19 #ifndef PSYSTEM_STACK_FRAME_HPP
20 #define PSYSTEM_STACK_FRAME_HPP
89 #endif // PSYSTEM_STACK_FRAME_HPP
address_t m_pc
The program counter location for the current stack frame.
Definition: stack_frame.hpp:84
Declare the wrapper for Microsoft's Debug Helper DLL.
std::uintptr_t address_t
Container type for a memory address.
Definition: platform.hpp:221
The basic header file for the PSystem namespce.
Contains the process examination "system" and basic frameworks.
Definition: pstack_event_handler.hpp:28
address_t m_fp
The program counter location for the current frame pointer.
Definition: stack_frame.hpp:81
address_t get_fp() const noexcept
Access the memory location for the current frame pointer.
Definition: stack_frame.cpp:38
Contains data about a single frame in a stack trace.
Definition: stack_frame.hpp:42
stack_frame(STACKFRAME64 const &sf) noexcept
Construct a stack_frame instance.
Definition: stack_frame.cpp:26
address_t get_pc() const noexcept
Access the program counter location for the current stack frame.
Definition: stack_frame.cpp:44