/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: auFunctional.hpp Date: 2022-2-1 Author: Reece ***/ #pragma once #if !defined(AURORA_RUNTIME_AU_FUNC) #define AURORA_RUNTIME_AU_FUNC std::function #endif template using AuFunction = AURORA_RUNTIME_AU_FUNC; template using AuPredicate = AuFunction; using AuVoidFunc = AuFunction; template using AuConsumer = AuFunction; template using AuSupplier = AuFunction; template using AuSupplierConsumer = AuFunction;