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

#include <unsubscribe_storage.hpp>

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

Public Member Functions

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

Private Attributes

std::shared_ptr< StateApiapi_
 
std::vector< uint32_t > subscriber_id_
 

Detailed Description

Definition at line 20 of file unsubscribe_storage.hpp.

Constructor & Destructor Documentation

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

Definition at line 28 of file unsubscribe_storage.hpp.

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

Member Function Documentation

outcome::result< bool > kagome::api::state::request::UnsubscribeStorage::execute ( )

Definition at line 26 of file unsubscribe_storage.cpp.

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

Definition at line 10 of file unsubscribe_storage.cpp.

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

Member Data Documentation

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

Definition at line 36 of file unsubscribe_storage.hpp.

std::vector<uint32_t> kagome::api::state::request::UnsubscribeStorage::subscriber_id_
private

Definition at line 37 of file unsubscribe_storage.hpp.


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