#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