| OpenZWave Library 1.6.0

Loading...
Searching...
No Matches
SimpleAVCommandItem.h
Go to the documentation of this file.
1#include <string>
2#include <vector>
3#include "Defs.h"
4
5 namespace OpenZWave
6{
7 class SimpleAVCommandItem
8 {
9 public:
10 SimpleAVCommandItem(uint16 const _code, string _name, string _description, uint16 const _version);
11 uint16 GetCode();
12 string GetName();
13 string GetDescription();
14 uint16 GetVersion();
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
Defs.h
uint16
unsigned short uint16
Definition Defs.h:92
OpenZWave::SimpleAVCommandItem
Definition SimpleAVCommandItem.h:8
OpenZWave::SimpleAVCommandItem::GetDescription
string GetDescription()
Definition SimpleAVCommandItem.cpp:59
OpenZWave::SimpleAVCommandItem::GetCommands
static vector< SimpleAVCommandItem > GetCommands()
Definition SimpleAVCommandItem.cpp:68
OpenZWave::SimpleAVCommandItem::GetName
string GetName()
Definition SimpleAVCommandItem.cpp:50
OpenZWave::SimpleAVCommandItem::GetVersion
uint16 GetVersion()
Definition SimpleAVCommandItem.cpp:41
OpenZWave::SimpleAVCommandItem::GetCode
uint16 GetCode()
Definition SimpleAVCommandItem.cpp:32
OpenZWave
Definition Bitfield.h:35