#include "arraylist.h"#include "bcsignals.inc"#include <pthread.h>#include <signal.h>Go to the source code of this file.
Classes | |
| struct | bc_locktrace_t |
| class | BC_Signals |
Defines | |
| #define | TRON(x) BC_Signals::new_function(x); |
| #define | TROFF(x) BC_Signals::delete_function(x); |
| #define | ENABLE_TRACE |
| #define | TRACE_LOCKS |
| #define | TRACE(text) BC_Signals::new_trace(text); |
| #define | SET_TRACE BC_Signals::new_trace(__FILE__, __FUNCTION__, __LINE__); |
| #define | UNTRACE BC_Signals::delete_traces(); |
| #define | SET_LOCK(ptr, title, location) int table_id = BC_Signals::set_lock(ptr, title, location); |
| #define | SET_LOCK2 BC_Signals::set_lock2(table_id); |
| #define | UNSET_LOCK2 BC_Signals::unset_lock2(table_id); |
| #define | UNSET_LOCK(ptr) BC_Signals::unset_lock(ptr); |
| #define | UNSET_ALL_LOCKS(ptr) BC_Signals::unset_all_locks(ptr); |
| #define | ENABLE_BUFFER ; |
| #define | DISABLE_BUFFER ; |
| #define | BUFFER(size, ptr, location) ; |
| #define | UNBUFFER(ptr) ; |
| #define | SET_TEMP BC_Signals::set_temp |
| #define | UNSET_TEMP BC_Signals::unset_temp |
|
|
Definition at line 98 of file bcsignals.h. |
|
|
Definition at line 97 of file bcsignals.h. |
|
|
Definition at line 96 of file bcsignals.h. |
|
|
Definition at line 14 of file bcsignals.h. |
|
|
Definition at line 64 of file bcsignals.h. |
|
|
Definition at line 66 of file bcsignals.h. |
|
|
Definition at line 104 of file bcsignals.h. |
|
|
Definition at line 48 of file bcsignals.h. |
|
|
Definition at line 47 of file bcsignals.h. |
|
|
Definition at line 15 of file bcsignals.h. |
|
|
Definition at line 10 of file bcsignals.h. |
|
|
Definition at line 9 of file bcsignals.h. |
|
|
Definition at line 99 of file bcsignals.h. |
|
|
Definition at line 74 of file bcsignals.h. |
|
|
Definition at line 71 of file bcsignals.h. |
|
|
Definition at line 68 of file bcsignals.h. |
|
|
Definition at line 105 of file bcsignals.h. |
|
|
Definition at line 51 of file bcsignals.h. |
1.4.4