hwdet::Product Class Reference

Storage class for installed software product (application) related data. More...

#include <Product.h>

Inheritance diagram for hwdet::Product:

hwdet::XMLElement

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.

Detailed Description

Storage class for installed software product (application) related data.


Constructor & Destructor Documentation

hwdet::Product::Product ( const String app_name,
const String vendor_name,
const String version_str 
)

Constructor.

Parameters:
app_name Name of the application/product.
vendor_name Name of application's vendor.
version_str Version string.


Member Function Documentation

String hwdet::Product::GetName ( void   )  const

Get name of the product.

Returns:
Name of the product.

String hwdet::Product::GetVendor ( void   )  const

Get vendor name.

Returns:
Vendor name.

String hwdet::Product::GetVersion ( void   )  const

Get version string.

Returns:
Version string.


Field Documentation

XMLValueElement< String >* hwdet::Product::prod_name [private]

Product name.

XMLValueElement< String >* hwdet::Product::vendor [private]

Vendor name.

XMLValueElement< String >* hwdet::Product::version [private]

Version.


The documentation for this class was generated from the following files:
Generated on Tue Dec 19 17:43:51 2006 for Detector for Linux by  doxygen 1.4.7