|
|
| asCString (const asCString &) |
| |
|
| asCString (const char *) |
| |
|
| asCString (const char *, size_t length) |
| |
|
| asCString (char) |
| |
|
void | Allocate (size_t len, bool keepData) |
| |
|
void | SetLength (size_t len) |
| |
|
size_t | GetLength () const |
| |
|
void | Concatenate (const char *str, size_t length) |
| |
|
asCString & | operator+= (const asCString &) |
| |
|
asCString & | operator+= (const char *) |
| |
|
asCString & | operator+= (char) |
| |
|
void | Assign (const char *str, size_t length) |
| |
|
asCString & | operator= (const asCString &) |
| |
|
asCString & | operator= (const char *) |
| |
|
asCString & | operator= (char) |
| |
|
asCString | SubString (size_t start, size_t length=(size_t)(-1)) const |
| |
|
int | FindLast (const char *str, int *count=0) const |
| |
|
size_t | Format (const char *fmt,...) |
| |
|
int | Compare (const char *str) const |
| |
|
int | Compare (const asCString &str) const |
| |
|
int | Compare (const char *str, size_t length) const |
| |
|
char * | AddressOf () |
| |
|
const char * | AddressOf () const |
| |
|
char & | operator[] (size_t index) |
| |
|
const char & | operator[] (size_t index) const |
| |
|
size_t | RecalculateLength () |
| |
|
|
unsigned int | length |
| |
|
union { |
|
char * dynamic |
| |
|
char local [12] |
| |
| }; | |
| |
The documentation for this class was generated from the following file:
- engines/hpl1/engine/libraries/angelscript/sources/as_string.h