Namespaces | Functions
String.h File Reference
#include <boost/algorithm/string.hpp>
#include <boost/format.hpp>
#include <vector>
#include <string>
#include <map>
#include <sstream>

Go to the source code of this file.

Namespaces

 WireCell
 
 WireCell::String
 

Functions

std::vector< std::stringWireCell::String::split (const std::string &in, const std::string &delim=":")
 
std::pair< std::string, std::stringWireCell::String::parse_pair (const std::string &in, const std::string &delim=":")
 
template<typename TYPE >
boost::format WireCell::String::format_flatten (boost::format f, TYPE obj)
 
template<typename TYPE , typename... MORE>
boost::format WireCell::String::format_flatten (boost::format start, TYPE o, MORE...objs)
 
boost::format WireCell::String::format_flatten (boost::format f)
 
template<typename... TYPES>
std::string WireCell::String::format (const std::string &form, TYPES...objs)
 
template<typename T >
std::string WireCell::String::stringify (T obj)