#include "MyGUI_Prerequest.h"
#include <vector>
#include <sstream>
Go to the source code of this file.
Namespaces | |
namespace | MyGUI |
namespace | MyGUI::utility |
namespace | MyGUI::utility::templates |
Functions | |
void | MyGUI::utility::trim (std::string &_str, bool _left=true, bool _right=true) |
template<typename T > | |
std::string | MyGUI::utility::toString (T p) |
const std::string & | MyGUI::utility::toString (const std::string &_value) |
template<typename T1 , typename T2 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2) |
template<typename T1 , typename T2 , typename T3 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3) |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3, T4 p4) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8) |
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > | |
std::string | MyGUI::utility::toString (T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9) |
template<> | |
std::string | MyGUI::utility::toString< bool > (bool _value) |
template<typename T > | |
T | MyGUI::utility::parseValue (const std::string &_value) |
template<> | |
bool | MyGUI::utility::parseValue (const std::string &_value) |
short | MyGUI::utility::parseShort (const std::string &_value) |
unsigned short | MyGUI::utility::parseUShort (const std::string &_value) |
int | MyGUI::utility::parseInt (const std::string &_value) |
unsigned int | MyGUI::utility::parseUInt (const std::string &_value) |
size_t | MyGUI::utility::parseSizeT (const std::string &_value) |
float | MyGUI::utility::parseFloat (const std::string &_value) |
double | MyGUI::utility::parseDouble (const std::string &_value) |
bool | MyGUI::utility::parseBool (const std::string &_value) |
char | MyGUI::utility::parseChar (const std::string &_value) |
unsigned char | MyGUI::utility::parseUChar (const std::string &_value) |
template<typename T1 , typename T2 > | |
T1 | MyGUI::utility::parseValueEx2 (const std::string &_value) |
template<typename T1 , typename T2 > | |
T1 | MyGUI::utility::parseValueEx3 (const std::string &_value) |
template<typename T1 , typename T2 > | |
T1 | MyGUI::utility::parseValueEx4 (const std::string &_value) |
template<typename T > | |
void | MyGUI::utility::templates::split (std::vector< std::string > &_ret, const std::string &_source, const std::string &_delims) |
std::vector< std::string > | MyGUI::utility::split (const std::string &_source, const std::string &_delims="\t\n ") |
template<typename T1 , typename T2 , typename T3 , typename T4 > | |
bool | MyGUI::utility::parseComplex (const std::string &_value, T1 &_p1, T2 &_p2, T3 &_p3, T4 &_p4) |
template<typename T1 , typename T2 , typename T3 > | |
bool | MyGUI::utility::parseComplex (const std::string &_value, T1 &_p1, T2 &_p2, T3 &_p3) |
template<typename T1 , typename T2 > | |
bool | MyGUI::utility::parseComplex (const std::string &_value, T1 &_p1, T2 &_p2) |
template<typename T1 > | |
bool | MyGUI::utility::parseComplex (const std::string &_value, T1 &_p1) |
template<> | |
bool | MyGUI::utility::parseComplex< bool > (const std::string &_value, bool &_p1) |
Definition in file MyGUI_Utility.h.