OpenZWave Library  1.6.0
SimpleAVCommandItem.h
Go to the documentation of this file.
1 #include <string>
2 #include <vector>
3 #include "Defs.h"
4 
5 namespace OpenZWave
6 {
8  {
9  public:
10  SimpleAVCommandItem(uint16 const _code, string _name, string _description, uint16 const _version);
11  uint16 GetCode();
12  string GetName();
13  string GetDescription();
15 
16  static vector<SimpleAVCommandItem> GetCommands();
17 
18  private:
19  uint16 m_code;
20  string m_name;
21  string m_description;
22  uint16 m_version;
23  };
24 }
25 
OpenZWave::SimpleAVCommandItem::GetCode
uint16 GetCode()
Definition: SimpleAVCommandItem.cpp:32
OpenZWave::SimpleAVCommandItem::GetVersion
uint16 GetVersion()
Definition: SimpleAVCommandItem.cpp:41
OpenZWave::SimpleAVCommandItem::SimpleAVCommandItem
SimpleAVCommandItem(uint16 const _code, string _name, string _description, uint16 const _version)
Definition: SimpleAVCommandItem.cpp:15
OpenZWave::SimpleAVCommandItem::GetCommands
static vector< SimpleAVCommandItem > GetCommands()
Definition: SimpleAVCommandItem.cpp:68
OpenZWave::SimpleAVCommandItem::GetDescription
string GetDescription()
Definition: SimpleAVCommandItem.cpp:59
OpenZWave::SimpleAVCommandItem
Definition: SimpleAVCommandItem.h:8
OpenZWave::SimpleAVCommandItem::GetName
string GetName()
Definition: SimpleAVCommandItem.cpp:50
Defs.h
uint16
unsigned short uint16
Definition: Defs.h:92
OpenZWave
Definition: Bitfield.h:35