Image Component Library (ICL)
|
internally used data handling structure More...
#include <MultiTypeMap.h>
Public Member Functions | |
DataArray (void *data=0, int len=0) | |
Create an empty DataArray object. | |
Static Public Member Functions | |
template<class T > | |
static void | release_data_array (DataArray *da) |
delete function, given to the data Array after construction to delete its own data | |
Public Attributes | |
void * | data |
int | len |
std::string | type |
void(* | release_func )(DataArray *) |
internally used data handling structure
icl::utils::MultiTypeMap::DataArray::DataArray | ( | void * | data = 0 , |
int | len = 0 |
||
) | [inline] |
Create an empty DataArray object.
static void icl::utils::MultiTypeMap::DataArray::release_data_array | ( | DataArray * | da | ) | [inline, static] |
delete function, given to the data Array after construction to delete its own data
da | filled with the "this" argument internally by the Parent MultiTypeMap object |
std::string icl::utils::MultiTypeMap::DataArray::type |