TARAXA
taraxa::cli::ConfigUpdater::ConfigChange Struct Reference

Public Types

using ApplyFunction = std::function< void(Json::Value &old_conf, const Json::Value &new_conf)>
 

Public Member Functions

 ConfigChange ()=default
 
 ConfigChange (ApplyFunction &&apply_function)
 

Public Attributes

ApplyFunction apply
 

Member Typedef Documentation

◆ ApplyFunction

using taraxa::cli::ConfigUpdater::ConfigChange::ApplyFunction = std::function<void(Json::Value& old_conf, const Json::Value& new_conf)>

Constructor & Destructor Documentation

◆ ConfigChange() [1/2]

taraxa::cli::ConfigUpdater::ConfigChange::ConfigChange ( )
default

◆ ConfigChange() [2/2]

taraxa::cli::ConfigUpdater::ConfigChange::ConfigChange ( ApplyFunction &&  apply_function)
inline

Member Data Documentation

◆ apply

ApplyFunction taraxa::cli::ConfigUpdater::ConfigChange::apply

The documentation for this struct was generated from the following file: