Public Types | |
typedef std::map< std::string, std::map< std::string, void(*)(util::ParamData &, const void *, void *)> > | FunctionMapType |
Static Public Member Functions | |
static const FunctionMapType & | FunctionMap () |
Get the populated function map. More... | |
static TestFunctionMap & | GetSingleton () |
Get the instantiated TestFunctionMap object. More... | |
static void | RegisterFunction (const std::string &tname, const std::string &functionName, void(*func)(util::ParamData &, const void *, void *)) |
Register the function func for the given typename tname and the given function name functionName . More... | |
Definition at line 20 of file test_function_map.hpp.
typedef std::map<std::string, std::map<std::string, void (*)(util::ParamData&, const void*, void*)> > FunctionMapType |
Definition at line 25 of file test_function_map.hpp.
|
static |
Get the populated function map.
Referenced by MainTestFixture::MainTestFixture().
|
static |
Get the instantiated TestFunctionMap object.
|
static |
Register the function func
for the given typename tname
and the given function name functionName
.
Referenced by TestOption< N >::TestOption().