28 #include <boost/filesystem.hpp> 81 File &operator=(
const File &) =
default;
103 void flush(
Scope scope)
const;
117 boost::filesystem::path path()
const;
139 explicit operator hid_t()
const 141 return static_cast<hid_t
>(handle_);
152 bool is_valid()
const;
Definition: group_access.hpp:35
Wrapper for hid_t object identifiers.
Definition: object_handle.hpp:66
SearchFlags
flags controlling object search in a file
Definition: types.hpp:61
Definition: attribute.hpp:43
Scope
file scope
Definition: types.hpp:83
#define DLL_EXPORT
Definition: windows.hpp:35
std::underlying_type< SearchFlags >::type SearchFlagsBase
Definition: types.hpp:72
Unique ID of an HDF5 object.
Definition: object_id.hpp:48
AccessFlags
flags controlling file opening and creation
Definition: types.hpp:37