|
PLaSK library
|
This file contains portable wrappers for some functions from operating system API. More...
#include <string>#include <plask/config.hpp>Go to the source code of this file.
Namespaces | |
| namespace | plask |
| Patterson quadrature for complex function along specified line. | |
Functions | |
| std::string | plask::exePathAndName () |
| Retrieves the fully qualified path for current program executable file. | |
| std::string | plask::exePath () |
| Get path to current program executable file. | |
| std::string | plask::prefixPath () |
| Get environment variable PLASK_PREFIX_PATH (should be without rearmost '/' or '\') or, if it is not set, path one step above the current program executable file. | |
| std::string | plask::plaskLibPath () |
| Get path to plask library files (shared libraries). | |
| std::string | plask::plaskSolversPath (const std::string &category) |
Get path to files (shared libraries) with solvers in given category. | |
| std::string | plask::plaskMaterialsPath () |
| Get path to materials files (shared libraries). | |
Variables | |
| constexpr char | plask::FILE_PATH_SEPARATOR = '/' |
This file contains portable wrappers for some functions from operating system API.
Definition in file system.hpp.