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

namespace  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@fzi.de>
Date:
2009-07-07

Definition in file StringHelper.h.



fzi_icl_core
Author(s):
autogenerated on Tue Aug 8 2017 02:28:04