CatapultServer  v0.5.0.1 (Elephant)
catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction > Member List

This is the complete list of members for catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction >, including all inherited members.

BasicTransactionPluginT(const StreamFunc &streamFunc)catapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin >inlineexplicit
embeddedPlugin() const overridecatapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
extractDependentDocuments(const model::Transaction &, const MongoTransactionMetadata &) const overridecatapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
m_pEmbeddedTransactionPlugincatapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction >private
m_streamFunccatapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin >private
StreamFunc typedefcatapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin >private
streamTransaction(bsoncxx::builder::stream::document &builder, const model::Transaction &transaction) const overridecatapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin >inlinevirtual
supportsEmbedding() const overridecatapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
TransactionPluginT(TStreamFunc streamFunc, TStreamEmbeddedFunc streamEmbeddedFunc)catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlineexplicit
type() const overridecatapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin >inlinevirtual
~MongoTransactionPluginT()=defaultcatapult::mongo::MongoTransactionPluginT< model::Transaction >virtual