![]() |
VR-Forces Developer's Guide
|
class DtPutSelfCallbackInfo:
Instances of DtPutSelfCallbackInfo are used to hold the callback function and user data invoked from within the DtReaderWriter::putSelf() function.
Public Member Functions | |
| DtPutSelfCallbackInfo () | |
| DtPutSelfCallbackInfo (DtPutSelfCallbackFcn cb, void *userData) | |
| virtual | ~DtPutSelfCallbackInfo () |
| DtPutSelfCallbackInfo (const DtPutSelfCallbackInfo &orig) | |
| DtPutSelfCallbackInfo & | operator= (const DtPutSelfCallbackInfo &orig) |
| int | operator== (const DtPutSelfCallbackInfo &orig) const |
| int | operator!= (const DtPutSelfCallbackInfo &orig) const |
| virtual void | setCallbackFunction (DtPutSelfCallbackFcn funct) |
| virtual DtPutSelfCallbackFcn | callbackFunction () const |
| virtual void | setFilePtr (std::string &fp) |
| virtual std::string & | filePtr () const |
| virtual void | setUserData (void *data) |
| virtual void * | userData () const |
Protected Attributes | |
| DtPutSelfCallbackFcn | myCallbackFunction |
| std::string * | myFilePtr |
| void * | myUserData |
| DtPutSelfCallbackInfo::DtPutSelfCallbackInfo | ( | ) |
default constructor
| DtPutSelfCallbackInfo::DtPutSelfCallbackInfo | ( | DtPutSelfCallbackFcn | cb, |
| void * | userData | ||
| ) |
constructor
|
virtual |
destructor
| DtPutSelfCallbackInfo::DtPutSelfCallbackInfo | ( | const DtPutSelfCallbackInfo & | orig | ) |
copy constructor
| DtPutSelfCallbackInfo& DtPutSelfCallbackInfo::operator= | ( | const DtPutSelfCallbackInfo & | orig | ) |
assignment operator
| int DtPutSelfCallbackInfo::operator== | ( | const DtPutSelfCallbackInfo & | orig | ) | const |
equality operators
| int DtPutSelfCallbackInfo::operator!= | ( | const DtPutSelfCallbackInfo & | orig | ) | const |
|
virtual |
Callback function of the form DtReaderWriterCallbackFcn.
|
virtual |
|
virtual |
File stream currently being written to by DtReaderWriter::putSelf().
|
virtual |
|
virtual |
Pointer to user-specific data (specified by caller when registering callback function).
|
virtual |
|
protected |
|
protected |
|
protected |