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 override | catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction > | inlinevirtual |
| extractDependentDocuments(const model::Transaction &, const MongoTransactionMetadata &) const override | catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction > | inlinevirtual |
| m_pEmbeddedTransactionPlugin | catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction > | private |
| m_streamFunc | catapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin > | private |
| StreamFunc typedef | catapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin > | private |
| streamTransaction(bsoncxx::builder::stream::document &builder, const model::Transaction &transaction) const override | catapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin > | inlinevirtual |
| supportsEmbedding() const override | catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction > | inlinevirtual |
| TransactionPluginT(TStreamFunc streamFunc, TStreamEmbeddedFunc streamEmbeddedFunc) | catapult::mongo::MongoTransactionPluginFactory::TransactionPluginT< TTransaction, TEmbeddedTransaction > | inlineexplicit |
| type() const override | catapult::mongo::MongoTransactionPluginFactory::BasicTransactionPluginT< model::Transaction, TTransaction, TransactionPlugin > | inlinevirtual |
| ~MongoTransactionPluginT()=default | catapult::mongo::MongoTransactionPluginT< model::Transaction > | virtual |