|
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 () |
| int32 | SetSize (uint32 size) |
| uint32 | Mode () |
| int32 | GetError () |
| int32 | ReadAsync (OsclAny *buffer, uint32 size, uint32 numelements, OsclAOStatus &status) |
| uint32 | GetReadAsyncNumElements () |
| bool | HasAsyncRead () |
| void | ReadAsyncCancel () |