Namespaces | Functions
StringHelper.h File Reference

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"
Include dependency graph for StringHelper.h:
This graph shows which files directly or indirectly include this file:

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)
 

Detailed Description

Contains helper functions for dealing with String.

Author
Klaus Uhl uhl@f.nosp@m.zi.d.nosp@m.e
Date
2009-07-07

Definition in file StringHelper.h.



fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59