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

#include <Localization.h>

+ Inheritance diagram for OpenZWave::Internal::ValueLocalizationEntry:
+ Collaboration diagram for OpenZWave::Internal::ValueLocalizationEntry:

Public Member Functions

 ValueLocalizationEntry (uint8 _commandClass, uint16 _index, uint32 _pos=-1)
 
 ~ValueLocalizationEntry ()
 
uint64 GetIdx ()
 
string GetHelp (string lang)
 
void AddHelp (string HelpText, string lang="")
 
bool HasHelp (string lang)
 
string GetLabel (string lang)
 
void AddLabel (string Label, string lang="")
 
bool HasLabel (string lang)
 
void AddItemLabel (string label, int32 itemIndex, string lang="")
 
string GetItemLabel (string lang, int32 itemIndex)
 
bool HasItemLabel (int32 itemIndex, string lang)
 
void AddItemHelp (string label, int32 itemIndex, string lang="")
 
string GetItemHelp (string lang, int32 itemIndex)
 
bool HasItemHelp (int32 itemIndex, string lang)
 
- Public Member Functions inherited from OpenZWave::Internal::Platform::Ref
 Ref ()
 
void AddRef ()
 
int32 Release ()
 

Additional Inherited Members

- Protected Member Functions inherited from OpenZWave::Internal::Platform::Ref
virtual ~Ref ()
 

Constructor & Destructor Documentation

◆ ValueLocalizationEntry()

OpenZWave::Internal::ValueLocalizationEntry::ValueLocalizationEntry ( uint8  _commandClass,
uint16  _index,
uint32  _pos = -1 
)

◆ ~ValueLocalizationEntry()

OpenZWave::Internal::ValueLocalizationEntry::~ValueLocalizationEntry ( )
inline

Member Function Documentation

◆ AddHelp()

void OpenZWave::Internal::ValueLocalizationEntry::AddHelp ( string  HelpText,
string  lang = "" 
)

◆ AddItemHelp()

void OpenZWave::Internal::ValueLocalizationEntry::AddItemHelp ( string  label,
int32  itemIndex,
string  lang = "" 
)

◆ AddItemLabel()

void OpenZWave::Internal::ValueLocalizationEntry::AddItemLabel ( string  label,
int32  itemIndex,
string  lang = "" 
)

◆ AddLabel()

void OpenZWave::Internal::ValueLocalizationEntry::AddLabel ( string  Label,
string  lang = "" 
)

◆ GetHelp()

std::string OpenZWave::Internal::ValueLocalizationEntry::GetHelp ( string  lang)

◆ GetIdx()

uint64 OpenZWave::Internal::ValueLocalizationEntry::GetIdx ( )

◆ GetItemHelp()

std::string OpenZWave::Internal::ValueLocalizationEntry::GetItemHelp ( string  lang,
int32  itemIndex 
)

◆ GetItemLabel()

std::string OpenZWave::Internal::ValueLocalizationEntry::GetItemLabel ( string  lang,
int32  itemIndex 
)

◆ GetLabel()

std::string OpenZWave::Internal::ValueLocalizationEntry::GetLabel ( string  lang)

◆ HasHelp()

bool OpenZWave::Internal::ValueLocalizationEntry::HasHelp ( string  lang)

◆ HasItemHelp()

bool OpenZWave::Internal::ValueLocalizationEntry::HasItemHelp ( int32  itemIndex,
string  lang 
)

◆ HasItemLabel()

bool OpenZWave::Internal::ValueLocalizationEntry::HasItemLabel ( int32  itemIndex,
string  lang 
)

◆ HasLabel()

bool OpenZWave::Internal::ValueLocalizationEntry::HasLabel ( string  lang)

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