3#ifndef FIRE_IO_ATOMIC_H
4#define FIRE_IO_ATOMIC_H
10#define NEED_TO_REDEFINE_TRUE
17#include <highfive/H5DataType.hpp>
28template <
typename AtomicType>
35template <
typename AtomicType>
74HighFive::DataType HighFive::create_datatype<fire::io::Bool>();
Geant4 does a GLOBAL definition of the keyword TRUE.
Definition: AbstractData.h:11
Bool
Boolean enum aligned with h5py.
Definition: Atomic.h:44
HighFive::EnumType< Bool > create_enum_bool()
HighFive method for creating the enum data type.
Definition: Atomic.cxx:5
constexpr bool is_atomic_v
shorthand for easier use
Definition: Atomic.h:36