IComponent¶
#include <IComponent.hpp>
Inherited by sgns::storage::face::GenericStorage< Buffer, Buffer >, sgns::GeniusNode, sgns::ISecureStorage, sgns::api::AuthorApi, sgns::api::Listener, sgns::api::RpcContext, sgns::api::RpcThreadPool, sgns::application::AppStateManager, sgns::application::ConfigurationStorage, sgns::application::KeyStorage, sgns::blockchain::BlockHeaderRepository, sgns::blockchain::BlockStorage, sgns::blockchain::BlockTree, sgns::crypto::ED25519Keypair, sgns::crypto::ED25519Provider, sgns::crypto::Hasher, sgns::crypto::SR25519Keypair, sgns::crypto::SR25519Provider, sgns::crypto::VRFProvider, sgns::primitives::ProductionConfiguration, sgns::storage::changes_trie::ChangesTracker, sgns::storage::face::GenericStorage< K, V >, sgns::storage::trie::Codec, sgns::storage::trie::SuperGeniusTrieFactory, sgns::storage::trie::TrieSerializer, sgns::storage::trie::TrieStorage
Public Functions¶
| Name | |
|---|---|
| virtual | ~IComponent() =default |
| virtual std::string | GetName() =0 |
Public Functions Documentation¶
function ~IComponent¶
function GetName¶
Reimplemented by: sgns::AndroidSecureStorage::GetName, sgns::api::HttpListenerImpl::GetName, sgns::api::RpcContext::GetName, sgns::api::RpcThreadPool::GetName, sgns::api::WsListenerImpl::GetName, sgns::AppleSecureStorage::GetName, sgns::application::AppStateManagerImpl::GetName, sgns::application::ConfigurationStorageImpl::GetName, sgns::application::LocalKeyStorage::GetName, sgns::blockchain::BlockTreeImpl::GetName, sgns::blockchain::KeyValueBlockHeaderRepository::GetName, sgns::blockchain::KeyValueBlockStorage::GetName, sgns::crypto::ED25519Keypair::GetName, sgns::crypto::ED25519ProviderImpl::GetName, sgns::crypto::HasherImpl::GetName, sgns::crypto::SR25519Keypair::GetName, sgns::crypto::SR25519ProviderImpl::GetName, sgns::crypto::VRFProviderImpl::GetName, sgns::GeniusNode::GetName, sgns::JSONBackend::GetName, sgns::JSONSecureStorage::GetName, sgns::LinuxSecureStorage::GetName, sgns::primitives::ProductionConfiguration::GetName, sgns::storage::changes_trie::StorageChangesTrackerImpl::GetName, sgns::storage::InMemoryStorage::GetName, sgns::storage::rocksdb::GetName, sgns::storage::trie::SuperGeniusCodec::GetName, sgns::storage::trie::SuperGeniusTrieFactoryImpl::GetName, sgns::storage::trie::TrieSerializerImpl::GetName, sgns::storage::trie::TrieStorageBackendImpl::GetName, sgns::storage::trie::TrieStorageImpl::GetName, sgns::WindowsSecureStorage::GetName
Updated on 2026-03-04 at 13:10:44 -0800