2 #include "ncException.h" 24 NcAtt(
bool nullObject);
30 std::string
getName()
const {
return myName;}
52 void getValues(
unsigned char* dataValues)
const;
55 void getValues(
signed char* dataValues)
const;
73 void getValues(
unsigned short* dataValues)
const;
76 void getValues(
unsigned int* dataValues)
const;
79 void getValues(
long long* dataValues)
const;
82 void getValues(
unsigned long long* dataValues)
const;
90 void getValues(std::string& dataValues)
const;
NcAtt()
Constructor generates a null object.
Base class inherited by NcOpaque, NcVlen, NcCompound and NcEnum classes.
void getValues(char *dataValues) const
This is an overloaded member function, provided for convenience. It differs from the above function o...
std::string getName() const
Get the attribute name.
size_t getAttLength() const
Gets attribute length.
NcType getType() const
Returns the attribute type.
NcGroup getParentGroup() const
Gets parent group.
bool operator==(const NcAtt &rhs) const
equivalence operator
bool operator!=(const NcAtt &rhs) const
!= operator
Class represents a netCDF group.
bool isNull() const
Returns true if this object is null (i.e.
Abstract base class represents inherited by ncVarAtt and ncGroupAtt.
virtual ~NcAtt()=0
destructor
NcAtt & operator=(const NcAtt &rhs)
assignment operator