AuroraRuntime/Include/Aurora/Process
Jamie Reece Wilson f049053776 [*] Refactor AuProcess paths to return AuOptional<const AuString &>
(because the previous iteration was using a pointer, dereference and operator bool() semantics still apply. no changes required, except for direct access of the string buffer, but no instances of the -> operator were found)
2024-02-14 04:05:32 +00:00
..
IProcessSectionMapView.hpp [+] IProcessSectionMapView::LockSwap 2023-04-17 15:55:51 +01:00
IProcessSectionView.hpp [*] Updated AuProcess mapping API to use file handles 2023-07-29 09:02:55 +01:00
Paths.hpp [*] Refactor AuProcess paths to return AuOptional<const AuString &> 2024-02-14 04:05:32 +00:00
Process.hpp [+] Aurora::Process::GetBinaryClassPath 2023-10-11 01:11:57 +01:00
ProcessEnvironment.hpp [+] AuProcess::EnvironmentGetAll 2023-07-10 17:00:42 +01:00
ProcessMap.hpp [+] IProcessSectionView::AllocateEx 2022-09-30 23:47:18 +01:00
ProcessStartTime.hpp [+] AuProcess::GetProcessStartupSteadyTimeNS() 2023-12-14 00:37:45 +00:00
README.md [+] NS readmes 2022-06-12 18:28:51 +01:00

AuProcess

AuProcess provides an interface to the current processes environment.

Example Usage:
File: HelloAurora/master/Tests/Public/1. Hello System/Main.cpp
Function: ::DumpAddressSpace()

Features

  • Get process name, directory, full path, and working directory
  • Dumps the address space including metadata of modules and sections