CatapultServer
v0.5.0.1 (Elephant)
|
Go to the source code of this file.
Classes | |
class | catapult::mongo::MongoReceiptPluginFactory |
Factory for creating mongo receipt plugins. More... | |
class | catapult::mongo::MongoReceiptPluginFactory::ReceiptPluginT< TReceipt > |
Namespaces | |
catapult | |
catapult::mongo | |
Macros | |
#define | DEFINE_MONGO_RECEIPT_PLUGIN_FACTORY(NAME, STREAM) |
Defines a mongo receipt plugin factory for NAME receipt using STREAM. More... | |
Functions | |
std::unique_ptr< MongoReceiptPlugin > | catapult::mongo::CreateBalanceTransferReceiptMongoPlugin (model::ReceiptType type) |
Creates a mongo balance transfer receipt plugin around type. More... | |
std::unique_ptr< MongoReceiptPlugin > | catapult::mongo::CreateBalanceChangeReceiptMongoPlugin (model::ReceiptType type) |
Creates a mongo balance change receipt plugin around type. More... | |
std::unique_ptr< MongoReceiptPlugin > | catapult::mongo::CreateInflationReceiptMongoPlugin (model::ReceiptType type) |
Creates a mongo inflation receipt plugin around type. More... | |
#define DEFINE_MONGO_RECEIPT_PLUGIN_FACTORY | ( | NAME, | |
STREAM | |||
) |
Defines a mongo receipt plugin factory for NAME receipt using STREAM.