|
Kagome
Polkadot Runtime Engine in C++17
|
#include <runtime_environment_factory.hpp>
Public Member Functions | |
| RuntimeEnvironmentTemplate (std::weak_ptr< const RuntimeEnvironmentFactory > parent_factory_, const primitives::BlockInfo &blockchain_state, const storage::trie::RootHash &storage_state) | |
| virtual | ~RuntimeEnvironmentTemplate ()=default |
| virtual RuntimeEnvironmentTemplate & | persistent () |
| virtual outcome::result< std::unique_ptr< RuntimeEnvironment > > | make () |
Private Attributes | |
| primitives::BlockInfo | blockchain_state_ |
| storage::trie::RootHash | storage_state_ |
| std::weak_ptr< const RuntimeEnvironmentFactory > | parent_factory_ |
| bool | persistent_ {false} |
Definition at line 98 of file runtime_environment_factory.hpp.
| kagome::runtime::RuntimeEnvironmentFactory::RuntimeEnvironmentTemplate::RuntimeEnvironmentTemplate | ( | std::weak_ptr< const RuntimeEnvironmentFactory > | parent_factory_, |
| const primitives::BlockInfo & | blockchain_state, | ||
| const storage::trie::RootHash & | storage_state | ||
| ) |
Definition at line 48 of file runtime_environment_factory.cpp.
|
virtualdefault |
|
virtual |
Definition at line 65 of file runtime_environment_factory.cpp.
|
virtual |
Definition at line 59 of file runtime_environment_factory.cpp.
|
private |
Definition at line 113 of file runtime_environment_factory.hpp.
|
private |
Definition at line 121 of file runtime_environment_factory.hpp.
|
private |
Definition at line 122 of file runtime_environment_factory.hpp.
|
private |
Definition at line 119 of file runtime_environment_factory.hpp.