44 const std::string
getName()
const;
47 const int getId()
const {
return myId;};
59 void rename(
const std::string& newName);
62 bool isNull()
const {
return nullObject;}
const int getId() const
The netCDF Id of this dimension.
friend bool operator>(const NcDim &lhs, const NcDim &rhs)
comparator operator
NcGroup getParentGroup() const
Gets a NcGroup object of the parent group.
bool isNull() const
Returns true if this object is null (i.e.
bool operator!=(const NcDim &rhs) const
!= operator
NcDim()
Constructor generates a null object.
Class represents a netCDF group.
NcDim & operator=(const NcDim &)
assignment operator
Class represents a netCDF dimension.
bool isUnlimited() const
Returns true if this is an unlimited dimension.
void rename(const std::string &newName)
renames the dimension
friend bool operator<(const NcDim &lhs, const NcDim &rhs)
comparator operator
bool operator==(const NcDim &rhs) const
equivalence operator
const std::string getName() const
The name of this dimension.
size_t getSize() const
The size of the dimension; for unlimited, this is the number of records written so far...