OpenZWave Library  1.6.848
Public Member Functions | List of all members
OpenZWave::Internal::LabelLocalizationEntry Class Reference

#include <Localization.h>

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

Public Member Functions

 LabelLocalizationEntry (uint16 _index, uint32 _pos=-1)
 
 ~LabelLocalizationEntry ()
 
void AddLabel (string label, string lang="")
 
string GetLabel (string lang)
 
uint64 GetIdx ()
 
bool HasLabel (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

◆ LabelLocalizationEntry()

OpenZWave::Internal::LabelLocalizationEntry::LabelLocalizationEntry ( uint16  _index,
uint32  _pos = -1 
)

◆ ~LabelLocalizationEntry()

OpenZWave::Internal::LabelLocalizationEntry::~LabelLocalizationEntry ( )
inline

Member Function Documentation

◆ AddLabel()

void OpenZWave::Internal::LabelLocalizationEntry::AddLabel ( string  label,
string  lang = "" 
)

◆ GetIdx()

uint64 OpenZWave::Internal::LabelLocalizationEntry::GetIdx ( )

◆ GetLabel()

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

◆ HasLabel()

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

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