Orxonox  0.0.5 Codename: Arcturus
Public Member Functions | Private Attributes | List of all members
orxonox::NetworkCallback< T > Class Template Reference

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

Inheritance diagram for orxonox::NetworkCallback< T >:
orxonox::NetworkCallbackBase

Public Member Functions

 NetworkCallback (T *object, void(T::*function)(void))
 
virtual ~NetworkCallback ()
 
virtual void call () override
 
- Public Member Functions inherited from orxonox::NetworkCallbackBase
 NetworkCallbackBase ()
 
virtual ~NetworkCallbackBase ()
 

Private Attributes

void(T::* function_ )(void)
 
T * object_
 

Constructor & Destructor Documentation

template<class T >
orxonox::NetworkCallback< T >::NetworkCallback ( T *  object,
void(T::*)(void function 
)
inline
template<class T >
virtual orxonox::NetworkCallback< T >::~NetworkCallback ( )
inlinevirtual

Member Function Documentation

template<class T >
virtual void orxonox::NetworkCallback< T >::call ( )
inlineoverridevirtual

Member Data Documentation

template<class T >
void(T::* orxonox::NetworkCallback< T >::function_) (void)
private
template<class T >
T* orxonox::NetworkCallback< T >::object_
private

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