|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <AggregationUtil.h>


Public Member Functions | |
| virtual TopLevelGridMapArrayGetter * | clone () const |
| Virtual constructor idiom. More... | |
| virtual libdap::Array * | readAndGetArray (const std::string &name, const libdap::DataDDS &dds, const libdap::Array *const pConstraintTemplate, const std::string &debugChannel) const |
| Find's the Array using name as the name of a map to find within a top level Grid names in the constructor! More... | |
| TopLevelGridMapArrayGetter (const std::string &gridName) | |
| virtual | ~TopLevelGridMapArrayGetter () |
Public Attributes | |
| const string | _gridName |
Definition at line 150 of file AggregationUtil.h.
| agg_util::TopLevelGridMapArrayGetter::TopLevelGridMapArrayGetter | ( | const std::string & | gridName | ) |
Definition at line 250 of file AggregationUtil.cc.
Referenced by clone().
|
virtual |
Definition at line 257 of file AggregationUtil.cc.
|
virtual |
Virtual constructor idiom.
Implements agg_util::ArrayGetterInterface.
Definition at line 263 of file AggregationUtil.cc.
References TopLevelGridMapArrayGetter().

|
virtual |
Find's the Array using name as the name of a map to find within a top level Grid names in the constructor!
| AggregationException | if not found or illegal shape. |
| name | name of the Grid to find the Array in. |
| dds | DDS to search |
| pConstraintTemplate | template for constraints |
| debugChannel | if !empty() the channel to print to. |
Implements agg_util::ArrayGetterInterface.
Definition at line 270 of file AggregationUtil.cc.
References _gridName, agg_util::AggregationUtil::findMapByName(), agg_util::AggregationUtil::getVariableNoRecurse(), NCML_ASSERT_MSG, and agg_util::AggregationUtil::transferArrayConstraints().

| const string agg_util::TopLevelGridMapArrayGetter::_gridName |
Definition at line 175 of file AggregationUtil.h.
Referenced by readAndGetArray().