|
Public Methods |
| OsclNativeFile () |
| ~OsclNativeFile () |
int32 | Open (const OsclFileHandle &, uint32 mode, const OsclNativeFileParams ¶ms, Oscl_FileServer &fileserv) |
int32 | Open (const oscl_wchar *filename, uint32 mode, const OsclNativeFileParams ¶ms, Oscl_FileServer &fileserv) |
int32 | Open (const char *filename, uint32 mode, const OsclNativeFileParams ¶ms, Oscl_FileServer &fileserv) |
uint32 | Read (OsclAny *buffer, uint32 size, uint32 numelements) |
uint32 | Write (const OsclAny *buffer, uint32 size, uint32 numelements) |
int32 | Seek (TOsclFileOffset offset, Oscl_File::seek_type origin) |
TOsclFileOffset | Tell () |
int32 | Flush () |
int32 | EndOfFile () |
TOsclFileOffset | Size () |
int32 | Close () |
uint32 | Mode () |
int32 | GetError () |
int32 | ReadAsync (OsclAny *buffer, uint32 size, uint32 numelements, OsclAOStatus &status) |
uint32 | GetReadAsyncNumElements () |
bool | HasAsyncRead () |
void | ReadAsyncCancel () |