ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
format.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;
11#include <cmath>
12#include <cstring>
13#include <vector>
14#include <algorithm>
15//============================================= Imports ============================================
16module ALib.Format;
17 import ALib.Lang;
18 import ALib.Time;
19 import ALib.Strings;
20 import ALib.Boxing;
22#if ALIB_DEBUG_BOXING
23 import ALib.Monomem;
24# if ALIB_DEBUG_CONTAINERS
26# endif
27#endif
28#if ALIB_DEBUG_RESOURCES && ALIB_FORMAT
29 import ALib.Resources;
30#endif
31#if ALIB_CAMP
32 import ALib.Camp.Base;
33#endif
34
35//========================================== Implementation ========================================
37#include "formatter.cpp"
38#include "fmtvarious.cpp"
39#include "extensions/boxing_format_debug.cpp"
40#include "extensions/resources_debug.cpp"
#define ALIB_ALLOW_IMPLEMENTATION_INCLUSION
#define ALIB_POP_ALLOWANCE