28#ifndef _CommandClasses_H 
   29#define _CommandClasses_H 
   66        void ParseCommandClassOption( 
string const& _optionStr, 
bool const _include );
 
   67        uint8 GetCommandClassId( 
string const& _name );
 
   70        map<string,uint8>       m_namesToIDs;
 
   74        list<uint8>             m_advertisedCommandClasses;
 
   80        uint32                  m_supportedCommandClasses[8];
 
 
unsigned int uint32
Definition Defs.h:95
unsigned char uint8
Definition Defs.h:89
Base class for all Z-Wave command classes.
Definition CommandClass.h:56
Manages a map of command classes supported by a specific Z-Wave node.
Definition CommandClasses.h:44
static CommandClass * CreateCommandClass(uint8 const _commandClassId, uint32 const _homeId, uint8 const _nodeId)
Definition CommandClasses.cpp:175
static bool IsSupported(uint8 const _commandClassId)
Definition CommandClasses.cpp:124
static list< uint8 > GetAdvertisedCommandClasses()
Definition CommandClasses.cpp:350
static void RegisterCommandClasses()
Definition CommandClasses.cpp:199
CommandClass *(* pfnCreateCommandClass_t)(uint32 const _homeId, uint8 const _nodeId)
Definition CommandClasses.h:46
static string GetName(uint8 const _commandClassId)
Definition CommandClasses.cpp:132