ALib C++ Framework
by
Library Version:
2605 R0
Documentation generated by
Loading...
Searching...
No Matches
ALib
src
ALib.Strings.H
Go to the documentation of this file.
1
//==================================================================================================
2
/// \file
3
/// This header-file is part of the \aliblong.
4
///
5
/// Copyright 2013-2026 A-Worx GmbH, Germany.
6
/// Published under #"mainpage_license".
7
//==================================================================================================
8
#ifndef H_ALIB_STRINGS
9
#define H_ALIB_STRINGS
10
#pragma once
11
#ifndef HPP_ALIB
12
# include "
alib/alib.prepro.hpp
"
13
#endif
14
15
#if ALIB_STRINGS
16
//=========================================== Dependencies =========================================
17
#include "
alib/strings/strings.prepro.hpp
"
18
#include "
alib/platform.prepro.hpp
"
19
20
#include "
ALib.EnumOps.H
"
21
#include "
ALib.Characters.Functions.H
"
22
#include "
ALib.Threads.H
"
23
#if ALIB_MONOMEM
24
# include "
ALib.Monomem.H
"
25
#endif
26
27
#include <iterator>
28
#include <cmath>
29
#include <algorithm>
30
#include <cstring>
31
32
#if defined( _WIN32 ) || defined(__APPLE__)
33
#include <clocale>
34
#endif
35
#if defined(_WIN32)
36
#include <intrin.h>
37
#endif
38
#include <clocale>
39
#include <limits>
40
#include <vector>
41
#include <algorithm>
42
43
//============================================= Imports ============================================
44
#if ALIB_C20_MODULES
45
import
ALib.Strings
;
46
#else
47
#include "
alib/strings/string.hpp
"
48
#include "
alib/strings/cstring.hpp
"
49
#include "
alib/strings/stringnzt.hpp
"
50
51
#include "
alib/strings/detail/tastring.hpp
"
52
#include "
alib/strings/appendables.hpp
"
53
#include "
alib/strings/format.hpp
"
54
#include "
alib/strings/astring.hpp
"
55
56
#include "
alib/strings/substring.hpp
"
57
#include "
alib/strings/localstring.hpp
"
58
59
#include "
alib/strings/numberformat.hpp
"
60
#include "
alib/strings/detail/numberconversion.hpp
"
61
62
#if ALIB_MONOMEM
63
# include "
alib/strings/monomem/strings_monomem.hpp
"
64
#endif
65
66
67
#endif
// ALIB_C20_MODULES
68
#endif
// ALIB_STRINGS
69
#endif
// H_ALIB_STRINGS
ALib.Characters.Functions.H
ALib.EnumOps.H
ALib.Monomem.H
ALib.Threads.H
alib.prepro.hpp
appendables.hpp
astring.hpp
cstring.hpp
format.hpp
localstring.hpp
ALib.Strings
numberconversion.hpp
numberformat.hpp
platform.prepro.hpp
string.hpp
stringnzt.hpp
strings.prepro.hpp
strings_monomem.hpp
substring.hpp
tastring.hpp