libdap++
Updated for version 3.13.3
|
#include <D4BaseTypeFactory.h>
Public Member Functions | |
D4BaseTypeFactory () | |
virtual Array * | NewArray (const string &n="", BaseType *v=0) const |
virtual Byte * | NewByte (const string &n="") const |
virtual Float32 * | NewFloat32 (const string &n="") const |
virtual Float64 * | NewFloat64 (const string &n="") const |
virtual Grid * | NewGrid (const string &n="") const |
virtual D4Group * | NewGroup (const string &n="") const |
virtual Int16 * | NewInt16 (const string &n="") const |
virtual Int32 * | NewInt32 (const string &n="") const |
virtual Int64 * | NewInt64 (const string &n="") const |
virtual Int8 * | NewInt8 (const string &n="") const |
virtual Sequence * | NewSequence (const string &n="") const |
virtual Str * | NewStr (const string &n="") const |
virtual Structure * | NewStructure (const string &n="") const |
virtual UInt16 * | NewUInt16 (const string &n="") const |
virtual UInt32 * | NewUInt32 (const string &n="") const |
virtual UInt64 * | NewUInt64 (const string &n="") const |
virtual Byte * | NewUInt8 (const string &n="") const |
virtual Url * | NewUrl (const string &n="") const |
virtual Url * | NewURL (const string &n="") const |
virtual BaseType * | NewVariable (Type type, const string &name="") const |
virtual | ~D4BaseTypeFactory () |
Return instances of objects that are to be stored in a DDS for a DAP4 dataset.
Definition at line 68 of file D4BaseTypeFactory.h.
|
inline |
Definition at line 71 of file D4BaseTypeFactory.h.
|
inlinevirtual |
Definition at line 73 of file D4BaseTypeFactory.h.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 149 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 59 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 117 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 123 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 174 of file D4BaseTypeFactory.cc.
|
virtual |
Definition at line 161 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 79 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 91 of file D4BaseTypeFactory.cc.
References DBG.
|
virtual |
Definition at line 104 of file D4BaseTypeFactory.cc.
References DBG.
|
virtual |
Definition at line 73 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 167 of file D4BaseTypeFactory.cc.
References DBG.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 129 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 155 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 85 of file D4BaseTypeFactory.cc.
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 98 of file D4BaseTypeFactory.cc.
|
virtual |
Definition at line 111 of file D4BaseTypeFactory.cc.
|
virtual |
Definition at line 65 of file D4BaseTypeFactory.cc.
References libdap::dods_uint8_c, and libdap::BaseType::set_type().
|
virtual |
Reimplemented from libdap::BaseTypeFactory.
Definition at line 135 of file D4BaseTypeFactory.cc.
|
virtual |
Definition at line 141 of file D4BaseTypeFactory.cc.
References libdap::dods_url4_c, and libdap::BaseType::set_type().
|
virtualinherited |
Definition at line 50 of file BaseTypeFactory.cc.
References libdap::dods_array_c, libdap::dods_byte_c, libdap::dods_float32_c, libdap::dods_float64_c, libdap::dods_grid_c, libdap::dods_int16_c, libdap::dods_int32_c, libdap::dods_sequence_c, libdap::dods_str_c, libdap::dods_structure_c, libdap::dods_uint16_c, libdap::dods_uint32_c, libdap::dods_url_c, libdap::BaseTypeFactory::NewArray(), libdap::BaseTypeFactory::NewByte(), libdap::BaseTypeFactory::NewFloat32(), libdap::BaseTypeFactory::NewFloat64(), libdap::BaseTypeFactory::NewGrid(), libdap::BaseTypeFactory::NewInt16(), libdap::BaseTypeFactory::NewInt32(), libdap::BaseTypeFactory::NewSequence(), libdap::BaseTypeFactory::NewStr(), libdap::BaseTypeFactory::NewStructure(), libdap::BaseTypeFactory::NewUInt16(), libdap::BaseTypeFactory::NewUInt32(), and libdap::BaseTypeFactory::NewUrl().