![]() |
Public API Reference |
#include "csutil/array.h"
#include "csutil/ref.h"
#include "csutil/util.h"
#include "iutil/stringarray.h"
Go to the source code of this file.
Compounds | |
| struct | csPluginPath |
| This structure contains information about a plugin path. More... | |
| class | csPluginPaths |
| Class to manage a list of plugin paths. More... | |
Helpers to deal with native paths | |
| csRef< iStringArray > | csFindSystemRoots () |
| Get the list of root directories. More... | |
| char * | csGetConfigPath () |
| Get the installation path. More... | |
| csPluginPaths * | csGetPluginPaths (const char *argv0) |
| Get a list of directories where plugins are installed. More... | |
| char * | csExpandPath (const char *path) |
| Expand a native path relative to the current directory. More... | |
| char * | csGetAppPath (const char *argv0) |
| Return the absolute path of the executable. More... | |
| char * | csGetAppDir (const char *argv0) |
| Return the directory in which the application resides. More... | |
| char * | csGetResourceDir (const char *argv0) |
| Return the directory in which the application's resources reside. More... | |
| bool | csPathsIdentical (const char *path1, const char *path2) |
| Check whether two native paths actually point to the same location. More... | |
Definition in file syspath.h.