CatapultServer  v0.5.0.1 (Elephant)
catapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction > Member List

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

attributes() const overridecatapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >inlinevirtual
BaseType typedefcatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >private
BasicTransactionPluginT(const PublishFunc &publishFunc)catapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >inlineexplicit
calculateRealSize(const Transaction &transaction) const overridecatapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >inlinevirtual
dataBuffer(const Transaction &transaction) const overridecatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
embeddedPlugin() const overridecatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
m_pEmbeddedTransactionPlugincatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >private
m_publishFunccatapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >private
merkleSupplementaryBuffers(const Transaction &) const overridecatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
publish(const WeakEntityInfoT< Transaction > &transactionInfo, NotificationSubscriber &sub) const overridecatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
PublishFunc typedefcatapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >private
publishImpl(const Transaction &transaction, NotificationSubscriber &sub) constcatapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >inlineprotected
supportsEmbedding() const overridecatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
supportsTopLevel() const overridecatapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlinevirtual
TransactionPluginT(TPublishFunc publishFunc, TPublishEmbeddedFunc publishEmbeddedFunc)catapult::model::TransactionPluginFactory< Options >::TransactionPluginT< TTransaction, TEmbeddedTransaction >inlineexplicit
type() const overridecatapult::model::TransactionPluginFactory< Options >::BasicTransactionPluginT< Transaction, TTransaction, TransactionPlugin >inlinevirtual
~TransactionPluginT()=defaultcatapult::model::TransactionPluginT< Transaction >virtual