ALib C++ Library
by
Library Version:
2510 R0
Documentation generated by
Loading...
Searching...
No Matches
home
dev
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) || ((ALIB_C20_MODULES != 0) && (ALIB_C20_MODULES != 1))
9
# error "Symbol ALIB_C20_MODULES has to be given to the compiler as either 0 or 1"
10
#endif
11
#if !ALIB_C20_MODULES
12
#ifndef H_ALIB_PRECOMPILE
13
#define H_ALIB_PRECOMPILE
14
#if defined(_MSC_VER)
15
# define _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS
16
#endif
17
#ifndef INL_ALIB
18
# include "
alib/alib.inl
"
19
#endif
20
21
#if !ALIB_C20_MODULES && defined(ALIB_PRECOMPILED_HEADER) && ALIB_PRECOMPILED_HEADER
22
# include "
ALib.Lang.H
"
23
# include "
ALib.Time.H
"
24
# include "
ALib.EnumOps.H
"
25
# if defined(QT_CORE_LIB)
26
# include "
ALib.Compatibility.QTCharacters.H
"
27
# endif
28
29
# include "
ALib.Strings.H
"
30
# include "
ALib.Boxing.StdFunctors.H
"
31
# include "
ALib.Boxing.H
"
32
# include "
ALib.EnumRecords.H
"
33
# include "
ALib.Resources.H
"
34
# include "
ALib.Format.H
"
35
# include "
ALib.Exceptions.H
"
36
# include "
ALib.ALox.H
"
37
#endif
38
39
#endif
// H_ALIB_PRECOMPILE
40
#endif
// ALIB_C20_MODULES
41
42
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