#include <xml.h>
Public Member Functions | |
virtual | ~node () |
virtual void | write_as_xml (pretty_printer *pp, int depth, bool indent) const =0 |
virtual text * | dyn_cast_text () |
void | dump (FILE *out) const |
void DEBUG_FUNCTION | dump () const |
|
inlinevirtual |
|
inline |
References DEBUG_FUNCTION, and dump().
Referenced by dump().
void xml::node::dump | ( | FILE * | out | ) | const |
struct node.
References pp_flush(), pretty_printer::set_output_stream(), and write_as_xml().
|
pure virtual |
Implemented in html_doctypedecl, xml::document, xml::element, xml::raw, and xml::text.
Referenced by dump().