bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
XDStructure Class Reference
Inheritance diagram for XDStructure:
Inheritance graph
Collaboration diagram for XDStructure:
Collaboration graph

Public Member Functions

virtual void end_xml_declaration (libdap::XMLWriter *writer)
 
virtual bool increment_state (vector< int > *state, const vector< int > &shape)
 
virtual void print_xml_data (libdap::XMLWriter *writer, bool show_type)
 
virtual BaseType * ptr_duplicate ()
 
virtual void start_xml_declaration (libdap::XMLWriter *writer, const char *element=0)
 
 XDStructure (const string &n)
 
 XDStructure (Structure *bt)
 

Protected Attributes

libdap::BaseType * d_redirect
 

Detailed Description

Definition at line 39 of file XDStructure.h.

Constructor & Destructor Documentation

◆ XDStructure() [1/2]

XDStructure::XDStructure ( const string & n)

Definition at line 54 of file XDStructure.cc.

◆ XDStructure() [2/2]

XDStructure::XDStructure ( Structure * bt)

Definition at line 58 of file XDStructure.cc.

◆ ~XDStructure()

XDStructure::~XDStructure ( )
virtual

Definition at line 77 of file XDStructure.cc.

Member Function Documentation

◆ print_xml_data()

void XDStructure::print_xml_data ( libdap::XMLWriter * writer,
bool show_type )
virtual

Reimplemented from XDOutput.

Definition at line 95 of file XDStructure.cc.

◆ ptr_duplicate()

BaseType * XDStructure::ptr_duplicate ( )
virtual

Definition at line 49 of file XDStructure.cc.

◆ start_xml_declaration()

void XDStructure::start_xml_declaration ( libdap::XMLWriter * writer,
const char * element = 0 )
virtual

Reimplemented from XDOutput.

Definition at line 82 of file XDStructure.cc.

Member Data Documentation

◆ d_redirect

libdap::BaseType* XDOutput::d_redirect
protectedinherited

Definition at line 47 of file XDOutput.h.


The documentation for this class was generated from the following files: