#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