|
Public Methods |
| CHeapRep () |
OSCL_IMPORT_REF bool | set (uint32, const char *, Oscl_DefAlloc &) |
OSCL_IMPORT_REF bool | set (uint32, const oscl_wchar *, Oscl_DefAlloc &) |
OSCL_IMPORT_REF bool | append (uint32, const char *, uint32, const char *, Oscl_DefAlloc &) |
OSCL_IMPORT_REF bool | append (uint32, const oscl_wchar *, uint32, const oscl_wchar *, Oscl_DefAlloc &) |
OSCL_IMPORT_REF void | add_ref () |
OSCL_IMPORT_REF void | remove_ref (Oscl_DefAlloc &) |
Static Public Methods |
OSCL_IMPORT_REF void | set_rep (CHeapRep *&, Oscl_DefAlloc &, const char *, uint32) |
OSCL_IMPORT_REF void | set_rep (CHeapRep *&, Oscl_DefAlloc &, const oscl_wchar *, uint32) |
OSCL_IMPORT_REF void | append_rep (CHeapRep *&, Oscl_DefAlloc &, const char *, uint32) |
OSCL_IMPORT_REF void | append_rep (CHeapRep *&, Oscl_DefAlloc &, const oscl_wchar *, uint32) |
OSCL_IMPORT_REF void | assign (CHeapRep *&, CHeapRep *, Oscl_DefAlloc &) |
Data Fields |
uint32 | refcount |
OsclAny * | buffer |
uint32 | maxsize |
uint32 | size |