Orxonox  0.0.5 Codename: Arcturus
Public Member Functions | List of all members
orxonox::NetworkMemberFunctionBase Class Reference

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

Inheritance diagram for orxonox::NetworkMemberFunctionBase:
orxonox::NetworkFunctionBase orxonox::NetworkMemberFunction< T >

Public Member Functions

 NetworkMemberFunctionBase (const std::string &name, const NetworkFunctionPointer &p)
 
- Public Member Functions inherited from orxonox::NetworkFunctionBase
 NetworkFunctionBase (const std::string &name, const NetworkFunctionPointer &pointer)
 
virtual ~NetworkFunctionBase ()
 
virtual bool call (uint32_t objectID)=0
 
virtual bool call (uint32_t objectID, const MultiType &mt1)=0
 
virtual bool call (uint32_t objectID, const MultiType &mt1, const MultiType &mt2)=0
 
virtual bool call (uint32_t objectID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3)=0
 
virtual bool call (uint32_t objectID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4)=0
 
virtual bool call (uint32_t objectID, const MultiType &mt1, const MultiType &mt2, const MultiType &mt3, const MultiType &mt4, const MultiType &mt5)=0
 
const std::string & getName () const
 
uint32_t getNetworkID () const
 
const NetworkFunctionPointergetPointer () const
 
void setNetworkID (uint32_t id)
 

Constructor & Destructor Documentation

orxonox::NetworkMemberFunctionBase::NetworkMemberFunctionBase ( const std::string &  name,
const NetworkFunctionPointer p 
)
inline

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