libdap++
Updated for version 3.14.0
|
#include "config.h"
#include <cstdio>
#include <cmath>
#include <sys/types.h>
#include <unistd.h>
#include <sys/wait.h>
#include <iostream>
#include <sstream>
#include <algorithm>
#include <functional>
#include "GNURegex.h"
#include "DAS.h"
#include "Clause.h"
#include "Error.h"
#include "InternalErr.h"
#include "Keywords2.h"
#include "parser.h"
#include "debug.h"
#include "util.h"
#include "Byte.h"
#include "Int16.h"
#include "UInt16.h"
#include "Int32.h"
#include "UInt32.h"
#include "Float32.h"
#include "Float64.h"
#include "Str.h"
#include "Url.h"
#include "Array.h"
#include "Structure.h"
#include "Sequence.h"
#include "Grid.h"
#include "escaping.h"
Go to the source code of this file.
Namespaces | |
libdap | |
Functions | |
void * | dds_buffer (FILE *fp) |
void | dds_delete_buffer (void *buffer) |
void | dds_switch_to_buffer (void *new_buffer) |
int | ddsparse (libdap::parser_arg *arg) |
Variables | |
const string | c_dap20_namespace = "http://xml.opendap.org/ns/DAP2" |
const string | c_dap32_namespace = "http://xml.opendap.org/ns/DAP/3.2#" |
const string | c_dap40_namespace = "http://xml.opendap.org/ns/DAP/4.0#" |
const string | c_dap_20_n_sl = c_dap20_namespace + " " + c_default_dap20_schema_location |
const string | c_dap_32_n_sl = c_dap32_namespace + " " + c_default_dap32_schema_location |
const string | c_dap_40_n_sl = c_dap40_namespace + " " + c_default_dap40_schema_location |
const string | c_default_dap20_schema_location = "http://xml.opendap.org/dap/dap2.xsd" |
const string | c_default_dap32_schema_location = "http://xml.opendap.org/dap/dap3.2.xsd" |
const string | c_default_dap40_schema_location = "http://xml.opendap.org/dap/dap4.0.xsd" |
const string | c_xml_namespace = "http://www.w3.org/XML/1998/namespace" |
const string | c_xml_xsi = "http://www.w3.org/2001/XMLSchema-instance" |
const string | grddl_transformation_dap32 = "http://xml.opendap.org/transforms/ddxToRdfTriples.xsl" |
void* dds_buffer | ( | FILE * | fp | ) |
Referenced by libdap::DDS::parse().
void dds_delete_buffer | ( | void * | buffer | ) |
Referenced by libdap::DDS::parse().
void dds_switch_to_buffer | ( | void * | new_buffer | ) |
Referenced by libdap::DDS::parse().
int ddsparse | ( | libdap::parser_arg * | arg | ) |
Referenced by libdap::DDS::parse().
const string c_dap20_namespace = "http://xml.opendap.org/ns/DAP2" |
Definition at line 104 of file DDS.cc.
Referenced by libdap::DDS::print_xml_writer(), and libdap::DDS::set_dap_version().
const string c_dap32_namespace = "http://xml.opendap.org/ns/DAP/3.2#" |
Definition at line 105 of file DDS.cc.
Referenced by libdap::DDS::print_xml_writer(), and libdap::DDS::set_dap_version().
const string c_dap40_namespace = "http://xml.opendap.org/ns/DAP/4.0#" |
Definition at line 106 of file DDS.cc.
Referenced by libdap::DDS::set_dap_version().
const string c_dap_20_n_sl = c_dap20_namespace + " " + c_default_dap20_schema_location |
Definition at line 108 of file DDS.cc.
Referenced by libdap::DDS::print_xml_writer().
const string c_dap_32_n_sl = c_dap32_namespace + " " + c_default_dap32_schema_location |
Definition at line 109 of file DDS.cc.
Referenced by libdap::DDS::print_xml_writer().
const string c_dap_40_n_sl = c_dap40_namespace + " " + c_default_dap40_schema_location |
Definition at line 110 of file DDS.cc.
Referenced by libdap::DDS::print_dmr().
const string c_default_dap20_schema_location = "http://xml.opendap.org/dap/dap2.xsd" |
const string c_default_dap32_schema_location = "http://xml.opendap.org/dap/dap3.2.xsd" |
const string c_default_dap40_schema_location = "http://xml.opendap.org/dap/dap4.0.xsd" |
const string c_xml_namespace = "http://www.w3.org/XML/1998/namespace" |
Definition at line 96 of file DDS.cc.
Referenced by libdap::DDS::print_dmr(), and libdap::DDS::print_xml_writer().
const string c_xml_xsi = "http://www.w3.org/2001/XMLSchema-instance" |
DapXmlNamespaces
FIXME Replace all usages of the following variable with calls to DapXmlNamespaces TODO Replace all usages of the following variable with calls to DapXmlNamespaces
Definition at line 95 of file DDS.cc.
Referenced by libdap::DDS::print_dmr().
const string grddl_transformation_dap32 = "http://xml.opendap.org/transforms/ddxToRdfTriples.xsl" |
Definition at line 98 of file DDS.cc.
Referenced by libdap::DDS::print_xml_writer().