#include <BasicFeatures.h>
Inheritance diagram for hwdet::BasicFeatures:
Public Member Functions | |
BasicFeatures (void) | |
Default ctor. | |
BasicFeatures (const String &os_name, const String &os_vendor, const String &os_architecture) | |
Constructor. | |
String | GetName (void) const |
Get system name. | |
String | GetVendor (void) const |
Get OS vendor name. | |
String | GetArchitecture (void) const |
Get architecture identification. | |
Private Attributes | |
XMLValueElement< String > * | name |
Name of system. | |
XMLValueElement< String > * | vendor |
OS vendor name. | |
XMLValueElement< String > * | architecture |
OS architecture identification. |
hwdet::BasicFeatures::BasicFeatures | ( | void | ) |
Default ctor.
hwdet::BasicFeatures::BasicFeatures | ( | const String & | os_name, | |
const String & | os_vendor, | |||
const String & | os_architecture | |||
) |
Constructor.
os_name | Name of the OS. | |
os_vendor | Name of the OS vendor. | |
os_architecture | Architecture OS is running on. |
String hwdet::BasicFeatures::GetArchitecture | ( | void | ) | const |
Get architecture identification.
String hwdet::BasicFeatures::GetName | ( | void | ) | const |
Get system name.
String hwdet::BasicFeatures::GetVendor | ( | void | ) | const |
Get OS vendor name.
XMLValueElement< String >* hwdet::BasicFeatures::architecture [private] |
OS architecture identification.
XMLValueElement< String >* hwdet::BasicFeatures::name [private] |
XMLValueElement< String >* hwdet::BasicFeatures::vendor [private] |
OS vendor name.