|
osgEarth 2.1.1
|
#include <assert.h>#include <string.h>
Include dependency graph for tinystr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | TiXmlString |
| struct | TiXmlString::Rep |
| class | TiXmlOutStream |
Defines | |
| #define | TIXML_EXPLICIT |
Functions | |
| bool | operator== (const TiXmlString &a, const TiXmlString &b) |
| bool | operator< (const TiXmlString &a, const TiXmlString &b) |
| bool | operator!= (const TiXmlString &a, const TiXmlString &b) |
| bool | operator> (const TiXmlString &a, const TiXmlString &b) |
| bool | operator<= (const TiXmlString &a, const TiXmlString &b) |
| bool | operator>= (const TiXmlString &a, const TiXmlString &b) |
| bool | operator== (const TiXmlString &a, const char *b) |
| bool | operator== (const char *a, const TiXmlString &b) |
| bool | operator!= (const TiXmlString &a, const char *b) |
| bool | operator!= (const char *a, const TiXmlString &b) |
| TiXmlString | operator+ (const TiXmlString &a, const TiXmlString &b) |
| TiXmlString | operator+ (const TiXmlString &a, const char *b) |
| TiXmlString | operator+ (const char *a, const TiXmlString &b) |
| bool operator!= | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| bool operator!= | ( | const TiXmlString & | a, |
| const char * | b | ||
| ) | [inline] |
| bool operator!= | ( | const char * | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| TiXmlString operator+ | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) |
Definition at line 86 of file tinystr.cpp.
{
TiXmlString tmp;
tmp.reserve(a.length() + b.length());
tmp += a;
tmp += b;
return tmp;
}
Here is the call graph for this function:| TiXmlString operator+ | ( | const TiXmlString & | a, |
| const char * | b | ||
| ) |
Definition at line 95 of file tinystr.cpp.
{
TiXmlString tmp;
TiXmlString::size_type b_len = static_cast<TiXmlString::size_type>( strlen(b) );
tmp.reserve(a.length() + b_len);
tmp += a;
tmp.append(b, b_len);
return tmp;
}
Here is the call graph for this function:| TiXmlString operator+ | ( | const char * | a, |
| const TiXmlString & | b | ||
| ) |
Definition at line 105 of file tinystr.cpp.
{
TiXmlString tmp;
TiXmlString::size_type a_len = static_cast<TiXmlString::size_type>( strlen(a) );
tmp.reserve(a_len + b.length());
tmp.append(a, a_len);
tmp += b;
return tmp;
}
Here is the call graph for this function:| bool operator< | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| bool operator<= | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| bool operator== | ( | const TiXmlString & | a, |
| const char * | b | ||
| ) | [inline] |
| bool operator== | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| bool operator== | ( | const char * | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| bool operator> | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
| bool operator>= | ( | const TiXmlString & | a, |
| const TiXmlString & | b | ||
| ) | [inline] |
1.7.3