CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
25 class BlockChangeSubscriber;
30 namespace catapult {
namespace subscribers {
33 void ReadNextBlockChange(io::InputStream& inputStream, io::BlockChangeSubscriber& subscriber);
void ReadBlockStatement(InputStream &inputStream, model::BlockStatement &blockStatement)
Reads block statement from inputStream into blockStatement.
Definition: BlockStatementSerializer.cpp:123
Block change subscriber.
Definition: BlockChangeSubscriber.h:27
auto Read8(TIo &input)
Reads value from input.
Definition: PodIoUtils.h:90
void ReadNextBlockChange(io::InputStream &inputStream, io::BlockChangeSubscriber &subscriber)
Reads next block change from inputStream and forwards it to subscriber.
Definition: BlockChangeReader.cpp:50
#define CATAPULT_THROW_INVALID_ARGUMENT_1(MESSAGE, PARAM1)
Macro used to throw a catapult invalid argument with a single parameter.
Definition: exceptions.h:183
std::shared_ptr< model::BlockElement > ReadBlockElement(InputStream &inputStream)
Definition: BlockElementSerializer.cpp:110
Definition: AddressExtractionExtension.cpp:28