9#ifndef HPP_ALIB_CAMP_DIRECTORY
10#define HPP_ALIB_CAMP_DIRECTORY 1
12#if !defined(HPP_ALIB_CAMP_ERRORS)
16#if !defined(HPP_ALIB_STRINGS_STRINGNZT)
21namespace alib {
namespace lang::system {
29 void ALIB_APPLE_OC_NSTemporaryDirectory( AString& target);
30 void ALIB_APPLE_OC_NSHomeDirectory ( AString& target);
249#if !defined(ALIB_DOX)
250 #if defined( _WIN32 )
static ALIB_API bool CurrentDirectory(AString &target)
Directory(const String &path)
static AString evaluatedVarTempDir
static bool Exists(const StringNZT &path)
ALIB_API bool Change(const CString &path)
static AString evaluatedTempDir
static ALIB_API bool Exists(const CString &path)
Directory(SpecialFolder special)
TAString & _(const TString< TChar > &src, integer regionStart, integer regionLength=MAX_LEN)
#define ALIB_ENUMS_ASSIGN_RECORD(TEnum, TRecord)
@ Create
Denotes to create data.
constexpr nchar DirectorySeparator
LocalString< 256 > String256
Type alias name for TLocalString<character,256> .
characters::nchar nchar
Type alias in namespace alib.