ALib C++ Framework
by
Library Version: 2605 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
path.mod.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 ========================================
8module;
12#if !DOXYGEN
13# if defined ( _WIN32 )
14# include <direct.h>
15# elif defined(__GLIBCXX__) || defined(_LIBCPP_VERSION) || defined(__APPLE__) || defined(__ANDROID_NDK__)
16# include <unistd.h>
17# include <dirent.h>
18# include <sys/stat.h>
19# include <pwd.h>
20# else
21# pragma message ("Unknown Platform in file: " __FILE__ )
22# endif
23# include <fstream>
24#endif // !DOXYGEN
25//============================================= Imports ============================================
26module ALib.System;
27# if ALIB_STRINGS
28 import ALib.Strings;
29# endif
31# if ALIB_BOXING
32 import ALib.Boxing;
33# endif
34//========================================== Implementation ========================================
36#include "path.cpp"
#define ALIB_ALLOW_IMPLEMENTATION_INCLUSION
#define ALIB_POP_ALLOWANCE