madness.h
Go to the documentation of this file.
35 inline constexpr bool is_input_archive_v<T, std::enable_if_t<is_madness_input_archive_v<T>>> = true;
37 inline constexpr bool is_output_archive_v<T, std::enable_if_t<is_madness_output_archive_v<T>>> = true;
56 Archive, T, std::enable_if_t<madness::is_output_archive_v<Archive> && madness::is_serializable_v<Archive, T>>>
61 inline static constexpr bool is_madness_output_serializable_v = is_madness_output_serializable<Archive, T>::value;
69 Archive, T, std::enable_if_t<madness::is_input_archive_v<Archive> && madness::is_serializable_v<Archive, T>>>
74 inline static constexpr bool is_madness_input_serializable_v = is_madness_input_serializable<Archive, T>::value;
93 inline constexpr bool is_madness_buffer_serializable_v = is_madness_buffer_serializable<T>::value;
108 inline constexpr bool is_madness_user_buffer_serializable_v = is_madness_user_buffer_serializable<T>::value;
Definition: keymap.h:9
constexpr bool is_madness_output_archive_v
Definition: madness.h:45
constexpr bool is_madness_input_archive_v
Definition: madness.h:43
constexpr bool is_madness_user_buffer_serializable_v
evaluates to true if can serialize T to/from buffer using user-provided MADNESS serialization
Definition: madness.h:108
constexpr bool is_madness_buffer_serializable_v
evaluates to true if can serialize T to/from buffer using MADNESS serialization
Definition: madness.h:93