37 #pragma clang diagnostic push
38 #pragma clang diagnostic ignored "-Wpadded"
108 operator unsigned()
const {
110 if (tracked_) result |= H5P_CRT_ORDER_TRACKED;
112 if (indexed_) result |= H5P_CRT_ORDER_INDEXED;
122 #pragma clang diagnostic push
123 #pragma clang diagnostic ignored "-Wunused-private-field"
125 unsigned reserved_:
sizeof(unsigned) - 2;
128 #pragma clang diagnostic pop
Definition: creation_order.hpp:40
CreationOrder & disable_tracked()
disable tracked creation order
CreationOrder(unsigned value)
constructor
CreationOrder & enable_indexed()
enable indexed creation order
bool tracked() const
query if tracked creation order is enabled
bool indexed() const
query if indexed creation order is enabled
CreationOrder()
default constructor
CreationOrder(const CreationOrder &c)=default
copy constructor
CreationOrder & disable_indexed()
disable indexed creation order
CreationOrder & enable_tracked()
enable tracked creation order
top-level namespace of the entire library
Definition: attribute.hpp:45
#define DLL_EXPORT
Definition: windows.hpp:29