containers_reflection#

namespace rfl#
template<typename EnumT>
struct Reflector<heph::containers::BitFlag<EnumT>>#

Public Types

using ReflType = heph::containers::BitFlag<EnumT>::T#

Public Static Functions

static inline ReflType from(const heph::containers::BitFlag<EnumT> &x) noexcept#
static inline heph::containers::BitFlag<EnumT> to(const ReflType &x) noexcept#
namespace rfl
template<typename Rep, typename Period>
struct Reflector<std::chrono::duration<Rep, Period>>#
#include “hephaestus/containers_reflection/chrono.h”

Specialization of the Reflector for chrono based Duration type.

Public Types

using ReflType = std::string#

Public Static Functions

static inline ReflType from(const std::chrono::duration<Rep, Period> &x) noexcept#
static inline std::chrono::duration<Rep, Period> to(const ReflType &value)#