Public Member Functions |
| | BRString (void) |
| | BRString (const BRString &Input) |
| | BRString (const BRString &Input, Word Start, Word End=(Word)-1) |
| | BRString (const char *Input) |
| | BRString (const char *Input, Word Start, Word End) |
| | BRString (char Input) |
| | BRString (char Input, Word FillSize) |
| | BRString (const char *Input1, const char *Input2) |
| | BRString (const char *Input1, const char *Input2, const char *Input3) |
| | BRString (const char *Input1, const char *Input2, const char *Input3, const char *Input4) |
| | ~BRString () |
| | operator char * () |
| | operator const char * () const |
| const char * | c_str () const |
| char * | c_str () |
| | operator char () const |
| BRString & | operator= (const BRString &Input) |
| BRString & | operator= (const char *Input) |
| BRString & | operator= (char Input) |
| BRString & | operator+= (const BRString &Input) |
| BRString & | operator+= (const char *Input) |
| BRString & | operator+= (char Input) |
| BRString | operator() (Word Start, Word End) const |
| char & | operator() (Word Input) |
| char const & | operator() (Word Input) const |
| char & | operator[] (Word Input) |
| char const & | operator[] (Word Input) const |
| Word | length (void) const |
| char BURGER_API | get (Word Where) const |
| void BURGER_API | put (Word Where, char Input) |
| char * | strstr (const char *Input) const |
| BRString & | tolowercase (void) |
| BRString & | touppercase (void) |
| BRString | lowercase (void) const |
| BRString | uppercase (void) const |
| Word | operator! () const |
| Word | valid (void) const |
| void | clear (void) |
| Word | copy (char *Output, Word MaxLen=(Word)-1) const |
| Word | pcopy (Word8 *Output, Word MaxLen=256) const |
| Word | remove (Word Start, Word Len=(Word)-1) |
| Word | insert (Word Start, const char *Text, Word MaxLen=(Word)-1) |
| BRString & | left (Word Start, char PadChar=' ') |
| BRString & | right (Word Start, char PadChar=' ') |
| Word | casesensitive (void) |
| Word | caseinsensitive (void) |
| Word | setcaseflag (Word NewFlag) |
| int | compare (const BRString &Input) const |
| int | compare (const char *Input) const |
| int | compare (char Input) const |
| Word | removech (const char *Input) |
| Word | removech (char Input) |
Static Private Attributes |
| static char | Dummy |
Friends |
| Word | operator== (BRString const &Input1, BRString const &Input2) |
| Word | operator== (BRString const &Input1, const char *Input2) |
| Word | operator== (const char *Input1, BRString const &Input2) |
| Word | operator== (BRString const &Input1, char Input2) |
| Word | operator== (char Input1, BRString const &Input2) |
| Word | operator!= (BRString const &Input1, BRString const &Input2) |
| Word | operator!= (BRString const &Input1, const char *Input2) |
| Word | operator!= (const char *Input1, BRString const &Input2) |
| Word | operator!= (BRString const &Input1, char Input2) |
| Word | operator!= (char Input1, BRString const &Input2) |
| Word | operator< (BRString const &Input1, BRString const &Input2) |
| Word | operator< (BRString const &Input1, const char *Input2) |
| Word | operator< (const char *Input1, BRString const &Input2) |
| Word | operator< (BRString const &Input1, char Input2) |
| Word | operator< (char Input1, BRString const &Input2) |
| Word | operator<= (BRString const &Input1, BRString const &Input2) |
| Word | operator<= (BRString const &Input1, const char *Input2) |
| Word | operator<= (const char *Input1, BRString const &Input2) |
| Word | operator<= (BRString const &Input1, char Input2) |
| Word | operator<= (char Input1, BRString const &Input2) |
| Word | operator> (BRString const &Input1, BRString const &Input2) |
| Word | operator> (BRString const &Input1, const char *Input2) |
| Word | operator> (const char *Input1, BRString const &Input2) |
| Word | operator> (BRString const &Input1, char Input2) |
| Word | operator> (char Input1, BRString const &Input2) |
| Word | operator>= (BRString const &Input1, BRString const &Input2) |
| Word | operator>= (BRString const &Input1, const char *Input2) |
| Word | operator>= (const char *Input1, BRString const &Input2) |
| Word | operator>= (BRString const &Input1, char Input2) |
| Word | operator>= (char Input1, BRString const &Input2) |
| BRString BURGER_API | operator+ (const BRString &Input1, const BRString &Input2) |
| BRString BURGER_API | operator+ (const BRString &Input1, const char *Input2) |
| BRString BURGER_API | operator+ (const char *Input1, const BRString &Input2) |
| BRString BURGER_API | operator+ (const BRString &Input1, char *Input2) |
| BRString BURGER_API | operator+ (char *Input1, const BRString &Input2) |