VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtGetSelfCallbackInfo Class Reference

class DtGetSelfCallbackInfo:

Instances of DtGetSelfCallbackInfo are used to hold the callback function and user data invoked from within the DtReaderWriter::putSelf() function.

Public Member Functions

 DtGetSelfCallbackInfo ()
 
 DtGetSelfCallbackInfo (DtGetSelfCallbackFcn cb, void *userData)
 
virtual ~DtGetSelfCallbackInfo ()
 
 DtGetSelfCallbackInfo (const DtGetSelfCallbackInfo &orig)
 
DtGetSelfCallbackInfooperator= (const DtGetSelfCallbackInfo &orig)
 
int operator== (const DtGetSelfCallbackInfo &orig) const
 
int operator!= (const DtGetSelfCallbackInfo &orig) const
 
virtual void setCallbackFunction (DtGetSelfCallbackFcn funct)
 
virtual DtGetSelfCallbackFcn callbackFunction () const
 
virtual void setArgs (DtlObjPtr args)
 
virtual DtlObjPtr args () const
 
virtual void setUserData (void *data)
 
virtual void * userData () const
 

Protected Attributes

DtGetSelfCallbackFcn myCallbackFunction
 
DtlObjPtr myArgs
 
void * myUserData
 

Constructor & Destructor Documentation

DtGetSelfCallbackInfo::DtGetSelfCallbackInfo ( )

default constructor

DtGetSelfCallbackInfo::DtGetSelfCallbackInfo ( DtGetSelfCallbackFcn  cb,
void *  userData 
)

constructor

virtual DtGetSelfCallbackInfo::~DtGetSelfCallbackInfo ( )
virtual

destructor

DtGetSelfCallbackInfo::DtGetSelfCallbackInfo ( const DtGetSelfCallbackInfo orig)

copy constructor

Member Function Documentation

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

assignment operator

int DtGetSelfCallbackInfo::operator== ( const DtGetSelfCallbackInfo orig) const

equality operators

int DtGetSelfCallbackInfo::operator!= ( const DtGetSelfCallbackInfo orig) const
virtual void DtGetSelfCallbackInfo::setCallbackFunction ( DtGetSelfCallbackFcn  funct)
virtual

Callback function of the form DtGetSelfCallbackFcn.

virtual DtGetSelfCallbackFcn DtGetSelfCallbackInfo::callbackFunction ( ) const
virtual
virtual void DtGetSelfCallbackInfo::setArgs ( DtlObjPtr  args)
virtual

MTL object retrieved in call to DtReaderWriter::getSelf().

virtual DtlObjPtr DtGetSelfCallbackInfo::args ( ) const
virtual
virtual void DtGetSelfCallbackInfo::setUserData ( void *  data)
virtual

Pointer to user-specific data (specified by caller when registering callback function).

virtual void* DtGetSelfCallbackInfo::userData ( ) const
virtual

Member Data Documentation

DtGetSelfCallbackFcn DtGetSelfCallbackInfo::myCallbackFunction
protected
DtlObjPtr DtGetSelfCallbackInfo::myArgs
protected
void* DtGetSelfCallbackInfo::myUserData
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)