A class that can hold any of the basic data types used in the framework. It supports the getting and setting of values based on type. Additionally it can check quality (based on type and value) and convert the value to a string.
More...
#include <flxCoreTypes.h>
A class that can hold any of the basic data types used in the framework. It supports the getting and setting of values based on type. Additionally it can check quality (based on type and value) and convert the value to a string.
- Note
- This class does not provide any type of type conversion.
◆ flxDataVariable()
flxDataVariable::flxDataVariable |
( |
| ) |
|
|
inline |
◆ get() [1/11]
bool flxDataVariable::get |
( |
bool |
v | ) |
|
|
inline |
◆ get() [2/11]
char * flxDataVariable::get |
( |
char * |
| ) |
|
|
inline |
◆ get() [3/11]
double flxDataVariable::get |
( |
double |
v | ) |
|
|
inline |
◆ get() [4/11]
float flxDataVariable::get |
( |
float |
v | ) |
|
|
inline |
◆ get() [5/11]
int16_t flxDataVariable::get |
( |
int16_t |
v | ) |
|
|
inline |
◆ get() [6/11]
int32_t flxDataVariable::get |
( |
int32_t |
v | ) |
|
|
inline |
◆ get() [7/11]
int8_t flxDataVariable::get |
( |
int8_t |
v | ) |
|
|
inline |
◆ get() [8/11]
std::string flxDataVariable::get |
( |
std::string & |
| ) |
|
|
inline |
◆ get() [9/11]
uint16_t flxDataVariable::get |
( |
uint16_t |
v | ) |
|
|
inline |
◆ get() [10/11]
uint32_t flxDataVariable::get |
( |
uint32_t |
v | ) |
|
|
inline |
◆ get() [11/11]
uint8_t flxDataVariable::get |
( |
uint8_t |
v | ) |
|
|
inline |
◆ isEqual() [1/11]
bool flxDataVariable::isEqual |
( |
bool |
v | ) |
|
|
inline |
◆ isEqual() [2/11]
bool flxDataVariable::isEqual |
( |
const char * |
v | ) |
|
|
inline |
◆ isEqual() [3/11]
bool flxDataVariable::isEqual |
( |
double |
v | ) |
|
|
inline |
◆ isEqual() [4/11]
bool flxDataVariable::isEqual |
( |
float |
v | ) |
|
|
inline |
◆ isEqual() [5/11]
bool flxDataVariable::isEqual |
( |
int16_t |
v | ) |
|
|
inline |
◆ isEqual() [6/11]
bool flxDataVariable::isEqual |
( |
int32_t |
v | ) |
|
|
inline |
◆ isEqual() [7/11]
bool flxDataVariable::isEqual |
( |
int8_t |
v | ) |
|
|
inline |
◆ isEqual() [8/11]
bool flxDataVariable::isEqual |
( |
std::string & |
v | ) |
|
|
inline |
◆ isEqual() [9/11]
bool flxDataVariable::isEqual |
( |
uint16_t |
v | ) |
|
|
inline |
◆ isEqual() [10/11]
bool flxDataVariable::isEqual |
( |
uint32_t |
v | ) |
|
|
inline |
◆ isEqual() [11/11]
bool flxDataVariable::isEqual |
( |
uint8_t |
v | ) |
|
|
inline |
◆ set() [1/11]
void flxDataVariable::set |
( |
bool |
v | ) |
|
|
inline |
◆ set() [2/11]
void flxDataVariable::set |
( |
const char * |
v | ) |
|
|
inline |
◆ set() [3/11]
void flxDataVariable::set |
( |
double |
v | ) |
|
|
inline |
◆ set() [4/11]
void flxDataVariable::set |
( |
float |
v | ) |
|
|
inline |
◆ set() [5/11]
void flxDataVariable::set |
( |
int16_t |
v | ) |
|
|
inline |
◆ set() [6/11]
void flxDataVariable::set |
( |
int32_t |
v | ) |
|
|
inline |
◆ set() [7/11]
void flxDataVariable::set |
( |
int8_t |
v | ) |
|
|
inline |
◆ set() [8/11]
void flxDataVariable::set |
( |
std::string & |
v | ) |
|
|
inline |
◆ set() [9/11]
void flxDataVariable::set |
( |
uint16_t |
v | ) |
|
|
inline |
◆ set() [10/11]
void flxDataVariable::set |
( |
uint32_t |
v | ) |
|
|
inline |
◆ set() [11/11]
void flxDataVariable::set |
( |
uint8_t |
v | ) |
|
|
inline |
◆ to_string()
std::string flxDataVariable::to_string |
( |
void |
| ) |
|
|
inline |
◆ type
◆ value
The documentation for this class was generated from the following file: