ALib C++ Library
by
Library Version:
2511 R0
Documentation generated by
Loading...
Searching...
No Matches
A-Worx
ALib
src
alib_precompile.hpp
Go to the documentation of this file.
1
//==================================================================================================
2
/// \file
3
/// This header-file is part of the \aliblong.
4
///
5
/// \emoji :copyright: 2013-2025 A-Worx GmbH, Germany.
6
/// Published under \ref mainpage_license "Boost Software License".
7
//==================================================================================================
8
#if defined(ALIB_C20_MODULES) || defined(DOXYGEN)
9
# if ALIB_C20_MODULES != 0
10
# error "Symbol ALIB_C20_MODULES must not be specified. C+20 module support is deprecated."
11
# endif
12
#else
13
# define ALIB_C20_MODULES 0
14
#endif
15
#if !ALIB_C20_MODULES
16
#ifndef H_ALIB_PRECOMPILE
17
#define H_ALIB_PRECOMPILE
18
#if defined(_MSC_VER)
19
# define _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS
20
#endif
21
#ifndef INL_ALIB
22
# include "
alib/alib.inl
"
23
#endif
24
25
#if !ALIB_C20_MODULES && defined(ALIB_PRECOMPILED_HEADER) && ALIB_PRECOMPILED_HEADER
26
# include "
ALib.Lang.H
"
27
# include "
ALib.Time.H
"
28
# include "
ALib.EnumOps.H
"
29
# if defined(QT_CORE_LIB)
30
# include "
ALib.Compatibility.QTCharacters.H
"
31
# endif
32
33
# include "
ALib.Strings.H
"
34
# include "
ALib.Boxing.StdFunctors.H
"
35
# include "
ALib.Boxing.H
"
36
# include "
ALib.EnumRecords.H
"
37
# include "
ALib.Resources.H
"
38
# include "
ALib.Format.H
"
39
# include "
ALib.Exceptions.H
"
40
# include "
ALib.ALox.H
"
41
#endif
42
43
#endif
// H_ALIB_PRECOMPILE
44
#endif
// ALIB_C20_MODULES
ALib.ALox.H
ALib.Boxing.H
ALib.Boxing.StdFunctors.H
ALib.Compatibility.QTCharacters.H
ALib.EnumOps.H
ALib.EnumRecords.H
ALib.Exceptions.H
ALib.Format.H
ALib.Lang.H
ALib.Resources.H
ALib.Strings.H
ALib.Time.H
alib.inl