#include <D4Maps.h>
The D4Maps object holds pointers to all of the Maps used by a given Array.
Definition at line 116 of file D4Maps.h.
◆ D4MapsCIter
vector<D4Map*>::const_iterator libdap::D4Maps::D4MapsCIter |
◆ D4MapsIter
vector<D4Map*>::iterator libdap::D4Maps::D4MapsIter |
◆ D4Maps() [1/2]
libdap::D4Maps::D4Maps |
( |
const Array * | parent | ) |
|
|
inlineexplicit |
◆ D4Maps() [2/2]
libdap::D4Maps::D4Maps |
( |
const D4Maps & | maps, |
|
|
const Array * | parent ) |
|
inline |
◆ ~D4Maps()
virtual libdap::D4Maps::~D4Maps |
( |
| ) |
|
|
inlinevirtual |
◆ add_map()
void libdap::D4Maps::add_map |
( |
D4Map * | map | ) |
|
|
inline |
Add a map. This does not test for duplicate names or Array pointers. It assumes that the caller has done that!
Definition at line 156 of file D4Maps.h.
◆ empty()
bool libdap::D4Maps::empty |
( |
| ) |
const |
|
inline |
◆ get_map()
D4Map * libdap::D4Maps::get_map |
( |
int | i | ) |
|
|
inline |
◆ map_begin()
D4MapsIter libdap::D4Maps::map_begin |
( |
| ) |
|
|
inline |
◆ map_end()
D4MapsIter libdap::D4Maps::map_end |
( |
| ) |
|
|
inline |
◆ print_dap4()
virtual void libdap::D4Maps::print_dap4 |
( |
XMLWriter & | xml | ) |
|
|
inlinevirtual |
◆ remove_map()
void libdap::D4Maps::remove_map |
( |
D4Map * | map | ) |
|
|
inline |
◆ size()
int libdap::D4Maps::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: