#include "Base/spStandard.hpp"#include <cstdlib>#include <sstream>#include <string>#include <vector>#include <list>#include <algorithm>Go to the source code of this file.
Classes | |
| class | sp::io::string< T > |
| Basic string class. This class wraps the std::string to have better string access. More... | |
Namespaces | |
| namespace | sp |
!! | |
| namespace | sp::io |
All simple text output and string class are in this namespace. | |
Typedefs | |
| typedef string< c8 > | sp::io::stringc |
| typedef string< c16 > | sp::io::stringw |
Functions | |
| template<typename T > | |
| stringc | sp::io::getHexString (const T &Number) |
| Converts the specified humber into a hex value as string (e.g. 256 -> "FF"). | |
| template<typename T > | |
| T | sp::io::getHexNumber (const io::stringc &Str) |
| template<typename T > | |
| string< T > | sp::io::operator+ (const c8 *cStr, const string< T > &spStr) |
| template<class T , template< class TL, class Allocator=std::allocator< TL > > class L> | |
| void | sp::io::getListFromString (const stringc &Str, L< T > &List, s32 MaxCount=-1) |
| Stores all values separated by the ';' character in the specified string in the output list (e.g. "1;2;3;" -> { 1, 2, 3 }). | |
| template<class T > | |
| void | sp::io::getListFromString (const stringc &Str, std::vector< T > &List, s32 MaxCount=-1) |
| template<class T > | |
| void | sp::io::getListFromString (const stringc &Str, std::list< T > &List, s32 MaxCount=-1) |
1.7.1