Classes | |
class | AddFunction |
class | Array |
array class More... | |
class | Buffer |
class | DivideFunction |
class | FunctionManager |
class | IndexHash |
a dual data structure that allows to retrieve data both by key and index More... | |
class | MultiplyFunction |
class | Pool |
pool class More... | |
class | RCPtr |
reference counted pointer More... | |
class | RingBuffer |
template ringbuffer class More... | |
class | Singleton |
Singleton template class. More... | |
class | SubtractFunction |
class | TypedValue |
template class for storing an arbitary data type More... | |
class | ValueFunction |
class | ValueManager |
singleton helper class for storing arbitrary data types More... | |
class | Values |
stores a hierarchical set of arbitrary values More... | |
class | VoidValue |
abstract single value container class More... | |
class | DataWrapper |
Typedefs | |
typedef Array< int > | ArrayI |
typedef Array< float > | ArrayF |
typedef Array< double > | ArrayD |
typedef Array< real > | ArrayR |
typedef base::real | real |
typedef void(*) | UnaryFunctionPtr (VoidValue &) |
typedef void(*) | BinaryFunctionPtr (VoidValue &, const VoidValue &) |
typedef void(*) | TernaryFunctionPtr (VoidValue &, const VoidValue &, VoidValue &) |
typedef void(*) | AssignFunctionPtr (VoidValue &, const VoidValue &) |
typedef Array<double> iso::data::ArrayD |
typedef Array<float> iso::data::ArrayF |
typedef Array<int> iso::data::ArrayI |
typedef Array<real> iso::data::ArrayR |
typedef void(*) iso::data::AssignFunctionPtr(VoidValue &, const VoidValue &) |
typedef void(*) iso::data::BinaryFunctionPtr(VoidValue &, const VoidValue &) |
typedef base::real iso::data::real |
typedef void(*) iso::data::TernaryFunctionPtr(VoidValue &, const VoidValue &, VoidValue &) |
typedef void(*) iso::data::UnaryFunctionPtr(VoidValue &) |