• Home
  • Raw
  • Download

Lines Matching defs:external_constructor

4561 struct external_constructor<value_t::boolean>  struct
4564 static void construct(BasicJsonType& j, typename BasicJsonType::boolean_t b) noexcept in construct()
4574 struct external_constructor<value_t::string> struct
4577 static void construct(BasicJsonType& j, const typename BasicJsonType::string_t& s) in construct()
4586 static void construct(BasicJsonType& j, typename BasicJsonType::string_t&& s) in construct()
4597 static void construct(BasicJsonType& j, const CompatibleStringType& str) in construct()
4607 struct external_constructor<value_t::binary> struct
4610 static void construct(BasicJsonType& j, const typename BasicJsonType::binary_t& b) in construct()
4619 static void construct(BasicJsonType& j, typename BasicJsonType::binary_t&& b) in construct()
4629 struct external_constructor<value_t::number_float> struct
4632 static void construct(BasicJsonType& j, typename BasicJsonType::number_float_t val) noexcept in construct()
4642 struct external_constructor<value_t::number_unsigned> struct
4645 static void construct(BasicJsonType& j, typename BasicJsonType::number_unsigned_t val) noexcept in construct()
4655 struct external_constructor<value_t::number_integer> struct
4658 static void construct(BasicJsonType& j, typename BasicJsonType::number_integer_t val) noexcept in construct()
4668 struct external_constructor<value_t::array> struct
4671 static void construct(BasicJsonType& j, const typename BasicJsonType::array_t& arr) in construct()
4681 static void construct(BasicJsonType& j, typename BasicJsonType::array_t&& arr) in construct()
4693 static void construct(BasicJsonType& j, const CompatibleArrayType& arr) in construct()
4706 static void construct(BasicJsonType& j, const std::vector<bool>& arr) in construct()
4722 static void construct(BasicJsonType& j, const std::valarray<T>& arr) in construct()
4738 struct external_constructor<value_t::object> struct
4741 static void construct(BasicJsonType& j, const typename BasicJsonType::object_t& obj) in construct()
4751 static void construct(BasicJsonType& j, typename BasicJsonType::object_t&& obj) in construct()
4762 static void construct(BasicJsonType& j, const CompatibleObjectType& obj) in construct()