![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::oxstream
// In header: <alps/parser/xmlstream.h> class oxstream { public: // construct/copy/destruct oxstream(); oxstream(std::ostream &, uint32_t = 2); oxstream(const boost::filesystem::path &, uint32_t = 2); ~oxstream(); // public member functions oxstream & operator<<(unspecified); oxstream & operator<<(unspecified); oxstream & operator<<(unspecified); oxstream & operator<<(unspecified); oxstream & operator<<(unspecified); oxstream & operator<<(unspecified); oxstream & start_comment(); oxstream & end_comment(); oxstream & start_cdata(); oxstream & end_cdata(); oxstream & no_linebreak(); oxstream & endl(); oxstream & operator<<(const XMLAttribute &); oxstream & operator<<(const XMLAttributes &); oxstream & operator<<(const std::string &); oxstream & operator<<(const char); oxstream & operator<<(const char *); template<typename T> oxstream & operator<<(const std::complex< T > &); template<typename T> oxstream & operator<<(T(*)(const std::string &)); oxstream & operator<<(oxstream &(*)(oxstream &oxs)); std::ostream & stream(); // protected member functions oxstream & text_str(const std::string &); void output(bool = false); void output_offset(); };
oxstream
public member functionsoxstream & operator<<(unspecified c);
oxstream & operator<<(unspecified c);
oxstream & operator<<(unspecified c);
oxstream & operator<<(unspecified c);
oxstream & operator<<(unspecified c);
oxstream & operator<<(unspecified c);
oxstream & start_comment();
oxstream & end_comment();
oxstream & start_cdata();
oxstream & end_cdata();
oxstream & no_linebreak();
oxstream & endl();
oxstream & operator<<(const XMLAttribute & c);
oxstream & operator<<(const XMLAttributes & c);
oxstream & operator<<(const std::string & t);
oxstream & operator<<(const char t);
oxstream & operator<<(const char * t);
template<typename T> oxstream & operator<<(const std::complex< T > & t);
template<typename T> oxstream & operator<<(T(*)(const std::string &) fn);
oxstream & operator<<(oxstream &(*)(oxstream &oxs) fn);
std::ostream & stream();
oxstream
protected member functionsoxstream & text_str(const std::string & text);
void output(bool close = false);
void output_offset();
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |