bes
Updated for version 3.20.6
|
56 std::vector<std::string> _shared_by;
59 FONcMap() : _arr(0), _ingrid(
false), _defined(
false), _ref(1) { }
64 virtual void incref() { _ref++; }
67 virtual bool compare(libdap::Array *arr);
68 virtual void add_grid(
const std::string &name);
70 virtual void define(
int ncid);
71 virtual void write(
int ncid);
73 virtual void dump(std::ostream &strm)
const;
A DAP Array with file out netcdf information included.
A map of a DAP Grid with file out netcdf information included.
virtual ~FONcMap()
Destructor that cleans up the map.
virtual void add_grid(const std::string &name)
Add the name of the grid as a grid that uses this map.
virtual void decref()
decrements the reference count for this map
virtual void dump(std::ostream &strm) const
dumps information about this object for debugging purposes
virtual void define(int ncid)
define the map in the netcdf file by calling define on the FONcArray
virtual bool compare(libdap::Array *arr)
a method to compare two grid maps, or possible grid maps.
top level BES object to house generic methods
virtual void write(int ncid)
writes out the vallues of the map to the netcdf file by calling write on the FONcArray
virtual void clear_embedded()
clear the embedded names for the FONcArray kept by this instance