4#include "AbstractDocumentPath.hpp"
23 DittoCrdtType get_type()
const;
29 std::vector<nlohmann::json>
get_value()
const;
37 Rga(std::vector<nlohmann::json> value = std::vector<nlohmann::json>())
42 std::vector<nlohmann::json> value;
Provides an interface to specify a path to a key in a document that you can then call various update ...
Definition: AbstractDocumentPath.hpp:21
Represents a CRDT Replicated Growable Array (RGA).
Definition: Rga.hpp:19
std::vector< nlohmann::json > get_value() const
Return the array representation of the RGA.
Definition: Rga.cpp:13
basic_json<> json
default JSON class
Definition: json.hpp:2933