1#ifndef XRPL_PROTOCOL_STPARSEDJSON_H_INCLUDED 
    2#define XRPL_PROTOCOL_STPARSEDJSON_H_INCLUDED 
    4#include <xrpl/protocol/STArray.h> 
Holds the serialized result of parsing an input JSON object.
 
std::optional< STObject > object
The STObject if the parse was successful.
 
Json::Value error
On failure, an appropriate set of error values.
 
STParsedJSONObject()=delete
 
~STParsedJSONObject()=default
 
STParsedJSONObject & operator=(STParsedJSONObject const &)=delete
 
STParsedJSONObject(STParsedJSONObject const &)=delete
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.