Orxonox  0.0.5 Codename: Arcturus
Static Public Member Functions | Static Private Attributes | List of all members
orxonox::NetworkCallbackManager Class Reference

#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/libraries/network/synchronisable/NetworkCallbackManager.h>

Static Public Member Functions

static void callCallbacks ()
 
static void deleteCallback (NetworkCallbackBase *cb)
 
static void registerCallback (NetworkCallbackBase *cb)
 
static void triggerCallback (NetworkCallbackBase *cb)
 

Static Private Attributes

static std::set< NetworkCallbackBase * > callbackSet_
 
static std::queue< NetworkCallbackBase * > triggeredCallbacks_
 

Member Function Documentation

void orxonox::NetworkCallbackManager::callCallbacks ( )
static
void orxonox::NetworkCallbackManager::deleteCallback ( NetworkCallbackBase cb)
static
void orxonox::NetworkCallbackManager::registerCallback ( NetworkCallbackBase cb)
static
void orxonox::NetworkCallbackManager::triggerCallback ( NetworkCallbackBase cb)
static

Member Data Documentation

std::set< NetworkCallbackBase * > orxonox::NetworkCallbackManager::callbackSet_
staticprivate
std::queue< NetworkCallbackBase * > orxonox::NetworkCallbackManager::triggeredCallbacks_
staticprivate

The documentation for this class was generated from the following files: