#include <oscl_file_cache.h>
Inheritance diagram for OsclFileCache:

Public Methods | |
| OsclFileCache (Oscl_File &aContainer) | |
| ~OsclFileCache () | |
| int32 | Open (uint32 mode, uint32 cache_size) |
| void | Close () |
| uint32 | Read (void *outputBuffer, uint32 size, uint32 numelements) |
| uint32 | Write (const void *inputBuffer, uint32 size, uint32 numelements) |
| TOsclFileOffset | FileSize () |
| int32 | Seek (TOsclFileOffset offset, Oscl_File::seek_type origin) |
| TOsclFileOffset | Tell () |
| int32 | Flush () |
| int32 | EndOfFile () |
| OSCL_IMPORT_REF OsclFileCacheBuffer * | AddFixedCache (const Oscl_File::OsclFixedCacheParam &) |
Data Fields | |
| OsclFileCacheBuffer | _movableCache |
| Oscl_Vector< OsclFileCacheBuffer, OsclMemAllocator > | _fixedCaches |
Friends | |
| class | OsclFileCacheBuffer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
OSCL API
Posting Version: CORE_8.000.1.1_RC4