|
virtual H5std_string | fromClass () const |
| Returns this class name. More...
|
|
PredType & | operator= (const PredType &rhs) |
|
| PredType (const PredType &original) |
|
virtual | ~PredType () |
|
void | commit (H5Location &loc, const H5std_string &name) |
| This dummy function do not inherit from DataType - it will throw a DataTypeIException if invoked. More...
|
|
void | commit (H5Location &loc, const char *name) |
| This dummy function do not inherit from DataType - it will throw a DataTypeIException if invoked. More...
|
|
bool | committed () |
| This dummy function do not inherit from DataType - it will throw a DataTypeIException if invoked. More...
|
|
H5T_order_t | getOrder () const |
|
H5T_order_t | getOrder (H5std_string &order_string) const |
|
void | setOrder (H5T_order_t order) const |
|
int | getOffset () const |
|
void | setOffset (size_t offset) const |
|
void | getPad (H5T_pad_t &lsb, H5T_pad_t &msb) const |
|
void | setPad (H5T_pad_t lsb, H5T_pad_t msb) const |
|
size_t | getPrecision () const |
|
void | setPrecision (size_t precision) const |
|
void | setSize (size_t size) const |
|
| AtomType (const AtomType &original) |
|
virtual | ~AtomType () |
|
| DataType (const H5T_class_t type_class, size_t size) |
|
| DataType (const DataType &original) |
|
| DataType (const PredType &pred_type) |
|
| DataType (const H5Location &loc, const char *name) |
|
| DataType (const H5Location &loc, const H5std_string &name) |
|
| DataType (const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT) |
|
| DataType (const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT) |
|
virtual void | close () |
|
void | copy (const DataType &like_type) |
|
void | copy (const DataSet &dset) |
|
virtual DataType * | decode () const |
|
void | encode () |
|
H5T_class_t | getClass () const |
|
void | commit (const H5Location &loc, const char *name) |
|
void | commit (const H5Location &loc, const H5std_string &name) |
|
bool | committed () const |
|
H5T_conv_t | find (const DataType &dest, H5T_cdata_t **pcdata) const |
|
void | convert (const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const |
|
DataType & | operator= (const DataType &rhs) |
|
bool | operator== (const DataType &compared_type) const |
|
void | lock () const |
|
size_t | getSize () const |
|
DataType | getSuper () const |
|
void | registerFunc (H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const |
|
void | registerFunc (H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const |
|
void | unregister (H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const |
|
void | unregister (H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const |
|
void | setTag (const char *tag) const |
|
void | setTag (const H5std_string &tag) const |
|
H5std_string | getTag () const |
|
bool | detectClass (H5T_class_t cls) const |
|
bool | isVariableStr () const |
|
PropList | getCreatePlist () const |
|
virtual void | throwException (const H5std_string &func_name, const H5std_string &msg) const |
|
| DataType (const hid_t type_id) |
|
| DataType () |
|
bool | hasBinaryDesc () const |
|
virtual hid_t | getId () const |
| Returns an identifier. (pure virtual) More...
|
|
virtual | ~DataType () |
|
Attribute | createAttribute (const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const |
|
Attribute | createAttribute (const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const |
|
Attribute | openAttribute (const char *name) const |
|
Attribute | openAttribute (const H5std_string &name) const |
|
Attribute | openAttribute (const unsigned int idx) const |
|
int | getNumAttrs () const |
|
bool | attrExists (const char *name) const |
|
bool | attrExists (const H5std_string &name) const |
|
void | renameAttr (const char *oldname, const char *newname) const |
|
void | renameAttr (const H5std_string &oldname, const H5std_string &newname) const |
|
void | removeAttr (const char *name) const |
|
void | removeAttr (const H5std_string &name) const |
|
ssize_t | getObjName (char *obj_name, size_t buf_size=0) const |
|
ssize_t | getObjName (H5std_string &obj_name, size_t len=0) const |
|
H5std_string | getObjName () const |
|
virtual | ~H5Object () |
|
int | getNumAttrs () const |
|
bool | nameExists (const char *name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
bool | nameExists (const H5std_string &name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | flush (H5F_scope_t scope) const |
|
H5std_string | getFileName () const |
|
void | getObjectInfo (H5O_info_t *oinfo) const |
|
void | getObjectInfo (const char *name, H5O_info_t *oinfo, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | getObjectInfo (const H5std_string &name, H5O_info_t *oinfo, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
H5G_obj_t | getObjType (void *ref, H5R_type_t ref_type=H5R_OBJECT) const |
|
H5O_type_t | getRefObjType (void *ref, H5R_type_t ref_type=H5R_OBJECT) const |
|
unsigned | objVersion () const |
|
void | setComment (const char *name, const char *comment) const |
|
void | setComment (const H5std_string &name, const H5std_string &comment) const |
|
void | setComment (const char *comment) const |
|
void | setComment (const H5std_string &comment) const |
|
ssize_t | getComment (const char *name, size_t buf_size, char *comment) const |
|
H5std_string | getComment (const char *name, size_t buf_size=0) const |
|
H5std_string | getComment (const H5std_string &name, size_t buf_size=0) const |
|
void | removeComment (const char *name) const |
|
void | removeComment (const H5std_string &name) const |
|
void | reference (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const |
|
void | reference (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const |
|
void | reference (void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const |
|
void | reference (void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const |
|
void | dereference (const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT) |
|
void | dereference (const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT) |
|
DataSpace | getRegion (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const |
|
hid_t | openObjId (const char *name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
hid_t | openObjId (const H5std_string &name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | link (const char *target_name, const char *link_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | link (const H5std_string &target_name, const H5std_string &link_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | link (const char *curr_name, const H5Location &new_loc, const char *new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | link (const H5std_string &curr_name, const H5Location &new_loc, const H5std_string &new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | link (const char *curr_name, const hid_t same_loc, const char *new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | link (const H5std_string &curr_name, const hid_t same_loc, const H5std_string &new_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | unlink (const char *link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | unlink (const H5std_string &link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | copyLink (const char *src_name, const H5Location &dst, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | copyLink (const H5std_string &src_name, const H5Location &dst, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | copyLink (const char *src_name, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | copyLink (const H5std_string &src_name, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | moveLink (const char *src_name, const H5Location &dst, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | moveLink (const H5std_string &src_name, const H5Location &dst, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | moveLink (const char *src_name, const char *dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
void | moveLink (const H5std_string &src_name, const H5std_string &dst_name, const LinkCreatPropList &lcpl=LinkCreatPropList::DEFAULT, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
H5L_info_t | getLinkInfo (const char *link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
H5L_info_t | getLinkInfo (const H5std_string &link_name, const LinkAccPropList &lapl=LinkAccPropList::DEFAULT) const |
|
H5std_string | getLinkval (const char *link_name, size_t size=0) const |
|
H5std_string | getLinkval (const H5std_string &link_name, size_t size=0) const |
|
virtual int | iterateAttrs (attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL) |
|
void | incRefCount (const hid_t obj_id) const |
|
void | incRefCount () const |
|
void | decRefCount (const hid_t obj_id) const |
|
void | decRefCount () const |
|
int | getCounter (const hid_t obj_id) const |
|
int | getCounter () const |
|
H5I_type_t | getHDFObjType () const |
|
IdComponent & | operator= (const IdComponent &rhs) |
|
void | setId (const hid_t new_id) |
|
H5std_string | inMemFunc (const char *func_name) const |
|
virtual | ~IdComponent () |
|
Class PredType holds the definition of all the HDF5 predefined datatypes.
These types can only be made copy of, not created by H5Tcreate or closed by H5Tclose. They are treated as constants.
Definition at line 28 of file H5PredType.h.