yast2-core
Namespaces | Functions | Variables
stringutil.cc File Reference
#include <iostream>
#include <fstream>
#include <y2util/stringutil.h>

Namespaces

 stringutil
 

Functions

static std::string stringutil::_getline (std::istream &str, const Trim trim_r)
 
std::string stringutil::getline (std::istream &str, const Trim trim_r)
 read one line from a stream More...
 
std::string stringutil::getline (std::istream &str, bool trim=false)
 read one line from a stream Return one line read from istream. Afterwards the streampos is behind the delimiting '
' (or at EOF). The delimiting '
' is not returned. More...
 
unsigned stringutil::split (const std::string line_r, std::vector< std::string > &words_r, const std::string &sep_t=" \t", const bool singlesep_r=false)
 
std::string stringutil::join (const std::vector< std::string > &words_r, const std::string &sep_r=" ")
 
std::string stringutil::stripFirstWord (std::string &value, const bool ltrim_first=false)
 
std::string stringutil::ltrim (const std::string &s)
 
std::string stringutil::rtrim (const std::string &s)
 
std::string stringutil::toLower (const std::string &s)
 
std::string stringutil::toUpper (const std::string &s)
 
std::ostream & stringutil::dumpOn (std::ostream &str, const std::list< std::string > &l, const bool numbered=false)
 
std::ostream & stringutil::dumpOn (std::ostream &str, const std::vector< std::string > &l, const bool numbered=false)
 

Variables

const unsigned stringutil::tmpBuffLen = 1024
 
char stringutil::tmpBuff [tmpBuffLen]
 

Generated on a sunny day for yast2-core by doxygen 1.8.6