OpenZWave Library  1.6.914
Public Member Functions | Static Public Member Functions | List of all members
OpenZWave::Internal::Localization Class Reference

#include <Localization.h>

Public Member Functions

void SetupCommandClass (Internal::CC::CommandClass *cc)
 
string GetSelectedLang ()
 
bool SetValueHelp (uint8 node, uint8 ccID, uint16 indexID, uint32 pos, string help, string lang="")
 
string const GetValueHelp (uint8 node, uint8 ccID, uint16 indexId, uint32 pos)
 
bool SetValueLabel (uint8 node, uint8 ccID, uint16 indexID, uint32 pos, string label, string lang="")
 
string const GetValueLabel (uint8 node, uint8 ccID, uint16 indexId, int32 pos) const
 
string const GetValueItemLabel (uint8 node, uint8 ccID, uint16 indexId, int32 pos, int32 itemIndex) const
 
bool SetValueItemLabel (uint8 node, uint8 ccID, uint16 indexId, int32 pos, int32 itemIndex, string label, string lang="")
 
string const GetValueItemHelp (uint8 node, uint8 ccID, uint16 indexId, int32 pos, int32 itemIndex) const
 
bool SetValueItemHelp (uint8 node, uint8 ccID, uint16 indexId, int32 pos, int32 itemIndex, string label, string lang="")
 
string const GetGlobalLabel (string text)
 
bool SetGlobalLabel (string index, string text, string lang)
 
bool WriteXMLVIDHelp (uint8 node, uint8 ccID, uint16 indexId, uint32 pos, TiXmlElement *valueElement)
 

Static Public Member Functions

static LocalizationGet ()
 
static void ReadXMLVIDLabel (uint8 node, uint8 ccID, uint16 indexId, uint32 pos, const TiXmlElement *labelElement)
 
static void ReadXMLVIDHelp (uint8 node, uint8 ccID, uint16 indexId, uint32 pos, const TiXmlElement *helpElement)
 

Member Function Documentation

◆ Get()

Localization * OpenZWave::Internal::Localization::Get ( )
static

◆ GetGlobalLabel()

std::string const OpenZWave::Internal::Localization::GetGlobalLabel ( string  text)

◆ GetSelectedLang()

string OpenZWave::Internal::Localization::GetSelectedLang ( )
inline

◆ GetValueHelp()

std::string const OpenZWave::Internal::Localization::GetValueHelp ( uint8  node,
uint8  ccID,
uint16  indexId,
uint32  pos 
)

◆ GetValueItemHelp()

std::string const OpenZWave::Internal::Localization::GetValueItemHelp ( uint8  node,
uint8  ccID,
uint16  indexId,
int32  pos,
int32  itemIndex 
) const

◆ GetValueItemLabel()

std::string const OpenZWave::Internal::Localization::GetValueItemLabel ( uint8  node,
uint8  ccID,
uint16  indexId,
int32  pos,
int32  itemIndex 
) const

◆ GetValueLabel()

std::string const OpenZWave::Internal::Localization::GetValueLabel ( uint8  node,
uint8  ccID,
uint16  indexId,
int32  pos 
) const

◆ ReadXMLVIDHelp()

void OpenZWave::Internal::Localization::ReadXMLVIDHelp ( uint8  node,
uint8  ccID,
uint16  indexId,
uint32  pos,
const TiXmlElement *  helpElement 
)
static

◆ ReadXMLVIDLabel()

void OpenZWave::Internal::Localization::ReadXMLVIDLabel ( uint8  node,
uint8  ccID,
uint16  indexId,
uint32  pos,
const TiXmlElement *  labelElement 
)
static

◆ SetGlobalLabel()

bool OpenZWave::Internal::Localization::SetGlobalLabel ( string  index,
string  text,
string  lang 
)

◆ SetupCommandClass()

void OpenZWave::Internal::Localization::SetupCommandClass ( Internal::CC::CommandClass cc)

◆ SetValueHelp()

bool OpenZWave::Internal::Localization::SetValueHelp ( uint8  node,
uint8  ccID,
uint16  indexID,
uint32  pos,
string  help,
string  lang = "" 
)

◆ SetValueItemHelp()

bool OpenZWave::Internal::Localization::SetValueItemHelp ( uint8  node,
uint8  ccID,
uint16  indexId,
int32  pos,
int32  itemIndex,
string  label,
string  lang = "" 
)

◆ SetValueItemLabel()

bool OpenZWave::Internal::Localization::SetValueItemLabel ( uint8  node,
uint8  ccID,
uint16  indexId,
int32  pos,
int32  itemIndex,
string  label,
string  lang = "" 
)

◆ SetValueLabel()

bool OpenZWave::Internal::Localization::SetValueLabel ( uint8  node,
uint8  ccID,
uint16  indexID,
uint32  pos,
string  label,
string  lang = "" 
)

◆ WriteXMLVIDHelp()

bool OpenZWave::Internal::Localization::WriteXMLVIDHelp ( uint8  node,
uint8  ccID,
uint16  indexId,
uint32  pos,
TiXmlElement *  valueElement 
)

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