Allolib  1.0
C++ Components For Interactive Multimedia
al::ParameterField Class Reference

Public Types

enum  ParameterDataType { FLOAT , INT32 , STRING , NULLDATA }
 

Public Member Functions

 ParameterField (const float value)
 
 ParameterField (const double value)
 
 ParameterField (const int32_t value)
 
 ParameterField (const std::string value)
 
 ParameterField (const char *value)
 
 ParameterField (const ParameterField &paramField)
 
 ParameterField (ParameterField &&that) noexcept
 
ParameterFieldoperator= (const ParameterField &other)
 
ParameterFieldoperator= (ParameterField &&that)
 
ParameterDataType type ()
 
template<typename type >
type get ()
 
template<typename type >
void set (type value)
 

Friends

void swap (ParameterField &lhs, ParameterField &rhs) noexcept
 

Detailed Description

Definition at line 77 of file al_Parameter.hpp.


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