Colibri Core
|
This templated class can be used for all numeric base types (such as int, uint16_t, float, etc). More...
#include <datatypes.h>
Public Member Functions | |
virtual std::string | id () |
void | read (std::istream *in, ValueType &v) |
void | write (std::ostream *out, ValueType &value) |
virtual std::string | tostring (ValueType &value) |
unsigned int | count (ValueType &value) const |
void | add (ValueType *value, const IndexReference &ref) const |
void | convertto (ValueType *source, ValueType *&target) const |
void | convertto (ValueType *source, IndexedData *&target) const |
Static Public Attributes | |
static const bool | indexed = false |
This templated class can be used for all numeric base types (such as int, uint16_t, float, etc).
ValueType | the actual numeric base type used |
|
inlinevirtual |
Implements AbstractValueHandler< ValueType >.
|
inlinevirtual |
Reimplemented from AbstractValueHandler< ValueType >.
|
inline |
|
inlinevirtual |
Implements AbstractValueHandler< ValueType >.
|
inlinevirtual |
Reimplemented from AbstractValueHandler< ValueType >.
|
inlinevirtual |
Implements AbstractValueHandler< ValueType >.
|
inlinevirtual |
Implements AbstractValueHandler< ValueType >.
|
inlinevirtual |
Implements AbstractValueHandler< ValueType >.
|
static |