/*** Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: auTuple.hpp Date: 2022-2-1 File: AuroraUtils.hpp File: auROXTLUtils.hpp Date: 2021-6-9 Author: Reece ***/ #pragma once #if !defined(AURORA_RUNTIME_AU_PAIR) #define AURORA_RUNTIME_AU_PAIR std::pair #endif template using AuPair = AURORA_RUNTIME_AU_PAIR; #if !defined(AURORA_RUNTIME_AU_TUPLE) #define AURORA_RUNTIME_AU_TUPLE std::tuple #endif #if defined(AURORA_COMPILER_CLANG) #define AuTuple std::tuple #else template using AuTuple = AURORA_RUNTIME_AU_TUPLE; #endif