Public Member Functions | |
StorageMgr () | |
virtual | ~StorageMgr () |
Static Public Member Functions | |
template<class _Type , typename _Container , typename _Key > | |
static _Type * | getStorage (_Container &container, _Key key) |
Return a data type based on a single key of a std container and creates the data structure if neccessary with the key as parameter. |
opentl::core::util::StorageMgr::StorageMgr | ( | ) |
virtual opentl::core::util::StorageMgr::~StorageMgr | ( | ) | [virtual] |
static _Type* opentl::core::util::StorageMgr::getStorage | ( | _Container & | container, | |
_Key | key | |||
) | [inline, static] |
Return a data type based on a single key of a std container and creates the data structure if neccessary with the key as parameter.
containter | STL container to use | |
key | arbitrary key used for lookup _and_ initialization of the structure |