Kagome
Polkadot Runtime Engine in C++17
kagome::api::state::request::SubscribeStorage Class Referencefinal

#include <subscribe_storage.hpp>

Collaboration diagram for kagome::api::state::request::SubscribeStorage:

Public Member Functions

 SubscribeStorage (const SubscribeStorage &)=delete
 
SubscribeStorageoperator= (const SubscribeStorage &)=delete
 
 SubscribeStorage (SubscribeStorage &&)=default
 
SubscribeStorageoperator= (SubscribeStorage &&)=default
 
 SubscribeStorage (std::shared_ptr< StateApi > api)
 
 ~SubscribeStorage ()=default
 
outcome::result< void > init (const jsonrpc::Request::Parameters &params)
 
outcome::result< uint32_t > execute ()
 

Private Attributes

std::shared_ptr< StateApiapi_
 
std::vector< common::Bufferkey_buffers_
 

Detailed Description

Definition at line 20 of file subscribe_storage.hpp.

Constructor & Destructor Documentation

kagome::api::state::request::SubscribeStorage::SubscribeStorage ( const SubscribeStorage )
delete
kagome::api::state::request::SubscribeStorage::SubscribeStorage ( SubscribeStorage &&  )
default
kagome::api::state::request::SubscribeStorage::SubscribeStorage ( std::shared_ptr< StateApi api)
inlineexplicit

Definition at line 28 of file subscribe_storage.hpp.

kagome::api::state::request::SubscribeStorage::~SubscribeStorage ( )
default

Member Function Documentation

outcome::result< uint32_t > kagome::api::state::request::SubscribeStorage::execute ( )

Definition at line 36 of file subscribe_storage.cpp.

outcome::result< void > kagome::api::state::request::SubscribeStorage::init ( const jsonrpc::Request::Parameters &  params)

Definition at line 10 of file subscribe_storage.cpp.

SubscribeStorage& kagome::api::state::request::SubscribeStorage::operator= ( const SubscribeStorage )
delete
SubscribeStorage& kagome::api::state::request::SubscribeStorage::operator= ( SubscribeStorage &&  )
default

Member Data Documentation

std::shared_ptr<StateApi> kagome::api::state::request::SubscribeStorage::api_
private

Definition at line 36 of file subscribe_storage.hpp.

std::vector<common::Buffer> kagome::api::state::request::SubscribeStorage::key_buffers_
private

Definition at line 37 of file subscribe_storage.hpp.


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