54 XDOutput( libdap::BaseType *bt ) : d_redirect( bt ) { }
64 virtual bool increment_state(vector<int> *state,
const vector<int> &shape);
69 virtual void print_xml_data(libdap::XMLWriter *writer,
bool show_type);
XDOutput(libdap::BaseType *bt)
Build an instance of XDOutput and set the redirect field to 'bt'.
virtual void start_xml_declaration(libdap::XMLWriter *writer, const char *element=0)
virtual bool increment_state(vector< int > *state, const vector< int > &shape)
Increment #state# to the next value given #shape#.
libdap::BaseType * d_redirect
static class NCMLUtil overview
virtual void end_xml_declaration(libdap::XMLWriter *writer)
friend class XDOutputTest
XDOutput()
Build an instance of XDOutput.
virtual void print_xml_data(libdap::XMLWriter *writer, bool show_type)