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().