#include <debugger.hpp>
Public Member Functions | |
debug_info (int arg_number, int counter, int level, const std::string &name, const std::string &str, const variant &value, bool evaluated) | |
virtual | ~debug_info () |
int | counter () const |
int | level () const |
const std::string & | name () const |
const std::string & | str () const |
const variant & | value () const |
const std::string & | value_str () const |
bool | evaluated () const |
void | set_evaluated (bool evaluated) |
void | set_value (const variant &value) |
Private Attributes | |
int | arg_number_ |
int | counter_ |
int | level_ |
std::string | name_ |
std::string | str_ |
variant | value_ |
bool | evaluated_ |
Definition at line 35 of file debugger.hpp.
wfl::debug_info::debug_info | ( | int | arg_number, |
int | counter, | ||
int | level, | ||
const std::string & | name, | ||
const std::string & | str, | ||
const variant & | value, | ||
bool | evaluated | ||
) |
Definition at line 38 of file debugger.cpp.
|
virtual |
Definition at line 44 of file debugger.cpp.
int wfl::debug_info::counter | ( | ) | const |
Definition at line 60 of file debugger.cpp.
References counter_.
bool wfl::debug_info::evaluated | ( | ) | const |
int wfl::debug_info::level | ( | ) | const |
Definition at line 49 of file debugger.cpp.
References level_.
const std::string & wfl::debug_info::name | ( | ) | const |
Definition at line 54 of file debugger.cpp.
References name_.
void wfl::debug_info::set_evaluated | ( | bool | evaluated | ) |
Definition at line 84 of file debugger.cpp.
References evaluated(), and evaluated_.
void wfl::debug_info::set_value | ( | const variant & | value | ) |
Definition at line 72 of file debugger.cpp.
const std::string & wfl::debug_info::str | ( | ) | const |
Definition at line 90 of file debugger.cpp.
References str_.
const variant & wfl::debug_info::value | ( | ) | const |
const std::string& wfl::debug_info::value_str | ( | ) | const |
|
private |
Definition at line 49 of file debugger.hpp.
|
private |
Definition at line 50 of file debugger.hpp.
Referenced by counter().
|
private |
Definition at line 55 of file debugger.hpp.
Referenced by evaluated(), and set_evaluated().
|
private |
Definition at line 51 of file debugger.hpp.
Referenced by level().
|
private |
Definition at line 52 of file debugger.hpp.
Referenced by name().
|
private |
Definition at line 53 of file debugger.hpp.
Referenced by str().
|
private |
Definition at line 54 of file debugger.hpp.
Referenced by set_value(), and value().