|
| Variable (const short int id, const char *name, std::string &value) |
|
| Variable (const short int id, const char *name, int &value) |
|
| Variable (const short int id, const char *name, S64 &value) |
|
| Variable (const short int id, const char *name, bool &value) |
|
| Variable (const short int id, const char *name, DataBlock &value) |
|
| Variable (const short int id, const char *name, float &value) |
|
| Variable (const short int id, const char *name, double &value) |
|
| Variable (const short int id, const char *name, comm::CompatCodec &value) |
|
short int | getId () const |
|
| Variable (const char *name, std::string &value) |
|
| Variable (const char *name, int &value) |
|
| Variable (const char *name, S64 &value) |
|
| Variable (const char *name, bool &value) |
|
| Variable (const char *name, DataBlock &value) |
|
| Variable (const char *name, float &value) |
|
| Variable (const char *name, double &value) |
|
| Variable (const char *name, void *value) |
|
| Variable (const char *name, const Type::_v type) |
|
virtual | ~Variable () |
|
Type::_v | getType () const |
|
const char * | getName () const |
|
bool | isNull () const |
|
const char * | getStringValue () const noexcept(false) |
|
int | getIntegerValue () const noexcept(false) |
|
S64 | getInteger64Value () const noexcept(false) |
|
bool | getBooleanValue () const noexcept(false) |
|
const DataBlock & | getDataBlockValue () const noexcept(false) |
|
float | getFloatValue () const noexcept(false) |
|
double | getDoubleValue () const noexcept(false) |
|
void * | getCustom () noexcept(false) |
|
const void * | getCustom () const noexcept(false) |
|
void | setCustom (void *value) noexcept(false) |
|
int | getInteger () const |
|
S64 | getInteger64 () const |
|
bool | getBoolean () const |
|
const DataBlock & | getDataBlock () const |
|
float | getFloat () const |
|
double | getDouble () const |
|
void | setValue (const char *value) noexcept(false) |
|
void | setCharPointer (const char *value) noexcept(false) |
|
void | setValue (const int value) noexcept(false) |
|
void | setValue (const S64 value) noexcept(false) |
|
void | setValue (const bool value) noexcept(false) |
|
void | setValue (const DataBlock &value) noexcept(false) |
|
void | setValue (const float value) noexcept(false) |
|
void | setValue (const double value) noexcept(false) |
|
void | setNull (const bool isNull=true) |
|
void | setInteger (const int value) |
|
void | setLong (const S64 value) |
|
void | setBoolean (const bool value) |
|
void | setDataBlock (const DataBlock &value) |
|
void | setFloat (const float value) |
|
void | setDouble (const double value) |
|
bool | isEqual (const Variable &right) const |
|
virtual String | asString () const |
|
Clase para guardar la informacion asociada a un anna::comm::Codec.
- Warning
- Esta clase no establece proteccion ante accesos concurrentes