/*** Copyright (C) 2021 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: LSSemaphore.hpp Date: 2021-10-1 Author: Reece ***/ #pragma once #include "WaitSingle.hpp" #if defined(AURORA_IS_MODERNNT_DERIVED) #include "LSSemaphore.NT.hpp" #elif defined(AURORA_IS_LINUX_DERIVED) #include "LSSemaphore.Linux.hpp" #else #define IMPL_LS_SEM_GEN #include "LSSemaphore.Generic.hpp" #endif