#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 37 of file debugger.hpp.
game_logic::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 41 of file debugger.cpp.
|
virtual |
Definition at line 47 of file debugger.cpp.
int game_logic::debug_info::counter | ( | ) | const |
bool game_logic::debug_info::evaluated | ( | ) | const |
int game_logic::debug_info::level | ( | ) | const |
Definition at line 52 of file debugger.cpp.
References level_.
const std::string & game_logic::debug_info::name | ( | ) | const |
void game_logic::debug_info::set_evaluated | ( | bool | evaluated | ) |
Definition at line 87 of file debugger.cpp.
References evaluated(), and evaluated_.
Definition at line 75 of file debugger.cpp.
const std::string & game_logic::debug_info::str | ( | ) | const |
const variant & game_logic::debug_info::value | ( | ) | const |
const std::string& game_logic::debug_info::value_str | ( | ) | const |
|
private |
Definition at line 51 of file debugger.hpp.
|
private |
Definition at line 52 of file debugger.hpp.
Referenced by counter().
|
private |
Definition at line 57 of file debugger.hpp.
Referenced by evaluated(), and set_evaluated().
|
private |
Definition at line 53 of file debugger.hpp.
Referenced by level().
|
private |
Definition at line 54 of file debugger.hpp.
Referenced by name().
|
private |
Definition at line 55 of file debugger.hpp.
Referenced by str().
|
private |
Definition at line 56 of file debugger.hpp.
Referenced by set_value(), and value().