#include <LDString.h>
|
| | LDString () |
| | Constructor. More...
|
| |
| | LDString (const char *s, MemoryParam *memParam=NULL) |
| |
| | LDString (const char *s, int length, MemoryParam *memParam=NULL) |
| |
| | LDString (const RefString &refStr, MemoryParam *memParam=NULL) |
| |
| | LDString (const LDString &s, MemoryParam *memParam=NULL) |
| |
| | LDString (const char *s, int length, bool useptr, MemoryParam *memParam=NULL) |
| |
| | ~LDString () |
| | Destructor. More...
|
| |
| LDString & | operator= (const LDString &s) |
| |
| LDString & | operator= (const char *c) |
| |
|
bool | operator== (const RefString &s) const |
| |
| bool | operator== (const LDString &s) const |
| |
| bool | operator== (const char *c) const |
| |
| bool | operator< (const LDString &s) const |
| |
| bool | operator< (const char *c) const |
| |
| bool | operator> (const LDString &s) const |
| |
| bool | operator> (const char *c) const |
| |
|
bool | equals (const RefString &refStr) const |
| |
| LDString | operator+ (const LDString &s) const |
| |
| LDString | operator+ (const char *s) const |
| |
| LDString & | operator+= (const LDString &s) |
| |
| LDString & | operator+= (const char *s) |
| |
| LDString & | append (const char *p, int length) |
| |
| LDString & | append (int count, const char p) |
| |
|
unsigned int | length () const |
| |
|
int | size () const |
| |
|
const char * | c_str () const |
| |
| void | clear () |
| | clear More...
|
| |
|
int | getHashcode () |
| |
|
| void | copy (const char *ptr, int length) |
| |
| void | init (const char *s, int length, bool useptr) |
| |
| int | calcHashcode (const char *p1, int length) |
| |
|
| static void * | operator new (l2d_size_t size) |
| |
| static void | operator delete (void *ptr) |
| |
| static void * | operator new[] (l2d_size_t size) |
| |
| static void | operator delete[] (void *ptr) |
| |
| static void * | operator new (l2d_size_t size, void *ptr) |
| |
| static void | operator delete (void *ptr, void *ptr2) |
| |
| static void * | operator new (l2d_size_t size, MemoryParam *memParam) |
| |
| static void | operator delete (void *ptr, MemoryParam *memParam) |
| |
| static void * | operator new (l2d_size_t size, MemoryParam *memParam, const char *filename, int line) |
| |
| static void | operator delete (void *ptr, MemoryParam *memParam, const char *filename, int line) |
| |
|
static int | object_instanceCount = 0 |
| |
|
static int | object_totalCount = 0 |
| |
Constructor.
- Date
- 2013/05/21
| LDString |
( |
const char * |
s, |
|
|
MemoryParam * |
memParam = NULL |
|
) |
| |
| LDString |
( |
const char * |
s, |
|
|
int |
length, |
|
|
MemoryParam * |
memParam = NULL |
|
) |
| |
| LDString |
( |
const RefString & |
refStr, |
|
|
MemoryParam * |
memParam = NULL |
|
) |
| |
| LDString |
( |
const char * |
s, |
|
|
int |
length, |
|
|
bool |
useptr, |
|
|
MemoryParam * |
memParam = NULL |
|
) |
| |
Destructor.
- Date
- 2013/05/21
| LDString & append |
( |
const char * |
p, |
|
|
int |
len2 |
|
) |
| |
- Parameters
-
- Returns
- Date
- 2013/05/21
| LDString & append |
( |
int |
len2, |
|
|
const char |
p |
|
) |
| |
- Parameters
-
- Returns
- Date
- 2013/05/21
| int calcHashcode |
( |
const char * |
p1, |
|
|
int |
length |
|
) |
| |
|
protected |
| void copy |
( |
const char * |
ptr, |
|
|
int |
length |
|
) |
| |
|
protected |
| void init |
( |
const char * |
s, |
|
|
int |
length, |
|
|
bool |
useptr |
|
) |
| |
|
protected |
| LDString operator+ |
( |
const char * |
c2 | ) |
const |
| LDString & operator+= |
( |
const char * |
c2 | ) |
|
| bool operator< |
( |
const LDString & |
s | ) |
const |
| bool operator< |
( |
const char * |
s | ) |
const |
| bool operator== |
( |
const LDString & |
s | ) |
const |
| bool operator== |
( |
const char * |
c2 | ) |
const |
| bool operator> |
( |
const LDString & |
s | ) |
const |
| bool operator> |
( |
const char * |
s | ) |
const |
The documentation for this class was generated from the following files:
- src/type/LDString.h
- src/type/LDString.cpp