|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <dods-datatypes.h>#include <Array.h>#include <BaseType.h>#include <Vector.h>#include <memory>#include "MyBaseTypeFactory.h"#include "NCMLBaseArray.h"#include "NCMLDebug.h"#include "Shape.h"#include <sstream>#include <string>#include <typeinfo>#include <vector>

Go to the source code of this file.
Classes | |
| class | ncml_module::NCMLArray< T > |
| A parameterized subclass of libdap::Array that allows us to apply constraints on NcML-specified data prior to serialization. More... | |
Namespaces | |
| ncml_module | |
| An abstract superclass for NCMLArray<T> that handles the non-parameterized functionality and allows us to treat subclasses of any type T polymorphically. | |
Macros | |
| #define | NCMLARRAY_CHECK_ARRAY_TYPE_THEN_CALL_SUPER(arrayValue, sz) |
| #define | NCMLARRAY_CHECK_VECTOR_TYPE_THEN_CALL_SUPER(vecValue, sz) |
| #define NCMLARRAY_CHECK_ARRAY_TYPE_THEN_CALL_SUPER | ( | arrayValue, | |
| sz | |||
| ) |
Definition at line 186 of file NCMLArray.h.
Referenced by ncml_module::NCMLArray< T >::set_value().
| #define NCMLARRAY_CHECK_VECTOR_TYPE_THEN_CALL_SUPER | ( | vecValue, | |
| sz | |||
| ) |
Definition at line 195 of file NCMLArray.h.
Referenced by ncml_module::NCMLArray< T >::set_value().