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

CFastRep Class Reference
[OSCL Util]

#include <oscl_string_rep.h>


Public Methods

 CFastRep ()
OSCL_IMPORT_REF void set_w (char *cp, uint32 len, uint32 maxlen)
OSCL_IMPORT_REF void set_w (oscl_wchar *cp, uint32 len, uint32 maxlen)
OSCL_IMPORT_REF void set_r (const char *cp, uint32 len)
OSCL_IMPORT_REF void set_r (const oscl_wchar *cp, uint32 len)
OSCL_IMPORT_REF void append (const char *cp, uint32 len)
OSCL_IMPORT_REF void append (const oscl_wchar *cp, uint32 len)

Data Fields

uint32 maxsize
uint32 size
OsclAnybuffer
bool writable


Detailed Description

For internal use only-- fast string representation


Constructor & Destructor Documentation

CFastRep::CFastRep   [inline]
 


Member Function Documentation

OSCL_IMPORT_REF void CFastRep::append const oscl_wchar   cp,
uint32    len
 

OSCL_IMPORT_REF void CFastRep::append const char *    cp,
uint32    len
 

OSCL_IMPORT_REF void CFastRep::set_r const oscl_wchar   cp,
uint32    len
 

OSCL_IMPORT_REF void CFastRep::set_r const char *    cp,
uint32    len
 

OSCL_IMPORT_REF void CFastRep::set_w oscl_wchar   cp,
uint32    len,
uint32    maxlen
 

OSCL_IMPORT_REF void CFastRep::set_w char *    cp,
uint32    len,
uint32    maxlen
 


Field Documentation

OsclAny* CFastRep::buffer
 

uint32 CFastRep::maxsize
 

uint32 CFastRep::size
 

bool CFastRep::writable
 


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