Contains helper functions for dealing with String. More...
#include <algorithm>#include <iomanip>#include <limits>#include <string>#include <sstream>#include <ctype.h>#include <vector>#include "icl_core/BaseTypes.h"#include "icl_core/ImportExport.h"#include "icl_core/TemplateHelper.h"

Go to the source code of this file.
Namespaces | |
| icl_core | |
Functions | |
| String | icl_core::join (const std::vector< String > &substrings, const String &delimiter) |
| template<typename T > | |
| String | icl_core::padLeft (typename ConvertToRef< T >::ToConstRef x, size_t width, char pad_chr= ' ') |
| template<> | |
| String | icl_core::padLeft< String > (const String &str, size_t width, char pad_chr) |
| template<typename T > | |
| String | icl_core::padRight (typename ConvertToRef< T >::ToConstRef x, size_t width, char pad_chr= ' ') |
| template<> | |
| String | icl_core::padRight< String > (const String &str, size_t width, char pad_chr) |
| std::vector< String > | icl_core::split (const String &str, const String &delimiter) |
| template<typename T > | |
| String | icl_core::stringify (typename ConvertToRef< T >::ToConstRef x) |
| template<> | |
| String | icl_core::stringify< bool > (const bool &x) |
| template<> | |
| String | icl_core::stringify< double > (const double &x) |
| template<> | |
| String | icl_core::stringify< float > (const float &x) |
| template<> | |
| String | icl_core::stringify< long double > (const long double &x) |
| String | icl_core::toLower (icl_core::String str) |
| String | icl_core::toUpper (icl_core::String str) |
| String | icl_core::trim (String const &str) |
Contains helper functions for dealing with String.
Definition in file StringHelper.h.