xrpld
Loading...
Searching...
No Matches
antithesis::JSONArray Struct Reference

#include <antithesis_sdk.h>

Inheritance diagram for antithesis::JSONArray:
Collaboration diagram for antithesis::JSONArray:

Public Member Functions

template<typename T, typename std::enable_if< std::is_convertible< T, JSONValue >::value, bool >::type = true>
 JSONArray (std::vector< T > vals)
JSONValue assign (JSONValue... args)
JSONValue at (JSONValue... args)
JSONValue back (JSONValue... args)
JSONValue begin (JSONValue... args)
JSONValue capacity (JSONValue... args)
JSONValue cbegin (JSONValue... args)
JSONValue cend (JSONValue... args)
JSONValue clear (JSONValue... args)
JSONValue crbegin (JSONValue... args)
JSONValue crend (JSONValue... args)
JSONValue data (JSONValue... args)
JSONValue emplace (JSONValue... args)
JSONValue emplace_back (JSONValue... args)
JSONValue empty (JSONValue... args)
JSONValue end (JSONValue... args)
JSONValue erase (JSONValue... args)
JSONValue front (JSONValue... args)
JSONValue get_allocator (JSONValue... args)
JSONValue insert (JSONValue... args)
JSONValue max_size (JSONValue... args)
JSONValue operator[] (JSONValue... args)
JSONValue pop_back (JSONValue... args)
JSONValue push_back (JSONValue... args)
JSONValue rbegin (JSONValue... args)
JSONValue rend (JSONValue... args)
JSONValue reserve (JSONValue... args)
JSONValue resize (JSONValue... args)
JSONValue shrink_to_fit (JSONValue... args)
JSONValue size (JSONValue... args)
JSONValue swap (JSONValue... args)

Public Attributes

JSONValue elements
 STL member.

Detailed Description

Definition at line 51 of file antithesis_sdk.h.

Constructor & Destructor Documentation

◆ JSONArray()

template<typename T, typename std::enable_if< std::is_convertible< T, JSONValue >::value, bool >::type = true>
antithesis::JSONArray::JSONArray ( std::vector< T > vals)

Definition at line 55 of file antithesis_sdk.h.

Member Data Documentation

◆ elements

JSONValue std::vector< JSONValue >::elements
inherited

STL member.