CatapultServer
v0.5.0.1 (Elephant)
|
Aggregate block change subscriber. More...
Public Member Functions | |
void | notifyBlock (const model::BlockElement &blockElement) override |
Indicates blockElement was saved. More... | |
void | notifyDropBlocksAfter (Height height) override |
Indicates all blocks after height were invalidated. More... | |
Public Member Functions inherited from catapult::subscribers::BasicAggregateSubscriber< TBlockChangeSubscriber > | |
BasicAggregateSubscriber (std::vector< std::unique_ptr< TBlockChangeSubscriber >> &&subscribers) | |
Creates an aggregate subscriber around subscribers. More... | |
Public Member Functions inherited from catapult::io::BlockChangeSubscriber | |
virtual | ~BlockChangeSubscriber ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from catapult::subscribers::BasicAggregateSubscriber< TBlockChangeSubscriber > | |
void | forEach (TAction action) const |
Aggregate block change subscriber.
|
inlineoverridevirtual |
Indicates blockElement was saved.
Implements catapult::io::BlockChangeSubscriber.
|
inlineoverridevirtual |
Indicates all blocks after height were invalidated.
Implements catapult::io::BlockChangeSubscriber.