Main Page   Modules   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

OsclFileCache Class Reference
[OSCL IO]

#include <oscl_file_cache.h>

Inheritance diagram for OsclFileCache:

HeapBase _OsclHeapBase

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 ()

Constructor & Destructor Documentation

OsclFileCache::OsclFileCache Oscl_File   aContainer
 

OsclFileCache::~OsclFileCache  
 


Member Function Documentation

void OsclFileCache::Close  
 

int32 OsclFileCache::EndOfFile   [inline]
 

TOsclFileOffset OsclFileCache::FileSize   [inline]
 

int32 OsclFileCache::Flush  
 

int32 OsclFileCache::Open uint32    mode,
uint32    cache_size
 

uint32 OsclFileCache::Read void *    outputBuffer,
uint32    size,
uint32    numelements
 

int32 OsclFileCache::Seek TOsclFileOffset    offset,
Oscl_File::seek_type    origin
 

TOsclFileOffset OsclFileCache::Tell   [inline]
 

uint32 OsclFileCache::Write const void *    inputBuffer,
uint32    size,
uint32    numelements
 


The documentation for this class was generated from the following file:
OSCL API
Posting Version: OPENCORE_20090310