0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
Hypertable::OsInfo Struct Reference

A structure to retrieve operating system information (name, version, vendor, architecture) More...

#include <SystemInfo.h>

Collaboration diagram for Hypertable::OsInfo:
Collaboration graph
[legend]

Public Member Functions

OsInfoinit ()
 
bool operator== (const OsInfo &other) const
 
bool operator!= (const OsInfo &other) const
 

Public Attributes

String name
 
String version
 
uint16_t version_major
 
uint16_t version_minor
 
uint16_t version_micro
 
String arch
 
String machine
 
String description
 
String patch_level
 
String vendor
 
String vendor_version
 
String vendor_name
 
String code_name
 

Detailed Description

A structure to retrieve operating system information (name, version, vendor, architecture)

Definition at line 226 of file SystemInfo.h.

Member Function Documentation

OsInfo & Hypertable::OsInfo::init ( )

Definition at line 593 of file SystemInfo.cc.

bool Hypertable::OsInfo::operator!= ( const OsInfo other) const
inline

Definition at line 229 of file SystemInfo.h.

bool OsInfo::operator== ( const OsInfo other) const

Definition at line 140 of file SystemInfo.cc.

Member Data Documentation

String Hypertable::OsInfo::arch

Definition at line 238 of file SystemInfo.h.

String Hypertable::OsInfo::code_name

Definition at line 245 of file SystemInfo.h.

String Hypertable::OsInfo::description

Definition at line 240 of file SystemInfo.h.

String Hypertable::OsInfo::machine

Definition at line 239 of file SystemInfo.h.

String Hypertable::OsInfo::name

Definition at line 233 of file SystemInfo.h.

String Hypertable::OsInfo::patch_level

Definition at line 241 of file SystemInfo.h.

String Hypertable::OsInfo::vendor

Definition at line 242 of file SystemInfo.h.

String Hypertable::OsInfo::vendor_name

Definition at line 244 of file SystemInfo.h.

String Hypertable::OsInfo::vendor_version

Definition at line 243 of file SystemInfo.h.

String Hypertable::OsInfo::version

Definition at line 234 of file SystemInfo.h.

uint16_t Hypertable::OsInfo::version_major

Definition at line 235 of file SystemInfo.h.

uint16_t Hypertable::OsInfo::version_micro

Definition at line 237 of file SystemInfo.h.

uint16_t Hypertable::OsInfo::version_minor

Definition at line 236 of file SystemInfo.h.


The documentation for this struct was generated from the following files: