Open Lighting Architecture
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::UIntMap Class Reference

Detailed Description

An IntMap. This provides an increment operation.

Inheritance diagram for ola::UIntMap:
ola::MapVariable< unsigned int > ola::BaseVariable

Public Member Functions

 UIntMap (const string &name, const string &label)
void Increment (const string &key)
- Public Member Functions inherited from ola::MapVariable< unsigned int >
 MapVariable (const string &name, const string &label)
void Remove (const string &key)
void Set (const string &key, unsigned intvalue)
unsigned int & operator[] (const string &key)
const string Value () const
 Return the value of the variable as a string.
const string Label () const
- Public Member Functions inherited from ola::BaseVariable
 BaseVariable (const string &name)
 Create a new BaseVariable.
virtual ~BaseVariable ()
const string Name () const
 Return the name of this variable.

Additional Inherited Members

- Protected Attributes inherited from ola::MapVariable< unsigned int >
map< string, unsigned int > m_variables

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