Template Class json_ref
Defined in File json.hpp
Class Documentation
-
template<typename BasicJsonType>
class json_ref -
Public Functions
-
inline json_ref(value_type &&value)
-
inline json_ref(const value_type &value)
-
template<class ...Args, enable_if_t<std::is_constructible<value_type, Args...>::value, int> = 0>
inline json_ref(Args&&... args)
-
~json_ref() = default
-
inline value_type moved_or_copied() const
-
inline value_type const &operator*() const
-
inline value_type const *operator->() const
-
inline json_ref(value_type &&value)
-
inline json_ref(const value_type &value)
-
inline json_ref(std::initializer_list<json_ref> init)
-
template<class ...Args, enable_if_t<std::is_constructible<value_type, Args...>::value, int> = 0>
inline json_ref(Args&&... args)
-
json_ref(json_ref&&) = default
-
json_ref(const json_ref&) = delete
-
~json_ref() = default
-
inline value_type moved_or_copied() const
-
inline value_type const &operator*() const
-
inline value_type const *operator->() const
-
inline json_ref(value_type &&value)