Kagome
Polkadot Runtime Engine in C++17
|
Public Member Functions | |
bool | parse (std::string_view request) |
bool | scalar () const |
bool | Null () |
bool | Bool (bool) |
bool | Int (int) |
bool | Uint (unsigned) |
bool | Int64 (int64_t) |
bool | Uint64 (uint64_t) |
bool | Double (double) |
bool | RawNumber (const char *, size_t, bool) |
bool | String (const char *, size_t, bool) |
bool | Key (const char *, size_t, bool) |
bool | StartArray () |
bool | EndArray (size_t) |
bool | StartObject () |
bool | EndObject (size_t) |
Public Attributes | |
Cb | cb |
rapidjson::MemoryStream | stream {nullptr, 0} |
size_t | level = 0 |
size_t | begin = 0 |
Parses jsonrpc batch request. Callback is invoked for each request.
Definition at line 16 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 35 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 50 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 69 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 83 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 38 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 44 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 59 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 32 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 23 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 53 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 29 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 62 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 73 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 56 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 41 of file jrpc_handle_batch.cpp.
|
inline |
Definition at line 47 of file jrpc_handle_batch.cpp.
size_t kagome::api::Parser< Cb >::begin = 0 |
Definition at line 21 of file jrpc_handle_batch.cpp.
Cb kagome::api::Parser< Cb >::cb |
Definition at line 17 of file jrpc_handle_batch.cpp.
size_t kagome::api::Parser< Cb >::level = 0 |
Definition at line 20 of file jrpc_handle_batch.cpp.
rapidjson::MemoryStream kagome::api::Parser< Cb >::stream {nullptr, 0} |
Definition at line 19 of file jrpc_handle_batch.cpp.