44 friend class XDOutputTest;
47 libdap::BaseType *d_redirect;
54 XDOutput( libdap::BaseType *bt ) : d_redirect( bt ) { }
64 virtual bool increment_state(vector<int> *state,
const vector<int> &shape);
66 virtual void start_xml_declaration(libdap::XMLWriter *writer,
const char *element = 0);
67 virtual void end_xml_declaration(libdap::XMLWriter *writer);
69 virtual void print_xml_data(libdap::XMLWriter *writer,
bool show_type);