Base class inherited by NcOpaque, NcVlen, NcCompound and NcEnum classes.
friend bool operator<(const NcType &lhs, const NcType &rhs)
comparator operator
int g_fileId
An ncid associated with a particular open file (returned from nc_open).
bool operator==(const NcType &) const
equivalence operator
Class represents a netCDF group.
ncType
List of netCDF types that can be represented.
single precision floating point number
std::string getTypeClassName() const
Return a string containing the name of the enumerated type.
bool isNull() const
Returns true if this object is null (i.e.
std::string getName() const
The name of this type.
nc_type getId() const
The netCDF Id of this type.
virtual ~NcType()
destructor
NcType()
Constructor generates a null object.
friend bool operator>(const NcType &lhs, const NcType &rhs)
comparator operator
bool operator!=(const NcType &) const
!= operator
netCDF::NcGroup getParentGroup() const
Gets parent group.
size_t getSize() const
The size in bytes.
ncType getTypeClass() const
The type class returned as enumeration type.
double precision floating point number
NcType & operator=(const NcType &rhs)
assignment operator