Skip to content

sgns::application::SyncingNodeApplication

#include <syncing_node_application.hpp>

Inherits from sgns::application::SgnsApplication

Public Types

Name
using decltype(injector::makeSyncingNodeInjector(AppConfigPtr{})) InjectorType

Public Functions

Name
~SyncingNodeApplication() override =default
SyncingNodeApplication(const AppConfigPtr & app_config)
virtual void run() override
runs application

Additional inherited members

Public Functions inherited from sgns::application::SgnsApplication

Name
virtual ~SgnsApplication() =default

Public Types Documentation

using InjectorType

using sgns::application::SyncingNodeApplication::InjectorType = 
decltype(injector::makeSyncingNodeInjector(AppConfigPtr{}));

Public Functions Documentation

function ~SyncingNodeApplication

~SyncingNodeApplication() override =default

function SyncingNodeApplication

SyncingNodeApplication(
    const AppConfigPtr & app_config
)

function run

virtual void run() override

runs application

Reimplements: sgns::application::SgnsApplication::run


Updated on 2026-03-04 at 13:10:43 -0800