ALib C++ Framework
by
Library Version:
2605 R0
Documentation generated by
Loading...
Searching...
No Matches
ALib
src
alib
format
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 ========================================
8
module
;
9
#include "
alib/boxing/boxing.prepro.hpp
"
10
#include "
alib/resources/resources.prepro.hpp
"
11
#include <cmath>
12
#include <cstring>
13
#include <vector>
14
#include <algorithm>
15
//============================================= Imports ============================================
16
module
ALib.Format
;
17
import
ALib.Lang
;
18
import
ALib.Time
;
19
import
ALib.Strings
;
20
import
ALib.Boxing
;
21
import
ALib.Strings.Calendar
;
22
#if ALIB_DEBUG_BOXING
23
import
ALib.Monomem
;
24
# if ALIB_DEBUG_CONTAINERS
25
import
ALib.Containers.HashTable
;
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 ========================================
36
ALIB_ALLOW_IMPLEMENTATION_INCLUSION
37
#include "formatter.cpp"
38
#include "fmtvarious.cpp"
39
#include "extensions/boxing_format_debug.cpp"
40
#include "extensions/resources_debug.cpp"
41
ALIB_POP_ALLOWANCE
ALIB_ALLOW_IMPLEMENTATION_INCLUSION
#define ALIB_ALLOW_IMPLEMENTATION_INCLUSION
Definition
alib.prepro.hpp:555
ALIB_POP_ALLOWANCE
#define ALIB_POP_ALLOWANCE
Definition
alib.prepro.hpp:651
boxing.prepro.hpp
ALib.Boxing
ALib.Camp.Base
ALib.Containers.HashTable
ALib.Format
ALib.Lang
ALib.Monomem
ALib.Resources
ALib.Strings.Calendar
ALib.Strings
ALib.Time
resources.prepro.hpp