6 #ifndef IROHA_TEMPORARY_FACTORY_HPP 7 #define IROHA_TEMPORARY_FACTORY_HPP 15 class CommandExecutor;
28 std::shared_ptr<CommandExecutor> command_executor) = 0;
36 virtual void prepareBlock(std::unique_ptr<TemporaryWsv> wsv) = 0;
43 #endif // IROHA_TEMPORARY_FACTORY_HPP Definition: block_query.hpp:17
Definition: temporary_factory.hpp:18
virtual void prepareBlock(std::unique_ptr< TemporaryWsv > wsv)=0
Definition: block_query.hpp:15
virtual ~TemporaryFactory()=default
virtual std::unique_ptr< TemporaryWsv > createTemporaryWsv(std::shared_ptr< CommandExecutor > command_executor)=0