An EcoLab string stream class. More...
#include <eco_strstream.h>
Public Member Functions | |
eco_strstream (const eco_strstream &x) | |
eco_strstream (const std::ostringstream &x) | |
string | str () const |
eco_strstream & | operator| (const char *const &x) |
eco_strstream & | operator| (char *const &x) |
template<class E > | |
classdesc::enable_if< is_enum< E >, eco_strstream & >::T | operator| (E x) |
template<class T > | |
classdesc::enable_if< And< Not< is_enum< T > >, Not< is_container< T > > >, eco_strstream & >::T | operator| (const T &x) |
template<class T > | |
eco_strstream & | operator<< (const T &x) |
void | clear () |
An EcoLab string stream class.
This class inserts spaces between successive write, so is more useful for TCL use. To concatenate arguments, use operator|