13template <
class ReturnType,
class ... ParamTypes >
15 std::function < ReturnType ( ParamTypes ... ) > m_callback;
21 std::shared_ptr < abstraction::Value >
run ( )
const override {
Definition: AlgorithmAbstraction.hpp:14
std::shared_ptr< abstraction::Value > run() const override
Definition: AlgorithmAbstraction.hpp:21
AlgorithmAbstraction(std::function< ReturnType(ParamTypes ...) > callback)
Definition: AlgorithmAbstraction.hpp:18
const ext::array< std::shared_ptr< abstraction::Value >, NumberOfParams > & getParams() const
Definition: NaryOperationAbstraction.hpp:21
Definition: NaryOperationAbstraction.hpp:77
Definition: ValueOperationAbstraction.hpp:19
static std::shared_ptr< abstraction::Value > run_helper(Callable callback, const ext::array< std::shared_ptr< abstraction::Value >, sizeof ...(ParamTypes) > &inputs)
Definition: ValueOperationAbstraction.hpp:22
Definition: AlgorithmAbstraction.hpp:11
int callback(struct dl_phdr_info *info, size_t, void *data)
Definition: simpleStacktrace.cpp:25
Definition: FordFulkerson.hpp:16