OpenZWave Library  1.6.1914
Public Member Functions | Static Public Member Functions | List of all members
OpenZWave::Internal::ProductDescriptor Class Reference

#include <ManufacturerSpecificDB.h>

Public Member Functions

 ProductDescriptor (uint16 _manufacturerId, uint16 _productType, uint16 _productId, string const &_productName, string const &_manufacturerName, string const &_configPath)
 
 ~ProductDescriptor ()
 
int64 GetKey () const
 
uint16 GetManufacturerId () const
 
string GetManufacturerName () const
 
uint16 GetProductType () const
 
uint16 GetProductId () const
 
string GetProductName () const
 
string GetConfigPath () const
 
void SetConfigRevision (uint32 revision)
 
uint32 GetConfigRevision () const
 

Static Public Member Functions

static int64 GetKey (uint16 _manufacturerId, uint16 _productType, uint16 _productId)
 

Constructor & Destructor Documentation

OpenZWave::Internal::ProductDescriptor::ProductDescriptor ( uint16  _manufacturerId,
uint16  _productType,
uint16  _productId,
string const &  _productName,
string const &  _manufacturerName,
string const &  _configPath 
)
inline
OpenZWave::Internal::ProductDescriptor::~ProductDescriptor ( )
inline

Member Function Documentation

string OpenZWave::Internal::ProductDescriptor::GetConfigPath ( ) const
inline
uint32 OpenZWave::Internal::ProductDescriptor::GetConfigRevision ( ) const
inline
int64 OpenZWave::Internal::ProductDescriptor::GetKey ( ) const
inline
static int64 OpenZWave::Internal::ProductDescriptor::GetKey ( uint16  _manufacturerId,
uint16  _productType,
uint16  _productId 
)
inlinestatic
uint16 OpenZWave::Internal::ProductDescriptor::GetManufacturerId ( ) const
inline
string OpenZWave::Internal::ProductDescriptor::GetManufacturerName ( ) const
inline
uint16 OpenZWave::Internal::ProductDescriptor::GetProductId ( ) const
inline
string OpenZWave::Internal::ProductDescriptor::GetProductName ( ) const
inline
uint16 OpenZWave::Internal::ProductDescriptor::GetProductType ( ) const
inline
void OpenZWave::Internal::ProductDescriptor::SetConfigRevision ( uint32  revision)
inline

The documentation for this class was generated from the following file: