h5cpp  0.5.1
A modern C++ wrapper for the HDF5 C library
object_copy.hpp File Reference
Include dependency graph for object_copy.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  hdf5::property::CopyFlags
 encapsulate copy flags More...
 
class  hdf5::property::ObjectCopyList
 

Namespaces

 hdf5
 top-level namespace of the entire library
 
 hdf5::property
 

Enumerations

enum class  hdf5::property::CopyFlag : unsigned {
  hdf5::property::ShallowHierarchy = H5O_COPY_SHALLOW_HIERARCHY_FLAG , hdf5::property::ExpandSoftLinks = H5O_COPY_EXPAND_SOFT_LINK_FLAG , hdf5::property::ExpandExternalLinks = H5O_COPY_EXPAND_EXT_LINK_FLAG , hdf5::property::ExpandReferences = H5O_COPY_EXPAND_REFERENCE_FLAG ,
  hdf5::property::WithoutAttributes = H5O_COPY_WITHOUT_ATTR_FLAG , hdf5::property::MergeCommittedTypes = H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG
}
 

Functions

std::ostream & hdf5::property::operator<< (std::ostream &stream, const CopyFlag &flag)
 
CopyFlags hdf5::property::operator| (const CopyFlag &lhs, const CopyFlag &rhs)
 
CopyFlags hdf5::property::operator& (const CopyFlag &lhs, const CopyFlag &rhs)
 
CopyFlags hdf5::property::operator| (const CopyFlags &flags, const CopyFlags &rhs) noexcept
 binary or operator for copy flags More...
 
CopyFlags hdf5::property::operator| (const CopyFlags &flags, const CopyFlag &flag) noexcept
 binary or operator for copy flags More...
 
CopyFlags hdf5::property::operator| (const CopyFlag &flag, const CopyFlags &flags) noexcept
 binary or operator for copy flags More...
 
CopyFlags hdf5::property::operator& (const CopyFlags &flags, const CopyFlags &rhs) noexcept
 binary and operator for copy flags More...
 
CopyFlags hdf5::property::operator& (const CopyFlags &flags, const CopyFlag &flag) noexcept
 binary and operator for copy flags More...
 
CopyFlags hdf5::property::operator& (const CopyFlag &flag, const CopyFlags &flags) noexcept
 binary and operator for copy flags More...