Formula debugger - implementation. More...
#include "formula/debugger.hpp"
#include "formula/formula.hpp"
#include "formula/function.hpp"
#include "game_display.hpp"
#include "log.hpp"
#include "gui/dialogs/formula_debugger.hpp"
#include "gui/widgets/settings.hpp"
Go to the source code of this file.
Classes | |
class | wfl::end_breakpoint |
class | wfl::step_in_breakpoint |
class | wfl::step_out_breakpoint |
class | wfl::next_breakpoint |
Namespaces | |
wfl | |
Macros | |
#define | DBG_FDB LOG_STREAM(debug, log_formula_debugger) |
#define | LOG_FDB LOG_STREAM(info, log_formula_debugger) |
#define | WRN_FDB LOG_STREAM(warn, log_formula_debugger) |
#define | ERR_FDB LOG_STREAM(err, log_formula_debugger) |
Functions | |
static void | wfl::msg (const char *act, debug_info &i, const char *to="", const char *result="") |
Variables | |
static lg::log_domain | log_formula_debugger ("scripting/formula/debug") |
Formula debugger - implementation.
Definition in file debugger.cpp.
#define DBG_FDB LOG_STREAM(debug, log_formula_debugger) |
Definition at line 30 of file debugger.cpp.
Referenced by wfl::msg().
#define ERR_FDB LOG_STREAM(err, log_formula_debugger) |
Definition at line 33 of file debugger.cpp.
#define LOG_FDB LOG_STREAM(info, log_formula_debugger) |
Definition at line 31 of file debugger.cpp.
Referenced by wfl::formula_debugger::add_breakpoint_continue_to_end(), wfl::formula_debugger::add_breakpoint_next(), wfl::formula_debugger::add_breakpoint_step_into(), and wfl::formula_debugger::add_breakpoint_step_out().
#define WRN_FDB LOG_STREAM(warn, log_formula_debugger) |
Definition at line 32 of file debugger.cpp.
Referenced by wfl::formula_debugger::show_gui().
|
static |