Go to the source code of this file.
Namespaces | |
namespace | Pentagram |
Functions | |
template<class T> | |
T | Pentagram::to_uppercase (const T s) |
template std::string | Pentagram::to_uppercase< std::string > (const std::string s) |
template Pentagram::istring | Pentagram::to_uppercase< Pentagram::istring > (const Pentagram::istring s) |
template<class T> | |
void | Pentagram::StringToArgv (const T &args, std::vector< T > &argv) |
template void | Pentagram::StringToArgv< std::string > (const std::string &args, std::vector< std::string > &argv) |
template void | Pentagram::StringToArgv< Pentagram::istring > (const Pentagram::istring &args, std::vector< Pentagram::istring > &argv) |
template<class T> | |
void | Pentagram::ArgvToString (const std::vector< T > &argv, T &args) |
template void | Pentagram::ArgvToString< std::string > (const std::vector< std::string > &argv, std::string &args) |
template void | Pentagram::ArgvToString< Pentagram::istring > (const std::vector< Pentagram::istring > &argv, Pentagram::istring &args) |
template<class T> | |
void | Pentagram::TrimSpaces (T &str) |
template void | Pentagram::TrimSpaces< std::string > (std::string &str) |
template void | Pentagram::TrimSpaces< Pentagram::istring > (Pentagram::istring &str) |
template<class T> | |
void | Pentagram::TabsToSpaces (T &str, unsigned int n) |
template void | Pentagram::TabsToSpaces< std::string > (std::string &str, unsigned int n) |
template void | Pentagram::TabsToSpaces< Pentagram::istring > (Pentagram::istring &str, unsigned int n) |
template<class T> | |
void | Pentagram::SplitString (const T &args, char sep, std::vector< T > &argv) |
template void | Pentagram::SplitString< std::string > (const std::string &args, char sep, std::vector< std::string > &argv) |
template void | Pentagram::SplitString< Pentagram::istring > (const Pentagram::istring &args, char sep, std::vector< Pentagram::istring > &argv) |
template<class T> | |
void | Pentagram::SplitStringKV (const T &args, char sep, std::vector< std::pair< T, T > > &argv) |
template void | Pentagram::SplitStringKV< std::string > (const std::string &args, char sep, std::vector< std::pair< std::string, std::string > > &argv) |
template void | Pentagram::SplitStringKV< Pentagram::istring > (const Pentagram::istring &args, char sep, std::vector< std::pair< Pentagram::istring, Pentagram::istring > > &argv) |