OsclBuf Class Reference

#include <oscl_file_async_read.h>

Inheritance diagram for OsclBuf:
HeapBase _OsclHeapBase

Public Member Functions

 OsclBuf (int32 size)
int32 Length ()
OsclPtr Des ()
OsclPtrC DesC ()

Static Public Member Functions

static OsclBufNewL (int32 size)
static void Delete (OsclBuf *a)

Data Fields

uint8 * iBuffer
int32 iMaxLength
int32 iLength

Constructor & Destructor Documentation

OsclBuf::OsclBuf ( int32  size  )  [inline]

Member Function Documentation

static void OsclBuf::Delete ( OsclBuf a  )  [inline, static]

References iBuffer, OSCL_DELETE, and OSCL_FREE.

OsclPtr OsclBuf::Des (  )  [inline]

References iBuffer, iLength, and iMaxLength.

OsclPtrC OsclBuf::DesC (  )  [inline]

References iBuffer, iLength, and iMaxLength.

int32 OsclBuf::Length (  )  [inline]

References iLength.

static OsclBuf* OsclBuf::NewL ( int32  size  )  [inline, static]

Field Documentation

Referenced by Delete(), Des(), and DesC().

Referenced by Des(), DesC(), and Length().

Referenced by Des(), and DesC().


The documentation for this class was generated from the following file:

OSCL API
Posting Version: CORE_9.004.1.1