Freeciv-3.3
Loading...
Searching...
No Matches
utility
fcbacktrace.h
Go to the documentation of this file.
1
/***********************************************************************
2
Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
3
This program is free software; you can redistribute it and/or modify
4
it under the terms of the GNU General Public License as published by
5
the Free Software Foundation; either version 2, or (at your option)
6
any later version.
7
8
This program is distributed in the hope that it will be useful,
9
but WITHOUT ANY WARRANTY; without even the implied warranty of
10
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
GNU General Public License for more details.
12
***********************************************************************/
13
14
#ifndef FC__BACKTRACE_H
15
#define FC__BACKTRACE_H
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
/* __cplusplus */
20
21
/* utility */
22
#include "
log.h
"
23
24
void
backtrace_init
(
void
);
25
void
backtrace_deinit
(
void
);
26
void
backtrace_print
(
enum
log_level
level
);
27
28
#ifdef __cplusplus
29
}
30
#endif
/* __cplusplus */
31
32
#endif
/* FC__BACKTRACE_H */
backtrace_deinit
void backtrace_deinit(void)
Definition
fcbacktrace.c:65
backtrace_init
void backtrace_init(void)
Definition
fcbacktrace.c:55
backtrace_print
void backtrace_print(enum log_level level)
Definition
fcbacktrace.c:116
log.h
log_level
log_level
Definition
log.h:29
level
struct setting_list * level[OLEVELS_NUM]
Definition
settings.c:190
Generated on Sun Dec 22 2024 22:30:38 for Freeciv-3.3 by
1.9.8