charon-core
0.3.1
|
interface of data management factories More...
#include <charon-core/Slots.h>
Public Member Functions | |
factory specializations using the DataManagerParameterFile | |
template<> | |
Slot::DataManager< int > * | getManager (const Slot &slot, const std::string &config) |
template<> | |
Slot::DataManager< float > * | getManager (const Slot &slot, const std::string &config) |
template<> | |
Slot::DataManager< double > * | getManager (const Slot &slot, const std::string &config) |
template<> | |
Slot::DataManager< std::string > * | getManager (const Slot &slot, const std::string &config) |
Static Public Member Functions | |
static DataManager< T > * | getManager (const Slot &slot, const std::string &config="") |
get data manager from configuration string More... | |
These data managers are able e.g. to save some data to disk and read them in. This is used in the slot data exchange mechanism.
|
static |
Given the parameter string, the factory should set up a data manager that is able to re-read the data.
slot | slot to generate manager for |
config | configuration string if this string is empty, a default manager e.g. for writing is generated. |