Open Lighting Architecture  Latest Git
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
ola::BaseVariable Class Referenceabstract

Detailed Description

The base variable class.

All other exported variables derive from this.

Inheritance diagram for ola::BaseVariable:
Inheritance graph

Public Member Functions

 BaseVariable (const std::string &name)
 Create a new BaseVariable. More...
virtual ~BaseVariable ()
const std::string Name () const
 Return the name of this variable. More...
virtual const std::string Value () const =0
 Return the value of the variable as a string. More...

Constructor & Destructor Documentation

ola::BaseVariable::BaseVariable ( const std::string &  name)

Create a new BaseVariable.

namethe variable name.
virtual ola::BaseVariable::~BaseVariable ( )

The Destructor.

Member Function Documentation

const std::string ola::BaseVariable::Name ( ) const

Return the name of this variable.

the variable name.
virtual const std::string ola::BaseVariable::Value ( ) const
pure virtual

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