29 #ifndef __NetworkFunctionManager_H__ 30 #define __NetworkFunctionManager_H__ 52 {
return functions_; }
58 void clearNetworkIDs();
62 std::map<std::string, NetworkFunctionBase*>
nameMap_;
63 std::map<NetworkFunctionPointer, NetworkFunctionBase*>
functorMap_;
64 std::map<uint32_t, NetworkFunctionBase*>
idMap_;
Definition: NetworkFunction.h:83
Shared library macros, enums, constants and forward declarations for the network library ...
Definition: NetworkFunction.h:53
::std::string string
Definition: gtest-port.h:756
std::map< NetworkFunctionPointer, NetworkFunctionBase * > functorMap_
Definition: NetworkFunctionManager.h:63
Definition: NetworkFunctionManager.h:43
std::set< NetworkFunctionBase * > functions_
Definition: NetworkFunctionManager.h:61
std::map< std::string, NetworkFunctionBase * > nameMap_
Definition: NetworkFunctionManager.h:62
Base for singleton classes.
Definition: Singleton.h:114
static NetworkFunctionManager * singletonPtr_s
Definition: NetworkFunctionManager.h:66
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
#define _NetworkExport
Definition: NetworkPrereqs.h:59
Definition of the Singleton template that is used as base class for classes that allow only one insta...
std::map< uint32_t, NetworkFunctionBase * > idMap_
Definition: NetworkFunctionManager.h:64
const std::set< NetworkFunctionBase * > & getAllFunctions()
Definition: NetworkFunctionManager.h:51