Skip to main content

json::JsonArray

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:

append(const JsonValue &value)#

JsonArray & json::JsonArray::append (const JsonValue &value)

Type: JsonArray &

Parameters:

at(size_t position) const#

JsonValue json::JsonArray::at (size_t position) const

Type: JsonValue

Parameters:

  • size_t position

begin() const noexcept#

inline

JsonArrayIterator json::JsonArray::begin () const noexcept

Type: JsonArrayIterator

bool_list() const#

var::Vector< bool > json::JsonArray::bool_list () const

Type: var::Vector< bool >

cbegin() const noexcept#

inline

JsonArrayIterator json::JsonArray::cbegin () const noexcept

Type: JsonArrayIterator

cend() const noexcept#

inline

JsonArrayIterator json::JsonArray::cend () const noexcept

Type: JsonArrayIterator

clear()#

JsonArray & json::JsonArray::clear ()

Type: JsonArray &

construct_list() const#

inline

var::Vector< T > json::JsonArray::construct_list () const

Type: var::Vector< T >

construct_list_copy() const#

inline

var::Vector< T > json::JsonArray::construct_list_copy () const

Type: var::Vector< T >

count() const#

u32 json::JsonArray::count () const

Type: u32

end() const noexcept#

inline

JsonArrayIterator json::JsonArray::end () const noexcept

Type: JsonArrayIterator

float_list() const#

var::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:

integer_list() const#

var::Vector< s32 > json::JsonArray::integer_list () const

Type: var::Vector< s32 >

is_empty() const#

inline

bool json::JsonArray::is_empty () const

Type: bool

operator=(const JsonArray &value)#

JsonArray & json::JsonArray::operator= (const JsonArray &value)

Type: JsonArray &

Parameters:

remove(size_t position)#

JsonArray & json::JsonArray::remove (size_t position)

Type: JsonArray &

Parameters:

  • size_t position

string_view_list() const#

var::StringViewList json::JsonArray::string_view_list () const

Type: var::StringViewList