3#ifdef CMNLIB_NO_NAMESPACE_ALIASES
4#define __CMNLIB_INTERNAL_MAKE_NAMESPACE_ALIAS(PARENT, NAME, ALIAS)
6#define __CMNLIB_INTERNAL_MAKE_NAMESPACE_ALIAS(PARENT, NAME, ALIAS)
7 namespace PARENT { namespace ALIAS = NAME; }
10#if defined(_M_X64) || defined(_M_AMD64) || defined(__x86_64__
)
12#elif defined(_M_IX86) || defined(__i386__)
14#elif defined(_M_ARM64) || defined(__aarch64__)
16#elif defined(_M_ARM) || defined(__arm__)
21#define WIN32_LEAN_AND_MEAN
28#include "Utility/Utility.h"
29#include "Memory/Memory.h"
31#include "Configuration/Configuration.h"
32#include "Diagnostics/Diagnostics.h"
33#include "Hooking/Hooking.h"
35#if !defined(CMNLIB_HEADER_ONLY) && defined(__CMNLIB_INTERNAL_STATIC_LIB_ENROLMENT)
36#pragma message("CommonLib must be statically linked. " __CMNLIB_INTERNAL_STATIC_LIB_ENROLMENT)
37#pragma comment(lib, "CommonLib.lib")
bool IsNeighbour(const std::filesystem::path &in_rPath)
Definition ThisProcess.inl:10
std::filesystem::path GetExecutableRoot()
Definition ThisProcess.inl:5
Definition ThisProcess.inl:4