OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
xml_data Namespace Reference

Functions

libdap::BaseType * basetype_to_xd (libdap::BaseType *bt)
 
BaseType * basetype_to_xd (BaseType *bt)
 
libdap::DataDDS * datadds_to_xd_datadds (libdap::DataDDS *dds)
 
DataDDS * datadds_to_xd_datadds (DataDDS *dds)
 
void get_data_values_as_xml (libdap::DataDDS *dds, libdap::XMLWriter *writer)
 
void get_data_values_as_xml (DataDDS *dds, XMLWriter *writer)
 Using the XDOutput::print_ascii(), write the data values to an output file/stream as ASCII. More...
 

Function Documentation

libdap::BaseType* xml_data::basetype_to_xd ( libdap::BaseType *  bt)
BaseType* xml_data::basetype_to_xd ( BaseType *  bt)
libdap::DataDDS* xml_data::datadds_to_xd_datadds ( libdap::DataDDS *  dds)
DataDDS* xml_data::datadds_to_xd_datadds ( DataDDS *  dds)

Definition at line 99 of file get_xml_data.cc.

References basetype_to_xd(), and BESDEBUG.

Referenced by BESXDTransmit::send_basic_ascii().

Here is the call graph for this function:

void xml_data::get_data_values_as_xml ( libdap::DataDDS *  dds,
libdap::XMLWriter *  writer 
)
void xml_data::get_data_values_as_xml ( DataDDS *  dds,
XMLWriter *  writer 
)

Using the XDOutput::print_ascii(), write the data values to an output file/stream as ASCII.

Parameters
ddsA DataDDS loaded with data. The variables must use the XDByte, et c., type classes. Use the function datadds_to_ascii_datadds() to build such a DataDDS from one whose types are, say NCByte, et cetera.
strmWrite ASCII to stream.

Definition at line 69 of file get_xml_data.cc.

References BESDEBUG, DAP_SCHEMA, NULL, and XDOutput::print_xml_data().

Referenced by BESXDTransmit::send_basic_ascii().

Here is the call graph for this function: