MISR Toolkit
1.5.1
|
Class PropList provides operations for generic property lists. More...
#include <H5PropList.h>
Static Public Member Functions | |
static void | deleteConstants () |
![]() | |
static H5I_type_t | getHDFObjType (const hid_t obj_id) |
static bool | isValid (hid_t an_id) |
Static Public Attributes | |
static const PropList & | DEFAULT |
Default property list. More... | |
Protected Member Functions | |
virtual void | p_setId (const hid_t new_id) |
![]() | |
IdComponent () | |
H5std_string | p_get_file_name () const |
Protected Attributes | |
hid_t | id |
Static Private Member Functions | |
static PropList * | getConstant () |
Static Private Attributes | |
static PropList * | DEFAULT_ |
Friends | |
void | f_PropList_setId (PropList *plist, hid_t new_id) |
Additional Inherited Members | |
![]() | |
static bool | p_valid_id (const hid_t obj_id) |
![]() | |
static bool | H5dontAtexit_called |
Class PropList provides operations for generic property lists.
Class PropList inherits from IdComponent and provides wrappers for the HDF5 generic property list.
Definition at line 26 of file H5PropList.h.
H5::PropList::PropList | ( | ) |
|
virtual |
|
virtual |
Implements H5::IdComponent.
void H5::PropList::closeClass | ( | ) | const |
void H5::PropList::copyProp | ( | PropList & | dest, |
const H5std_string & | name | ||
) | const |
void H5::PropList::copyProp | ( | PropList & | dest, |
PropList & | src, | ||
const H5std_string & | name | ||
) | const |
|
static |
|
inlinevirtual |
Returns this class name.
Reimplemented from H5::IdComponent.
Reimplemented in H5::FileAccPropList, H5::DSetCreatPropList, H5::DSetMemXferPropList, H5::FileCreatPropList, H5::ObjCreatPropList, H5::LinkAccPropList, H5::AttrCreatPropList, H5::LinkCreatPropList, and H5::StrCreatPropList.
Definition at line 100 of file H5PropList.h.
hid_t H5::PropList::getClass | ( | ) | const |
H5std_string H5::PropList::getClassName | ( | ) | const |
PropList H5::PropList::getClassParent | ( | ) | const |
|
staticprivate |
|
virtual |
Implements H5::IdComponent.
size_t H5::PropList::getNumProps | ( | ) | const |
void H5::PropList::getProperty | ( | const char * | name, |
void * | value | ||
) | const |
void H5::PropList::getProperty | ( | const H5std_string & | name, |
void * | value | ||
) | const |
H5std_string H5::PropList::getProperty | ( | const char * | name | ) | const |
H5std_string H5::PropList::getProperty | ( | const H5std_string & | name | ) | const |
size_t H5::PropList::getPropSize | ( | const char * | name | ) | const |
size_t H5::PropList::getPropSize | ( | const H5std_string & | name | ) | const |
Implements H5::IdComponent.
Query the existance of a property in a property object.
bool H5::PropList::propExist | ( | const H5std_string & | name | ) | const |
void H5::PropList::removeProp | ( | const char * | name | ) | const |
void H5::PropList::removeProp | ( | const H5std_string & | name | ) | const |
void H5::PropList::setProperty | ( | const char * | name, |
void * | value | ||
) | const |
void H5::PropList::setProperty | ( | const char * | name, |
H5std_string & | strg | ||
) | const |
void H5::PropList::setProperty | ( | const H5std_string & | name, |
void * | value | ||
) | const |
void H5::PropList::setProperty | ( | const H5std_string & | name, |
H5std_string & | strg | ||
) | const |
Default property list.
Definition at line 29 of file H5PropList.h.
|
staticprivate |
Definition at line 126 of file H5PropList.h.
|
protected |
Definition at line 120 of file H5PropList.h.