H5Iregister

fnhid_t H5Iregister(H5I_type_t type, const void * object)

Registers an object and returns a new identifier for it.

Creates and returns a new ID for an object. The object pointer will be stored by the library and can be retrieved via H5Iobject_verify().

Parameters

typeThe identifier type (must be a type created by H5Iregister_type)
objectPointer to the object to register

Returns

A new identifier on success, or H5I_INVALID_HID on failure.