C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::json_array Class Reference

Represents a JSON array. More...

#include <json_array.hpp>

Public Member Functions

 json_array (json_array &&) noexcept=default
 
 json_array (const json_array &) noexcept=default
 
json_arrayoperator= (json_array &&) noexcept=default
 
json_arrayoperator= (const json_array &) noexcept=default
 
bool empty () const noexcept
 Checks whether the array has no members.
 
bool is_empty () const noexcept
 Alias for empty.
 
size_t size () const noexcept
 Returns the number of key-value pairs in this array.
 
const_iterator begin () const noexcept
 
const_iterator end () const noexcept
 
template<class Buffer >
void print_to (Buffer &buf, size_t indentation_factor=0) const
 

Friends

class json_value
 
template<class Inspector >
bool inspect (Inspector &inspector, json_array &arr)
 

Related Symbols

(Note that these are not member symbols.)

CAF_CORE_EXPORT std::string to_string (const json_array &arr)
 

Detailed Description

Represents a JSON array.


The documentation for this class was generated from the following files: