VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 More...
 
virtual ~DtPduCallbackInfo ()
 destructor More...
 
 DtPduCallbackInfo (const DtPduCallbackInfo &orig)
 copy constructor More...
 
DtPduCallbackInfooperator= (const DtPduCallbackInfo &orig)
 assignment operator More...
 
virtual int match (const DtPduCallbackInfo &other) const
 Get whether one callback info equals another. More...
 
virtual DtPduCallbackFcn func () const
 Get the callback function. More...
 
virtual void * usr () const
 Get the user data. More...
 
virtual bool operator< (const DtPduCallbackInfo &rhs) const
 

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.

virtual bool DtPduCallbackInfo::operator< ( const DtPduCallbackInfo rhs) const
virtual
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 Tue Aug 10 00:12:31 EDT 2021 from SVN revision 232765
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)