6 #ifndef ECHELON_OBJECT_REFERENCE_HPP 7 #define ECHELON_OBJECT_REFERENCE_HPP 9 #include <echelon/object.hpp> 11 #include <echelon/hdf5/object_reference.hpp> 43 explicit operator bool()
const;
49 return reference_handle_;
echelon's core namespace
Definition: attribute.cpp:10
object operator*() const
Dereferences this reference.
Definition: object_reference.cpp:26
object_reference()
Creates a null reference.
Definition: object_reference.cpp:17
A reference to an HDF5 object.
Definition: hdf5/object_reference.hpp:25
A reference to an HDF5 object.
Definition: object_reference.hpp:24
const hdf5::object_reference & raw_ref() const
The underlying low-level reference.
Definition: object_reference.hpp:47