From dd0a040ec807912b80a9f1779fbf46c65d01cd57 Mon Sep 17 00:00:00 2001 From: Binh-Minh Ribler Date: Wed, 18 Jul 2018 10:36:05 -0500 Subject: Fixed EED-319 Description: - Fixed doc issue Added an html version for the C++ function mapping table and removed the single web page version. Updated cpp_doc_config to use the html file. - Added a couple more minor tests --- c++/src/C2Cppfunction_map.htm | 24268 +++++++++++++++++++++++++++ c++/src/C2Cppfunction_map.mht | 35293 ---------------------------------------- c++/src/H5CppDoc.h | 2 +- c++/src/cpp_doc_config | 2 +- c++/test/ttypes.cpp | 15 +- 5 files changed, 24282 insertions(+), 35298 deletions(-) create mode 100644 c++/src/C2Cppfunction_map.htm delete mode 100644 c++/src/C2Cppfunction_map.mht diff --git a/c++/src/C2Cppfunction_map.htm b/c++/src/C2Cppfunction_map.htm new file mode 100644 index 0000000..b53ea15 --- /dev/null +++ b/c++/src/C2Cppfunction_map.htm @@ -0,0 +1,24268 @@ + + + + + + + + + + + + + + + + + + +
+ +

C++ API Wrappers of HDF5 C Functions

+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

C Function

+
+

C++ + Wrapper

+
+

1.8

+
+

1.10

+
+

Comment

+
+

H5Acreate2

+
+

Attribute H5Location::createAttribute( const char* name, const + DataType& data_type, const DataSpace& data_space, const PropList& + create_plist = PropList::DEFAULT)

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

Attribute H5Location::createAttribute( const H5std_string& name, + const DataType& data_type, const DataSpace& data_space, const + PropList& create_plist = PropList::DEFAULT)

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

Attribute H5Object::createAttribute( const char* name, const + DataType& data_type, const DataSpace& data_space, const PropList& + create_plist = PropList::DEFAULT)

+
+

x

+
+

x

+
+

Revised model

+
+

Attribute H5Object::createAttribute( const H5std_string& name, + const DataType& data_type, const DataSpace& data_space, const + PropList& create_plist = PropList::DEFAULT)

+
+

x

+
+

x

+
+

Revised model

+
+

H5Acreate_by_name

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Aopen

+
+

Attribute H5Location::openAttribute( const char* name )

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

Attribute H5Location::openAttribute( const H5std_string& name )

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

Attribute H5Object::openAttribute( const char* name )

+
+

x

+
+

x

+
+

 

+
+

Attribute H5Object::openAttribute( const H5std_string& name )

+
+

x

+
+

x

+
+

 

+
+

H5Aopen_by_idx

+

H5Aopen_by_idx

+
+

Attribute H5Location::openAttribute( const unsigned int idx )

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

Attribute H5Object::openAttribute( const unsigned int idx )

+
+

x

+
+

x

+
+

 

+
+

H5Aopen_by_name

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Awrite

+
+

void Attribute::write( const DataType& mem_type, const void *buf + )

+
+

x

+
+

x

+
+

 

+
+

void Attribute::write(const DataType& mem_type, const + H5std_string& strg)

+
+

x

+
+

x

+
+

 

+
+

H5Aread

+
+

void Attribute::read( const DataType& mem_type, void *buf )

+
+

x

+
+

x

+
+

 

+
+

void Attribute::read(const DataType& mem_type, H5std_string& + strg)

+
+

x

+
+

x

+
+

 

+
+

H5Aclose

+
+

void Attribute::close()

+
+

x

+
+

x

+
+

 

+
+

Attribute::~Attribute()

+
+

x

+
+

x

+
+

 

+
+

H5Aget_space

+
+

DataSpace Attribute::getSpace()

+
+

x

+
+

x

+
+

 

+
+

H5Aget_type

+
+

DataType AbstractDs::getDataType()

+
+

x

+
+

x

+
+

 

+
+

ArrayType AbstractDs::getArrayType()

+
+

x

+
+

x

+
+

 

+
+

CompType AbstractDs::getCompType()

+
+

x

+
+

x

+
+

 

+
+

EnumType AbstractDs::getEnumType()

+
+

x

+
+

x

+
+

 

+
+

IntType AbstractDs::getIntType()

+
+

x

+
+

x

+
+

 

+
+

FloatType AbstractDs::getFloatType()

+
+

x

+
+

x

+
+

 

+
+

StrType AbstractDs::getStrType()

+
+

x

+
+

x

+
+

 

+
+

VarLenType AbstractDs::getVarLenType()

+
+

x

+
+

x

+
+

 

+
+

H5Aget_create_plist

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Aget_name

+
+

ssize_t Attribute::getName(char* attr_name, size_t buf_size)

+
+

x

+
+

x

+
+

 

+
+

H5std_string Attribute::getName()

+
+

x

+
+

x

+
+

 

+
+

H5std_string Attribute::getName(size_t len) const

+
+

x

+
+

x

+
+

 

+
+

ssize_t Attribute::getName(H5std_string& attr_name, size_t len)

+
+

x

+
+

x

+
+

 

+
+

ssize_t Attribute::getName( size_t len, H5std_string& attr_name )

+
+

x

+
+

x

+
+

 

+
+

H5Aget_name_by_idx

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Aget_storage_size

+
+

hsize_t Attribute::getStorageSize()

+
+

x

+
+

x

+
+

 

+
+

H5Aget_info

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Aget_info_by_name

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Aget_info_by_idx

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Arename

+
+

void H5Location::renameAttr(const char* oldname, const char* newname)

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

void H5Object::renameAttr(const char* oldname, const char* newname)

+
+

x

+
+

x

+
+

 

+
+

H5Arename_by_name

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Aiterate2

+
+

int H5Location::iterateAttrs( attr_operator_t user_op, unsigned + *_idx, void *op_data )

+
+

x

+
+

 

+
+

 

+
+

int H5Object::iterateAttrs( attr_operator_t user_op, unsigned *_idx, + void *op_data )

+
+

 

+
+

x

+
+

 

+
+

H5Aiterate_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Adelete

+
+

void H5Location::removeAttr( const char* name )

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

void H5Object::removeAttr( const char* name )

+
+

x

+
+

x

+
+

 

+
+

H5Adelete_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Adelete_by_idx

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Aexists

+
+

bool H5Location::attrExists(const char* name)

+
+

x

+
+

 

+
+

Deprecated in 1.8.19

+
+

bool H5Object::attrExists(const char* name)

+
+

x

+
+

x

+
+

 

+
+

H5Aexists_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Dcreate2

+
+

DataSet CommonFG::createDataSet( const char* name, const + DataType& data_type, const DataSpace& data_space, const + DSetCreatPropList& create_plist )

+
+

x

+
+

 

+
+

 

+
+

DataSet CommonFG::createDataSet( const H5std_string& name, const + DataType& data_type, const DataSpace& data_space, const + DSetCreatPropList& create_plist )

+
+

x

+
+

 

+
+

 

+
+

DataSet H5Location::createDataSet( const char* name, const + DataType& data_type, const DataSpace& data_space, const + DSetCreatPropList& create_plist )

+
+

 

+
+

x

+
+

 

+
+

DataSet H5Location::createDataSet( const H5std_string& name, + const DataType& data_type, const DataSpace& data_space, const + DSetCreatPropList& create_plist )

+
+

 

+
+

x

+
+

 

+
+

H5Dcreate_anon

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Dopen2

+
+

DataSet CommonFG::openDataSet( const char* name )

+
+

x

+
+

 

+
+

 

+
+

DataSet CommonFG::openDataSet( const H5std_string& name)

+
+

x

+
+

 

+
+

 

+
+

DataSet H5Location::openDataSet( const char* name )

+
+

 

+
+

x

+
+

 

+
+

DataSet H5Location::openDataSet( const H5std_string& name)

+
+

 

+
+

x

+
+

 

+
+

H5Dclose

+
+

void DataSet::close()

+
+

x

+
+

x

+
+

 

+
+

DataSet destructor

+
+

 

+
+

x

+
+

 

+
+

H5Dget_space

+
+

DataSpace DataSet::getSpace()

+
+

x

+
+

x

+
+

 

+
+

H5Dget_space_status

+
+

void DataSet::getSpaceStatus(H5D_space_status_t& status)

+
+

 

+
+

 

+
+

 

+
+

H5Dget_type

+
+

DataType AbstractDs::getDataType()

+
+

 

+
+

 

+
+

 

+
+

ArrayType AbstractDs::getArrayType()

+
+

 

+
+

 

+
+

 

+
+

CompType AbstractDs::getCompType()

+
+

 

+
+

 

+
+

 

+
+

EnumType AbstractDs::getEnumType()

+
+

 

+
+

 

+
+

 

+
+

IntType AbstractDs::getIntType()

+
+

 

+
+

 

+
+

 

+
+

FloatType AbstractDs::getFloatType()

+
+

 

+
+

 

+
+

 

+
+

StrType AbstractDs::getStrType()

+
+

 

+
+

 

+
+

 

+
+

VarLenType AbstractDs::getVarLenType()

+
+

 

+
+

 

+
+

 

+
+

H5Dget_create_plist

+
+

DSetCreatPropList DataSet::getCreatePlist()

+
+

 

+
+

 

+
+

 

+
+

H5Dget_access_plist

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Dget_storage_size

+
+

hsize_t DataSet::getStorageSize()

+
+

 

+
+

 

+
+

 

+
+

H5Dget_offset

+
+

haddr_t DataSet::getOffset()

+
+

 

+
+

 

+
+

 

+
+

H5Dread

+
+

void DataSet::read( void* buf, const DataType& mem_type, const + DataSpace& mem_space, const DataSpace& file_space, const + DSetMemXferPropList& xfer_plist )

+
+

 

+
+

 

+
+

 

+
+

void DataSet::read(H5std_string& strg, const DataType& + mem_type, const DataSpace& mem_space, const DataSpace& file_space, + const DSetMemXferPropList& xfer_plist)

+
+

 

+
+

 

+
+

 

+
+

H5Dwrite

+
+

void DataSet::write( const void* buf, const DataType& mem_type, + const DataSpace& mem_space, const DataSpace& file_space, const + DSetMemXferPropList& xfer_plist )

+
+

 

+
+

 

+
+

 

+
+

void DataSet::write( const H5std_string& strg, const + DataType& mem_type, const DataSpace& mem_space, const DataSpace& + file_space, const DSetMemXferPropList& xfer_plist )

+
+

 

+
+

 

+
+

 

+
+

H5Diterate

+
+

int DataSet::iterateElems( void* buf, const DataType& type, const + DataSpace& space, H5D_operator_t op, void* op_data )

+
+

 

+
+

 

+
+

 

+
+

H5Dvlen_reclaim

+
+

void DataSet::vlenReclaim(const DataType& type, const + DataSpace& space, const DSetMemXferPropList& xfer_plist, void* buf )

+
+

 

+
+

 

+
+

Remove this one

+
+

void DataSet::vlenReclaim(void* buf, const DataType& type, const + DataSpace& space, const DSetMemXferPropList& xfer_plist)

+
+

 

+
+

 

+
+

Better prototype

+
+

H5Dvlen_get_buf_size

+
+

hsize_t DataSet::getVlenBufSize(const DataType& type, const + DataSpace& space)

+
+

 

+
+

 

+
+

 

+
+

H5Dfill

+
+

void DataSet::fillMemBuf(const void *fill, const DataType& + fill_type, void *buf, const DataType& buf_type, const DataSpace& + space)

+
+

 

+
+

 

+
+

 

+
+

void DataSet::fillMemBuf(void *buf, const DataType& buf_type, + const DataSpace& space

+
+

 

+
+

 

+
+

 

+
+

H5Dset_extent

+
+

void DataSet::extend( const hsize_t* size )

+
+

 

+
+

 

+
+

 

+
+

H5Dscatter

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Dgather

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Ddebug

+
+

no

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Eregister_class

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eunregister_class

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eclose_msg

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Ecreate_msg

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Ecreate_stack

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eget_current_stack

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eclose_stack

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eget_class_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eset_current_stack

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Epush2

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Epop

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Eprint2

+
+

void Exception::printErrorStack(FILE* stream, hid_t err_stack)

+
+

 

+
+

 

+
+

 

+
+

H5Ewalk2

+
+

void Exception::walkErrorStack( H5E_direction_t direction, + H5E_walk2_t func, void* client_data )

+
+

 

+
+

 

+
+

 

+
+

H5Eget_auto2

+
+

void Exception::getAutoPrint( H5E_auto2_t& func, void** + client_data )

+
+

 

+
+

 

+
+

 

+
+

H5Eset_auto2

+
+

void Exception::setAutoPrint( H5E_auto2_t& func, void* + client_data )

+
+

 

+
+

 

+
+

 

+
+

H5Eclear2

+
+

void Exception::clearErrorStack()

+
+

 

+
+

 

+
+

 

+
+

H5Eauto_is_v2

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Eget_msg

+
+

H5std_string Exception::getMajorString( hid_t err_major )

+
+

 

+
+

 

+
+

 

+
+

H5std_string Exception::getMinorString( hid_t err_minor )

+
+

 

+
+

 

+
+

 

+
+

H5Eget_num

+
+

no

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_core

+
+

void FileAccPropList::setCore (size_t increment, hbool_t + backing_store)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fapl_core

+
+

void FileAccPropList::getCore (size_t& increment, hbool_t& + backing_store)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_direct

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fapl_direct

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FD_family_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_family

+
+

void FileAccPropList::setFamily( hsize_t memb_size, const FileAccPropList& + memb_plist)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fapl_family

+
+

void FileAccPropList::getFamily(hsize_t& memb_size, + FileAccPropList& memb_plist)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_log

+
+

void FileAccPropList::setLog(const char *logfile, unsigned flags, + size_t buf_size)

+
+

 

+
+

 

+
+

 

+
+

H5FD_multi_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_multi

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fapl_multi

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_split

+
+

void FileAccPropList::setSplit(const FileAccPropList& meta_plist, + const FileAccPropList& raw_plist, const char* meta_ext, const char* + raw_ext )

+
+

 

+
+

 

+
+

 

+
+

void FileAccPropList::setSplit(FileAccPropList& meta_plist, + FileAccPropList& raw_plist, const char* meta_ext, const char* raw_ext )

+
+

 

+
+

 

+
+

 

+
+

void FileAccPropList::setSplit(const FileAccPropList& meta_plist, + const FileAccPropList& raw_plist, const H5std_string& meta_ext, const + H5std_string& raw_ext )

+
+

 

+
+

 

+
+

 

+
+

void FileAccPropList::setSplit(FileAccPropList& meta_plist, + FileAccPropList& raw_plist, const H5std_string& meta_ext, const + H5std_string& raw_ext )

+
+

 

+
+

 

+
+

 

+
+

H5FD_log_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FD_core_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FD_direct_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5FDregister

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDunregister

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDopen

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDclose

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDcmp

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDquery

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDalloc

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDfree

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDget_eoa

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDset_eoa

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDget_eof

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDget_vfd_handle

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDread

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDwrite

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDflush

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FDtruncate

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5FD_sec2_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_sec2

+
+

void FileAccPropList::setSec2()

+
+

 

+
+

 

+
+

 

+
+

H5FD_stdio_init

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_stdio

+
+

void FileAccPropList::setStdio()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fapl_windows

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fis_hdf5

+
+

bool H5File::isHdf5(const char* name)

+
+

 

+
+

 

+
+

 

+
+

H5Fcreate

+
+

H5File::H5File( const char* name, unsigned int flags, const + FileCreatPropList& create_plist, const FileAccPropList& access_plist + )

+
+

 

+
+

 

+
+

 

+
+

H5File::H5File( const H5std_string& name, unsigned int flags, + const FileCreatPropList& create_plist, const FileAccPropList& + access_plist )

+
+

 

+
+

 

+
+

 

+
+

H5Fopen

+
+

H5File::H5File( const char* name, unsigned int flags, const + FileCreatPropList& create_plist, const FileAccPropList& access_plist + )

+
+

 

+
+

 

+
+

 

+
+

H5File::H5File( const H5std_string& name, unsigned int flags, + const FileCreatPropList& create_plist, const FileAccPropList& + access_plist )

+
+

 

+
+

 

+
+

 

+
+

void H5File::openFile(const char* name, unsigned int flags, const + FileAccPropList& access_plist)

+
+

 

+
+

 

+
+

 

+
+

H5Freopen

+
+

void H5File::reOpen()

+
+

 

+
+

 

+
+

 

+
+

H5Fflush

+
+

void H5Location::flush(H5F_scope_t scope)

+
+

 

+
+

 

+
+

 

+
+

void Attribute::flush(H5F_scope_t scope)

+
+

 

+
+

 

+
+

 

+
+

H5Fclose

+
+

void H5File::close()

+
+

 

+
+

 

+
+

 

+
+

H5File destructor

+
+

 

+
+

 

+
+

 

+
+

H5Fget_create_plist

+
+

FileCreatPropList H5File::getCreatePlist()

+
+

 

+
+

 

+
+

 

+
+

H5Fget_access_plist

+
+

FileAccPropList H5File::getAccessPlist()

+
+

 

+
+

 

+
+

 

+
+

H5Fget_intent

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fget_obj_count

+
+

ssize_t H5File::getObjCount(unsigned types)

+
+

 

+
+

 

+
+

 

+
+

ssize_t H5File::getObjCount()

+
+

 

+
+

 

+
+

 

+
+

H5Fget_obj_ids

+
+

void H5File::getObjIDs(unsigned types, size_t max_objs, hid_t + *oid_list)

+
+

 

+
+

 

+
+

 

+
+

H5Fget_vfd_handle

+
+

void H5File::getVFDHandle(const FileAccPropList& fapl, void + **file_handle)

+
+

 

+
+

 

+
+

 

+
+

void H5File::getVFDHandle(void **file_handle)

+
+

 

+
+

 

+
+

 

+
+

H5Fmount

+
+

void CommonFG::mount(const char* name, const H5File& child, const + PropList& plist )

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::mount(const char* name, H5File& child, + PropList& plist)

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::mount(const H5std_string& name, const H5File& + child, const PropList& plist)

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::mount(const H5std_string& name, H5File& child, + PropList& plist)

+
+

 

+
+

 

+
+

 

+
+

H5Funmount

+
+

void CommonFG::unmount( const char* name )

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::unmount( const H5std_string& name )

+
+

 

+
+

 

+
+

 

+
+

H5Fget_freespace

+
+

hssize_t H5File::getFreeSpace()

+
+

 

+
+

 

+
+

 

+
+

H5Fget_filesize

+
+

hsize_t H5File::getFileSize()

+
+

 

+
+

 

+
+

 

+
+

H5Fget_file_image

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fget_mdc_config

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fset_mdc_config

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fget_mdc_hit_rate

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fget_mdc_size

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Freset_mdc_hit_rate_stats

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fget_name

+
+

H5std_string H5Location::getFileName()

+
+

 

+
+

 

+
+

 

+
+

H5std_string Attribute::getFileName()

+
+

 

+
+

 

+
+

Will be retired

+
+

H5Fget_info2

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fget_free_sections

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Fclear_elink_file_cache

+
+

no

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Gcreate2

+
+

Group CommonFG::createGroup( const char* name, size_t size_hint )

+
+

x

+
+

 

+
+

 

+
+

Group CommonFG::createGroup( const H5std_string& name, size_t + size_hint )

+
+

x

+
+

 

+
+

 

+
+

Group H5Location::createGroup( const char* name, size_t size_hint )

+
+

 

+
+

x

+
+

 

+
+

Group H5Location::createGroup( const H5std_string& name, size_t + size_hint )

+
+

 

+
+

x

+
+

 

+
+

Group createGroup(const char* name, const LinkCreatPropList& + lcpl)

+
+

 

+
+

x

+
+

 

+
+

Group createGroup(const H5std_string& name, const + LinkCreatPropList& lcpl)

+
+

 

+
+

x

+
+

 

+
+

H5Gcreate_anon

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gopen2

+
+

Group CommonFG::openGroup( const char* name )

+
+

x

+
+

 

+
+

 

+
+

Group CommonFG::openGroup( const H5std_string& name )

+
+

x

+
+

 

+
+

 

+
+

Group H5Location::openGroup( const char* name )

+
+

 

+
+

x

+
+

 

+
+

Group H5Location::openGroup( const H5std_string& name )

+
+

 

+
+

x

+
+

 

+
+

H5Gget_create_plist

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gget_info

+
+

hsize_t CommonFG::getNumObjs()

+
+

x

+
+

 

+
+

 

+
+

hsize_t H5Location::getNumObjs()

+
+

 

+
+

x

+
+

Moved to Group in 1.10.2

+
+

hsize_t Group::getNumObjs()

+
+

 

+
+

x

+
+

 

+
+

H5Gget_info_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gget_info_by_idx

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gclose

+
+

void Group::close()

+
+

 

+
+

 

+
+

 

+
+

Group destructor

+
+

 

+
+

 

+
+

 

+
+

H5Glink

+
+

Deprecated

+
+

 

+
+

 

+
+

 

+
+

H5Glink2

+
+

Deprecated

+
+

 

+
+

 

+
+

 

+
+

H5Gmove

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gmove2

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gunlink

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lcreate_hard

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lcreate_soft

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gget_linkval

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gset_comment

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gget_comment

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Giterate

+
+

int CommonFG::iterateElems( const char* name, int *idx, H5G_iterate_t + op , void* op_data )

+
+

 

+
+

 

+
+

 

+
+

int CommonFG::iterateElems( const H5std_string& name, int *idx, + H5G_iterate_t op , void* op_data )

+
+

 

+
+

 

+
+

 

+
+

H5Gget_num_objs

+
+

no

+
+

 

+
+

 

+
+

 

+
+

H5Gget_objinfo

+
+

void CommonFG::getObjinfo( const char* name, hbool_t follow_link, + H5G_stat_t& statbuf )

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::getObjinfo( const H5std_string& name, hbool_t + follow_link, H5G_stat_t& statbuf )

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::getObjinfo( const char* name, H5G_stat_t& statbuf + )

+
+

 

+
+

 

+
+

 

+
+

void CommonFG::getObjinfo( const H5std_string& name, + H5G_stat_t& statbuf )

+
+

 

+
+

 

+
+

 

+
+

H5Gget_objname_by_idx

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Gget_objtype_by_idx

+
+

H5G_obj_t CommonFG::getObjTypeByIdx(hsize_t idx)

+
+

 

+
+

 

+
+

 

+
+

H5G_obj_t CommonFG::getObjTypeByIdx(hsize_t idx, char* type_name)

+
+

 

+
+

 

+
+

 

+
+

H5G_obj_t CommonFG::getObjTypeByIdx(hsize_t idx, H5std_string& + type_name)

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Iregister

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iobject_verify

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iremove_verify

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iget_type

+
+

H5I_type_t IdComponent::getHDFObjType(const hid_t obj_id)

+
+

 

+
+

 

+
+

 

+
+

H5Iget_file_id

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iget_name

+
+

ssize_t H5Object::getObjName(char *obj_name, size_t buf_size)

+
+

 

+
+

 

+
+

 

+
+

H5std_string H5Object::getObjName()

+
+

 

+
+

 

+
+

 

+
+

ssize_t H5Object::getObjName(H5std_string& obj_name, size_t len)

+
+

 

+
+

 

+
+

 

+
+

H5Iinc_ref

+
+

void IdComponent::incRefCount(const hid_t obj_id)

+
+

 

+
+

 

+
+

 

+
+

void IdComponent::incRefCount()

+
+

 

+
+

 

+
+

 

+
+

H5Idec_ref

+
+

void IdComponent::decRefCount(const hid_t obj_id)

+
+

 

+
+

 

+
+

 

+
+

void IdComponent::decRefCount()

+
+

 

+
+

 

+
+

 

+
+

H5Iget_ref

+
+

int IdComponent::getCounter(const hid_t obj_id)

+
+

 

+
+

 

+
+

 

+
+

int IdComponent::getCounter()

+
+

 

+
+

 

+
+

 

+
+

H5Iregister_type

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iclear_type

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Idestroy_type

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iinc_type_ref

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Idec_type_ref

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iget_type_ref

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Isearch

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Inmembers

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Itype_exists

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Iis_valid

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Lmove

+
+

void H5Location::moveLink(const char* src_name,

+

            const Group& + dst, const char* dst_name,

+

            const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

            const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::moveLink(const H5std_string& src_name,

+

            const Group& + dst, const H5std_string& dst_name,

+

            const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

            const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::moveLink(const char* src_name, const char* dst_name,

+

            const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

            const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::moveLink(const H5std_string& src_name,

+

            const + H5std_string& dst_name,

+

            const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

            const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void CommonFG::move( const char* src, const char* dst )

+
+

x

+
+

x

+
+

Deprecated due to inadequate functionality

+
+

void CommonFG::move( const H5std_string& src, const + H5std_string& dst )

+
+

x

+
+

x

+
+

Same as above

+
+

H5Lcopy

+
+

void H5Location::copyLink(const char *src_name, const Group& dst, + const char *dst_name, const LinkCreatPropList& lcpl = + LinkCreatPropList::DEFAULT,

+

const LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::copyLink(const H5std_string& src_name, const + Group& dst, const H5std_string& dst_name,

+

const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

const LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::copyLink(const char *src_name, const char *dst_name,

+

const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

const  LinkAccPropList& + lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::copyLink(const H5std_string& src_name,

+

const H5std_string& dst_name,

+

const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

const LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

H5Lcreate_hard

+

 

+
+

void H5Location::link(const char *curr_name,

+

             const Group& + new_loc, const char *new_name,

+

             const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::link(const H5std_string& curr_name,

+

             const Group& + new_loc, const H5std_string& new_name,

+

             const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::link(const char *curr_name,

+

             const hid_t + same_loc, const char *new_name,

+

             const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::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)

+
+

 

+
+

x

+
+

 

+
+

H5Lcreate_soft

+
+

void H5Location::link(const char *target_name, const char *link_name,

+

             const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

void H5Location::link(const H5std_string& target_name,

+

             const + H5std_string& link_name,

+

             const + LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

 

+
+

H5Lcreate_hard

+

H5Lcreate_soft

+

 

+
+

void CommonFG::link( H5L_type_t link_type, const char* curr_name, + const char* new_name )

+
+

x

+
+

x

+
+

Deprecated due to inadequate functionality

+
+

void CommonFG::link( H5L_type_t link_type, const H5std_string& + curr_name, const H5std_string& new_name )

+
+

x

+
+

x

+
+

Deprecated due to inadequate functionality

+
+

H5Ldelete

+
+

void CommonFG::unlink( const char* name,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

x

+
+

 

+
+

Added second argument in 1.8.21

+
+

void CommonFG::unlink( const H5std_string& name,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

x

+
+

 

+
+

Added second argument in 1.8.21

+
+

void H5Location::unlink( const char* name,

+

             const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

Moved from CommonFG & added 2nd arg in 1.10.2

+
+

void H5Location::unlink( const H5std_string& name,

+

             const LinkAccPropList& + lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

x

+
+

Moved from CommonFG & added 2nd arg in 1.10.2

+
+

H5Ldelete_by_idx

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lget_val

+
+

H5std_string CommonFG::getLinkval( const char* name, size_t size )

+
+

x

+
+

 

+
+

 

+
+

H5std_string CommonFG::getLinkval( const H5std_string& name, + size_t size )

+
+

x

+
+

 

+
+

 

+
+

H5std_string H5Location::getLinkval( const char* name, size_t size )

+
+

 

+
+

x

+
+

 

+
+

H5std_string H5Location::getLinkval( const H5std_string& name, + size_t size )

+
+

 

+
+

x

+
+

 

+
+

H5Lget_val_by_idx

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lexists

+
+

bool H5Location::nameExists(const char* name, const + LinkAccPropList& lapl)

+
+

 

+
+

 

+
+

 

+
+

bool H5Location::nameExists(const H5std_string& name, const + LinkAccPropList& lapl)

+
+

 

+
+

 

+
+

 

+
+

H5Lget_info

+
+

H5L_info_t getLinkInfo(const char* link_name,

+

               const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

 

+
+

 

+
+

H5L_info_t getLinkInfo(const H5std_string& link_name,

+

               const + LinkAccPropList& lapl = LinkAccPropList::DEFAULT)

+
+

 

+
+

 

+
+

 

+
+

H5Lget_info_by_idx

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Lget_name_by_idx

+
+

H5std_string CommonFG::getObjnameByIdx(hsize_t idx)

+
+

x

+
+

 

+
+

 

+
+

ssize_t CommonFG::getObjnameByIdx(hsize_t idx, char* name, size_t + size)

+
+

x

+
+

 

+
+

 

+
+

ssize_t CommonFG::getObjnameByIdx(hsize_t idx, H5std_string& + name, size_t size)

+
+

x

+
+

 

+
+

 

+
+

H5std_string H5Location::getObjnameByIdx(hsize_t idx)

+
+

 

+
+

x

+
+

 

+
+

ssize_t H5Location::getObjnameByIdx(hsize_t idx, char* name, size_t + size)

+
+

 

+
+

x

+
+

 

+
+

ssize_t H5Location::getObjnameByIdx(hsize_t idx, H5std_string& + name, size_t size)

+
+

 

+
+

x

+
+

 

+
+

H5Literate

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Literate_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lvisit

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lvisit_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Lcreate_ud

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lregister

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lunregister

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lis_registered

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lunpack_elink_val

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Lcreate_external

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Oopen

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oopen_by_addr

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oopen_by_idx

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oexists_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oget_info

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oget_info_by_name

+
+

H5O_type_t CommonFG::childObjType(const char* objname)

+
+

 

+
+

 

+
+

 

+
+

H5O_type_t CommonFG::childObjType(const H5std_string& objname)

+
+

 

+
+

 

+
+

 

+
+

H5O_type_t H5Location::childObjType(const char* objname)

+
+

 

+
+

x

+
+

 

+
+

H5O_type_t H5Location::childObjType(const H5std_string& objname)

+
+

 

+
+

x

+
+

 

+
+

H5Oget_info_by_idx

+
+

H5O_type_t CommonFG::childObjType(hsize_t index, H5_index_t + index_type, H5_iter_order_t order, const char* objname)

+
+

 

+
+

 

+
+

 

+
+

H5O_type_t H5Location::childObjType(hsize_t index, H5_index_t + index_type, H5_iter_order_t order, const char* objname)

+
+

 

+
+

x

+
+

 

+
+

H5Olink

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oincr_refcount

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Odecr_refcount

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Ocopy

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oset_comment

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oset_comment_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oget_comment

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oget_comment_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Ovisit

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Ovisit_by_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Oclose

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5PLset_loading_state

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5PLget_loading_state

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Pcreate_class

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_class_name

+
+

H5std_string PropList::getClassName()

+
+

 

+
+

 

+
+

 

+
+

H5Pcreate

+
+

PropList::PropList(const hid_t plist_id)

+
+

 

+
+

 

+
+

 

+
+

H5Pregister2

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pinsert2

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset

+
+

void PropList::setProperty(const char* name, void* value)

+
+

 

+
+

 

+
+

 

+
+

void PropList::setProperty(const char* name, const char* charptr)

+
+

 

+
+

 

+
+

 

+
+

void PropList::setProperty(const char* name, H5std_string& strg)

+
+

 

+
+

 

+
+

 

+
+

void PropList::setProperty(const H5std_string& name, void* value)

+
+

 

+
+

 

+
+

 

+
+

void PropList::setProperty(const H5std_string& name, + H5std_string& strg)

+
+

 

+
+

 

+
+

 

+
+

H5Pexist

+
+

bool PropList::propExist(const char* name )

+
+

 

+
+

 

+
+

 

+
+

bool PropList::propExist(const H5std_string& name )

+
+

 

+
+

 

+
+

 

+
+

H5Pencode

+
+

void DataType::encode()

+
+

 

+
+

 

+
+

 

+
+

H5Pdecode

+
+

virtual DataType* DataType::decode()

+

virtual DataType* ArrayType::decode()

+

virtual DataType* CompType::decode()

+

virtual DataType* DataType::decode()

+

virtual DataType* EnumType::decode()

+

virtual DataType* FloatType::decode()

+

virtual DataType* IntType::decode()

+

virtual DataType* StrType::decode()

+

virtual DataType* VarLenType::decode()

+
+

 

+
+

 

+
+

 

+
+

H5Pget_size

+
+

size_t PropList::getPropSize(const char *name)

+
+

 

+
+

 

+
+

 

+
+

size_t PropList::getPropSize(const H5std_string& name)

+
+

H5Pget_nprops

+
+

size_t PropList::getNumProps()

+
+

 

+
+

 

+
+

 

+
+

H5Pget_class

+
+

hid_t PropList::getClass()

+
+

 

+
+

 

+
+

 

+
+

H5Pget_class_parent

+
+

PropList PropList::getClassParent()

+
+

 

+
+

 

+
+

 

+
+

H5Pget

+
+

void PropList::getProperty(const char* name, void* value)

+
+

 

+
+

 

+
+

 

+
+

H5std_string PropList::getProperty(const char* name)

+
+

void PropList::getProperty(const H5std_string& name, void* value)

+
+

H5std_string PropList::getProperty(const H5std_string& name)

+
+

H5Pequal

+
+

bool PropList::operator==(const PropList& rhs)

+
+

 

+
+

 

+
+

 

+
+

H5Pisa_class

+
+

bool PropList::isAClass(const PropList& prop_class)

+
+

 

+
+

 

+
+

 

+
+

H5Piterate

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pcopy_prop

+
+

void PropList::copyProp(PropList& dest, const char *name)

+
+

 

+
+

 

+
+

 

+
+

void PropList::copyProp( PropList& dest, const H5std_string& + name )

+
+

void PropList::copyProp( PropList& dest, PropList& src, const + char *name )

+
+

void PropList::copyProp( PropList& dest, PropList& src, const + H5std_string& name )

+
+

H5Premove

+
+

void PropList::removeProp(const char *name)

+
+

 

+
+

 

+
+

 

+
+

void PropList::removeProp(const H5std_string& name)

+
+

H5Punregister

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pclose_class

+
+

void PropList::closeClass()

+
+

 

+
+

 

+
+

 

+
+

H5Pclose

+
+

void PropList::close()

+
+

 

+
+

 

+
+

 

+
+

PropList destructor

+
+

 

+
+

 

+
+

 

+
+

H5Pcopy

+
+

void PropList::copy( const PropList& like_plist )

+
+

 

+
+

 

+
+

 

+
+

H5Pset_attr_phase_change

+
+

void ObjCreatPropList::setAttrPhaseChange(unsigned max_compact = 8, + unsigned min_dense = 6)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_attr_phase_change

+
+

void ObjCreatPropList::getAttrPhaseChange(unsigned& max_compact, + unsigned& min_dense)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_attr_creation_order

+
+

void ObjCreatPropList::setAttrCrtOrder(unsigned crt_order_flags)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_attr_creation_order

+
+

unsigned ObjCreatPropList::getAttrCrtOrder()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_obj_track_times

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_obj_track_times

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pmodify_filter

+
+

void modifyFilter(H5Z_filter_t filter_id, unsigned int flags, size_t + cd_nelmts, const unsigned int cd_values[])

+
+

 

+
+

 

+
+

 

+
+

H5Pset_filter

+
+

void DSetCreatPropList::setFilter(H5Z_filter_t filter_id, unsigned + int flags,

+

        size_t cd_nelmts, const + unsigned int cd_values[])

+
+

 

+
+

 

+
+

 

+
+

H5Pget_nfilters

+
+

int DSetCreatPropList::getNfilters()

+
+

 

+
+

 

+
+

 

+
+

H5Pget_filter2

+
+

H5Z_filter_t DSetCreatPropList::getFilter(int filter_number,

+

        unsigned int + &flags, size_t &cd_nelmts, unsigned int* cd_values,

+

        size_t namelen, char + name[], unsigned int& filter_config)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_filter_by_id2

+
+

void DSetCreatPropList::getFilterById(H5Z_filter_t filter_id,

+

        unsigned int + &flags, size_t &cd_nelmts, unsigned int* cd_values,

+

        size_t namelen, char + name[], unsigned int &filter_config)

+
+

 

+
+

 

+
+

 

+
+

H5Pall_filters_avail

+
+

bool DSetCreatPropList::allFiltersAvail()

+
+

 

+
+

 

+
+

 

+
+

H5Premove_filter

+
+

void DSetCreatPropList::removeFilter(H5Z_filter_t filter_id)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_deflate

+
+

void DSetCreatPropList::setDeflate(int level)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fletcher32

+
+

void DSetCreatPropList::setFletcher32()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_userblock

+
+

void FileCreatPropList::setUserblock(hsize_t size)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_userblock

+
+

hsize_t FileCreatPropList::getUserblock()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_sizes

+
+

void FileCreatPropList::setSizes(size_t sizeof_addr, size_t + sizeof_size)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_sizes

+
+

void FileCreatPropList::getSizes(size_t& sizeof_addr, size_t& + sizeof_size)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_sym_k

+
+

void FileCreatPropList::setSymk(unsigned ik, unsigned lk)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_sym_k

+
+

void FileCreatPropList::getSymk(unsigned& ik, unsigned& lk)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_istore_k

+
+

void FileCreatPropList::setIstorek(unsigned ik)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_istore_k

+
+

unsigned FileCreatPropList::getIstorek()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_shared_mesg_nindexes

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_shared_mesg_nindexes

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_shared_mesg_index

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_shared_mesg_index

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_shared_mesg_phase_change

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_shared_mesg_phase_change

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_file_space

+
+

void FileCreatPropList::setFileSpaceStrategy(H5F_fspace_strategy_t + strategy, hbool_t persist, hsize_t threshold)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_file_space

+
+

void + FileCreatPropList::getFileSpaceStrategy(H5F_fspace_strategy_t& strategy, + hbool_t& persist, hsize_t& threshold)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_alignment

+
+

void FileAccPropList::setAlignment(hsize_t threshold, hsize_t + alignment)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_alignment

+
+

void FileAccPropList::getAlignment(hsize_t &threshold, hsize_t + &alignment)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_driver

+
+

void FileAccPropList::setDriver(hid_t new_driver_id, const void + *new_driver_info)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_driver

+
+

hid_t FileAccPropList::getDriver()

+
+

 

+
+

 

+
+

 

+
+

H5Pget_driver_info

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_family_offset

+
+

void FileAccPropList::setFamilyOffset(hsize_t offset)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_family_offset

+
+

hsize_t FileAccPropList::getFamilyOffset()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_multi_type

+
+

void FileAccPropList::setMultiType(H5FD_mem_t dtype)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_multi_type

+
+

H5FD_mem_t FileAccPropList::getMultiType()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_cache

+
+

void FileAccPropList::setCache(int mdc_nelmts, size_t rdcc_nelmts, + size_t rdcc_nbytes, double rdcc_w0)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_cache

+
+

void FileAccPropList::getCache(int& mdc_nelmts, size_t& + rdcc_nelmts, size_t& rdcc_nbytes, double& rdcc_w0)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_mdc_config

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_mdc_config

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_gc_references

+
+

void FileAccPropList::setGcReferences(unsigned gc_ref)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_gc_references

+
+

unsigned FileAccPropList::getGcReferences()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fclose_degree

+
+

void FileAccPropList::setFcloseDegree(H5F_close_degree_t degree)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fclose_degree

+
+

H5F_close_degree_t FileAccPropList::getFcloseDegree()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_meta_block_size

+
+

void FileAccPropList::setMetaBlockSize(hsize_t &block_size)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_meta_block_size

+
+

hsize_t FileAccPropList::getMetaBlockSize()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_sieve_buf_size

+
+

void FileAccPropList::setSieveBufSize(size_t bufsize)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_sieve_buf_size

+
+

size_t FileAccPropList::getSieveBufSize()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_small_data_block_size

+
+

void DSetMemXferPropList::setSmallDataBlockSize(hsize_t size)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_small_data_block_size

+
+

hsize_t DSetMemXferPropList::getSmallDataBlockSize()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_libver_bounds

+
+

void FileAccPropList::setLibverBounds(H5F_libver_t libver_low, + H5F_libver_t libver_high)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_libver_bounds

+
+

void FileAccPropList::getLibverBounds(H5F_libver_t& libver_low, + H5F_libver_t& libver_high)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_elink_file_cache_size

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_elink_file_cache_size

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_elink_file_cache_size

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_file_image

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_file_image

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_file_image_callbacks

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_file_image_callbacks

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Pset_core_write_tracking

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_core_write_tracking

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Pset_layout

+
+

void DSetCreatPropList::setLayout(H5D_layout_t layout)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_layout

+
+

H5D_layout_t DSetCreatPropList::getLayout()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_chunk

+
+

void DSetCreatPropList::setChunk(int ndims, const hsize_t* dim)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_chunk

+
+

int DSetCreatPropList::getChunk(int max_ndims, hsize_t* dim)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_external

+
+

void DSetCreatPropList::setExternal(const char* name, off_t offset, + hsize_t size)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_external_count

+
+

int DSetCreatPropList::getExternalCount

+
+

 

+
+

 

+
+

 

+
+

H5Pget_external

+
+

void DSetCreatPropList::getExternal(unsigned idx, size_t name_size, + char* name, off_t& offset, hsize_t& size)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_szip

+
+

void DSetCreatPropList::setSzip(unsigned int options_mask, unsigned + int pixels_per_block)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_shuffle

+
+

void DSetCreatPropList::setShuffle()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_nbit

+
+

void DSetCreatPropList::setNbit()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_scaleoffset

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fill_value

+
+

void DSetCreatPropList::setFillValue(const DataType& fvalue_type, + const void* value)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fill_value

+
+

void DSetCreatPropList::getFillValue(const DataType& fvalue_type, + void* value)

+
+

 

+
+

 

+
+

 

+
+

H5Pfill_value_defined

+
+

H5D_fill_value_t DSetCreatPropList::isFillValueDefined()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_alloc_time

+
+

void DSetCreatPropList::setAllocTime(H5D_alloc_time_t alloc_time)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_alloc_time

+
+

H5D_alloc_time_t DSetCreatPropList::getAllocTime()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_fill_time

+
+

void DSetCreatPropList::setFillTime(H5D_fill_time_t fill_time)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_fill_time

+
+

H5D_fill_time_t DSetCreatPropList::getFillTime()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_chunk_cache

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_chunk_cache

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_data_transform

+
+

void DSetMemXferPropList::setDataTransform(const char* expression)

+

void DSetMemXferPropList::setDataTransform(const H5std_string& + expression)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_data_transform

+
+

ssize_t DSetMemXferPropList::getDataTransform(char* exp, size_t + buf_size)

+

H5std_string DSetMemXferPropList::getDataTransform()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_buffer

+
+

void DSetMemXferPropList::setBuffer(size_t size, void* tconv, void* + bkg)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_buffer

+
+

size_t DSetMemXferPropList::getBuffer(void** tconv, void** bkg)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_preserve

+
+

void DSetMemXferPropList::setPreserve(bool status)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_preserve

+
+

bool DSetMemXferPropList::getPreserve()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_edc_check

+
+

void DSetMemXferPropList::setEDCCheck(H5Z_EDC_t check)

+
+

 

+
+

 

+
+

 

+
+

H5Z_EDC_t H5Pget_edc_check

+
+

H5Z_EDC_t DSetMemXferPropList::getEDCCheck()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_filter_callback

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_btree_ratios

+
+

void DSetMemXferPropList::setBtreeRatios(double left, double middle, + double right)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_btree_ratios

+
+

void DSetMemXferPropList::getBtreeRatios(double& left, + double& middle, double& right)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_vlen_mem_manager

+
+

void DSetMemXferPropList::setVlenMemManager()

+

void DSetMemXferPropList::setVlenMemManager(H5MM_allocate_t alloc_func, + void* alloc_info, H5MM_free_t free_func, void* free_info)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_vlen_mem_manager

+
+

void DSetMemXferPropList::getVlenMemManager(H5MM_allocate_t& + alloc_func, void** alloc_info, H5MM_free_t& free_func, void** free_info)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_hyper_vector_size

+
+

void DSetMemXferPropList::setHyperVectorSize(size_t vector_size)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_hyper_vector_size

+
+

size_t DSetMemXferPropList::getHyperVectorSize()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_type_conv_cb

+
+

void DSetMemXferPropList::setTypeConvCB(H5T_conv_except_func_t op, + void *user_data)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_type_conv_cb

+
+

void DSetMemXferPropList::getTypeConvCB(H5T_conv_except_func_t *op, + void **user_data)

+
+

 

+
+

 

+
+

 

+
+

H5Pset_create_intermediate_group

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_create_intermediate_group

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_local_heap_size_hint

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_local_heap_size_hint

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_link_phase_change

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_link_phase_change

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_est_link_info

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_est_link_info

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_link_creation_order

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_link_creation_order

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_char_encoding

+
+

ASAP

+
+

 

+
+

 

+
+

 

+
+

H5Pget_char_encoding

+
+

ASAP

+
+

 

+
+

 

+
+

 

+
+

H5Pset_nlinks

+
+

void LinkAccPropList::setNumLinks(size_t nlinks)

+
+

 

+
+

 

+
+

 

+
+

H5Pget_nlinks

+
+

size_t LinkAccPropList::getNumLinks()

+
+

 

+
+

 

+
+

 

+
+

H5Pset_elink_prefix

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_elink_prefix

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_elink_fapl

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_elink_fapl

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_elink_acc_flags

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_elink_acc_flags

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_elink_cb

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_elink_cb

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Pset_copy_object

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_copy_object

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Padd_merge_committed_dtype_path

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pfree_merge_committed_dtype_paths

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pset_mcdt_search_cb

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Pget_mcdt_search_cb

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5open

+
+

void H5Library::open()

+
+

x

+
+

x

+
+

 

+
+

H5close

+
+

void H5Library::close()

+
+

x

+
+

x

+
+

 

+
+

H5dont_atexit

+
+

void H5Library::dontAtExit()

+
+

x

+
+

x

+
+

 

+
+

H5garbage_collect

+
+

void H5Library::garbageCollect()

+
+

x

+
+

x

+
+

 

+
+

H5set_free_list_limits

+
+

void H5Library::setFreeListLimits(int reg_global_lim, int + reg_list_lim,

+

        int arr_global_lim, int + arr_list_lim, int blk_global_lim,

+

        int blk_list_lim)

+
+

x

+
+

x

+
+

 

+
+

H5get_libversion

+
+

void H5Library::getLibVersion(unsigned& majnum, unsigned& + minnum, unsigned& relnum)

+
+

x

+
+

x

+
+

 

+
+

H5check_version

+
+

void H5Library::checkVersion(unsigned majnum, unsigned minnum, + unsigned relnum)

+
+

x

+
+

x

+
+

 

+
+

H5free_memory

+
+

No wrapper

+
+

 

+
+

 

+
+

 

+
+

H5allocate_memory

+
+

No wrapper

+
+

 

+
+

 

+
+

 

+
+

H5resize_memory

+
+

No wrapper

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Rcreate

+
+

void H5Location::reference(void* ref, const char* name, const + DataSpace& dataspace, H5R_type_t ref_type)

+
+

 

+
+

 

+
+

 

+
+

void H5Location::reference(void* ref, const H5std_string& name, + const DataSpace& dataspace, H5R_type_t ref_type)

+
+

void H5Location::reference(void* ref, const char* name, H5R_type_t + ref_type)

+
+

void H5Location::reference(void* ref, const H5std_string& name, + H5R_type_t ref_type)

+
+

H5Rdereference2

+
+

DataSet::DataSet(const H5Location& loc, const void* ref, + H5R_type_t ref_type)

+

 

+
+

 

+
+

 

+
+

 

+
+

H5Rget_region

+
+

DataSpace H5Location::getRegion(void *ref, H5R_type_t ref_type)

+
+

 

+
+

 

+
+

 

+
+

H5Rget_obj_type2

+
+

H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_type)

+
+

 

+
+

 

+
+

 

+
+

H5Rget_name

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Rget_obj_type1

+
+

Should be remove from code

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Screate

+
+

DataSpace::DataSpace(H5S_class_t type)

+
+

x

+
+

x

+
+

 

+
+

H5Screate_simple

+
+

DataSpace::DataSpace(int rank, const hsize_t * dims, const hsize_t * + maxdims)

+
+

x

+
+

x

+
+

 

+
+

H5Sset_extent_simple

+
+

void DataSpace::setExtentSimple(int rank, const hsize_t + *current_size, const hsize_t *maximum_size)

+
+

 

+
+

 

+
+

 

+
+

H5Scopy

+
+

void DataSpace::copy(const DataSpace& like_space)

+
+

 

+
+

 

+
+

 

+
+

H5Sclose

+
+

void DataSpace::close()

+
+

 

+
+

 

+
+

 

+
+

H5Sencode

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Sdecode

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Sget_simple_extent_npoints

+
+

hssize_t DataSpace::getSimpleExtentNpoints

+
+

 

+
+

 

+
+

 

+
+

H5Sget_simple_extent_ndims

+
+

int DataSpace::getSimpleExtentNdims ()

+
+

 

+
+

 

+
+

 

+
+

H5Sget_simple_extent_dims

+
+

int DataSpace::getSimpleExtentDims (hsize_t *dims, hsize_t *maxdims)

+
+

 

+
+

 

+
+

 

+
+

H5Sis_simple

+
+

bool DataSpace::isSimple ()

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_npoints

+
+

hssize_t DataSpace::getSelectNpoints ()

+
+

 

+
+

 

+
+

 

+
+

H5Sselect_hyperslab

+
+

void DataSpace::selectHyperslab(H5S_seloper_t op, const hsize_t + *count, const hsize_t *start, const hsize_t *stride, const hsize_t *block)

+
+

 

+
+

 

+
+

 

+
+

H5Sselect_elements

+
+

void DataSpace::selectElements (H5S_seloper_t op, const size_t + num_elements, const hsize_t *coord)

+
+

 

+
+

 

+
+

 

+
+

H5Sget_simple_extent_type

+
+

H5S_class_t DataSpace::getSimpleExtentType ()

+
+

 

+
+

 

+
+

 

+
+

H5Sset_extent_none

+
+

void DataSpace::setExtentNone ()

+
+

 

+
+

 

+
+

 

+
+

H5Sextent_copy

+
+

void DataSpace::extentCopy (const DataSpace& dest_space)

+
+

 

+
+

 

+
+

 

+
+

H5Sextent_equal

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Sselect_all

+
+

void DataSpace::selectAll ()

+
+

 

+
+

 

+
+

 

+
+

H5Sselect_none

+
+

void DataSpace::selectNone ()

+
+

 

+
+

 

+
+

 

+
+

H5Soffset_simple

+
+

void DataSpace::offsetSimple (const hssize_t* offset)

+
+

 

+
+

 

+
+

 

+
+

H5Sselect_valid

+
+

bool DataSpace::selectValid ()

+
+

 

+
+

 

+
+

 

+
+

H5Sis_regular_hyperslab

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Sget_regular_hyperslab

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_hyper_nblocks

+
+

hssize_t DataSpace::getSelectHyperNblocks ()

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_elem_npoints

+
+

hssize_t DataSpace::getSelectElemNpoints ()

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_hyper_blocklist

+
+

void DataSpace::getSelectHyperBlocklist(hsize_t startblock, hsize_t + numblocks, hsize_t *buf)

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_elem_pointlist

+
+

void DataSpace::getSelectElemPointlist (hsize_t startpoint, hsize_t + numpoints, hsize_t *buf)

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_bounds

+
+

void DataSpace::getSelectBounds (hsize_t* start, hsize_t* end)

+
+

 

+
+

 

+
+

 

+
+

H5Sget_select_type

+
+

No

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

H5Tcreate

+
+

DataType::DataType(const H5T_class_t type_class, size_t size)

+
+

 

+
+

 

+
+

 

+
+

H5Tcopy

+
+

DataType::DataType(const PredType& pred_type)

+
+

 

+
+

 

+
+

 

+
+

void DataType::copy(const DataType& like_type)

+
+

 

+
+

 

+
+

 

+
+

void DataType::copy(const DataSet& dset)

+
+

 

+
+

 

+
+

 

+
+

H5Tclose

+
+

void DataType::close()

+
+

 

+
+

 

+
+

 

+
+

DataType destructor

+
+

 

+
+

 

+
+

 

+
+

H5Tequal

+
+

bool DataType::operator==(const DataType& compared_type)

+
+

 

+
+

 

+
+

 

+
+

H5Tlock

+
+

void DataType::lock()

+
+

 

+
+

 

+
+

 

+
+

H5Tcommit2

+
+

void DataType::commit(const H5Location& loc, const char* name)

+
+

 

+
+

 

+
+

 

+
+

void DataType::commit(const H5Location& loc, const + H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

H5Topen2

+
+

DataType CommonFG::openDataType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

DataType CommonFG::openDataType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

ArrayType CommonFG::openArrayType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

ArrayType CommonFG::openArrayType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

CompType CommonFG::openCompType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

CompType CommonFG::openCompType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

EnumType CommonFG::openEnumType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

EnumType CommonFG::openEnumType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

IntType CommonFG::openIntType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

IntType CommonFG::openIntType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

FloatType CommonFG::openFloatType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

FloatType CommonFG::openFloatType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

StrType CommonFG::openStrType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

StrType CommonFG::openStrType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

VarLenType CommonFG::openVarLenType(const char* name)

+
+

 

+
+

 

+
+

 

+
+

VarLenType CommonFG::openVarLenType(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

H5Tcommit_anon

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Tget_create_plist

+
+

PropList DataType::getCreatePlist()

+
+

 

+
+

 

+
+

 

+
+

H5Tcommitted

+
+

bool DataType::committed()

+
+

 

+
+

 

+
+

 

+
+

H5Tencode

+
+

void DataType::encode()

+
+

 

+
+

 

+
+

 

+
+

H5Tdecode

+
+

virtual DataType* DataType::decode() const;

+

virtual DataType* ArrayType::decode() const;

+

virtual DataType* CompType::decode() const;

+

virtual DataType* DataType::decode() const;

+

virtual DataType* EnumType::decode() const;

+

virtual DataType* FloatType::decode() const;

+

virtual DataType* IntType::decode() const;

+

virtual DataType* StrType::decode() const;

+

virtual DataType* VarLenType::decode() const;

+
+

 

+
+

 

+
+

 

+
+

H5Tinsert

+
+

void CompType::insertMember(const H5std_string& name, size_t + offset, const DataType& new_member)

+
+

 

+
+

 

+
+

 

+
+

H5Tpack

+
+

void CompType::pack()

+
+

 

+
+

 

+
+

 

+
+

H5Tenum_create

+
+

EnumType::EnumType(const IntType& data_type)

+
+

 

+
+

 

+
+

 

+
+

H5Tenum_insert

+
+

void EnumType::insert(const char* name, void *value)

+
+

 

+
+

 

+
+

 

+
+

H5Tenum_nameof

+
+

H5std_string EnumType::nameOf(void *value, size_t size)

+
+

 

+
+

 

+
+

 

+
+

H5Tenum_valueof

+
+

void EnumType::valueOf(const char* name, void *value)

+
+

 

+
+

 

+
+

 

+
+

H5Tvlen_create

+
+

VarLenType::VarLenType(const DataType* base_type)

+
+

 

+
+

 

+
+

 

+
+

H5Tarray_create2

+
+

ArrayType::ArrayType(const DataType& base_type, int ndims, const + hsize_t* dims)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_array_ndims

+
+

int ArrayType::getArrayNDims()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_array_dims2

+
+

int ArrayType::getArrayDims(hsize_t* dims)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_tag

+
+

void DataType::setTag(const char* tag)

+
+

 

+
+

 

+
+

 

+
+

void DataType::setTag(const H5std_string& tag)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_tag

+
+

H5std_string DataType::getTag()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_super

+
+

DataType DataType::getSuper()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_class

+
+

H5T_class_t DataType::getClass()

+
+

 

+
+

 

+
+

 

+
+

H5Tdetect_class

+
+

bool DataType::detectClass(H5T_class_t cls)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_size

+
+

size_t DataType::getSize()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_order

+
+

H5T_order_t AtomType::getOrder()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_precision

+
+

size_t AtomType::getPrecision()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_offset

+
+

int AtomType::getOffset()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_pad

+
+

void AtomType::getPad(H5T_pad_t& lsb, H5T_pad_t& msb)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_sign

+
+

H5T_sign_t IntType::getSign()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_fields

+
+

void FloatType::getFields(size_t& spos, size_t& epos, + size_t& esize, size_t& mpos, size_t& msize)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_ebias

+
+

size_t FloatType::getEbias()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_norm

+
+

H5T_norm_t FloatType::getNorm(H5std_string& norm_string)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_inpad

+
+

H5T_pad_t FloatType::getInpad(H5std_string& pad_string)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_strpad

+
+

H5T_str_t StrType::getStrpad()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_nmembers

+
+

int CompType::getNmembers()

+
+

 

+
+

 

+
+

 

+
+

int EnumType::getNmembers()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_member_name

+
+

H5std_string CompType::getMemberName(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_member_index

+
+

int CompType::getMemberIndex(const char* name)

+
+

 

+
+

 

+
+

 

+
+

int CompType::getMemberIndex(const H5std_string& name)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_member_offset

+
+

size_t CompType::getMemberOffset(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_member_class

+
+

H5T_class_t CompType::getMemberClass(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_member_type

+
+

DataType CompType::getMemberDataType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

ArrayType CompType::getMemberArrayType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

CompType CompType::getMemberCompType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

EnumType CompType::getMemberEnumType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

IntType CompType::getMemberIntType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

FloatType CompType::getMemberFloatType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

StrType CompType::getMemberStrType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

VarLenType CompType::getMemberVarLenType(unsigned member_num)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_member_value

+
+

void EnumType::getMemberValue(unsigned memb_no, void *value)

+
+

 

+
+

 

+
+

 

+
+

H5Tget_cset

+
+

H5T_cset_t StrType::getCset()

+
+

 

+
+

 

+
+

 

+
+

H5Tis_variable_str

+
+

bool DataType::isVariableStr()

+
+

 

+
+

 

+
+

 

+
+

H5Tget_native_type

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Tset_size

+
+

void AtomType::setSize(size_t size)

+
+

 

+
+

 

+
+

 

+
+

void CompType::setSize(size_t size)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_order

+
+

void AtomType::setOrder(H5T_order_t order)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_precision

+
+

void AtomType::setPrecision(size_t precision)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_offset

+
+

void AtomType::setOffset(size_t offset)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_pad

+
+

void AtomType::setPad(H5T_pad_t lsb, H5T_pad_t msb)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_sign

+
+

void IntType::setSign(H5T_sign_t sign)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_fields

+
+

void FloatType::setFields(size_t spos, size_t epos, size_t esize, + size_t mpos, size_t msize)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_ebias

+
+

void FloatType::setEbias(size_t ebias)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_norm

+
+

void FloatType::setNorm(H5T_norm_t norm)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_inpad

+
+

void FloatType::setInpad(H5T_pad_t inpad)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_cset

+
+

void StrType::setCset(H5T_cset_t cset)

+
+

 

+
+

 

+
+

 

+
+

H5Tset_strpad

+
+

void StrType::setStrpad(H5T_str_t strpad)

+
+

 

+
+

 

+
+

 

+
+

H5Tregister

+
+

void DataType::registerFunc(H5T_pers_t pers, const char* name, const + DataType& dest, H5T_conv_t func)

+
+

 

+
+

 

+
+

 

+
+

H5Tunregister

+
+

void DataType::unregister(H5T_pers_t pers, const char* name, const + DataType& dest, H5T_conv_t func)

+
+

 

+
+

 

+
+

 

+
+

H5Tfind

+
+

H5T_conv_t DataType::find(const DataType& dest, H5T_cdata_t + **pcdata)

+
+

 

+
+

 

+
+

 

+
+

H5Tcompiler_conv

+
+

No

+
+

 

+
+

 

+
+

 

+
+

H5Tconvert

+
+

void DataType::convert(const DataType& dest, size_t nelmts, void + *buf, void *background, const PropList& plist)

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+

 

+
+ +

 

+ +

 

+ +
+ + + + diff --git a/c++/src/C2Cppfunction_map.mht b/c++/src/C2Cppfunction_map.mht deleted file mode 100644 index b32848d..0000000 --- a/c++/src/C2Cppfunction_map.mht +++ /dev/null @@ -1,35293 +0,0 @@ -MIME-Version: 1.0 -Content-Type: multipart/related; boundary="----=_NextPart_01D32FBF.F2FA1110" - -This document is a Single File Web Page, also known as a Web Archive file. If you are seeing this message, your browser or editor doesn't support Web Archive files. Please download a browser that supports Web Archive, such as Windows® Internet Explorer®. - -------=_NextPart_01D32FBF.F2FA1110 -Content-Location: file:///C:/25114090/C2Cppfunction_map.htm -Content-Transfer-Encoding: quoted-printable -Content-Type: text/html; charset="windows-1252" - - - - - - - - - - - - - - - - - - - -
- -

C++ API Wrappers of HDF5 C Functi= -ons

- -

 

- -

Shaded rows are in 1.10 versions

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

C Function

-
-

C++ - Wrapper

-
-

1.8

-
-

1.10

-
-

Comment

-
-

H5Acreate2

-
-

Attribute H5Location::createAttribute( const char* name, const - DataType& data_type, const DataSpace& data_space, const PropList&= -amp; - create_plist =3D PropList::DEFAULT)

-
-

x

-
-

 

-
-

Old model kept for backward compatibility

-
-

Attribute H5Location::createAttribute( const H5std_string& na= -me, - const DataType& data_type, const DataSpace& data_space, const - PropList& create_plist =3D PropList::DEFAULT)

-
-

x

-
-

 

-
-

Old model kept for backward compatibility

-
-

Attribute H5Object::createAttribute( const char* name, const - DataType& data_type, const DataSpace& data_space, const PropList&= -amp; - create_plist =3D PropList::DEFAULT)

-
-

 

-
-

x

-
-

Revised model

-
-

Attribute H5Object::createAttribute( const H5std_string& name, - const DataType& data_type, const DataSpace& data_space, const - PropList& create_plist =3D PropList::DEFAULT)

-
-

 

-
-

x

-
-

Revised model

-
-

H5Acreate_by_name

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Aopen

-
-

Attribute H5Location::openAttribute( const char* name )

-
-

x

-
-

 

-
-

 

-
-

Attribute H5Location::openAttribute( const H5std_string& name= - )

-
-

x

-
-

 

-
-

 

-
-

Attribute H5Object::openAttribute( const char* name )

-
-

 

-
-

x

-
-

 

-
-

Attribute H5Object::openAttribute( const H5std_string& name )= -

-
-

 

-
-

x

-
-

 

-
-

H5Aopen_by_idx

-

H5Aopen_by_idx

-
-

Attribute H5Location::openAttribute( const unsigned int idx )

-
-

x

-
-

 

-
-

 

-
-

Attribute H5Object::openAttribute( const unsigned int idx )

-
-

 

-
-

x

-
-

 

-
-

H5Aopen_by_name

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Awrite

-
-

void Attribute::write( const DataType& mem_type, const void *= -buf - )

-
-

 

-
-

 

-
-

 

-
-

void Attribute::write(const DataType& mem_type, const - H5std_string& strg) const

-
-

 

-
-

 

-
-

 

-
-

H5Aread

-
-

void Attribute::read( const DataType& mem_type, void *buf ) -

-

 

-
-

 

-
-

 

-
-

void Attribute::read(const DataType& mem_type, H5std_string&a= -mp; - strg)

-
-

 

-
-

 

-
-

 

-
-

H5Aclose

-
-

void Attribute::close()

-
-

 

-
-

 

-
-

 

-
-

Attribute::~Attribute()

-
-

 

-
-

 

-
-

 

-
-

H5Aget_space

-
-

DataSpace Attribute::getSpace()

-
-

 

-
-

 

-
-

 

-
-

H5Aget_type

-
-

DataType AbstractDs::getDataType()

-
-

 

-
-

 

-
-

 

-
-

ArrayType AbstractDs::getArrayType()

-
-

 

-
-

 

-
-

 

-
-

CompType AbstractDs::getCompType()

-
-

 

-
-

 

-
-

 

-
-

EnumType AbstractDs::getEnumType()

-
-

 

-
-

 

-
-

 

-
-

IntType AbstractDs::getIntType()

-
-

 

-
-

 

-
-

 

-
-

FloatType AbstractDs::getFloatType()

-
-

 

-
-

 

-
-

 

-
-

StrType AbstractDs::getStrType()

-
-

 

-
-

 

-
-

 

-
-

VarLenType AbstractDs::getVarLenType()

-
-

 

-
-

 

-
-

 

-
-

H5Aget_create_plist

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Aget_name

-
-

ssize_t Attribute::getName(char* attr_name, size_t buf_size)

-
-

 

-
-

 

-
-

 

-
-

H5std_string Attribute::getName()

-
-

 

-
-

 

-
-

 

-
-

H5std_string Attribute::getName(size_t len) const

-
-

 

-
-

 

-
-

 

-
-

ssize_t Attribute::getName(H5std_string& attr_name, size_t le= -n)

-
-

 

-
-

 

-
-

 

-
-

ssize_t Attribute::getName( size_t len, H5std_string& attr_na= -me )

-
-

 

-
-

 

-
-

 

-
-

H5Aget_name_by_idx

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Aget_storage_size

-
-

hsize_t Attribute::getStorageSize()

-
-

 

-
-

 

-
-

 

-
-

H5Aget_info

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Aget_info_by_name

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Aget_info_by_idx

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Arename

-
-

void H5Location::renameAttr(const char* oldname, const char* newn= -ame)

-
-

x

-
-

 

-
-

 

-
-

void H5Object::renameAttr(const char* oldname, const char* newnam= -e)

-
-

 

-
-

x

-
-

 

-
-

H5Arename_by_name

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Aiterate2

-
-

int H5Location::iterateAttrs( attr_operator_t user_op, unsigned - *_idx, void *op_data )

-
-

x

-
-

 

-
-

 

-
-

int H5Object::iterateAttrs( attr_operator_t user_op, unsigned *_i= -dx, - void *op_data )

-
-

 

-
-

x

-
-

 

-
-

H5Aiterate_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Adelete

-
-

void H5Location::removeAttr( const char* name )

-
-

x

-
-

 

-
-

 

-
-

void H5Object::removeAttr( const char* name )

-
-

 

-
-

x

-
-

 

-
-

H5Adelete_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Adelete_by_idx

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Aexists

-
-

bool H5Location::attrExists(const char* name)

-
-

x

-
-

 

-
-

 

-
-

bool H5Object::attrExists(const char* name)

-
-

 

-
-

x

-
-

 

-
-

H5Aexists_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Dcreate2

-
-

DataSet CommonFG::createDataSet( const char* name, const - DataType& data_type, const DataSpace& data_space, const - DSetCreatPropList& create_plist )

-
-

x

-
-

 

-
-

 

-
-

DataSet CommonFG::createDataSet( const H5std_string& name, co= -nst - DataType& data_type, const DataSpace& data_space, const - DSetCreatPropList& create_plist )

-
-

x

-
-

 

-
-

 

-
-

DataSet H5Location::createDataSet( const char* name, const - DataType& data_type, const DataSpace& data_space, const - DSetCreatPropList& create_plist )

-
-

 

-
-

x

-
-

 

-
-

DataSet H5Location::createDataSet( const H5std_string& name, - const DataType& data_type, const DataSpace& data_space, const - DSetCreatPropList& create_plist )

-
-

 

-
-

x

-
-

 

-
-

H5Dcreate_anon

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Dopen2

-
-

DataSet CommonFG::openDataSet( const char* name )

-
-

x

-
-

 

-
-

 

-
-

DataSet CommonFG::openDataSet( const H5std_string& name)

-
-

x

-
-

 

-
-

 

-
-

DataSet H5Location::openDataSet( const char* name )

-
-

 

-
-

x

-
-

 

-
-

DataSet H5Location::openDataSet( const H5std_string& name)

-
-

 

-
-

x

-
-

 

-
-

H5Dclose

-
-

void DataSet::close()

-
-

 

-
-

 

-
-

 

-
-

DataSet destructor

-
-

 

-
-

 

-
-

 

-
-

H5Dget_space

-
-

DataSpace DataSet::getSpace()

-
-

 

-
-

 

-
-

 

-
-

H5Dget_space_status

-
-

void DataSet::getSpaceStatus(H5D_space_status_t& status)

-
-

 

-
-

 

-
-

 

-
-

H5Dget_type

-
-

DataType AbstractDs::getDataType()

-
-

 

-
-

 

-
-

 

-
-

ArrayType AbstractDs::getArrayType()

-
-

 

-
-

 

-
-

 

-
-

CompType AbstractDs::getCompType()

-
-

 

-
-

 

-
-

 

-
-

EnumType AbstractDs::getEnumType()

-
-

 

-
-

 

-
-

 

-
-

IntType AbstractDs::getIntType()

-
-

 

-
-

 

-
-

 

-
-

FloatType AbstractDs::getFloatType()

-
-

 

-
-

 

-
-

 

-
-

StrType AbstractDs::getStrType()

-
-

 

-
-

 

-
-

 

-
-

VarLenType AbstractDs::getVarLenType()

-
-

 

-
-

 

-
-

 

-
-

H5Dget_create_plist

-
-

DSetCreatPropList DataSet::getCreatePlist()

-
-

 

-
-

 

-
-

 

-
-

H5Dget_access_plist

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Dget_storage_size

-
-

hsize_t DataSet::getStorageSize()

-
-

 

-
-

 

-
-

 

-
-

H5Dget_offset

-
-

haddr_t DataSet::getOffset()

-
-

 

-
-

 

-
-

 

-
-

H5Dread

-
-

void DataSet::read( void* buf, const DataType& mem_type, const - DataSpace& mem_space, const DataSpace& file_space, const - DSetMemXferPropList& xfer_plist )

-
-

 

-
-

 

-
-

 

-
-

void DataSet::read(H5std_string& strg, const DataType& - mem_type, const DataSpace& mem_space, const DataSpace& file_space, - const DSetMemXferPropList& xfer_plist)

-
-

 

-
-

 

-
-

 

-
-

H5Dwrite

-
-

void DataSet::write( const void* buf, const DataType& mem_typ= -e, - const DataSpace& mem_space, const DataSpace& file_space, const - DSetMemXferPropList& xfer_plist )

-
-

 

-
-

 

-
-

 

-
-

void DataSet::write( const H5std_string& strg, const - DataType& mem_type, const DataSpace& mem_space, const DataSpace&a= -mp; - file_space, const DSetMemXferPropList& xfer_plist )

-
-

 

-
-

 

-
-

 

-
-

H5Diterate

-
-

int DataSet::iterateElems( void* buf, const DataType& type, c= -onst - DataSpace& space, H5D_operator_t op, void* op_data )

-
-

 

-
-

 

-
-

 

-
-

H5Dvlen_reclaim

-
-

void DataSet::vlenReclaim(const DataType& type, const - DataSpace& space, const DSetMemXferPropList& xfer_plist, void* bu= -f )

-
-

 

-
-

 

-
-

Remove this one

-
-

void DataSet::vlenReclaim(void* buf, const DataType& type, co= -nst - DataSpace& space, const DSetMemXferPropList& xfer_plist)

-
-

 

-
-

 

-
-

Better prototype

-
-

H5Dvlen_get_buf_size

-
-

hsize_t DataSet::getVlenBufSize(const DataType& type, const - DataSpace& space)

-
-

 

-
-

 

-
-

 

-
-

H5Dfill

-
-

void DataSet::fillMemBuf(const void *fill, const DataType& - fill_type, void *buf, const DataType& buf_type, const DataSpace& - space)

-
-

 

-
-

 

-
-

 

-
-

void DataSet::fillMemBuf(void *buf, const DataType& buf_type, - const DataSpace& space

-
-

 

-
-

 

-
-

 

-
-

H5Dset_extent

-
-

void DataSet::extend( const hsize_t* size )

-
-

 

-
-

 

-
-

 

-
-

H5Dscatter

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Dgather

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Ddebug

-
-

no

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Eregister_class

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eunregister_class

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eclose_msg

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Ecreate_msg

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Ecreate_stack

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eget_current_stack

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eclose_stack

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eget_class_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eset_current_stack

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Epush2

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Epop

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Eprint2

-
-

void Exception::printErrorStack(FILE* stream, hid_t err_stack)

-
-

 

-
-

 

-
-

 

-
-

H5Ewalk2

-
-

void Exception::walkErrorStack( H5E_direction_t direction, - H5E_walk2_t func, void* client_data )

-
-

 

-
-

 

-
-

 

-
-

H5Eget_auto2

-
-

void Exception::getAutoPrint( H5E_auto2_t& func, void** - client_data )

-
-

 

-
-

 

-
-

 

-
-

H5Eset_auto2

-
-

void Exception::setAutoPrint( H5E_auto2_t& func, void* - client_data )

-
-

 

-
-

 

-
-

 

-
-

H5Eclear2

-
-

void Exception::clearErrorStack()

-
-

 

-
-

 

-
-

 

-
-

H5Eauto_is_v2

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Eget_msg

-
-

H5std_string Exception::getMajorString( hid_t err_major )

-
-

 

-
-

 

-
-

 

-
-

H5std_string Exception::getMinorString( hid_t err_minor )

-
-

 

-
-

 

-
-

 

-
-

H5Eget_num

-
-

no

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_core

-
-

void FileAccPropList::setCore (size_t increment, hbool_t - backing_store)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_fapl_core

-
-

void FileAccPropList::getCore (size_t& increment, hbool_t& - backing_store)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_direct

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_fapl_direct

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FD_family_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_family

-
-

void FileAccPropList::setFamily( hsize_t memb_size, const FileAcc= -PropList& - memb_plist)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_fapl_family

-
-

void FileAccPropList::getFamily(hsize_t& memb_size, - FileAccPropList& memb_plist)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_log

-
-

void FileAccPropList::setLog(const char *logfile, unsigned flags, - size_t buf_size)

-
-

 

-
-

 

-
-

 

-
-

H5FD_multi_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_multi

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_fapl_multi

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_split

-
-

void FileAccPropList::setSplit(const FileAccPropList& meta_pl= -ist, - const FileAccPropList& raw_plist, const char* meta_ext, const char* - raw_ext )

-
-

 

-
-

 

-
-

 

-
-

void FileAccPropList::setSplit(FileAccPropList& meta_plist, - FileAccPropList& raw_plist, const char* meta_ext, const char* raw_ext= - )

-
-

 

-
-

 

-
-

 

-
-

void FileAccPropList::setSplit(const FileAccPropList& meta_pl= -ist, - const FileAccPropList& raw_plist, const H5std_string& meta_ext, c= -onst - H5std_string& raw_ext )

-
-

 

-
-

 

-
-

 

-
-

void FileAccPropList::setSplit(FileAccPropList& meta_plist, - FileAccPropList& raw_plist, const H5std_string& meta_ext, const - H5std_string& raw_ext )

-
-

 

-
-

 

-
-

 

-
-

H5FD_log_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FD_core_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FD_direct_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5FDregister

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDunregister

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDopen

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDclose

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDcmp

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDquery

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDalloc

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDfree

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDget_eoa

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDset_eoa

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDget_eof

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDget_vfd_handle

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDread

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDwrite

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDflush

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FDtruncate

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5FD_sec2_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_sec2

-
-

void FileAccPropList::setSec2()

-
-

 

-
-

 

-
-

 

-
-

H5FD_stdio_init

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_stdio

-
-

void FileAccPropList::setStdio()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fapl_windows

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fis_hdf5

-
-

bool H5File::isHdf5(const char* name)

-
-

 

-
-

 

-
-

 

-
-

H5Fcreate

-
-

H5File::H5File( const char* name, unsigned int flags, const - FileCreatPropList& create_plist, const FileAccPropList& access_pl= -ist - )

-
-

 

-
-

 

-
-

 

-
-

H5File::H5File( const H5std_string& name, unsigned int flags, - const FileCreatPropList& create_plist, const FileAccPropList& - access_plist )

-
-

 

-
-

 

-
-

 

-
-

H5Fopen

-
-

H5File::H5File( const char* name, unsigned int flags, const - FileCreatPropList& create_plist, const FileAccPropList& access_pl= -ist - )

-
-

 

-
-

 

-
-

 

-
-

H5File::H5File( const H5std_string& name, unsigned int flags, - const FileCreatPropList& create_plist, const FileAccPropList& - access_plist )

-
-

 

-
-

 

-
-

 

-
-

void H5File::openFile(const char* name, unsigned int flags, const - FileAccPropList& access_plist)

-
-

 

-
-

 

-
-

 

-
-

H5Freopen

-
-

void H5File::reOpen()

-
-

 

-
-

 

-
-

 

-
-

H5Fflush

-
-

void H5Location::flush(H5F_scope_t scope)

-
-

 

-
-

 

-
-

 

-
-

void Attribute::flush(H5F_scope_t scope)

-
-

 

-
-

 

-
-

 

-
-

H5Fclose

-
-

void H5File::close()

-
-

 

-
-

 

-
-

 

-
-

H5File destructor

-
-

 

-
-

 

-
-

 

-
-

H5Fget_create_plist

-
-

FileCreatPropList H5File::getCreatePlist()

-
-

 

-
-

 

-
-

 

-
-

H5Fget_access_plist

-
-

FileAccPropList H5File::getAccessPlist()

-
-

 

-
-

 

-
-

 

-
-

H5Fget_intent

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fget_obj_count

-
-

ssize_t H5File::getObjCount(unsigned types)

-
-

 

-
-

 

-
-

 

-
-

ssize_t H5File::getObjCount()

-
-

 

-
-

 

-
-

 

-
-

H5Fget_obj_ids

-
-

void H5File::getObjIDs(unsigned types, size_t max_objs, hid_t - *oid_list)

-
-

 

-
-

 

-
-

 

-
-

H5Fget_vfd_handle

-
-

void H5File::getVFDHandle(const FileAccPropList& fapl, void - **file_handle)

-
-

 

-
-

 

-
-

 

-
-

void H5File::getVFDHandle(void **file_handle)

-
-

 

-
-

 

-
-

 

-
-

H5Fmount

-
-

void CommonFG::mount(const char* name, const H5File& child, c= -onst - PropList& plist )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::mount(const char* name, H5File& child, - PropList& plist)

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::mount(const H5std_string& name, const H5File&a= -mp; - child, const PropList& plist)

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::mount(const H5std_string& name, H5File& ch= -ild, - PropList& plist)

-
-

 

-
-

 

-
-

 

-
-

H5Funmount

-
-

void CommonFG::unmount( const char* name )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::unmount( const H5std_string& name )

-
-

 

-
-

 

-
-

 

-
-

H5Fget_freespace

-
-

hssize_t H5File::getFreeSpace()

-
-

 

-
-

 

-
-

 

-
-

H5Fget_filesize

-
-

hsize_t H5File::getFileSize()

-
-

 

-
-

 

-
-

 

-
-

H5Fget_file_image

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fget_mdc_config

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fset_mdc_config

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fget_mdc_hit_rate

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fget_mdc_size

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Freset_mdc_hit_rate_stats

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fget_name

-
-

H5std_string H5Location::getFileName()

-
-

 

-
-

 

-
-

 

-
-

H5std_string Attribute::getFileName()

-
-

 

-
-

 

-
-

Will be retired

-
-

H5Fget_info2

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fget_free_sections

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Fclear_elink_file_cache

-
-

no

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Gcreate2

-
-

Group CommonFG::createGroup( const char* name, size_t size_hint )= -

-
-

x

-
-

 

-
-

 

-
-

Group CommonFG::createGroup( const H5std_string& name, size_t - size_hint )

-
-

x

-
-

 

-
-

 

-
-

 

-
-

Group H5Location::createGroup( const char* name, size_t size_hint= - )

-
-

 

-
-

x

-
-

 

-
-

Group H5Location::createGroup( const H5std_string& name, size= -_t - size_hint )

-
-

 

-
-

x

-
-

 

-
-

H5Gcreate_anon

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gopen2

-
-

Group CommonFG::openGroup( const char* name )

-
-

x

-
-

 

-
-

 

-
-

Group CommonFG::openGroup( const H5std_string& name )

-
-

x

-
-

 

-
-

 

-
-

Group H5Location::openGroup( const char* name )

-
-

 

-
-

x

-
-

 

-
-

Group H5Location::openGroup( const H5std_string& name )

-
-

 

-
-

x

-
-

 

-
-

H5Gget_create_plist

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gget_info

-
-

hsize_t CommonFG::getNumObjs()

-
-

x

-
-

 

-
-

 

-
-

hsize_t H5Location::getNumObjs()

-
-

 

-
-

x

-
-

Moved to Group in 1.10.2

-
-

hsize_t Group::getNumObjs()

-
-

 

-
-

x

-
-

 

-
-

H5Gget_info_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gget_info_by_idx

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gclose

-
-

void Group::close()

-
-

 

-
-

 

-
-

 

-
-

Group destructor

-
-

 

-
-

 

-
-

 

-
-

H5Glink

-
-

Deprecated

-
-

 

-
-

 

-
-

 

-
-

H5Glink2

-
-

Deprecated

-
-

 

-
-

 

-
-

 

-
-

H5Gmove

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gmove2

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gunlink

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lcreate_hard

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lcreate_soft

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gget_linkval

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gset_comment

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gget_comment

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Giterate

-
-

int CommonFG::iterateElems( const char* name, int *idx, H5G_itera= -te_t - op , void* op_data )

-
-

 

-
-

 

-
-

 

-
-

int CommonFG::iterateElems( const H5std_string& name, int *id= -x, - H5G_iterate_t op , void* op_data )

-
-

 

-
-

 

-
-

 

-
-

H5Gget_num_objs

-
-

no

-
-

 

-
-

 

-
-

 

-
-

H5Gg= -et_objinfo

-
-

void CommonFG::getObjinfo( const char* name, hbool_t follow_link, - H5G_stat_t& statbuf )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::getObjinfo( const H5std_string& name, hbool_t - follow_link, H5G_stat_t& statbuf )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::getObjinfo( const char* name, H5G_stat_t& stat= -buf - )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::getObjinfo( const H5std_string& name, - H5G_stat_t& statbuf )

-
-

 

-
-

 

-
-

 

-
-

H5Gget_objname_by_idx

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Gg= -et_objtype_by_idx

-
-

H5G_obj_t CommonFG::getObjTypeByIdx(hsize_t idx)

-
-

 

-
-

 

-
-

 

-
-

H5G_obj_t CommonFG::getObjTypeByIdx(hsize_t idx, char* type_name)= -

-
-

 

-
-

 

-
-

 

-
-

H5G_obj_t CommonFG::getObjTypeByIdx(hsize_t idx, H5std_string& - type_name)

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Iregister

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iobject_verify

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iremove_verify

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iget_type

-
-

H5I_type_t IdComponent::getHDFObjType(const hid_t obj_id)

-
-

 

-
-

 

-
-

 

-
-

H5Iget_file_id

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iget_name

-
-

ssize_t H5Object::getObjName(char *obj_name, size_t buf_size)

-
-

 

-
-

 

-
-

 

-
-

H5std_string H5Object::getObjName()

-
-

 

-
-

 

-
-

 

-
-

ssize_t H5Object::getObjName(H5std_string& obj_name, size_t l= -en)

-
-

 

-
-

 

-
-

 

-
-

H5Iinc_ref

-
-

void IdComponent::incRefCount(const hid_t obj_id)

-
-

 

-
-

 

-
-

 

-
-

void IdComponent::incRefCount()

-
-

 

-
-

 

-
-

 

-
-

H5Idec_ref

-
-

void IdComponent::decRefCount(const hid_t obj_id)

-
-

 

-
-

 

-
-

 

-
-

void IdComponent::decRefCount()

-
-

 

-
-

 

-
-

 

-
-

H5Iget_ref

-
-

int IdComponent::getCounter(const hid_t obj_id)

-
-

 

-
-

 

-
-

 

-
-

int IdComponent::getCounter()

-
-

 

-
-

 

-
-

 

-
-

H5Iregister_type

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iclear_type

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Idestroy_type

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iinc_type_ref

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Idec_type_ref

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iget_type_ref

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Isearch

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Inmembers

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Itype_exists

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Iis_valid

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Lmove

-
-

void CommonFG::move( const char* src, const char* dst )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::move( const H5std_string& src, const - H5std_string& dst )

-
-

 

-
-

 

-
-

 

-
-

H5Lcopy

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lcreate_hard

-

H5Lcreate_soft

-
-

void CommonFG::link( H5L_type_t link_type, const char* curr_name, - const char* new_name )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::link( H5L_type_t link_type, const H5std_string& - curr_name, const H5std_string& new_name )

-
-

 

-
-

 

-
-

 

-
-

H5Ldelete

-
-

void CommonFG::unlink( const char* name )

-
-

 

-
-

 

-
-

 

-
-

void CommonFG::unlink( const H5std_string& name )

-
-

 

-
-

 

-
-

 

-
-

H5Ldelete_by_idx

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lget_val

-
-

H5std_string CommonFG::getLinkval( const char* name, size_t size = -)

-
-

x

-
-

 

-
-

 

-
-

H5std_string CommonFG::getLinkval( const H5std_string& name, - size_t size )

-
-

x

-
-

 

-
-

 

-
-

H5std_string H5Location::getLinkval( const char* name, size_t siz= -e )

-
-

 

-
-

x

-
-

 

-
-

H5std_string H5Location::getLinkval( const H5std_string& name, - size_t size )

-
-

 

-
-

x

-
-

 

-
-

H5Lget_val_by_idx

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lexists

-
-

bool H5Location::nameExists(const char* name, const - LinkAccPropList& lapl)

-
-

 

-
-

 

-
-

 

-
-

bool H5Location::nameExists(const H5std_string& name, const - LinkAccPropList& lapl)

-
-

 

-
-

 

-
-

 

-
-

H5Lget_info

-
-

Only used in getLinkval; need to replace H5Gget_objinfo occurrenc= -es

-
-

 

-
-

 

-
-

 

-
-

H5Lget_info_by_idx

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Lget_name_by_idx

-
-

H5std_string CommonFG::getObjnameByIdx(hsize_t idx)

-
-

x

-
-

 

-
-

 

-
-

ssize_t CommonFG::getObjnameByIdx(hsize_t idx, char* name, size_t - size)

-
-

x

-
-

 

-
-

 

-
-

ssize_t CommonFG::getObjnameByIdx(hsize_t idx, H5std_string& - name, size_t size)

-
-

x

-
-

 

-
-

 

-
-

H5std_string H5Location::getObjnameByIdx(hsize_t idx)

-
-

 

-
-

x

-
-

 

-
-

ssize_t H5Location::getObjnameByIdx(hsize_t idx, char* name, size= -_t - size)

-
-

 

-
-

x

-
-

 

-
-

ssize_t H5Location::getObjnameByIdx(hsize_t idx, H5std_string& - name, size_t size)

-
-

 

-
-

x

-
-

 

-
-

H5Literate

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Literate_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lvisit

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lvisit_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Lcreate_ud

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lregister

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lunregister

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lis_registered

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lunpack_elink_val

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Lcreate_external

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Oopen

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oopen_by_addr

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oopen_by_idx

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oexists_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oget_info

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oget_info_by_name

-
-

H5O_type_t CommonFG::childObjType(const char* objname)

-
-

 

-
-

 

-
-

 

-
-

H5O_type_t CommonFG::childObjType(const H5std_string& objname= -)

-
-

 

-
-

 

-
-

 

-
-

H5O_type_t H5Location::childObjType(const char* objname)

-
-

 

-
-

 

-
-

 

-
-

H5O_type_t H5Location::childObjType(const H5std_string& objna= -me)

-
-

 

-
-

 

-
-

 

-
-

H5Oget_info_by_idx

-
-

H5O_type_t CommonFG::childObjType(hsize_t index, H5_index_t - index_type, H5_iter_order_t order, const char* objname)

-
-

 

-
-

 

-
-

 

-
-

H5O_type_t H5Location::childObjType(hsize_t index, H5_index_t - index_type, H5_iter_order_t order, const char* objname)

-
-

 

-
-

 

-
-

 

-
-

H5Olink

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oincr_refcount

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Odecr_refcount

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Ocopy

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oset_comment

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oset_comment_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oget_comment

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oget_comment_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Ovisit

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Ovisit_by_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Oclose

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5PLset_loading_state

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5PLget_loading_state

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Pcreate_class

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_class_name

-
-

H5std_string PropList::getClassName()

-
-

 

-
-

 

-
-

 

-
-

H5Pcreate

-
-

PropList::PropList(const hid_t plist_id)

-
-

 

-
-

 

-
-

 

-
-

H5Pregister2

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pinsert2

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset

-
-

void PropList::setProperty(const char* name, void* value)

-
-

 

-
-

 

-
-

 

-
-

void PropList::setProperty(const char* name, const char* charptr)= -

-
-

 

-
-

 

-
-

 

-
-

void PropList::setProperty(const char* name, H5std_string& st= -rg)

-
-

 

-
-

 

-
-

 

-
-

void PropList::setProperty(const H5std_string& name, void* va= -lue)

-
-

 

-
-

 

-
-

 

-
-

void PropList::setProperty(const H5std_string& name, - H5std_string& strg)

-
-

 

-
-

 

-
-

 

-
-

H5Pexist

-
-

bool PropList::propExist(const char* name )

-
-

 

-
-

 

-
-

 

-
-

bool PropList::propExist(const H5std_string& name )

-
-

 

-
-

 

-
-

 

-
-

H5Pencode

-
-

void DataType::encode()

-
-

 

-
-

 

-
-

 

-
-

H5Pdecode

-
-

virtual DataType* DataType::decode()

-

virtual DataType* ArrayType::decode()

-

virtual DataType* CompType::decode()

-

virtual DataType* DataType::decode()

-

virtual DataType* EnumType::decode()

-

virtual DataType* FloatType::decode()

-

virtual DataType* IntType::decode()

-

virtual DataType* StrType::decode()

-

virtual DataType* VarLenType::decode()

-
-

 

-
-

 

-
-

 

-
-

H5Pget_size

-
-

size_t PropList::getPropSize(const char *name)

-
-

 

-
-

 

-
-

 

-
-

size_t PropList::getPropSize(const H5std_string& name)

-
-

H5Pget_nprops

-
-

size_t PropList::getNumProps()

-
-

 

-
-

 

-
-

 

-
-

H5Pget_class

-
-

hid_t PropList::getClass()

-
-

 

-
-

 

-
-

 

-
-

H5Pget_class_parent

-
-

PropList PropList::getClassParent()

-
-

 

-
-

 

-
-

 

-
-

H5Pget

-
-

void PropList::getProperty(const char* name, void* value)

-
-

 

-
-

 

-
-

 

-
-

H5std_string PropList::getProperty(const char* name)

-
-

void PropList::getProperty(const H5std_string& name, void* va= -lue)

-
-

H5std_string PropList::getProperty(const H5std_string& name)<= -/p> -

-

H5Pequal

-
-

bool PropList::operator=3D=3D(const PropList& rhs)

-
-

 

-
-

 

-
-

 

-
-

H5Pisa_class

-
-

bool PropList::isAClass(const PropList& prop_class)

-
-

 

-
-

 

-
-

 

-
-

H5Piterate

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pcopy_prop

-
-

void PropList::copyProp(PropList& dest, const char *name)

-
-

 

-
-

 

-
-

 

-
-

void PropList::copyProp( PropList& dest, const H5std_string&a= -mp; - name )

-
-

void PropList::copyProp( PropList& dest, PropList& src, c= -onst - char *name )

-
-

void PropList::copyProp( PropList& dest, PropList& src, c= -onst - H5std_string& name )

-
-

H5Premove

-
-

void PropList::removeProp(const char *name)

-
-

 

-
-

 

-
-

 

-
-

void PropList::removeProp(const H5std_string& name)

-
-

H5Punregister

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pclose_class

-
-

void PropList::closeClass()

-
-

 

-
-

 

-
-

 

-
-

H5Pclose

-
-

void PropList::close()

-
-

 

-
-

 

-
-

 

-
-

PropList destructor

-
-

 

-
-

 

-
-

 

-
-

H5Pcopy

-
-

void PropList::copy( const PropList& like_plist )

-
-

 

-
-

 

-
-

 

-
-

H5Pset_attr_phase_change

-
-

void ObjCreatPropList::setAttrPhaseChange(unsigned max_compact = -=3D 8, - unsigned min_dense =3D 6)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_attr_phase_change

-
-

void ObjCreatPropList::getAttrPhaseChange(unsigned& max_compa= -ct, - unsigned& min_dense)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_attr_creation_order

-
-

void ObjCreatPropList::setAttrCrtOrder(unsigned crt_order_flags)<= -/p> -

-

 

-
-

 

-
-

 

-
-

H5Pget_attr_creation_order

-
-

unsigned ObjCreatPropList::getAttrCrtOrder()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_obj_track_times

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_obj_track_times

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pmodify_filter

-
-

void modifyFilter(H5Z_filter_t filter_id, unsigned int flags, siz= -e_t - cd_nelmts, const unsigned int cd_values[])

-
-

 

-
-

 

-
-

 

-
-

H5Pset_filter

-
-

void DSetCreatPropList::setFilter(H5Z_filter_t filter_id, unsigned - int flags,

-

        size_t cd_nelmts,= - const - unsigned int cd_values[])

-
-

 

-
-

 

-
-

 

-
-

H5Pget_nfilters

-
-

int DSetCreatPropList::getNfilters()

-
-

 

-
-

 

-
-

 

-
-

H5Pget_filter2

-
-

H5Z_filter_t DSetCreatPropList::getFilter(int filter_number,

-

        unsigned int - &flags, size_t &cd_nelmts, unsigned int* cd_values,

-

        size_t namelen, c= -har - name[], unsigned int& filter_config)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_filter_by_id2

-
-

void DSetCreatPropList::getFilterById(H5Z_filter_t filter_id,

-

        unsigned int - &flags, size_t &cd_nelmts, unsigned int* cd_values,

-

        size_t namelen, c= -har - name[], unsigned int &filter_config)

-
-

 

-
-

 

-
-

 

-
-

H5Pall_filters_avail

-
-

bool DSetCreatPropList::allFiltersAvail()

-
-

 

-
-

 

-
-

 

-
-

H5Premove_filter

-
-

void DSetCreatPropList::removeFilter(H5Z_filter_t filter_id)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_deflate

-
-

void DSetCreatPropList::setDeflate(int level)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fletcher32

-
-

void DSetCreatPropList::setFletcher32()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_userblock

-
-

void FileCreatPropList::setUserblock(hsize_t size)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_userblock

-
-

hsize_t FileCreatPropList::getUserblock()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_sizes

-
-

void FileCreatPropList::setSizes(size_t sizeof_addr, size_t - sizeof_size)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_sizes

-
-

void FileCreatPropList::getSizes(size_t& sizeof_addr, size_t&= -amp; - sizeof_size)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_sym_k

-
-

void FileCreatPropList::setSymk(unsigned ik, unsigned lk)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_sym_k

-
-

void FileCreatPropList::getSymk(unsigned& ik, unsigned& l= -k)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_istore_k

-
-

void FileCreatPropList::setIstorek(unsigned ik)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_istore_k

-
-

unsigned FileCreatPropList::getIstorek()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_shared_mesg_nindexes

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_shared_mesg_nindexes

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_shared_mesg_index

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_shared_mesg_index

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_shared_mesg_phase_change

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_shared_mesg_phase_change

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_file_space

-
-

void FileCreatPropList::setFileSpaceStrategy(H5F_fspace_strategy_t - strategy, hbool_t persist, hsize_t threshold)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_file_space

-
-

void - FileCreatPropList::getFileSpaceStrategy(H5F_fspace_strategy_t& strate= -gy, - hbool_t& persist, hsize_t& threshold)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_alignment

-
-

void FileAccPropList::setAlignment(hsize_t threshold, hsize_t - alignment)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_alignment

-
-

void FileAccPropList::getAlignment(hsize_t &threshold, hsize_t - &alignment)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_driver

-
-

void FileAccPropList::setDriver(hid_t new_driver_id, const void - *new_driver_info)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_driver

-
-

hid_t FileAccPropList::getDriver()

-
-

 

-
-

 

-
-

 

-
-

H5Pget_driver_info

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_family_offset

-
-

void FileAccPropList::setFamilyOffset(hsize_t offset)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_family_offset

-
-

hsize_t FileAccPropList::getFamilyOffset()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_multi_type

-
-

void FileAccPropList::setMultiType(H5FD_mem_t dtype)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_multi_type

-
-

H5FD_mem_t FileAccPropList::getMultiType()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_cache

-
-

void FileAccPropList::setCache(int mdc_nelmts, size_t rdcc_nelmts, - size_t rdcc_nbytes, double rdcc_w0)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_cache

-
-

void FileAccPropList::getCache(int& mdc_nelmts, size_t& - rdcc_nelmts, size_t& rdcc_nbytes, double& rdcc_w0)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_mdc_config

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_mdc_config

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_gc_references

-
-

void FileAccPropList::setGcReferences(unsigned gc_ref)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_gc_references

-
-

unsigned FileAccPropList::getGcReferences()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fclose_degree

-
-

void FileAccPropList::setFcloseDegree(H5F_close_degree_t degree)<= -/p> -

-

 

-
-

 

-
-

 

-
-

H5Pget_fclose_degree

-
-

H5F_close_degree_t FileAccPropList::getFcloseDegree()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_meta_block_size

-
-

void FileAccPropList::setMetaBlockSize(hsize_t &block_size) -

-

 

-
-

 

-
-

 

-
-

H5Pget_meta_block_size

-
-

hsize_t FileAccPropList::getMetaBlockSize()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_sieve_buf_size

-
-

void FileAccPropList::setSieveBufSize(size_t bufsize)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_sieve_buf_size

-
-

size_t FileAccPropList::getSieveBufSize()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_small_data_block_size

-
-

void DSetMemXferPropList::setSmallDataBlockSize(hsize_t size)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_small_data_block_size

-
-

hsize_t DSetMemXferPropList::getSmallDataBlockSize()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_libver_bounds

-
-

void FileAccPropList::setLibverBounds(H5F_libver_t libver_low, - H5F_libver_t libver_high)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_libver_bounds

-
-

void FileAccPropList::getLibverBounds(H5F_libver_t& libver_lo= -w, H5F_libver_t& - libver_high)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_elink_file_cache_size

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_elink_file_cache_size

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_elink_file_cache_size

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_file_image

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_file_image

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_file_image_callbacks

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_file_image_callbacks

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Pset_core_write_tracking

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_core_write_tracking

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Pset_layout

-
-

void DSetCreatPropList::setLayout(H5D_layout_t layout)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_layout

-
-

H5D_layout_t DSetCreatPropList::getLayout()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_chunk

-
-

void DSetCreatPropList::setChunk(int ndims, const hsize_t* dim) -

-

 

-
-

 

-
-

 

-
-

H5Pget_chunk

-
-

int DSetCreatPropList::getChunk(int max_ndims, hsize_t* dim)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_external

-
-

void DSetCreatPropList::setExternal(const char* name, off_t offse= -t, - hsize_t size)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_external_count

-
-

int DSetCreatPropList::getExternalCount

-
-

 

-
-

 

-
-

 

-
-

H5Pget_external

-
-

void DSetCreatPropList::getExternal(unsigned idx, size_t name_siz= -e, - char* name, off_t& offset, hsize_t& size)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_szip

-
-

void DSetCreatPropList::setSzip(unsigned int options_mask, unsign= -ed - int pixels_per_block)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_shuffle

-
-

void DSetCreatPropList::setShuffle()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_nbit

-
-

void DSetCreatPropList::setNbit()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_scaleoffset

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fill_value

-
-

void DSetCreatPropList::setFillValue(const DataType& fvalue_t= -ype, - const void* value)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_fill_value

-
-

void DSetCreatPropList::getFillValue(const DataType& fvalue_t= -ype, - void* value)

-
-

 

-
-

 

-
-

 

-
-

H5Pfill_value_defined

-
-

H5D_fill_value_t DSetCreatPropList::isFillValueDefined()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_alloc_time

-
-

void DSetCreatPropList::setAllocTime(H5D_alloc_time_t alloc_time)= -

-
-

 

-
-

 

-
-

 

-
-

H5Pget_alloc_time

-
-

H5D_alloc_time_t DSetCreatPropList::getAllocTime()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_fill_time

-
-

void DSetCreatPropList::setFillTime(H5D_fill_time_t fill_time)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_fill_time

-
-

H5D_fill_time_t DSetCreatPropList::getFillTime()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_chunk_cache

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_chunk_cache

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_data_transform

-
-

void DSetMemXferPropList::setDataTransform(const char* expression= -)

-

void DSetMemXferPropList::setDataTransform(const H5std_string& - expression)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_data_transform

-
-

ssize_t DSetMemXferPropList::getDataTransform(char* exp, size_t - buf_size)

-

H5std_string DSetMemXferPropList::getDataTransform()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_buffer

-
-

void DSetMemXferPropList::setBuffer(size_t size, void* tconv, voi= -d* - bkg)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_buffer

-
-

size_t DSetMemXferPropList::getBuffer(void** tconv, void** bkg) -

-

 

-
-

 

-
-

 

-
-

H5Pset_preserve

-
-

void DSetMemXferPropList::setPreserve(bool status)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_preserve

-
-

bool DSetMemXferPropList::getPreserve()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_edc_check

-
-

void DSetMemXferPropList::setEDCCheck(H5Z_EDC_t check)

-
-

 

-
-

 

-
-

 

-
-

H5Z_EDC_t H5Pget_edc_check

-
-

H5Z_EDC_t DSetMemXferPropList::getEDCCheck()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_filter_callback

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_btree_ratios

-
-

void DSetMemXferPropList::setBtreeRatios(double left, double midd= -le, - double right)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_btree_ratios

-
-

void DSetMemXferPropList::getBtreeRatios(double& left, - double& middle, double& right)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_vlen_mem_manager

-
-

void DSetMemXferPropList::setVlenMemManager()

-

void DSetMemXferPropList::setVlenMemManager(H5MM_allocate_t - alloc_func, void* alloc_info, H5MM_free_t free_func, void* free_info)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_vlen_mem_manager

-
-

void DSetMemXferPropList::getVlenMemManager(H5MM_allocate_t& - alloc_func, void** alloc_info, H5MM_free_t& free_func, void** free_in= -fo)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_hyper_vector_size

-
-

void DSetMemXferPropList::setHyperVectorSize(size_t vector_size)<= -/p> -

-

 

-
-

 

-
-

 

-
-

H5Pget_hyper_vector_size

-
-

size_t DSetMemXferPropList::getHyperVectorSize()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_type_conv_cb

-
-

void DSetMemXferPropList::setTypeConvCB(H5T_conv_except_func_t op, - void *user_data)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_type_conv_cb

-
-

void DSetMemXferPropList::getTypeConvCB(H5T_conv_except_func_t *o= -p, - void **user_data)

-
-

 

-
-

 

-
-

 

-
-

H5Pset_create_intermediate_group

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_create_intermediate_group

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_local_heap_size_hint

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_local_heap_size_hint

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_link_phase_change

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_link_phase_change

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_est_link_info

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_est_link_info

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_link_creation_order

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_link_creation_order

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_char_encoding

-
-

ASAP

-
-

 

-
-

 

-
-

 

-
-

H5Pget_char_encoding

-
-

ASAP

-
-

 

-
-

 

-
-

 

-
-

H5Pset_nlinks

-
-

void LinkAccPropList::setNumLinks(size_t nlinks)

-
-

 

-
-

 

-
-

 

-
-

H5Pget_nlinks

-
-

size_t LinkAccPropList::getNumLinks()

-
-

 

-
-

 

-
-

 

-
-

H5Pset_elink_prefix

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_elink_prefix

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_elink_fapl

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_elink_fapl

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_elink_acc_flags

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_elink_acc_flags

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_elink_cb

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_elink_cb

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Pset_copy_object

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_copy_object

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Padd_merge_committed_dtype_path

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pfree_merge_committed_dtype_paths

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pset_mcdt_search_cb

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Pget_mcdt_search_cb

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5open

-
-

void H5Library::open()

-
-

 

-
-

 

-
-

 

-
-

H5close

-
-

void H5Library::close()

-
-

 

-
-

 

-
-

 

-
-

H5dont_atexit

-
-

void H5Library::dontAtExit()

-
-

 

-
-

 

-
-

 

-
-

H5garbage_collect

-
-

void H5Library::garbageCollect()

-
-

 

-
-

 

-
-

 

-
-

H5set_free_list_limits

-
-

void H5Library::setFreeListLimits(int reg_global_lim, int reg_lis= -t_lim,

-

        int arr_global_li= -m, int - arr_list_lim, int blk_global_lim,

-

        int blk_list_lim)= -

-
-

 

-
-

 

-
-

 

-
-

H5get_libversion

-
-

void H5Library::getLibVersion(unsigned& majnum, unsigned& - minnum, unsigned& relnum)

-
-

 

-
-

 

-
-

 

-
-

H5check_version

-
-

void H5Library::checkVersion(unsigned majnum, unsigned minnum, - unsigned relnum)

-
-

 

-
-

 

-
-

 

-
-

H5free_memory

-
-

No wrapper

-
-

 

-
-

 

-
-

 

-
-

H5allocate_memory

-
-

No wrapper

-
-

 

-
-

 

-
-

 

-
-

H5resize_memory

-
-

No wrapper

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Rcreate

-
-

void H5Location::reference(void* ref, const char* name, const Dat= -aSpace& - dataspace, H5R_type_t ref_type)

-
-

 

-
-

 

-
-

 

-
-

void H5Location::reference(void* ref, const H5std_string& nam= -e, - const DataSpace& dataspace, H5R_type_t ref_type)

-
-

void H5Location::reference(void* ref, const char* name, H5R_type_t - ref_type)

-
-

void H5Location::reference(void* ref, const H5std_string& nam= -e, - H5R_type_t ref_type)

-
-

H5Rdereference2

-
-

DataSet::DataSet(const H5Location& loc, const void* ref, - H5R_type_t ref_type)

-

 

-
-

 

-
-

 

-
-

 

-
-

H5Rget_region

-
-

DataSpace H5Location::getRegion(void *ref, H5R_type_t ref_type) -

-

 

-
-

 

-
-

 

-
-

H5Rget_obj_type2

-
-

H5O_type_t H5Location::getRefObjType(void *ref, H5R_type_t ref_ty= -pe)

-
-

 

-
-

 

-
-

 

-
-

H5Rget_name

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Rg= -et_obj_type1

-
-

Should remove from code

-
-

 

-
-

 

-
-

 

-
-

H5Rd= -ereference1

-
-

Removed

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Screate

-
-

DataSpace::DataSpace(H5S_class_t type)

-
-

 

-
-

 

-
-

 

-
-

H5Screate_simple

-
-

DataSpace::DataSpace(int rank, const hsize_t * dims, const hsize_= -t * - maxdims)

-
-

 

-
-

 

-
-

 

-
-

H5Sset_extent_simple

-
-

void DataSpace::setExtentSimple(int rank, const hsize_t - *current_size, const hsize_t *maximum_size)

-
-

 

-
-

 

-
-

 

-
-

H5Scopy

-
-

void DataSpace::copy(const DataSpace& like_space)

-
-

 

-
-

 

-
-

 

-
-

H5Sclose

-
-

void DataSpace::close()

-
-

 

-
-

 

-
-

 

-
-

H5Sencode

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Sdecode

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Sget_simple_extent_npoints

-
-

hssize_t DataSpace::getSimpleExtentNpoints

-
-

 

-
-

 

-
-

 

-
-

H5Sget_simple_extent_ndims

-
-

int DataSpace::getSimpleExtentNdims ()

-
-

 

-
-

 

-
-

 

-
-

H5Sget_simple_extent_dims

-
-

int DataSpace::getSimpleExtentDims (hsize_t *dims, hsize_t *maxdi= -ms)

-
-

 

-
-

 

-
-

 

-
-

H5Sis_simple

-
-

bool DataSpace::isSimple ()

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_npoints

-
-

hssize_t DataSpace::getSelectNpoints ()

-
-

 

-
-

 

-
-

 

-
-

H5Sselect_hyperslab

-
-

void DataSpace::selectHyperslab(H5S_seloper_t op, const hsize_t - *count, const hsize_t *start, const hsize_t *stride, const hsize_t *block= -)

-
-

 

-
-

 

-
-

 

-
-

H5Sselect_elements

-
-

void DataSpace::selectElements (H5S_seloper_t op, const size_t nu= -m_elements, - const hsize_t *coord)

-
-

 

-
-

 

-
-

 

-
-

H5Sget_simple_extent_type

-
-

H5S_class_t DataSpace::getSimpleExtentType ()

-
-

 

-
-

 

-
-

 

-
-

H5Sset_extent_none

-
-

void DataSpace::setExtentNone ()

-
-

 

-
-

 

-
-

 

-
-

H5Sextent_copy

-
-

void DataSpace::extentCopy (const DataSpace& dest_space)

-
-

 

-
-

 

-
-

 

-
-

H5Sextent_equal

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Sselect_all

-
-

void DataSpace::selectAll ()

-
-

 

-
-

 

-
-

 

-
-

H5Sselect_none

-
-

void DataSpace::selectNone ()

-
-

 

-
-

 

-
-

 

-
-

H5Soffset_simple

-
-

void DataSpace::offsetSimple (const hssize_t* offset)

-
-

 

-
-

 

-
-

 

-
-

H5Sselect_valid

-
-

bool DataSpace::selectValid ()

-
-

 

-
-

 

-
-

 

-
-

H5Sis_regular_hyperslab

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Sget_regular_hyperslab

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_hyper_nblocks

-
-

hssize_t DataSpace::getSelectHyperNblocks ()

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_elem_npoints

-
-

hssize_t DataSpace::getSelectElemNpoints ()

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_hyper_blocklist

-
-

void DataSpace::getSelectHyperBlocklist(hsize_t startblock, hsize= -_t - numblocks, hsize_t *buf)

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_elem_pointlist

-
-

void DataSpace::getSelectElemPointlist (hsize_t startpoint, hsize= -_t - numpoints, hsize_t *buf)

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_bounds

-
-

void DataSpace::getSelectBounds (hsize_t* start, hsize_t* end)

-
-

 

-
-

 

-
-

 

-
-

H5Sget_select_type

-
-

No

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

H5Tcreate

-
-

DataType::DataType(const H5T_class_t type_class, size_t size)

-
-

 

-
-

 

-
-

 

-
-

H5Tcopy

-
-

DataType::DataType(const PredType& pred_type)

-
-

 

-
-

 

-
-

 

-
-

void DataType::copy(const DataType& like_type)

-
-

 

-
-

 

-
-

 

-
-

void DataType::copy(const DataSet& dset)

-
-

 

-
-

 

-
-

 

-
-

H5Tclose

-
-

void DataType::close()

-
-

 

-
-

 

-
-

 

-
-

DataType destructor

-
-

 

-
-

 

-
-

 

-
-

H5Tequal

-
-

bool DataType::operator=3D=3D(const DataType& compared_type)<= -/p> -

-

 

-
-

 

-
-

 

-
-

H5Tlock

-
-

void DataType::lock()

-
-

 

-
-

 

-
-

 

-
-

H5Tcommit2

-
-

void DataType::commit(const H5Location& loc, const char* name= -)

-
-

 

-
-

 

-
-

 

-
-

void DataType::commit(const H5Location& loc, const - H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

H5Topen2

-
-

DataType CommonFG::openDataType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

DataType CommonFG::openDataType(const H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

ArrayType CommonFG::openArrayType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

ArrayType CommonFG::openArrayType(const H5std_string& name) -

-

 

-
-

 

-
-

 

-
-

CompType CommonFG::openCompType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

CompType CommonFG::openCompType(const H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

EnumType CommonFG::openEnumType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

EnumType CommonFG::openEnumType(const H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

IntType CommonFG::openIntType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

IntType CommonFG::openIntType(const H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

FloatType CommonFG::openFloatType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

FloatType CommonFG::openFloatType(const H5std_string& name) -

-

 

-
-

 

-
-

 

-
-

StrType CommonFG::openStrType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

StrType CommonFG::openStrType(const H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

VarLenType CommonFG::openVarLenType(const char* name)

-
-

 

-
-

 

-
-

 

-
-

VarLenType CommonFG::openVarLenType(const H5std_string& name)= -

-
-

 

-
-

 

-
-

 

-
-

H5Tcommit_anon

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Tget_create_plist

-
-

PropList DataType::getCreatePlist()

-
-

 

-
-

 

-
-

 

-
-

H5Tcommitted

-
-

bool DataType::committed()

-
-

 

-
-

 

-
-

 

-
-

H5Tencode

-
-

void DataType::encode()

-
-

 

-
-

 

-
-

 

-
-

H5Tdecode

-
-

virtual DataType* DataType::decode() const;

-

virtual DataType* ArrayType::decode() const;

-

virtual DataType* CompType::decode() const;

-

virtual DataType* DataType::decode() const;

-

virtual DataType* EnumType::decode() const;

-

virtual DataType* FloatType::decode() const;

-

virtual DataType* IntType::decode() const;

-

virtual DataType* StrType::decode() const;

-

virtual DataType* VarLenType::decode() const;

-
-

 

-
-

 

-
-

 

-
-

H5Tinsert

-
-

void CompType::insertMember(const H5std_string& name, size_t - offset, const DataType& new_member)

-
-

 

-
-

 

-
-

 

-
-

H5Tpack

-
-

void CompType::pack()

-
-

 

-
-

 

-
-

 

-
-

H5Tenum_create

-
-

EnumType::EnumType(const IntType& data_type)

-
-

 

-
-

 

-
-

 

-
-

H5Tenum_insert

-
-

void EnumType::insert(const char* name, void *value)

-
-

 

-
-

 

-
-

 

-
-

H5Tenum_nameof

-
-

H5std_string EnumType::nameOf(void *value, size_t size)

-
-

 

-
-

 

-
-

 

-
-

H5Tenum_valueof

-
-

void EnumType::valueOf(const char* name, void *value)

-
-

 

-
-

 

-
-

 

-
-

H5Tvlen_create

-
-

VarLenType::VarLenType(const DataType* base_type)

-
-

 

-
-

 

-
-

 

-
-

H5Tarray_create2

-
-

ArrayType::ArrayType(const DataType& base_type, int ndims, co= -nst - hsize_t* dims)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_array_ndims

-
-

int ArrayType::getArrayNDims()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_array_dims2

-
-

int ArrayType::getArrayDims(hsize_t* dims)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_tag

-
-

void DataType::setTag(const char* tag)

-
-

 

-
-

 

-
-

 

-
-

void DataType::setTag(const H5std_string& tag)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_tag

-
-

H5std_string DataType::getTag()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_super

-
-

DataType DataType::getSuper()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_class

-
-

H5T_class_t DataType::getClass()

-
-

 

-
-

 

-
-

 

-
-

H5Tdetect_class

-
-

bool DataType::detectClass(H5T_class_t cls)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_size

-
-

size_t DataType::getSize()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_order

-
-

H5T_order_t AtomType::getOrder()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_precision

-
-

size_t AtomType::getPrecision()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_offset

-
-

int AtomType::getOffset()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_pad

-
-

void AtomType::getPad(H5T_pad_t& lsb, H5T_pad_t& msb)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_sign

-
-

H5T_sign_t IntType::getSign()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_fields

-
-

void FloatType::getFields(size_t& spos, size_t& epos, - size_t& esize, size_t& mpos, size_t& msize)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_ebias

-
-

size_t FloatType::getEbias()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_norm

-
-

H5T_norm_t FloatType::getNorm(H5std_string& norm_string)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_inpad

-
-

H5T_pad_t FloatType::getInpad(H5std_string& pad_string)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_strpad

-
-

H5T_str_t StrType::getStrpad()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_nmembers

-
-

int CompType::getNmembers()

-
-

 

-
-

 

-
-

 

-
-

int EnumType::getNmembers()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_member_name

-
-

H5std_string CompType::getMemberName(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_member_index

-
-

int CompType::getMemberIndex(const char* name)

-
-

 

-
-

 

-
-

 

-
-

int CompType::getMemberIndex(const H5std_string& name)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_member_offset

-
-

size_t CompType::getMemberOffset(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_member_class

-
-

H5T_class_t CompType::getMemberClass(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_member_type

-
-

DataType CompType::getMemberDataType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

ArrayType CompType::getMemberArrayType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

CompType CompType::getMemberCompType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

EnumType CompType::getMemberEnumType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

IntType CompType::getMemberIntType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

FloatType CompType::getMemberFloatType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

StrType CompType::getMemberStrType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

VarLenType CompType::getMemberVarLenType(unsigned member_num)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_member_value

-
-

void EnumType::getMemberValue(unsigned memb_no, void *value)

-
-

 

-
-

 

-
-

 

-
-

H5Tget_cset

-
-

H5T_cset_t StrType::getCset()

-
-

 

-
-

 

-
-

 

-
-

H5Tis_variable_str

-
-

bool DataType::isVariableStr()

-
-

 

-
-

 

-
-

 

-
-

H5Tget_native_type

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Tset_size

-
-

void AtomType::setSize(size_t size)

-
-

 

-
-

 

-
-

 

-
-

void CompType::setSize(size_t size)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_order

-
-

void AtomType::setOrder(H5T_order_t order)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_precision

-
-

void AtomType::setPrecision(size_t precision)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_offset

-
-

void AtomType::setOffset(size_t offset)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_pad

-
-

void AtomType::setPad(H5T_pad_t lsb, H5T_pad_t msb)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_sign

-
-

void IntType::setSign(H5T_sign_t sign)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_fields

-
-

void FloatType::setFields(size_t spos, size_t epos, size_t esize, - size_t mpos, size_t msize)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_ebias

-
-

void FloatType::setEbias(size_t ebias)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_norm

-
-

void FloatType::setNorm(H5T_norm_t norm)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_inpad

-
-

void FloatType::setInpad(H5T_pad_t inpad)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_cset

-
-

void StrType::setCset(H5T_cset_t cset)

-
-

 

-
-

 

-
-

 

-
-

H5Tset_strpad

-
-

void StrType::setStrpad(H5T_str_t strpad)

-
-

 

-
-

 

-
-

 

-
-

H5Tregister

-
-

void DataType::registerFunc(H5T_pers_t pers, const char* name, co= -nst - DataType& dest, H5T_conv_t func)

-
-

 

-
-

 

-
-

 

-
-

H5Tunregister

-
-

void DataType::unregister(H5T_pers_t pers, const char* name, const - DataType& dest, H5T_conv_t func)

-
-

 

-
-

 

-
-

 

-
-

H5Tfind

-
-

H5T_conv_t DataType::find(const DataType& dest, H5T_cdata_t - **pcdata)

-
-

 

-
-

 

-
-

 

-
-

H5Tcompiler_conv

-
-

No

-
-

 

-
-

 

-
-

 

-
-

H5Tconvert

-
-

void DataType::convert(const DataType& dest, size_t nelmts, v= -oid - *buf, void *background, const PropList& plist)

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
-

 

-
- -

 

- -

 

- -
- - - - - -------=_NextPart_01D32FBF.F2FA1110 -Content-Location: file:///C:/25114090/C2Cppfunction_map_files/themedata.thmx -Content-Transfer-Encoding: base64 -Content-Type: application/vnd.ms-officetheme - -UEsDBBQABgAIAAAAIQDp3g+//wAAABwCAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKyRy07DMBBF -90j8g+UtSpyyQAgl6YLHjseifMDImSQWydiyp1X790zSVEKoIBZsLNkz954743K9Hwe1w5icp0qv -8kIrJOsbR12l3zdP2a1WiYEaGDxhpQ+Y9Lq+vCg3h4BJiZpSpXvmcGdMsj2OkHIfkKTS+jgCyzV2 -JoD9gA7NdVHcGOuJkTjjyUPX5QO2sB1YPe7l+Zgk4pC0uj82TqxKQwiDs8CS1Oyo+UbJFkIuyrkn -9S6kK4mhzVnCVPkZsOheZTXRNajeIPILjBLDsAyJX89nIBkt5r87nons29ZZbLzdjrKOfDZezE7B -/xRg9T/oE9PMf1t/AgAA//8DAFBLAwQUAAYACAAAACEApdan58AAAAA2AQAACwAAAF9yZWxzLy5y -ZWxzhI/PasMwDIfvhb2D0X1R0sMYJXYvpZBDL6N9AOEof2giG9sb69tPxwYKuwiEpO/3qT3+rov5 -4ZTnIBaaqgbD4kM/y2jhdj2/f4LJhaSnJQhbeHCGo3vbtV+8UNGjPM0xG6VItjCVEg+I2U+8Uq5C -ZNHJENJKRds0YiR/p5FxX9cfmJ4Z4DZM0/UWUtc3YK6PqMn/s8MwzJ5PwX+vLOVFBG43lExp5GKh -qC/jU72QqGWq1B7Qtbj51v0BAAD//wMAUEsDBBQABgAIAAAAIQBreZYWgwAAAIoAAAAcAAAAdGhl -bWUvdGhlbWUvdGhlbWVNYW5hZ2VyLnhtbAzMTQrDIBBA4X2hd5DZN2O7KEVissuuu/YAQ5waQceg -0p/b1+XjgzfO3xTVm0sNWSycBw2KZc0uiLfwfCynG6jaSBzFLGzhxxXm6XgYybSNE99JyHNRfSPV -kIWttd0g1rUr1SHvLN1euSRqPYtHV+jT9yniResrJgoCOP0BAAD//wMAUEsDBBQABgAIAAAAIQCq -UiXfxgYAAIsaAAAWAAAAdGhlbWUvdGhlbWUvdGhlbWUxLnhtbOxZXYvbRhR9L/Q/CL07/pL8scQb -bNnOttlNQuyk5HFsj63JjjRGM96NCYGSPBYKpWnpQwN960NpG0igL+mv2TalTSF/oXdGtjxjj7ub -JYWlZA2LNDr3zpl7r84dSZev3I+oc4QTTljccIuXCq6D4yEbkXjScG/3u7ma63CB4hGiLMYNd465 -e2X3ww8uox0R4gg7YB/zHdRwQyGmO/k8H8Iw4pfYFMdwbcySCAk4TSb5UYKOwW9E86VCoZKPEIld -J0YRuL0xHpMhdvrSpbu7dN6hcBoLLgeGNOlJ19iwUNjRYVEi+JwHNHGOEG24MM+IHffxfeE6FHEB -FxpuQf25+d3LebSzMKJii61m11V/C7uFweiwpOZMJoNsUs/zvUoz868AVGziOtVOpVPJ/CkAGg5h -pSkX3affqrfa/gKrgdJDi+92tV0uGnjNf3mDc9OXPwOvQKl/bwPf7QYQRQOvQCne38B7XrUUeAZe -gVJ8ZQNfLTTbXtXAK1BISXy4gS74lXKwXG0GGTO6Z4XXfa9bLS2cr1BQDVl1ySnGLBbbai1C91jS -BYAEUiRI7Ij5FI/REKo4QJQMEuLsk0kIhTdFMeMwXCgVuoUy/Jc/Tx2piKAdjDRryQuY8I0hycfh -w4RMRcP9GLy6GuTNyx/fvHzunDx6cfLol5PHj08e/Zw6Mqz2UDzRrV5//8XfTz91/nr+3esnX9nx -XMf//tNnv/36pR0IK12F4NXXz/548ezVN5//+cMTC7yZoIEO75MIc+c6PnZusQgWpkJgMseD5O0s -+iEiukUznnAUIzmLxX9HhAb6+hxRZMG1sBnBOwlIjA14dXbPINwLk5kgFo/XwsgAHjBGWyyxRuGa -nEsLc38WT+yTJzMddwuhI9vcAYqN/HZmU9BWYnMZhNigeZOiWKAJjrFw5DV2iLFldXcJMeJ6QIYJ -42wsnLvEaSFiDUmfDIxqWhntkQjyMrcRhHwbsTm447QYta26jY9MJNwViFrI9zE1wngVzQSKbC77 -KKJ6wPeRCG0ke/NkqOM6XECmJ5gypzPCnNtsbiSwXi3p10Be7Gk/oPPIRCaCHNp87iPGdGSbHQYh -iqY2bI/EoY79iB9CiSLnJhM2+AEz7xB5DnlA8dZ03yHYSPfpanAblFWntCoQeWWWWHJ5FTOjfntz -OkZYSQ0Iv6HnEYlPFfc1Wff/W1kHIX317VPLqi6qoDcTYr2j9tZkfBtuXbwDlozIxdfuNprFNzHc -LpsN7L10v5du938v3dvu53cv2CuNBvmWW8V0q6427tHWffuYUNoTc4r3udq6c+hMoy4MSjv1zIqz -57hpCIfyToYJDNwkQcrGSZj4hIiwF6Ip7O+LrnQy4QvXE+5MGYdtvxq2+pZ4OosO2Ch9XC0W5aNp -Kh4cidV4wc/G4VFDpOhKdfUIlrlXbCfqUXlJQNq+DQltMpNE2UKiuhyUQVIP5hA0Cwm1snfCom5h -UZPul6naYAHUsqzA1smBDVfD9T0wASN4okIUj2Se0lQvs6uS+S4zvS2YRgXAPmJZAatM1yXXrcuT -q0tL7QyZNkho5WaSUJFRPYyHaIQX1SlHz0LjbXNdX6XUoCdDoeaD0lrRqNb+jcV5cw1269pAY10p -aOwcN9xK2YeSGaJpwx3DYz8cRlOoHS63vIhO4N3ZUCTpDX8eZZkmXLQRD9OAK9FJ1SAiAicOJVHD -lcvP0kBjpSGKW7EEgnBhydVBVi4aOUi6mWQ8HuOh0NOujchIp6eg8KlWWK8q8/ODpSWbQbp74ejY -GdBZcgtBifnVogzgiHB4+1NMozki8DozE7JV/a01poXs6u8TVQ2l44hOQ7ToKLqYp3Al5RkddZbF -QDtbrBkCqoVk0QgHE9lg9aAa3TTrGimHrV33dCMZOU00Vz3TUBXZNe0qZsywbANrsTxfk9dYLUMM -mqZ3+FS61yW3vtS6tX1C1iUg4Fn8LF33DA1Bo7aazKAmGW/KsNTsxajZO5YLPIXaWZqEpvqVpdu1 -uGU9wjodDJ6r84PdetXC0Hi5r1SRVt899E8TbHAPxKMNL4FnVHCVSvjwkCDYEPXUniSVDbhF7ovF -rQFHziwhDfdBwW96QckPcoWa38l5Za+Qq/nNcq7p++Vixy8W2q3SQ2gsIoyKfvrNpQuvouh88eVF -jW98fYmWb9suDVmUZ+rrSl4RV19fiqXtX18cAqLzoFLq1sv1ViVXLze7Oa/dquXqQaWVa1eCarvb -DvxavfvQdY4U2GuWA6/SqeUqxSDIeZWCpF+r56peqdT0qs1ax2s+XGxjYOWpfCxiAeFVvHb/AQAA -//8DAFBLAwQUAAYACAAAACEADdGQn7YAAAAbAQAAJwAAAHRoZW1lL3RoZW1lL19yZWxzL3RoZW1l -TWFuYWdlci54bWwucmVsc4SPTQrCMBSE94J3CG9v07oQkSbdiNCt1AOE5DUNNj8kUeztDa4sCC6H -Yb6ZabuXnckTYzLeMWiqGgg66ZVxmsFtuOyOQFIWTonZO2SwYIKObzftFWeRSyhNJiRSKC4xmHIO -J0qTnNCKVPmArjijj1bkIqOmQci70Ej3dX2g8ZsBfMUkvWIQe9UAGZZQmv+z/TgaiWcvHxZd/lFB -c9mFBSiixszgI5uqTATKW7q6xN8AAAD//wMAUEsBAi0AFAAGAAgAAAAhAOneD7//AAAAHAIAABMA -AAAAAAAAAAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEApdan58AA -AAA2AQAACwAAAAAAAAAAAAAAAAAwAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEAa3mWFoMA -AACKAAAAHAAAAAAAAAAAAAAAAAAZAgAAdGhlbWUvdGhlbWUvdGhlbWVNYW5hZ2VyLnhtbFBLAQIt -ABQABgAIAAAAIQCqUiXfxgYAAIsaAAAWAAAAAAAAAAAAAAAAANYCAAB0aGVtZS90aGVtZS90aGVt -ZTEueG1sUEsBAi0AFAAGAAgAAAAhAA3RkJ+2AAAAGwEAACcAAAAAAAAAAAAAAAAA0AkAAHRoZW1l -L3RoZW1lL19yZWxzL3RoZW1lTWFuYWdlci54bWwucmVsc1BLBQYAAAAABQAFAF0BAADLCgAAAAA= - -------=_NextPart_01D32FBF.F2FA1110 -Content-Location: file:///C:/25114090/C2Cppfunction_map_files/colorschememapping.xml -Content-Transfer-Encoding: quoted-printable -Content-Type: text/xml - - - -------=_NextPart_01D32FBF.F2FA1110 -Content-Location: file:///C:/25114090/C2Cppfunction_map_files/filelist.xml -Content-Transfer-Encoding: quoted-printable -Content-Type: text/xml; charset="utf-8" - - - - - - - -------=_NextPart_01D32FBF.F2FA1110-- diff --git a/c++/src/H5CppDoc.h b/c++/src/H5CppDoc.h index 6eb85bf..0da98a4 100644 --- a/c++/src/H5CppDoc.h +++ b/c++/src/H5CppDoc.h @@ -48,7 +48,7 @@ Datatype Interface (H5T) DataType and subclasses \endverbatim * - * This + * This * table provides a map from the C APIs to the C++ member functions. *
* \section install_sec Installation diff --git a/c++/src/cpp_doc_config b/c++/src/cpp_doc_config index 4bba5d5..037d4cb 100644 --- a/c++/src/cpp_doc_config +++ b/c++/src/cpp_doc_config @@ -1140,7 +1140,7 @@ HTML_EXTRA_STYLESHEET = # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_FILES = ./header_files/help.jpg \ - ./C2Cppfunction_map.mht + ./C2Cppfunction_map.htm # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the stylesheet and background images according to diff --git a/c++/test/ttypes.cpp b/c++/test/ttypes.cpp index b30d9e7..6d585bd 100644 --- a/c++/test/ttypes.cpp +++ b/c++/test/ttypes.cpp @@ -1070,7 +1070,7 @@ static void test_operators() // Test with EnumType // - // Create a enumerate datatype + // Create an enumerate datatype EnumType enumtyp(sizeof(short)); enumtyp.insert("RED", (enum_val=0,&enum_val)); @@ -1085,17 +1085,26 @@ static void test_operators() // Test with compound datatype's member // - // Create a variable-length string type + // Create random atomic datatypes IntType inttyp(PredType::NATIVE_INT); FloatType flttyp(PredType::NATIVE_FLOAT); - // Get NATIVE_INT member from the compound datatype above + // Get the NATIVE_INT member from the compound datatype above IntType member_inttyp = cmptyp.getMemberIntType(0); + // Test various combinations verify_val(inttyp == member_inttyp, true, "DataType::operator==", __LINE__, __FILE__); verify_val(flttyp == member_inttyp, false, "DataType::operator==", __LINE__, __FILE__); verify_val(flttyp != member_inttyp, true, "DataType::operator==", __LINE__, __FILE__); + // Get the NATIVE_LONG member from the compound datatype above + IntType member_longtyp = cmptyp.getMemberIntType(2); + + // Test various combinations + verify_val(inttyp == member_longtyp, false, "DataType::operator==", __LINE__, __FILE__); + verify_val(flttyp == member_longtyp, false, "DataType::operator==", __LINE__, __FILE__); + verify_val(flttyp != member_longtyp, true, "DataType::operator==", __LINE__, __FILE__); + PASSED(); } catch (Exception& E) -- cgit v0.12