fastString Class Reference

#include <DatabaseEngine.h>

Public Member Functions

 fastString ()
 
virtual ~fastString ()
 
void grow_native (PRInt32 aLength)
 
void grow_utf16 (PRInt32 aLength)
 
void copy_native (const NATIVE_CHAR_TYPE *aFrom, PRInt32 aSize)
 
void copy_utf16 (const UTF16_CHARTYPE *aFrom, PRInt32 aSize)
 
NATIVE_CHAR_TYPE * buffer ()
 
PRInt32 bufferLength ()
 

Detailed Description

Definition at line 405 of file DatabaseEngine.h.

Constructor & Destructor Documentation

fastString::fastString ( )
inline

Definition at line 407 of file DatabaseEngine.h.

virtual fastString::~fastString ( )
inlinevirtual

Definition at line 410 of file DatabaseEngine.h.

Member Function Documentation

NATIVE_CHAR_TYPE* fastString::buffer ( )
inline

Definition at line 430 of file DatabaseEngine.h.

Here is the caller graph for this function:

PRInt32 fastString::bufferLength ( )
inline

Definition at line 433 of file DatabaseEngine.h.

Here is the caller graph for this function:

void fastString::copy_native ( const NATIVE_CHAR_TYPE *  aFrom,
PRInt32  aSize 
)
inline

Definition at line 420 of file DatabaseEngine.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void fastString::copy_utf16 ( const UTF16_CHARTYPE *  aFrom,
PRInt32  aSize 
)
inline

Definition at line 425 of file DatabaseEngine.h.

Here is the call graph for this function:

Here is the caller graph for this function:

void fastString::grow_native ( PRInt32  aLength)
inline

Definition at line 414 of file DatabaseEngine.h.

Here is the caller graph for this function:

void fastString::grow_utf16 ( PRInt32  aLength)
inline

Definition at line 417 of file DatabaseEngine.h.

Here is the caller graph for this function:


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