OpenZWave Library 1.6.1914
Loading...
Searching...
No Matches
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: