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 |