Files
core_misc/tjp/core/functions/Dispatch.h
Timothy Prepscius fa54be052a flatten 20260225
2026-02-25 12:39:24 -05:00

28 lines
461 B
C++

// TJP COPYRIGHT HEADER
#pragma once
#include <functional>
namespace tjp {
namespace core {
struct DispatchException;
struct Variable;
template<typename T>
struct StackVariable;
typedef std::function<void(Variable &result, Variable &&param)> DispatchFunction;
template<typename R, typename T>
DispatchFunction asDispatchFunction(std::function<R(T)> &&f);
struct FunctionDispatchOnParam;
struct FunctionDispatchOnReturn;
} // namespace
} // namespace