#include <ProcessStackTrace.h>
Helper class which allows to get stack traces of all permanent threads registered in the FESA process.
void fesa::ProcessStackTrace::dumpAllThreads |
( |
std::ostream & |
stream = std::cout | ) |
|
|
static |
Writes the stack traces of all registered permanent threads to the given stream.
- Parameters
-
stream | the stream to write to |
void fesa::ProcessStackTrace::dumpThread |
( |
const Thread * |
thread, |
|
|
std::ostream & |
stream |
|
) |
| |
|
static |
Writes a thread's stack trace to the given stream.
- Parameters
-
thread | the thread to dump |
stream | the stream to write to |
Returns the stack trace of the given thread, or nothing if an error occurs.
- Parameters
-
thread | pointer to the Thread object whose stack trace is requested |
- Returns
- the stack trace obtained, or nothing if an error occurs.
The documentation for this class was generated from the following files:
- ProcessStackTrace.h
- ProcessStackTrace.cpp