csString Class Reference
Thin wrapper around csStringFast<> with its default buffer size. More...
#include <csutil/csstring.h>
Inheritance diagram for csString:

| Public Member Functions | |
| csString (unsigned char c) | |
| Create a csString object from a single unsigned character. | |
| csString (char c) | |
| Create a csString object from a single signed character. | |
| csString (const char *src, size_t _length) | |
| Create a csString object from a C string, given the length. | |
| csString (const char *src) | |
| Create a csString object from a null-terminated C string. | |
| csString (size_t Length) | |
| Create a csString object and reserve space for at least Lengthcharacters. | |
| csString () | |
| Create an empty csString object. | |
| csString (const csStringBase ©) | |
| csString (const csString ©) | |
| Copy constructor. | |
| const csString & | operator= (ulonglong x) | 
| const csString & | operator= (longlong x) | 
| const csString & | operator= (double x) | 
| const csString & | operator= (float x) | 
| const csString & | operator= (unsigned long x) | 
| const csString & | operator= (long x) | 
| const csString & | operator= (unsigned int x) | 
| const csString & | operator= (int x) | 
| const csString & | operator= (unsigned short x) | 
| const csString & | operator= (short x) | 
| const csString & | operator= (bool x) | 
| const csString & | operator= (unsigned char x) | 
| const csString & | operator= (char x) | 
| const csString & | operator= (const char *copy) | 
| const csString & | operator= (const csStringBase ©) | 
| Assign a value to this string. | |
| const csString & | operator= (const csString ©) | 
| Assign a value to this string. | |
Detailed Description
Thin wrapper around csStringFast<> with its default buffer size.
Definition at line 1161 of file csstring.h.
Constructor & Destructor Documentation
| csString::csString | ( | ) |  [inline] | 
| csString::csString | ( | size_t | Length | ) |  [inline] | 
Create a csString object and reserve space for at least Length characters. 
Definition at line 1170 of file csstring.h.
| csString::csString | ( | const csString & | copy | ) |  [inline] | 
| csString::csString | ( | const char * | src | ) |  [inline] | 
Create a csString object from a null-terminated C string.
Definition at line 1178 of file csstring.h.
| csString::csString | ( | const char * | src, | |
| size_t | _length | |||
| ) |  [inline] | 
Create a csString object from a C string, given the length.
Definition at line 1180 of file csstring.h.
| csString::csString | ( | char | c | ) |  [inline] | 
Create a csString object from a single signed character.
Definition at line 1182 of file csstring.h.
| csString::csString | ( | unsigned char | c | ) |  [inline] | 
Create a csString object from a single unsigned character.
Definition at line 1184 of file csstring.h.
Member Function Documentation
| const csString& csString::operator= | ( | const csStringBase & | copy | ) |  [inline] | 
Assign a value to this string.
Reimplemented from csStringFast< LEN >.
Definition at line 1190 of file csstring.h.
The documentation for this class was generated from the following file:
- csutil/csstring.h
Generated for Crystal Space by doxygen 1.4.7

