39 #include <InternalErr.h>
72 Grid::Map_iter i = grid->map_begin();
73 Grid::Map_iter e = grid->map_end();
82 BaseType::set_send_p(grid->send_p());
94 if (projection_yields_grid())
100 if (array_var()->send_p()) {
104 Map_iter m = map_begin();
105 while (m != map_end()) {
106 if ((*m)->send_p()) {
107 if (projection_yields_grid())
108 dynamic_cast<XDArray&> (**m).print_xml_map_data(writer, show_type);
virtual void start_xml_declaration(libdap::XMLWriter *writer, const char *element=0)
BaseType * basetype_to_xd(BaseType *bt)
void print_xml_data(XMLWriter *writer, bool show_type)
virtual void end_xml_declaration(libdap::XMLWriter *writer)
virtual BaseType * ptr_duplicate()
virtual void print_xml_data(libdap::XMLWriter *writer, bool show_type)