Public Types | Public Member Functions | Static Public Attributes | Friends

Hdf_attr Class Reference

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_attroperator= (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: