31 #ifndef LEDGER_CORE_LAMBDARUNNABLE_HPP 32 #define LEDGER_CORE_LAMBDARUNNABLE_HPP 35 #include "../api/Runnable.hpp" 44 virtual void run()
override;
46 static std::shared_ptr<api::Runnable> make(std::function<
void()> func);
49 std::function<void ()> _func;
52 std::shared_ptr<api::Runnable> make_runnable(std::function<
void()> func);
57 #endif //LEDGER_CORE_LAMBDARUNNABLE_HPP virtual void run() override
Definition: LambdaRunnable.cpp:39
Definition: Account.cpp:8
Definition: LambdaRunnable.hpp:40
Definition: Runnable.hpp:20