Apache Mesos
Classes | Functions
strings::internal Namespace Reference

Classes

struct  stringify
 
struct  stringify< T, false >
 
struct  stringify< T, true >
 
struct  stringify< std::string, true >
 

Functions

Try< std::string > format (const std::string &fmt, va_list args)
 
Try< std::string > format (const std::string fmt,...)
 
std::stringstream & append (std::stringstream &stream, const std::string &value)
 
std::stringstream & append (std::stringstream &stream, std::string &&value)
 
std::stringstream & append (std::stringstream &stream, const char *&&value)
 
template<typename T >
std::stringstream & append (std::stringstream &stream, T &&value)
 
template<typename T >
std::stringstream & join (std::stringstream &stream, const std::string &separator, T &&tail)
 
template<typename THead , typename... TTail>
std::stringstream & join (std::stringstream &stream, const std::string &separator, THead &&head, TTail &&...tail)
 

Function Documentation

std::stringstream& strings::internal::append ( std::stringstream &  stream,
const std::string &  value 
)
inline
std::stringstream& strings::internal::append ( std::stringstream &  stream,
std::string &&  value 
)
inline
std::stringstream& strings::internal::append ( std::stringstream &  stream,
const char *&&  value 
)
inline
template<typename T >
std::stringstream& strings::internal::append ( std::stringstream &  stream,
T &&  value 
)
Try< std::string > strings::internal::format ( const std::string &  fmt,
va_list  args 
)
inline
Try< std::string > strings::internal::format ( const std::string  fmt,
  ... 
)
inline
template<typename T >
std::stringstream& strings::internal::join ( std::stringstream &  stream,
const std::string &  separator,
T &&  tail 
)
template<typename THead , typename... TTail>
std::stringstream& strings::internal::join ( std::stringstream &  stream,
const std::string &  separator,
THead &&  head,
TTail &&...  tail 
)