OpenZWave Library  1.6.914
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

◆ ProductDescriptor()

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

◆ ~ProductDescriptor()

OpenZWave::Internal::ProductDescriptor::~ProductDescriptor ( )
inline

Member Function Documentation

◆ GetConfigPath()

string OpenZWave::Internal::ProductDescriptor::GetConfigPath ( ) const
inline

◆ GetConfigRevision()

uint32 OpenZWave::Internal::ProductDescriptor::GetConfigRevision ( ) const
inline

◆ GetKey() [1/2]

int64 OpenZWave::Internal::ProductDescriptor::GetKey ( ) const
inline

◆ GetKey() [2/2]

static int64 OpenZWave::Internal::ProductDescriptor::GetKey ( uint16  _manufacturerId,
uint16  _productType,
uint16  _productId 
)
inlinestatic

◆ GetManufacturerId()

uint16 OpenZWave::Internal::ProductDescriptor::GetManufacturerId ( ) const
inline

◆ GetManufacturerName()

string OpenZWave::Internal::ProductDescriptor::GetManufacturerName ( ) const
inline

◆ GetProductId()

uint16 OpenZWave::Internal::ProductDescriptor::GetProductId ( ) const
inline

◆ GetProductName()

string OpenZWave::Internal::ProductDescriptor::GetProductName ( ) const
inline

◆ GetProductType()

uint16 OpenZWave::Internal::ProductDescriptor::GetProductType ( ) const
inline

◆ SetConfigRevision()

void OpenZWave::Internal::ProductDescriptor::SetConfigRevision ( uint32  revision)
inline

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