Path to an executable file.
More...
#include <file_utils.hpp>
|
|
std::string | m_real_path |
| |
|
std::string | m_virtual_path |
| |
|
std::string | m_invoked_as |
| |
Path to an executable file.
This object contains:
- The real (resolved) path to the executable file.
- The virtual (unresolved) path (possibly a symbolic link).
- The command that was used to invoke the executable (not necessarily a path).
◆ invoked_as()
| const std::string& bcache::file::exe_path_t::invoked_as |
( |
| ) |
const |
|
inline |
- Returns
- the invokation command.
◆ real_path()
| const std::string& bcache::file::exe_path_t::real_path |
( |
| ) |
const |
|
inline |
- Returns
- the real (resolved) path of the executable file.
◆ virtual_path()
| const std::string& bcache::file::exe_path_t::virtual_path |
( |
| ) |
const |
|
inline |
- Returns
- the virtual (unresolved) path of the executable file.
- Note
- This will be different from
real_path if it represents a symbolic link to the real executable file.
The documentation for this class was generated from the following file: