encapsulate copy flags
More...
#include <object_copy.hpp>
This class encapsulates copy flags and provides easy access to the flags without using logical operators.
◆ CopyFlags() [1/3]
hdf5::property::CopyFlags::CopyFlags |
( |
| ) |
|
|
noexcept |
◆ CopyFlags() [2/3]
hdf5::property::CopyFlags::CopyFlags |
( |
unsigned |
flags | ) |
|
|
explicitnoexcept |
Construct a CopyFlags instance from a raw unsigned value.
- Parameters
-
◆ CopyFlags() [3/3]
hdf5::property::CopyFlags::CopyFlags |
( |
const CopyFlags & |
flags | ) |
|
|
default |
Use default implementation for this.
◆ expand_external_links() [1/2]
bool hdf5::property::CopyFlags::expand_external_links |
( |
| ) |
const |
|
noexcept |
◆ expand_external_links() [2/2]
void hdf5::property::CopyFlags::expand_external_links |
( |
bool |
flag | ) |
|
|
noexcept |
◆ expand_references() [1/2]
bool hdf5::property::CopyFlags::expand_references |
( |
| ) |
const |
|
noexcept |
◆ expand_references() [2/2]
void hdf5::property::CopyFlags::expand_references |
( |
bool |
flag | ) |
|
|
noexcept |
◆ expand_soft_links() [1/2]
bool hdf5::property::CopyFlags::expand_soft_links |
( |
| ) |
const |
|
noexcept |
◆ expand_soft_links() [2/2]
void hdf5::property::CopyFlags::expand_soft_links |
( |
bool |
flag | ) |
|
|
noexcept |
◆ merge_committed_types() [1/2]
bool hdf5::property::CopyFlags::merge_committed_types |
( |
| ) |
const |
|
noexcept |
◆ merge_committed_types() [2/2]
void hdf5::property::CopyFlags::merge_committed_types |
( |
bool |
flag | ) |
|
|
noexcept |
set the state of the merge comitted attribute flag
◆ operator unsigned()
hdf5::property::CopyFlags::operator unsigned |
( |
| ) |
const |
|
inlineexplicitnoexcept |
◆ operator|=() [1/2]
◆ operator|=() [2/2]
◆ shallow_hierarchy() [1/2]
bool hdf5::property::CopyFlags::shallow_hierarchy |
( |
| ) |
const |
|
noexcept |
◆ shallow_hierarchy() [2/2]
void hdf5::property::CopyFlags::shallow_hierarchy |
( |
bool |
flag | ) |
|
|
noexcept |
◆ without_attributes() [1/2]
bool hdf5::property::CopyFlags::without_attributes |
( |
| ) |
const |
|
noexcept |
◆ without_attributes() [2/2]
void hdf5::property::CopyFlags::without_attributes |
( |
bool |
flag | ) |
|
|
noexcept |
The documentation for this class was generated from the following file: