ALib C++ Framework
by
Library Version:
2605 R0
Documentation generated by
Loading...
Searching...
No Matches
ALib
src
alib
alox
alox_impl.ixx
Go to the documentation of this file.
1
//==================================================================================================
2
/// \file
3
/// This header-file is part of the \aliblong.
4
/// With supporting legacy or module builds, .mpp-files are either recognized by the build-system
5
/// as C++20-Module interface files, or are included by the
6
/// #"alib_manual_modules_impludes;import/include headers".
7
///
8
/// Copyright 2013-2026 A-Worx GmbH, Germany.
9
/// Published under #"mainpage_license".
10
//==================================================================================================
11
module
;
12
//========================================= Global Fragment ========================================
13
#include "
alib/boxing/boxing.prepro.hpp
"
14
#include "
alib/strings/strings.prepro.hpp
"
15
#include "
alib/enumrecords/enumrecords.prepro.hpp
"
16
#include "
alib/resources/resources.prepro.hpp
"
17
#include "
alib/variables/variables.prepro.hpp
"
18
#include "
alib/camp/camp.prepro.hpp
"
19
#include "
alib/alox/alox.prepro.hpp
"
20
#include <vector>
21
#include <iostream>
22
23
//============================================== Module ============================================
24
/// This is a <em><b>C++ Module</b></em> of the \aliblong.
25
/// Due to the dual-compile option (either as C++20-Modules or using legacy C++ inclusion),
26
/// the C++20-Module names are not of further interest or use.<br>
27
/// In general, the names equal the names of the header files listed in the chapter
28
/// #"alib_manual_modules_impludes" of the \alib User Manual.
29
///
30
/// @see The documentation of the <em><b>"ALib Module"</b></em> given with the corresponding
31
/// Programmer's Manual \alib_alox.
32
export
module
ALib.ALox.Impl
;
33
export
import
ALib.ALox.init
;
34
import
ALib.Lang
;
35
import
ALib.Time
;
36
import
ALib.Threads
;
37
import
ALib.Monomem
;
38
import
ALib.Monomem.StdContainers
;
39
import
ALib.Boxing
;
40
import
ALib.Containers.List
;
41
import
ALib.Containers.HashTable
;
42
import
ALib.Containers.StringTree
;
43
import
ALib.Containers.LRUCacheTable
;
44
import
ALib.Strings
;
45
import
ALib.Strings.StdIOStream
;
46
import
ALib.Strings.AutoSizes
;
47
import
ALib.Strings.Calendar
;
48
import
ALib.Strings.Vector
;
49
import
ALib.Strings.Escaper
;
50
import
ALib.EnumRecords
;
51
import
ALib.Resources
;
52
import
ALib.Exceptions
;
53
import
ALib.System
;
54
import
ALib.Format
;
55
import
ALib.Variables
;
56
import
ALib.Camp
;
57
58
//============================================= Exports ============================================
59
#include "
alib/alox/detail/loxpimpl.hpp
"
60
61
#include "
alib/alox/aloxcamp.hpp
"
62
63
#include "
alib/alox/detail/logger.hpp
"
64
#include "
alib/alox/detail/domain.hpp
"
65
#include "
alib/alox/detail/scopestore.hpp
"
66
#include "
alib/alox/detail/scopeinfo.hpp
"
67
#include "
alib/alox/detail/scopedump.hpp
"
68
69
#include "
alib/alox/textlogger/variables.hpp
"
70
#include "
alib/alox/textlogger/textlogger.hpp
"
71
#include "
alib/alox/textlogger/plaintextlogger.hpp
"
72
73
#include "
alib/alox/loggers/ansilogger.hpp
"
74
#include "
alib/alox/loggers/consolelogger.hpp
"
75
#include "
alib/alox/loggers/memorylogger.hpp
"
76
#include "
alib/alox/loggers/textfilelogger.hpp
"
77
#include "
alib/alox/loggers/vstudiologger.hpp
"
78
#include "
alib/alox/loggers/windowsconsolelogger.hpp
"
alox.prepro.hpp
aloxcamp.hpp
ansilogger.hpp
boxing.prepro.hpp
camp.prepro.hpp
consolelogger.hpp
domain.hpp
enumrecords.prepro.hpp
logger.hpp
loxpimpl.hpp
memorylogger.hpp
ALib.ALox.Impl
ALib.ALox.init
ALib.Boxing
ALib.Camp
ALib.Containers.HashTable
ALib.Containers.LRUCacheTable
ALib.Containers.List
ALib.Containers.StringTree
ALib.EnumRecords
ALib.Exceptions
ALib.Format
ALib.Lang
ALib.Monomem.StdContainers
ALib.Monomem
ALib.Resources
ALib.Strings.AutoSizes
ALib.Strings.Calendar
ALib.Strings.Escaper
ALib.Strings.StdIOStream
ALib.Strings.Vector
ALib.Strings
ALib.System
ALib.Threads
ALib.Time
ALib.Variables
plaintextlogger.hpp
resources.prepro.hpp
scopedump.hpp
scopeinfo.hpp
scopestore.hpp
strings.prepro.hpp
textfilelogger.hpp
textlogger.hpp
variables.hpp
variables.prepro.hpp
vstudiologger.hpp
windowsconsolelogger.hpp