List of all members.
Public Types |
enum | attr_own { UNDEFINED,
SDS,
VDATA
} |
Public Member Functions |
| Hdf_attr (const int32 object_id, const int32 iattr, const char *attr_name, const int32 attr_type, const int32 attr_nvalues, const attr_own owner=SDS, const int32 vd_field_idx=_HDF_VDATA) |
| Hdf_attr (const Hdf_attr &hdf_attr) |
int32 | get_type () const |
int32 | get_nvalues () const |
void | get_value (void *value, int32 ival=0) const |
void | get_values (void *values) const |
std::string | get_name () const |
std::string | to_string () const |
std::string | list_of_values () const |
Hdf_attr & | operator= (const Hdf_attr &hdf_attr) |
Static Public Attributes |
static int32 | chars_to_display = DEFAULT_CHARS_TO_DISPLAY |
static int32 | numbers_to_display = DEFAULT_NUMBERS_TO_DISPLAY |
Friends |
std::ostream & | operator<< (std::ostream &stream, const Hdf_attr &hdf_attr) |
Member Enumeration Documentation
the type of the owner of an attribute An attribute can refer either to a file, an sds, a VData, a VData field or a VGroup, and the way to read them in a file depends of it
The documentation for this class was generated from the following files:
- depot/hdfcpp/include/Hdf_attr.hpp
- depot/hdfcpp/src/Hdf_attr.cpp