CatapultServer
v0.5.0.1 (Elephant)
|
Aggregate state change subscriber. More...
Public Member Functions | |
void | notifyScoreChange (const model::ChainScore &chainScore) override |
Indicates chain score was changed to chainScore. More... | |
void | notifyStateChange (const StateChangeInfo &stateChangeInfo) override |
Indicates state was changed with change information in stateChangeInfo. More... | |
Public Member Functions inherited from catapult::subscribers::BasicAggregateSubscriber< TStateChangeSubscriber > | |
BasicAggregateSubscriber (std::vector< std::unique_ptr< TStateChangeSubscriber >> &&subscribers) | |
Creates an aggregate subscriber around subscribers. More... | |
Public Member Functions inherited from catapult::subscribers::StateChangeSubscriber | |
virtual | ~StateChangeSubscriber ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from catapult::subscribers::BasicAggregateSubscriber< TStateChangeSubscriber > | |
void | forEach (TAction action) const |
Aggregate state change subscriber.
|
inlineoverridevirtual |
Indicates chain score was changed to chainScore.
Implements catapult::subscribers::StateChangeSubscriber.
|
inlineoverridevirtual |
Indicates state was changed with change information in stateChangeInfo.
Implements catapult::subscribers::StateChangeSubscriber.