VR-Link API Documentation for DIS
List of all members | Public Member Functions | Protected Attributes
DtPduCallbackInfo Class Reference

class DtPduCallbackInfo: More...

+ Collaboration diagram for DtPduCallbackInfo:

Public Member Functions

 DtPduCallbackInfo (DtPduCallbackFcn func, void *usr)
 constructor
virtual ~DtPduCallbackInfo ()
 destructor
 DtPduCallbackInfo (const DtPduCallbackInfo &orig)
 copy constructor
DtPduCallbackInfooperator= (const DtPduCallbackInfo &orig)
 assignment operator
virtual int match (const DtPduCallbackInfo &other) const
 Get whether one callback info equals another.
virtual DtPduCallbackFcn func () const
 Get the callback function.
virtual void * usr () const
 Get the user data.

Protected Attributes

DtPduCallbackFcn myFunc
void * myUsr

Detailed Description

class DtPduCallbackInfo:

Instances of DtPduCallbackInfo are used by DtPduCallbackManager to keep track of PDU callback functions.

Constructor & Destructor Documentation

DtPduCallbackInfo::DtPduCallbackInfo ( DtPduCallbackFcn  func,
void *  usr 
)

constructor

virtual DtPduCallbackInfo::~DtPduCallbackInfo ( )
virtual

destructor

DtPduCallbackInfo::DtPduCallbackInfo ( const DtPduCallbackInfo orig)

copy constructor

Member Function Documentation

DtPduCallbackFcn DtPduCallbackInfo::func ( ) const
inlinevirtual

Get the callback function.

References myFunc.

virtual int DtPduCallbackInfo::match ( const DtPduCallbackInfo other) const
virtual

Get whether one callback info equals another.

DtPduCallbackInfo& DtPduCallbackInfo::operator= ( const DtPduCallbackInfo orig)

assignment operator

void * DtPduCallbackInfo::usr ( ) const
inlinevirtual

Get the user data.

References myUsr.

Member Data Documentation

DtPduCallbackFcn DtPduCallbackInfo::myFunc
protected

Referenced by func().

void* DtPduCallbackInfo::myUsr
protected

Referenced by usr().


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

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)