#include <tstring.h>
Public Member Functions | |
| void | deltok (int N, char *sepChars) |
| blah | |
| int | find (const char chr, int N) |
| Function to find position or number of occurences of a char in the string. | |
| int | find (const char *substring, int N) |
| Function to find position or number of occurences of a substring in the string. | |
| TString | gettok (int N, int M, char *sepChars) |
| blah | |
| TString | gettok (int N, char *sepChars) |
| blah | |
| void | instok (char *cToken, int N, char *sepChars) |
| blah | |
| size_t | len () |
| Returns string length. | |
| int | numtok (char *sepChars) |
| blah | |
| TString | operator * (const int N) |
| Symbol Overload - TString string Repetition. | |
| void | operator *= (const int N) |
| Symbol Overload - TString string Repetition. | |
| bool | operator!= (const TString &tString) |
| Symbol Overload - TString and TString comparison. | |
| bool | operator!= (const char chr) |
| Symbol Overload - TString and char comparison. | |
| bool | operator!= (const char *cString) |
| Symbol Overload - TString and char string comparison. | |
| bool | operator!= (const int iNull) |
| Symbol Overload - TString and NULL comparison. | |
| TString | operator+ (const TString &tString) |
| Symbol Overload - TString and TString concatenation. | |
| TString | operator+ (const char chr) |
| Symbol Overload - TString and char concatenation. | |
| TString | operator+ (const char *cString) |
| Symbol Overload - TString and char string concatenation. | |
| void | operator+= (const TString &tString) |
| Symbol Overload - TString and TString concatenation. | |
| void | operator+= (const char chr) |
| Symbol Overload - TString and char concatenation. | |
| void | operator+= (const char *cString) |
| Symbol Overload - TString and char string concatenation. | |
| bool | operator< (const TString &tString) |
| Symbol Overload - TString and TString comparison. | |
| bool | operator< (const char chr) |
| Symbol Overload - TString and char comparison. | |
| bool | operator< (const char *cString) |
| Symbol Overload - TString and char string comparison. | |
| bool | operator<= (const TString &tString) |
| Symbol Overload - TString and TString comparison. | |
| bool | operator<= (const char chr) |
| Symbol Overload - TString and char comparison. | |
| bool | operator<= (const char *cString) |
| Symbol Overload - TString and char string comparison. | |
| void | operator= (const char chr) |
| Symbol Overload - TString assignement from C char. | |
| void | operator= (const char *cString) |
| Symbol Overload - TString assignement from C char string. | |
| bool | operator== (const TString &tString) |
| Symbol Overload - TString and TString comparison. | |
| bool | operator== (const char chr) |
| Symbol Overload - TString and char comparison. | |
| bool | operator== (const char *cString) |
| Symbol Overload - TString and char string comparison. | |
| bool | operator== (const int iNull) |
| Symbol Overload - TString and NULL comparison. | |
| bool | operator> (const TString &tString) |
| Symbol Overload - TString and TString comparison. | |
| bool | operator> (const char chr) |
| Symbol Overload - TString and char comparison. | |
| bool | operator> (const char *cString) |
| Symbol Overload - TString and char string comparison. | |
| bool | operator>= (const TString &tString) |
| Symbol Overload - TString and TString comparison. | |
| bool | operator>= (const char chr) |
| Symbol Overload - TString and char comparison. | |
| bool | operator>= (const char *cString) |
| Symbol Overload - TString and char string comparison. | |
| char & | operator[] (long int N) |
| Symbol Overload - Array Subscript. | |
| void | puttok (char *cToken, int N, char *sepChars) |
| blah | |
| int | replace (const char chr, const char rchr) |
| blah! | |
| int | replace (const char chr, const char *rString) |
| blah! | |
| int | replace (const char *subString, const char rchr) |
| blah! | |
| int | replace (const char *subString, const char *rString) |
| blah! | |
| TString | sub (int N, int M) |
| Returns a substring of the initial string. | |
| char * | to_chr () |
| Returns the string as a C char string. | |
| void | trim () |
| blah | |
| TString (const TString &tString) | |
| Copy Constructor. | |
| TString (const char chr) | |
| Constructor input from C char. | |
| TString (const char *cString) | |
| Constructor input from C char string. | |
| TString () | |
| Default Constructor. | |
| ~TString () | |
| Destructor. | |
Public Attributes | |
| char * | m_pString |
| String buffer. | |
Private Member Functions | |
| void | deleteString () |
| Deletes the allocated char buffer. | |
|
|
Constructor input from C char string.
|
|
|
Constructor input from C char.
|
|
|
Copy Constructor.
|
|
||||||||||||
|
blah blah |
|
||||||||||||
|
Function to find position or number of occurences of a substring in the string.
|
|
||||||||||||||||
|
blah blah |
|
||||||||||||
|
blah blah |
|
||||||||||||||||
|
blah blah |
|
|
Returns string length.
|
|
|
blah blah |
|
|
Symbol Overload - TString string Repetition.
|
|
|
Symbol Overload - TString string Repetition.
|
|
|
Symbol Overload - TString and TString comparison.
|
|
|
Symbol Overload - TString and char comparison.
|
|
|
Symbol Overload - TString and char string comparison.
|
|
|
Symbol Overload - TString and NULL comparison.
|
|
|
Symbol Overload - TString and TString concatenation.
|
|
|
Symbol Overload - TString and char concatenation.
|
|
|
Symbol Overload - TString and char string concatenation.
|
|
|
Symbol Overload - TString and TString concatenation.
|
|
|
Symbol Overload - TString and char concatenation.
|
|
|
Symbol Overload - TString and char string concatenation.
|
|
|
Symbol Overload - TString and TString comparison.
|
|
|
Symbol Overload - TString and char comparison.
|
|
|
Symbol Overload - TString and char string comparison.
|
|
|
Symbol Overload - TString and TString comparison.
|
|
|
Symbol Overload - TString and char comparison.
|
|
|
Symbol Overload - TString and char string comparison.
|
|
|
Symbol Overload - TString assignement from C char.
|
|
|
Symbol Overload - TString assignement from C char string.
|
|
|
Symbol Overload - TString and TString comparison.
|
|
|
Symbol Overload - TString and char comparison.
|
|
|
Symbol Overload - TString and char string comparison.
|
|
|
Symbol Overload - TString and NULL comparison.
|
|
|
Symbol Overload - TString and TString comparison.
|
|
|
Symbol Overload - TString and char comparison.
|
|
|
Symbol Overload - TString and char string comparison.
|
|
|
Symbol Overload - TString and TString comparison.
|
|
|
Symbol Overload - TString and char comparison.
|
|
|
Symbol Overload - TString and char string comparison.
|
|
|
Symbol Overload - Array Subscript.
|
|
||||||||||||||||
|
blah blah |
|
||||||||||||
|
Returns a substring of the initial string.
|
|
|
blah blah |
1.4.6-NO