33 #ifndef _xdsciisequence_h
34 #define _xdsciisequence_h 1
47 virtual int length()
const;
52 virtual void print_xml_data(libdap::XMLWriter *writer,
bool show_type);
55 virtual void print_ascii(ostream &strm,
bool print_name)
throw(InternalErr);
56 virtual void print_header(ostream &strm);
58 virtual void print_leading_vars(ostream &strm, BaseTypeRow &outer_vars);
59 virtual void print_ascii_row(ostream &strm,
int row, BaseTypeRow out_vars);
60 virtual void print_ascii_rows(ostream &strm, BaseTypeRow out_vars);
virtual BaseType * ptr_duplicate()
virtual void start_xml_declaration(libdap::XMLWriter *writer, const char *element=0)
XDSequence(const string &n)
virtual int length() const
virtual int element_count(bool leaves=false)
virtual void print_xml_data(libdap::XMLWriter *writer, bool show_type)