#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
| typedef vector<D4Map*>::const_iterator libdap::D4Maps::D4MapsCIter |
◆ D4MapsIter
| typedef 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: