pleyo.com

OWBAL::CString Class Reference

Inheritance diagram for OWBAL::CString:

OWBALBase

List of all members.

Public Member Functions

 CString ()
 CString default constructor.
 CString (const char *)
 CString constructor.
 CString (const char *, unsigned length)
 CString constructor.
const char * data () const
 get data
char * mutableData ()
 get mutable data
unsigned length () const
 get length
bool isNull () const
 test if the CString is null
PassRefPtr< SharedBufferreleaseBuffer ()
 release buffer

Static Public Member Functions

static CString newUninitialized (size_t length, char *&characterBuffer)
 get new Uninitialized


Constructor & Destructor Documentation

OWBAL::CString::CString (  ) 

CString default constructor.

OWBAL::CString::CString ( const char *   ) 

CString constructor.

Parameters:
[in] : characters

OWBAL::CString::CString ( const char *  ,
unsigned  length 
)

CString constructor.

Parameters:
[in] : characters
[in] : length


Member Function Documentation

static CString OWBAL::CString::newUninitialized ( size_t  length,
char *&  characterBuffer 
) [static]

get new Uninitialized

Parameters:
[in] : length
[in] : character buffer
[out] : CString

const char* OWBAL::CString::data (  )  const

get data

Parameters:
[out] : data
 const char *d = c->data();

char* OWBAL::CString::mutableData (  ) 

get mutable data

Parameters:
[out] : mutable data
 char *d = c->mutableData(); 

unsigned OWBAL::CString::length (  )  const

get length

Parameters:
[out] : length
 unsigned l = c->length();

bool OWBAL::CString::isNull (  )  const

test if the CString is null

Parameters:
[out] : true if the CString is null
 bool i = c->isNull();

PassRefPtr<SharedBuffer> OWBAL::CString::releaseBuffer (  ) 

release buffer

Parameters:
[out] : Shared buffer
 RefPtr<SharedBuffer> s = c->releaseBuffer();


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

Generated on Mon Jun 30 16:22:06 2008 for Origyn Web Browser by Doxygen 1.5.5

pleyo.com
pleyo.com