#ifndef DELEGATES_HPP_ #define DELEGATES_HPP_ #include #include #include using runnable = std::function; template using supplier = std::function; template using consumer = std::function; // data sources using wstringsupplier = std::function; using doublesupplier = std::function; using boolsupplier = std::function; using vec2supplier = std::function; using stringconsumer = std::function; using wstringconsumer = std::function; using doubleconsumer = std::function; using boolconsumer = std::function; using int_array_consumer = std::function; using wstringchecker = std::function; #endif // DELEGATES_HPP_