File path.hh
#include <ase/cxxaux.hh>
Namespaces
Type | Name |
---|---|
namespace | Ase The Anklang C++ API namespace. |
namespace | Path The Path namespace provides functions for file path manipulation and testing. |
Macros
Type | Name |
---|---|
define | ASE_DIRSEP '/' Platform directory separator character, '/' on Unix-like systems, a '\' on _WIN32. |
define | ASE_DIRSEP2 '/' Secondary directory separator character, '/' on Unix-like systems. |
define | ASE_DIRSEPARATORS "/" List of platform directory separator characters, "/" on Unix-like systems, "/\" on _WIN32. |
define | ASE_DOS_PATHS 0 Equals 1 on _WIN32 and _WIN64 and 0 on Unix. |
define | ASE_LIBEXT ".so" Dynamic library filename extension on this platform. |
define | ASE_PATH_MAX (PATH_MAX > 4096 ? PATH_MAX : 4096) |
define | ASE_SEARCHPATH_SEPARATOR ':' Platform searchpath separator, ':' on Unix-like systems, ';' on _WIN32. |
define | ASE_UNIX_PATHS 1 Equals 0 on _WIN32 and _WIN64 and 1 on Unix. |
Macro Definition Documentation
define ASE_DIRSEP
#define ASE_DIRSEP '/'
define ASE_DIRSEP2
#define ASE_DIRSEP2 '/'
define ASE_DIRSEPARATORS
#define ASE_DIRSEPARATORS "/"
define ASE_DOS_PATHS
#define ASE_DOS_PATHS 0
define ASE_LIBEXT
#define ASE_LIBEXT ".so"
define ASE_PATH_MAX
#define ASE_PATH_MAX (PATH_MAX > 4096 ? PATH_MAX : 4096)
define ASE_SEARCHPATH_SEPARATOR
#define ASE_SEARCHPATH_SEPARATOR ':'
define ASE_UNIX_PATHS
#define ASE_UNIX_PATHS 1
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/path.hh