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.