Public Member Functions |
| | DtRtiSaveFile (const char *filename) |
| | constructor
|
| | DtRtiSaveFile (const char *filename, bool readOnly) |
| | constructor
|
| virtual | ~DtRtiSaveFile () |
| | destructor
|
| virtual const MAKRti::DtString & | fileName () |
| | filename
|
| virtual bool | isOk () |
| | Return boolean: file initialized OK (call after instantiation and set read/write)
|
| virtual void | setForRead () |
| | set for read
|
| virtual void | setForWrite () |
| | set for write
|
| virtual void | setForAppend () |
| | set for append
|
| virtual const char * | readNextPacket () |
| | get the next packet, returns NULL if setup for writing.
|
| virtual void | writePacket (const char *packet, int length) |
| | write a packet, does nothing if set up for reading
|
Constructor & Destructor Documentation
| DtRtiSaveFile::DtRtiSaveFile |
( |
const char * |
filename | ) |
|
| DtRtiSaveFile::DtRtiSaveFile |
( |
const char * |
filename, |
|
|
bool |
readOnly |
|
) |
| |
| virtual DtRtiSaveFile::~DtRtiSaveFile |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual const MAKRti::DtString& DtRtiSaveFile::fileName |
( |
| ) |
|
|
virtual |
| virtual bool DtRtiSaveFile::isOk |
( |
| ) |
|
|
virtual |
Return boolean: file initialized OK (call after instantiation and set read/write)
| virtual const char* DtRtiSaveFile::readNextPacket |
( |
| ) |
|
|
virtual |
get the next packet, returns NULL if setup for writing.
| virtual void DtRtiSaveFile::setForAppend |
( |
| ) |
|
|
inlinevirtual |
set for append
clears the file from the current packet on. (not implemented yet)
| virtual void DtRtiSaveFile::setForRead |
( |
| ) |
|
|
virtual |
set for read
changes the state of the file to read only and moves the file pointer to the beginning of the file.
| virtual void DtRtiSaveFile::setForWrite |
( |
| ) |
|
|
virtual |
set for write
clears the contents of the file and opens it writing.
| virtual void DtRtiSaveFile::writePacket |
( |
const char * |
packet, |
|
|
int |
length |
|
) |
| |
|
virtual |
write a packet, does nothing if set up for reading
Member Data Documentation
| char* DtRtiSaveFile::myCurrentPacket |
|
protected |
| MAKRti::DtString DtRtiSaveFile::myFileName |
|
protected |
| FILE* DtRtiSaveFile::myFp |
|
protected |
| bool DtRtiSaveFile::myReadOnly |
|
protected |
The documentation for this class was generated from the following file: