ALib C++ Framework
by
Library Version:
2605 R0
Documentation generated by
Loading...
Searching...
No Matches
ALib
src
alib
bootstrap
bootstrap.uni.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
#include "
alib_precompile.hpp
"
9
#include "
alib/singletons/singletons.prepro.hpp
"
10
#include "
alib/monomem/monomem.prepro.hpp
"
11
#include "
alib/strings/strings.prepro.hpp
"
12
#include "
alib/boxing/boxing.prepro.hpp
"
13
#include "
alib/resources/resources.prepro.hpp
"
14
#include "
alib/bitbuffer/bitbuffer.prepro.hpp
"
15
#include "
alib/alox/alox.prepro.hpp
"
16
#include "
alib/bootstrap/bootstrap.prepro.hpp
"
17
#if ALIB_DEBUG && !DOXYGEN
18
# if defined(__GNUC__) || defined(__clang__)
19
# include <cxxabi.h>
20
# include <cassert>
21
# endif
22
# include <cstdlib>
23
# if defined(_WIN32)
24
# include <cstring>
25
# endif
26
#endif
27
28
#if !DOXYGEN
29
# include "
alib/platform.prepro.hpp
"
30
# if (ALIB_DEBUG)
31
# include <cassert>
32
# include <cstring>
33
# if defined( _WIN32 ) && !defined(_STRING_)
34
# include <string>
35
# endif
36
# endif
37
38
#endif
// !DOXYGEN
39
40
#include <iostream>
41
#include <iomanip>
42
43
#if (ALIB_SINGLE_THREADED && ALIB_EXT_LIB_THREADS_AVAILABLE)
44
# include <thread>
45
#endif
46
47
//============================================= Imports ============================================
48
# include "
ALib.Time.H
"
49
# include "
ALib.Threads.H
"
50
# include "
ALib.Monomem.H
"
51
# include "
ALib.Strings.H
"
52
# include "
ALib.Singletons.H
"
53
# include "
ALib.Boxing.H
"
54
# include "
ALib.EnumRecords.Bootstrap.H
"
55
# include "
ALib.ThreadModel.H
"
56
# include "
ALib.Exceptions.H
"
57
# include "
ALib.System.H
"
58
# include "
ALib.Format.H
"
59
# include "
ALib.Format.StdImplementation.H
"
60
# include "
ALib.Format.FormatterPythonStyle.H
"
61
# include "
ALib.Format.FormatterJavaStyle.H
"
62
# include "
ALib.Variables.H
"
63
# include "
ALib.BitBuffer.H
"
64
# include "
ALib.Camp.H
"
65
# include "
ALib.Camp.Base.H
"
66
# include "
ALib.Bootstrap.H
"
67
# include "
ALib.App.H
"
68
# include "
ALib.Expressions.H
"
69
# include "
ALib.ALox.Impl.H
"
70
# include "
ALib.FileTree.H
"
71
72
//========================================== Implementation ========================================
73
#include "bootstrap.cpp"
ALib.ALox.Impl.H
ALib.App.H
ALib.BitBuffer.H
ALib.Bootstrap.H
ALib.Boxing.H
ALib.Camp.Base.H
ALib.Camp.H
ALib.EnumRecords.Bootstrap.H
ALib.Exceptions.H
ALib.Expressions.H
ALib.FileTree.H
ALib.Format.FormatterJavaStyle.H
ALib.Format.FormatterPythonStyle.H
ALib.Format.H
ALib.Format.StdImplementation.H
ALib.Monomem.H
ALib.Singletons.H
ALib.Strings.H
ALib.System.H
ALib.ThreadModel.H
ALib.Threads.H
ALib.Time.H
ALib.Variables.H
alib_precompile.hpp
alox.prepro.hpp
bitbuffer.prepro.hpp
bootstrap.prepro.hpp
boxing.prepro.hpp
monomem.prepro.hpp
platform.prepro.hpp
resources.prepro.hpp
singletons.prepro.hpp
strings.prepro.hpp