![]() |
zeep::json::element::element_data
// In header: <zeep/json/element.hpp> union element_data { // construct/copy/destruct element_data() = default; element_data(bool) noexcept; element_data(int64_t) noexcept; element_data(double) noexcept; element_data(value_type); element_data(const object_type &); element_data(object_type &&); element_data(const string_type &); element_data(string_type &&); element_data(const array_type &); element_data(array_type &&); // public member functions void destroy(value_type) noexcept; // public data members object_type * m_object; array_type * m_array; string_type * m_string; int64_t m_int; double m_float; bool m_boolean; };
element_data
public
construct/copy/destructelement_data() = default;
element_data(bool v) noexcept;
element_data(int64_t v) noexcept;
element_data(double v) noexcept;
element_data(value_type t);
element_data(const object_type & v);
element_data(object_type && v);
element_data(const string_type & v);
element_data(string_type && v);
element_data(const array_type & v);
element_data(array_type && v);