|
Sese Framework
3.0.0
A cross-platform framework
|
Runtime path initialization task. More...
#include <Paths.h>
Public Member Functions | |
| PathsInitiateTask () | |
| int32_t | init () noexcept override |
| int32_t | destroy () noexcept override |
Public Member Functions inherited from sese::InitiateTask | |
| InitiateTask (std::string name) | |
| virtual | ~InitiateTask ()=default |
| const std::string & | getName () const |
Additional Inherited Members | |
Public Types inherited from sese::InitiateTask | |
| using | Ptr = std::shared_ptr<InitiateTask> |
| Initialization task smart pointer. | |
Runtime path initialization task.
| sese::system::PathsInitiateTask::PathsInitiateTask | ( | ) |
|
overridevirtualnoexcept |
Implements sese::InitiateTask.
|
overridevirtualnoexcept |
Implements sese::InitiateTask.
References sese::system::Path::fromNativePath(), g_executable_name, g_executable_path, g_work_dir, and sese::system::Path::isValid().