HighFive 2.9.0
HighFive - Header-only C++ HDF5 interface
Loading...
Searching...
No Matches
HighFive::ObjectInfo Class Reference

A class for accessing hdf5 objects info. More...

#include <H5Object.hpp>

Public Member Functions

haddr_t getAddress () const noexcept
 Retrieve the address of the object (within its file)
 
size_t getRefCount () const noexcept
 Retrieve the number of references to this object.
 
time_t getCreationTime () const noexcept
 Retrieve the object's creation time.
 
time_t getModificationTime () const noexcept
 Retrieve the object's last modification time.
 

Protected Attributes

H5O_info_t raw_info
 

Friends

class Object
 

Detailed Description

A class for accessing hdf5 objects info.

Member Function Documentation

◆ getAddress()

haddr_t HighFive::ObjectInfo::getAddress ( ) const
inlinenoexcept

Retrieve the address of the object (within its file)

Deprecated
Deprecated since HighFive 2.2. Soon supporting VOL tokens

◆ getCreationTime()

time_t HighFive::ObjectInfo::getCreationTime ( ) const
inlinenoexcept

Retrieve the object's creation time.

◆ getModificationTime()

time_t HighFive::ObjectInfo::getModificationTime ( ) const
inlinenoexcept

Retrieve the object's last modification time.

◆ getRefCount()

size_t HighFive::ObjectInfo::getRefCount ( ) const
inlinenoexcept

Retrieve the number of references to this object.

Friends And Related Symbol Documentation

◆ Object

friend class Object
friend

Member Data Documentation

◆ raw_info

H5O_info_t HighFive::ObjectInfo::raw_info
protected

The documentation for this class was generated from the following files: