ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
monomem.mod.cpp
1//##################################################################################################
2// ALib C++ Framework
3//
4// Copyright 2013-2026 A-Worx GmbH, Germany
5// Published under 'Boost Software License' (a free software license, see LICENSE.txt)
6//##################################################################################################
7//========================================= Global Fragment ========================================
8module;
10#if ALIB_DEBUG_MEMORY
11# include <atomic>
12#endif
13#if ALIB_DEBUG_MEMORY && ALIB_DEBUG_ALLOCATIONS
14# pragma message "Configuration Macros ALIB_DEBUG_MEMORY and ALIB_DEBUG_ALLOCATIONS are set in parallel. Statistics on allocatoions will be fairly wrong."
15#endif
16
17#include <cstring>
18//============================================= Imports ============================================
19module ALib.Monomem;
20//========================================== Implementation ========================================
22#include "monomem.cpp"
#define ALIB_ALLOW_IMPLEMENTATION_INCLUSION
#define ALIB_POP_ALLOWANCE