#include <custom_json_writer.hpp>
|
void | WriteId (const jsonrpc::Value &id) |
|
Custom JsonWriter to format events for pub-sub rpc.
Definition at line 28 of file custom_json_writer.hpp.
kagome::api::JsonWriter::JsonWriter |
( |
| ) |
|
|
inline |
void kagome::api::JsonWriter::EndArray |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndDocument |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndFaultResponse |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndParameter |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndRequest |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndResponse |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndStruct |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::EndStructElement |
( |
| ) |
|
|
inlineoverride |
std::shared_ptr<jsonrpc::FormattedData> kagome::api::JsonWriter::GetData |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartArray |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartDocument |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartFaultResponse |
( |
const jsonrpc::Value & |
id | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartParameter |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartRequest |
( |
const std::string & |
methodName, |
|
|
const jsonrpc::Value & |
id |
|
) |
| |
|
inlineoverride |
void kagome::api::JsonWriter::StartResponse |
( |
const jsonrpc::Value & |
id | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartStruct |
( |
| ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::StartStructElement |
( |
const std::string & |
name | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::Write |
( |
bool |
value | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::Write |
( |
double |
value | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::Write |
( |
int32_t |
value | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::Write |
( |
int64_t |
value | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::Write |
( |
const std::string & |
value | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::Write |
( |
const tm & |
value | ) |
|
|
inlineoverride |
void kagome::api::JsonWriter::WriteBinary |
( |
const char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inlineoverride |
void kagome::api::JsonWriter::WriteFault |
( |
int32_t |
code, |
|
|
const std::string & |
string |
|
) |
| |
|
inlineoverride |
void kagome::api::JsonWriter::WriteId |
( |
const jsonrpc::Value & |
id | ) |
|
|
inlineprivate |
void kagome::api::JsonWriter::WriteNull |
( |
| ) |
|
|
inlineoverride |
std::shared_ptr<jsonrpc::JsonFormattedData> kagome::api::JsonWriter::myRequestData |
|
private |
The documentation for this class was generated from the following file: