split.h File Reference
#include <string>
#include <cxxtools/regex.h>

Go to the source code of this file.

Namespaces

namespace  cxxtools

Functions

template<typename outputIterator , typename characterType >
void cxxtools::split (characterType ch, const std::basic_string< characterType > &line, outputIterator it)
 Splits a std::string into tokens using a delimiter character.
template<typename outputIterator , typename characterType >
void cxxtools::split (const characterType *chars, const std::basic_string< characterType > &line, outputIterator it)
 Splits a std::string into tokens using a set of delimiter characters.
template<typename outputIterator , typename characterType >
void cxxtools::split (const std::basic_string< characterType > &chars, const std::basic_string< characterType > &line, outputIterator it)
 Splits a std::string into tokens using a set of delimiter characters.
template<typename outputIterator >
void cxxtools::split (const Regex &re, const std::string &line, outputIterator it)
 Splits a std::string into tokens using a regular expression.