json::JsonArray
- Inherits: json::JsonValue
public
Functions
#
JsonArray()json::JsonArray::JsonArray ()
#
JsonArray(const JsonArray &value)json::JsonArray::JsonArray (const JsonArray &value)
#
JsonArray(const var::StringList &list)explicit
json::JsonArray::JsonArray (const var::StringList &list)
#
JsonArray(const var::StringViewList &list)explicit
json::JsonArray::JsonArray (const var::StringViewList &list)
#
JsonArray(const var::Vector< float > &list)explicit
json::JsonArray::JsonArray (const var::Vector< float > &list)
#
JsonArray(const var::Vector< s32 > &list)explicit
json::JsonArray::JsonArray (const var::Vector< s32 > &list)
#
JsonArray(const var::Vector< T > &list)inline
explicit
json::JsonArray::JsonArray (const var::Vector< T > &list)
#
JsonArray(const var::Vector< u32 > &list)explicit
json::JsonArray::JsonArray (const var::Vector< u32 > &list)
#
append(const JsonArray &array)JsonArray & json::JsonArray::append (const JsonArray &array)
Type: JsonArray &
Parameters:
- const JsonArray &
array
#
append(const JsonValue &value)JsonArray & json::JsonArray::append (const JsonValue &value)
Type: JsonArray &
Parameters:
- const JsonValue &
value
#
at(size_t position) constJsonValue json::JsonArray::at (size_t position) const
Type: JsonValue
Parameters:
size_t
position
#
begin() const noexceptinline
JsonArrayIterator json::JsonArray::begin () const noexcept
Type: JsonArrayIterator
#
bool_list() constvar::Vector< bool > json::JsonArray::bool_list () const
Type: var::Vector< bool >
#
cbegin() const noexceptinline
JsonArrayIterator json::JsonArray::cbegin () const noexcept
Type: JsonArrayIterator
#
cend() const noexceptinline
JsonArrayIterator json::JsonArray::cend () const noexcept
Type: JsonArrayIterator
#
clear()JsonArray & json::JsonArray::clear ()
Type: JsonArray &
#
construct_list() constinline
var::Vector< T > json::JsonArray::construct_list () const
Type: var::Vector< T >
#
construct_list_copy() constinline
var::Vector< T > json::JsonArray::construct_list_copy () const
Type: var::Vector< T >
#
count() constu32 json::JsonArray::count () const
Type: u32
#
end() const noexceptinline
JsonArrayIterator json::JsonArray::end () const noexcept
Type: JsonArrayIterator
#
float_list() constvar::Vector< float > json::JsonArray::float_list () const
Type: var::Vector< float >
#
insert(size_t position, const JsonValue &value)JsonArray & json::JsonArray::insert (size_t position, const JsonValue &value)
Type: JsonArray &
Parameters:
size_t
position
- const JsonValue &
value
#
integer_list() constvar::Vector< s32 > json::JsonArray::integer_list () const
Type: var::Vector< s32 >
#
is_empty() constinline
bool json::JsonArray::is_empty () const
Type: bool
#
operator=(const JsonArray &value)JsonArray & json::JsonArray::operator= (const JsonArray &value)
Type: JsonArray &
Parameters:
- const JsonArray &
value
#
remove(size_t position)JsonArray & json::JsonArray::remove (size_t position)
Type: JsonArray &
Parameters:
size_t
position
#
string_view_list() constvar::StringViewList json::JsonArray::string_view_list () const
Type: var::StringViewList