39class GridJoinExistingAggregation:
public GridAggregationBase {
42 GridJoinExistingAggregation(
const libdap::Grid& proto,
const AMDList& memberDatasets,
const DDSLoader& loaderProto,
45 GridJoinExistingAggregation(
const GridJoinExistingAggregation& proto);
47 virtual ~GridJoinExistingAggregation();
49 virtual GridJoinExistingAggregation* ptr_duplicate();
51 GridJoinExistingAggregation& operator=(
const GridJoinExistingAggregation& rhs);
74 void duplicate(
const GridJoinExistingAggregation& rhs);
77 void cleanup()
const noexcept;
85 void createRep(
const libdap::Grid& protoSubGrid,
const AMDList& granuleList);
88 void transferConstraintsToSubGridMaps(Grid* pSubGrid);
89 void transferConstraintsToSubGridArray(Grid* pSubGrid);