113 haddr_t object_address() const noexcept;
123 fs::path file_name() const noexcept;
131#if H5_VERSION_GE(1,11,0)
132#define H5O_info_t_ H5O_info1_t
134#define H5O_info_t_ H5O_info_t
148 unsigned long file_num_ {0};
149 haddr_t obj_addr_ {0};
152#pragma warning(disable: 4251)
Wrapper for hid_t object identifiers.
Definition object_handle.hpp:67
Unique ID of an HDF5 object.
Definition object_id.hpp:51
static H5O_info_t_ get_info(const ObjectHandle &handle)
get object info
ObjectId()
default constructor
Definition object_id.hpp:59
unsigned long file_number() const noexcept
Get the HDF5 file number.
ObjectId(const ObjectHandle &handle)
constructor
top-level namespace of the entire library
Definition attribute.hpp:45
std::ostream & operator<<(std::ostream &stream, const IterationOrder &order)
ouput stream for iteration order enumeration
#define H5O_info_t_
Definition object_id.hpp:134
#define DLL_EXPORT
Definition windows.hpp:29