|
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.