FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString FBString FBString FBString
FBString FBString FBString FBString
Provides basic string manipulation functionality (dynamic
sizing, operator overloads).
|
Public Member Functions
|
|
FBString
() |
|
Constructor.
|
|
FBString
(const char *pStr) |
|
Constructor from a string.
|
|
FBString
(const FBString
&pStr) |
|
Copy constructor.
|
|
FBString
(const char *p1Str, const char *p2Str) |
|
Constructor from the concatenation of two
strings.
|
|
~FBString
() |
|
Destructor.
|
|
operator
char * () const |
|
Overloaded char* conversion operator.
|
char |
operator[]
(unsigned int pIndex) const |
|
Overloaded [] operator.
|
const FBString
& |
operator=
(const char *pStr) |
|
Overloaded = operator with a string.
|
const FBString
& |
operator=
(const FBString
&pStr) |
|
Overloaded = operator with an FBString.
|
bool |
operator==
(const FBString
&pStr) const |
|
Overloaded == operator with a string.
|
bool |
operator!=
(const FBString
&pStr) const |
|
Overloaded != operator with a string.
|
const FBString
& |
operator+=
(const char *pStr) |
|
Overloaded += operator with a string.
|
FBString |
operator+
(const char *pStr) |
|
Overloaded + operator with a string.
|
FBString |
Mid
(unsigned int pStart, unsigned int pLen) const |
|
Extracts a substring of length a specified
length from a certain position.
|
FBString |
Left
(unsigned int pLen) const |
|
Extracts the first pLen caracters from this
string.
|
FBString |
Right
(unsigned int pLen) const |
|
Extracts the last pLen caracters from this
string.
|
unsigned int |
GetLen
() const |
|
Get the number of caracters in this string.
|
bool |
IsEmpty
() const |
|
This method determines whether the string is
empty or not.
|
int |
Find
(char pCar) const |
|
Find first occurence of the specified
caracter.
|
int |
ReverseFind
(char pCar) const |
|
Find last occurence of the specified
caracter.
|