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

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

all()AProcessstatic
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()=0AProcesspure virtual
getPathToExecutable()=0AProcesspure virtual
getPid() const noexcept=0AProcesspure virtual
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 =0AProcesspure virtual
self()AProcessstatic
waitForExitCode()=0AProcesspure virtual
~AProcess()=default (defined in AProcess)AProcessvirtual