10 #ifndef K_API_BACK_TRACE_H
11 #define K_API_BACK_TRACE_H
14 #include <kApi/Utils/kBackTrace.x.h>
kStatus kBackTrace_Describe(kBackTrace trace, kArrayList *lines, kAlloc allocator)
Creates a list of descriptive strings, one for each line in the trace.
kSize kBackTrace_Depth(kBackTrace trace)
Count of function calls in the captured trace.
kStatus kBackTrace_Capture(kBackTrace trace, kSize skip)
Captures back trace information.
kStatus kBackTrace_Construct(kBackTrace *trace, kAlloc allocator)
Constructs a kBackTrace object.
Represents an unsigned integer that can store a pointer address.
Abstract base class for memory allocator types.
Core Zen type declarations.
Represents a snapshot of the active functions on a call stack.
Represents a list implemented with a dynamic array.
Represents an error code.