#include <Product.h>
Inheritance diagram for hwdet::Product:
Public Member Functions | |
Product (const String &app_name, const String &vendor_name, const String &version_str) | |
Constructor. | |
String | GetName (void) const |
Get name of the product. | |
String | GetVendor (void) const |
Get vendor name. | |
String | GetVersion (void) const |
Get version string. | |
Private Attributes | |
XMLValueElement< String > * | prod_name |
Product name. | |
XMLValueElement< String > * | vendor |
Vendor name. | |
XMLValueElement< String > * | version |
Version. |
hwdet::Product::Product | ( | const String & | app_name, | |
const String & | vendor_name, | |||
const String & | version_str | |||
) |
Constructor.
app_name | Name of the application/product. | |
vendor_name | Name of application's vendor. | |
version_str | Version string. |
String hwdet::Product::GetName | ( | void | ) | const |
Get name of the product.
String hwdet::Product::GetVendor | ( | void | ) | const |
Get vendor name.
String hwdet::Product::GetVersion | ( | void | ) | const |
Get version string.
XMLValueElement< String >* hwdet::Product::prod_name [private] |
Product name.
XMLValueElement< String >* hwdet::Product::vendor [private] |
Vendor name.
XMLValueElement< String >* hwdet::Product::version [private] |
Version.