41 #ifndef _networkmanager_h
42 #define _networkmanager_h
44 #include "entresolmanager.h"
45 #include "entresolmanagerfactory.h"
46 #include "singleton.h"
84 virtual void Initialize();
86 virtual void Deinitialize();
94 virtual String GetImplementationTypeName()
const;
109 String GetManagerImplName()
const;
A factory responsible for the creation and destruction of the default networkmanager.
ManagerType
A listing of Manager Types.
static const ManagerBase::ManagerType InterfaceType
A ManagerType enum value used to describe the type of interface/functionality this manager provides...
This is a base class for factories that construct managers used by the Entresol class.
This is a convenience base class intended to be used with classes that need to be singletons...
This is the base class for all managers that do no describe properties of a single world...
A light-weight handle for manipulating nodes in DOM tree.
std::list< NameValuePair > NameValuePairList
This is a datatype mostly used for describing settings or parameters that can't be declared in advanc...
static const String ImplementationName
A String containing the name of this manager implementation.
The bulk of the engine components go in this namspace.
This is the central management class for all network I/O operations.
std::string String
A datatype used to a series of characters.