37 bool operator==(
const PropList &rhs)
const;
43 void closeClass()
const;
46 void copy(
const PropList &like_plist);
49 void copyProp(
PropList &dest,
const char *name)
const;
50 void copyProp(
PropList &dest,
const H5std_string &name)
const;
54 void copyProp(
PropList &dest,
PropList &src,
const H5std_string &name)
const;
58 hid_t getClass()
const;
61 H5std_string getClassName()
const;
67 size_t getNumProps()
const;
70 void getProperty(
const char *name,
void *value)
const;
71 void getProperty(
const H5std_string &name,
void *value)
const;
72 H5std_string getProperty(
const char *name)
const;
73 H5std_string getProperty(
const H5std_string &name)
const;
76 void setProperty(
const char *name,
const char *charptr)
const;
77 void setProperty(
const char *name,
const void *value)
const;
78 void setProperty(
const char *name,
const H5std_string &strg)
const;
79 void setProperty(
const H5std_string &name,
const void *value)
const;
80 void setProperty(
const H5std_string &name,
const H5std_string &strg)
const;
82 void setProperty(
const char *name,
void *value)
const;
83 void setProperty(
const char *name, H5std_string &strg)
const;
84 void setProperty(
const H5std_string &name,
void *value)
const;
85 void setProperty(
const H5std_string &name, H5std_string &strg)
const;
88 size_t getPropSize(
const char *name)
const;
89 size_t getPropSize(
const H5std_string &name)
const;
92 bool isAClass(
const PropList &prop_class)
const;
95 bool propExist(
const char *name)
const;
96 bool propExist(
const H5std_string &name)
const;
99 void removeProp(
const char *name)
const;
100 void removeProp(
const H5std_string &name)
const;
116 virtual hid_t getId()
const;
121#ifndef DOXYGEN_SHOULD_SKIP_THIS
124 static void deleteConstants();
130 virtual void p_setId(
const hid_t new_id);
139 friend void f_PropList_setId(
PropList *plist, hid_t new_id);
Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier.
Definition H5IdComponent.h:26
Class PropList inherits from IdComponent and provides wrappers for the HDF5 generic property list.
Definition H5PropList.h:24
virtual H5std_string fromClass() const
Returns this class name.
Definition H5PropList.h:104
static const PropList & DEFAULT
Default property list.
Definition H5PropList.h:27
Definition H5AbstractDs.cpp:33