AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
ASelfProcess Member List

This is the complete list of members for ASelfProcess, including all inherited members.

all()AProcessstatic
ASelfProcess() (defined in ASelfProcess)ASelfProcessinline
create(ProcessCreationInfo args)AProcessstatic
executeWaitForExit(AString applicationFile, AString args={}, APath workingDirectory={}, ASubProcessExecutionFlags flags=ASubProcessExecutionFlags::DEFAULT)AProcessstatic
findAnotherSelfInstance(const AString &yourProjectName)AProcessstatic
fromPid(uint32_t pid)AProcessstatic
getModuleName() overrideASelfProcessinlinevirtual
getPathToExecutable() overrideASelfProcessinlinevirtual
getPid() const noexcept overrideASelfProcessinlinevirtual
kill() const noexcept (defined in AProcess)AProcess
make(AString applicationFile, AString args={}, APath workingDirectory={})AProcessinlinestatic
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 overrideASelfProcessinlinevirtual
self()AProcessstatic
waitForExitCode() overrideASelfProcessinlinevirtual
~AProcess()=default (defined in AProcess)AProcessvirtual
~ASelfProcess() (defined in ASelfProcess)ASelfProcessinline