#include "stacktrace.h"#include "systrace.h"Go to the source code of this file.
Functions | |
| void | set_prgname (const char *fname) |
| function sets name of the program | |
| void | stack_trace (FILE *out, long level) |
| function prints stack trace to the file out | |
| void set_prgname | ( | const char * | fname | ) |
function sets name of the program
The function initializes internal variable with the program name. It is used by Linux in case of usage of bfd library - i.e. macro TRACE_SOURCE_FILES is defined.
| fname | - string with program name |
| The | function does not return anything |
Created by Tomas Koudelka, 01.2010
Definition at line 22 of file stacktrace.cpp.
References set_program_name().
Referenced by main(), mefel_init(), metr_init(), pmefel_init(), pmetr_init(), ptrfel_init(), and trfel_init().
| void stack_trace | ( | FILE * | out, | |
| long | level | |||
| ) |
function prints stack trace to the file out
The function prints stack trace (i.e. call tree) to the text file defined by out.
| out | - pointer to the opened file | |
| level | - level id from which the stack trace will be printed to out |
Created by T. Koudelka, 2008
Definition at line 41 of file stacktrace.cpp.
References lin_stack_trace(), and win_stack_trace().
Referenced by print_err(), and print_warning().
1.6.2