Tracer  v0.0.1
A platform independant stack trace generator
tracer::Win32Tracer Class Reference

Backtrace generator for the WIN32 API. More...

#include <Win32Tracer.hpp>

+ Inheritance diagram for tracer::Win32Tracer:
+ Collaboration diagram for tracer::Win32Tracer:

Public Member Functions

std::vector< Framebacktrace () override
 Generates the frames for the bactrace. More...
 
- Public Member Functions inherited from tracer::AbstractTracer
virtual void setContext (void *)
 Empty default implementation of setContext.
 

Detailed Description

Backtrace generator for the WIN32 API.

Definition at line 38 of file Win32Tracer.hpp.

Member Function Documentation

◆ backtrace()

std::vector< Frame > Win32Tracer::backtrace ( )
overridevirtual

Generates the frames for the bactrace.

Returns
The generated frames with the address set

Implements tracer::AbstractTracer.

Definition at line 42 of file Win32Tracer.cpp.


The documentation for this class was generated from the following files: