|
| NcAtt () |
| Constructor generates a null object. More...
|
|
| NcAtt (bool nullObject) |
| Constructor for non-null instances. More...
|
|
| NcAtt (const NcAtt &rhs) |
| The copy constructor. More...
|
|
virtual | ~NcAtt ()=0 |
| destructor More...
|
|
size_t | getAttLength () const |
| Gets attribute length. More...
|
|
std::string | getName () const |
| Get the attribute name. More...
|
|
NcGroup | getParentGroup () const |
| Gets parent group. More...
|
|
NcType | getType () const |
| Returns the attribute type. More...
|
|
void | getValues (char *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (unsigned char *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (signed char *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (short *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (int *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (long *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (float *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (double *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (unsigned short *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (unsigned int *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (long long *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (unsigned long long *dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (char **dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
void | getValues (std::string &dataValues) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. (The string variable does not need preallocating.) More...
|
|
void | getValues (void *dataValues) const |
| Gets a netCDF attribute. More...
|
|
bool | isNull () const |
| Returns true if this object is null (i.e. More...
|
|
bool | operator!= (const NcAtt &rhs) const |
| != operator More...
|
|
bool | operator== (const NcAtt &rhs) const |
| equivalence operator More...
|
|
Abstract base class represents inherited by ncVarAtt and ncGroupAtt.
Definition at line 13 of file ncAtt.h.