#include <daw/cpp_17.h>
#include <daw/daw_attributes.h>
#include <daw/daw_traits.h>
#include <climits>
#include <cstddef>
#include <cstdint>
#include <utility>
Go to the source code of this file.
|
template<typename Option , typename Result = Option, typename... OptionList> |
constexpr Result | daw::json::DAW_JSON_VER::json_details::get_bits_for (JsonOptionList< OptionList... >, json_options_t value) |
|
template<typename... OptionList, typename... Options> |
constexpr json_options_t | daw::json::DAW_JSON_VER::json_details::json_option (JsonOptionList< OptionList... >, Options... options) |
|
template<typename... OptionList, typename Option , typename... Options> |
constexpr json_options_t | daw::json::DAW_JSON_VER::json_details::set_bits (JsonOptionList< OptionList... >, json_options_t value, Option pol, Options... pols) |
|
template<typename... OptionList, typename Option > |
static constexpr json_options_t | daw::json::DAW_JSON_VER::json_details::set_bits_for (JsonOptionList< OptionList... >, Option e) |
|
template<typename... OptionList, typename Option > |
constexpr void | daw::json::DAW_JSON_VER::json_details::set_bits_in (JsonOptionList< OptionList... >, json_options_t &value, Option e) |
|