ALib C++ Framework
by
Library Version:
2605 R0
Documentation generated by
Loading...
Searching...
No Matches
ALib
src
alib
filetree
expressions
fileexpressions.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 <fstream>
14
15
#include "
alib/strings/strings.prepro.hpp
"
16
#include "
alib/boxing/boxing.prepro.hpp
"
17
#include "
alib/enumops/enumops.prepro.hpp
"
18
#include "
alib/enumrecords/enumrecords.prepro.hpp
"
19
#include "
alib/resources/resources.prepro.hpp
"
20
#include "
alib/camp/camp.prepro.hpp
"
21
#include "
alib/filetree/filetree.prepro.hpp
"
22
//============================================== Module ============================================
23
/// This is a <em><b>C++ Module</b></em> of the \aliblong.
24
/// Due to the dual-compile option (either as C++20-Modules or using legacy C++ inclusion),
25
/// the C++20-Module names are not of further interest or use.<br>
26
/// In general, the names equal the names of the header files listed in the chapter
27
/// #"alib_manual_modules_impludes" of the \alib User Manual.
28
///
29
/// @see The documentation of the <em><b>"ALib Module"</b></em> given with the corresponding
30
/// Programmer's Manual \alib_filetree.
31
export
module
ALib.FileTree.Expressions
;
32
import
ALib.Lang
;
33
import
ALib.EnumOps
;
34
import
ALib.Threads
;
35
import
ALib.Containers.List
;
36
import
ALib.Containers.HashTable
;
37
import
ALib.Containers.LRUCacheTable
;
38
import
ALib.Containers.StringTree
;
39
import
ALib.Monomem
;
40
import
ALib.Monomem.SharedMonoVal
;
41
import
ALib.Boxing
;
42
import
ALib.Strings
;
43
import
ALib.Strings.StdIOStream
;
44
import
ALib.Resources
;
45
import
ALib.EnumRecords
;
46
import
ALib.Format
;
47
import
ALib.System
;
48
import
ALib.Format.Paragraphs
;
49
import
ALib.Exceptions
;
50
import
ALib.Camp
;
51
import
ALib.FileTree
;
52
import
ALib.Expressions
;
53
import
ALib.Expressions.Impl
;
54
55
//============================================= Exports ============================================
56
#include "
alib/filetree/expressions/fileexpressions.hpp
"
boxing.prepro.hpp
camp.prepro.hpp
enumops.prepro.hpp
enumrecords.prepro.hpp
fileexpressions.hpp
filetree.prepro.hpp
ALib.Boxing
ALib.Camp
ALib.Containers.HashTable
ALib.Containers.LRUCacheTable
ALib.Containers.List
ALib.Containers.StringTree
ALib.EnumOps
ALib.EnumRecords
ALib.Exceptions
ALib.Expressions.Impl
ALib.Expressions
ALib.FileTree.Expressions
ALib.FileTree
ALib.Format.Paragraphs
ALib.Format
ALib.Lang
ALib.Monomem.SharedMonoVal
ALib.Monomem
ALib.Resources
ALib.Strings.StdIOStream
ALib.Strings
ALib.System
ALib.Threads
resources.prepro.hpp
strings.prepro.hpp