#include <clanstring.h>
Public Methods | |
| CL_String () | |
| CL_String (const std::string &_str) | |
| CL_String (const int value) | |
| CL_String (const float float_value) | |
| CL_String (const char *text) | |
| CL_String (const CL_String &clone) | |
| CL_String (const CL_String &text1, const CL_String &text2) | |
| CL_String (const char *text1, const char *text2) | |
| CL_String (const char *text, int length) | |
| CL_String | operator+ (const CL_String &other_string) |
| CL_String | operator+ (const char *other_text) |
| CL_String | operator+ (const int number) |
| CL_String | operator+ (const float number) |
| CL_String& | operator+= (const CL_String &other_string) |
| CL_String& | operator+= (const char *other_text) |
| CL_String& | operator+= (const int number) |
| CL_String& | operator+= (const float number) |
| CL_String& | operator+= (double float_number) |
| CL_String& | operator= (const CL_String &other_string) |
| CL_String& | operator= (const char *other_text) |
| CL_String& | operator= (const int number) |
| CL_String& | operator= (const float float_number) |
| CL_String& | operator= (double float_number) |
| bool | operator== (const CL_String &other_string) |
| bool | operator== (const char *other_string) |
| bool | operator!= (const CL_String &other_string) |
| bool | operator!= (const char *other_text) |
| char* | get_string () |
| int | get_length () |
| int | get_as_int () |
| float | get_as_float () |
| operator const char * () | |
| operator std::string () | |
| CL_String& | operator<< (const CL_String &other_string) |
| CL_String& | operator<< (const char *other_string) |
| CL_String& | operator<< (const unsigned char *other_string) |
| CL_String& | operator<< (const unsigned short number) |
| CL_String& | operator<< (const short number) |
| CL_String& | operator<< (const unsigned int number) |
| CL_String& | operator<< (const int number) |
| CL_String& | operator<< (const float float_number) |
| CL_String& | operator<< (double float_number) |
| CL_String | get_word (int word_no) |
| CL_String | mid (int start, int len=-1) |
| CL_String | right (int len) |
| int | find (int character, int start_pos=0) |
| int | find_last (char character) const |
| void | to_lower () |
| void | to_upper () |
| bool | case_compare (const char *other) |
Private Methods | |
| std::string | int_to_string (const char *prefix, const int number) |
| std::string | float_to_string (const char *prefix, const float _float_number) |
| std::string | append_string (const char *prefix, const char *postfix) |
Private Attributes | |
| std::string | str |
Definition at line 40 of file clanstring.h.
|
|
Definition at line 143 of file clanstring.h. Referenced by operator+(). |
|
|
Definition at line 147 of file clanstring.h. |
|
|
Definition at line 152 of file clanstring.h. |
|
|
Definition at line 157 of file clanstring.h. |
|
|
Definition at line 162 of file clanstring.h. |
|
|
Definition at line 167 of file clanstring.h. |
|
|
Definition at line 172 of file clanstring.h. |
|
|
Definition at line 178 of file clanstring.h. |
|
|
Definition at line 184 of file clanstring.h. |
|
|
Definition at line 121 of file clanstring.h. Referenced by CL_String(). |
|
|
Definition at line 468 of file clanstring.h. |
|
|
Definition at line 432 of file clanstring.h. |
|
|
Definition at line 440 of file clanstring.h. |
|
|
Definition at line 68 of file clanstring.h. Referenced by CL_String(), operator+(), operator+=(), and operator=(). |
|
|
Definition at line 302 of file clanstring.h. |
|
|
Definition at line 297 of file clanstring.h. Referenced by CL_IntegerResource::CL_IntegerResource(). |
|
|
Definition at line 292 of file clanstring.h. |
|
|
Definition at line 287 of file clanstring.h. Referenced by CL_BooleanResource::CL_BooleanResource(). |
|
|
Definition at line 370 of file clanstring.h. |
|
|
Definition at line 44 of file clanstring.h. Referenced by CL_String(), operator+(), operator+=(), and operator=(). |
|
|
Definition at line 419 of file clanstring.h. |
|
|
Definition at line 307 of file clanstring.h. |
|
|
Definition at line 312 of file clanstring.h. |
|
|
Definition at line 282 of file clanstring.h. |
|
|
Definition at line 277 of file clanstring.h. |
|
|
Definition at line 204 of file clanstring.h. |
|
|
Definition at line 199 of file clanstring.h. |
|
|
Definition at line 194 of file clanstring.h. |
|
|
Definition at line 189 of file clanstring.h. |
|
|
Definition at line 233 of file clanstring.h. |
|
|
Definition at line 227 of file clanstring.h. |
|
|
Definition at line 221 of file clanstring.h. |
|
|
Definition at line 215 of file clanstring.h. |
|
|
Definition at line 209 of file clanstring.h. Referenced by operator+=(). |
|
|
Definition at line 365 of file clanstring.h. |
|
|
Definition at line 359 of file clanstring.h. |
|
|
Definition at line 353 of file clanstring.h. |
|
|
Definition at line 347 of file clanstring.h. |
|
|
Definition at line 341 of file clanstring.h. |
|
|
Definition at line 335 of file clanstring.h. |
|
|
Definition at line 329 of file clanstring.h. |
|
|
Definition at line 323 of file clanstring.h. |
|
|
Definition at line 317 of file clanstring.h. |
|
|
Definition at line 262 of file clanstring.h. |
|
|
Definition at line 256 of file clanstring.h. |
|
|
Definition at line 250 of file clanstring.h. |
|
|
Definition at line 244 of file clanstring.h. |
|
|
Definition at line 238 of file clanstring.h. Referenced by operator=(). |
|
|
Definition at line 272 of file clanstring.h. |
|
|
Definition at line 267 of file clanstring.h. Referenced by operator!=(). |
|
|
Definition at line 425 of file clanstring.h. |
|
|
Definition at line 450 of file clanstring.h. Referenced by CL_ComponentOptions::get_value_as_bool(). |
|
|
Definition at line 459 of file clanstring.h. |
|
|
Definition at line 42 of file clanstring.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001