ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
vtable.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_MONOMEM && ALIB_CONTAINERS
12#endif
13#if ALIB_DEBUG && (!ALIB_MONOMEM || !ALIB_CONTAINERS )
14# include <unordered_map>
15# include <unordered_set>
16#endif
17#if ALIB_DEBUG_BOXING
18# include <vector>
19#endif
20#include <cstring>
21// this is non-exported (non module) cpp debug check code
22#include "dbgdoublelengthcheck.cpp"
23
24//============================================= Imports ============================================
25module ALib.Boxing;
26# if ALIB_DEBUG && ALIB_MONOMEM && ALIB_CONTAINERS
27 import ALib.Monomem;
29# endif
30
31//========================================== Implementation ========================================
33#include "vtable.cpp"
34#include "boxingcustoms.cpp"
#define ALIB_ALLOW_IMPLEMENTATION_INCLUSION
#define ALIB_POP_ALLOWANCE