AUI Framework
develop
Cross-platform base for C++ UI apps
|
This is the complete list of members for ASelfProcess, including all inherited members.
all() | AProcess | static |
ASelfProcess() (defined in ASelfProcess) | ASelfProcess | inline |
create(ProcessCreationInfo args) | AProcess | static |
executeAsAdministrator(const AString &applicationFile, const AString &args={}, const APath &workingDirectory={}) | AProcess | static |
executeWaitForExit(AString applicationFile, AString args={}, APath workingDirectory={}, ASubProcessExecutionFlags flags=ASubProcessExecutionFlags::DEFAULT) | AProcess | static |
findAnotherSelfInstance(const AString &yourProjectName) | AProcess | static |
fromPid(uint32_t pid) | AProcess | static |
getModuleName() override | ASelfProcess | inlinevirtual |
getPathToExecutable() override | ASelfProcess | inlinevirtual |
getPid() const noexcept override | ASelfProcess | inlinevirtual |
kill() const noexcept (defined in AProcess) | AProcess | |
make(AString applicationFile, AString args={}, APath workingDirectory={}) | AProcess | inlinestatic |
noncopyable()=default (defined in aui::noncopyable) | aui::noncopyable | |
noncopyable(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
operator=(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
processMemory() const override | ASelfProcess | inlinevirtual |
self() | AProcess | static |
waitForExitCode() override | ASelfProcess | inlinevirtual |
~AProcess()=default (defined in AProcess) | AProcess | virtual |
~ASelfProcess() (defined in ASelfProcess) | ASelfProcess | inline |