Inheritance diagram for TMCBinaryFileIO:

Public Types | |
| enum | EByteOrder { kBigEndian, kLittleEndian } |
| enum | EFileAccess { kReadFile, kWriteFile } |
Public Member Functions | |
| TMCBinaryFileIO (IMCFile *file, IMCFile::EFilePermission fileRead, EByteOrder fileByteOrder) | |
| void | GetFileName (TMCString &fileName) |
| void | GetFullPathName (TMCString &fileName) |
| int32 | Tell () |
| void | Seek (int32 offset, int8 origin) |
Protected Member Functions | |
| void | ReorderIfNeeded (void *thing, int8 size) |
| boolean | SwapBytes () |
Protected Attributes | |
| EByteOrder | fByteOrder |
| IMCFile * | fFile |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TMCfstream. |
1.3.9.1