#include <oscl_file_async_read.h>
Public Member Functions | |
OsclBuf (int32 size) | |
int32 | Length () |
OsclPtr | Des () |
OsclPtrC | DesC () |
Static Public Member Functions | |
static OsclBuf * | NewL (int32 size) |
static void | Delete (OsclBuf *a) |
Data Fields | |
uint8 * | iBuffer |
int32 | iMaxLength |
int32 | iLength |
OsclBuf::OsclBuf | ( | int32 | size | ) | [inline] |
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] |
References OsclError::Leave(), OSCL_DELETE, OSCL_MALLOC, OSCL_NEW, and OsclErrNoMemory.
uint8* OsclBuf::iBuffer |
int32 OsclBuf::iLength |
int32 OsclBuf::iMaxLength |