38 Group openGroup(
const char* name)
const;
46 DataSet openDataSet(
const char* name)
const;
66 H5O_type_t childObjType(
const char* objname)
const;
71 unsigned childObjVersion(
const char* objname)
const;
72 unsigned childObjVersion(
const H5std_string& objname)
const;
74 #ifndef H5_NO_DEPRECATED_SYMBOLS 83 void getObjinfo(
const char* name,
hbool_t follow_link,
H5G_stat_t& statbuf)
const;
85 void getObjinfo(
const char* name,
H5G_stat_t& statbuf)
const;
90 int iterateElems(
const char* name,
int *idx,
H5G_iterate_t op,
void *op_data);
97 void link(
H5L_type_t link_type,
const char* curr_name,
const char* new_name)
const;
108 void mount(
const char* name,
const H5File& child,
const PropList& plist)
const;
112 void unmount(
const char* name)
const;
117 void move(
const char* src,
const char* dst)
const;
121 DataType openDataType(
const char* name)
const;
125 ArrayType openArrayType(
const char* name)
const;
129 CompType openCompType(
const char* name)
const;
133 EnumType openEnumType(
const char* name)
const;
137 IntType openIntType(
const char* name)
const;
141 FloatType openFloatType(
const char* name)
const;
145 StrType openStrType(
const char* name)
const;
149 VarLenType openVarLenType(
const char* name)
const;
152 #ifndef DOXYGEN_SHOULD_SKIP_THIS 153 virtual hid_t getLocId()
const = 0;
168 virtual void p_setId(
const hid_t new_id) = 0;
170 #endif // DOXYGEN_SHOULD_SKIP_THIS 175 #endif // __CommonFG_H
Class Group represents an HDF5 group.
EnumType is a derivative of a DataType and operates on HDF5 enum datatypes.
Class DataSpace inherits from IdComponent and provides wrappers for the HDF5's dataspaces.
IntType is a derivative of a DataType and operates on HDF5 integer datatype.
Class DSetCreatPropList inherits from ObjCreatPropList and provides wrappers for the HDF5 dataset cre...
Class DataType provides generic operations on HDF5 datatypes.
unsigned long long hsize_t
VarLenType is a derivative of a DataType and operates on HDF5 C's Variable-length Datatypes...
Class LinkCreatPropList inherits from StrCreatPropList and provides wrappers for the HDF5 link creati...
Class DataSet operates on HDF5 datasets.
Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...
HDFFCLIBAPI _fcd intf intf * order
herr_t(* H5G_iterate_t)(hid_t group, const char *name, void *op_data)
Class PropList provides operations for generic property lists.
FloatType is a derivative of a DataType and operates on HDF5 floating point datatype.
static const DSetCreatPropList & DEFAULT
Default dataset creation property list.
Class H5File represents an HDF5 file.
StrType is a derivative of a DataType and operates on HDF5 string datatype.
CompType is a derivative of a DataType and operates on HDF5 compound datatypes.
CommonFG is an abstract base class of H5File and H5Group.
static const LinkCreatPropList & DEFAULT
Default link creation property list.