#include <iosfwd>
#include <iostream>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | lg |
Classes | |
struct | lg::logd |
class | lg::log_domain |
class | lg::logger |
class | lg::scope_logger |
Defines | |
#define | log_scope(a) lg::scope_logger scope_logging_object__(lg::general, a); |
#define | log_scope2(a, b) lg::scope_logger scope_logging_object__(lg::a, b); |
#define | LOG_STREAM(a, b) if (lg::a.dont_log(lg::b)) ; else lg::a(lg::b) |
#define | LOG_STREAM_INDENT(a, b) if (lg::a.dont_log(lg::b)) ; else lg::a(lg::b, true, true) |
Functions | |
bool | lg::set_log_domain_severity (std::string const &name, int severity) |
std::string | lg::list_logdomains () |
void | lg::timestamps (bool t) |
std::string | lg::get_timestamp (const time_t &t, const std::string &format) |
Definition in file log.hpp.
#define log_scope | ( | a | ) | lg::scope_logger scope_logging_object__(lg::general, a); |
Definition at line 110 of file log.hpp.
Referenced by unit::apply_modifications(), playsingle_controller::before_human_turn(), terrain_builder::build_terrains(), default_generate_map(), do_replay(), game_state::game_state(), play_controller::init_side(), load_game(), load_game_summary(), terrain_builder::parse_config(), preprocess_file(), replay::save_game(), preferences::show_hotkeys_dialog(), help::help_browser::show_topic(), unit_display::unit_attack(), write_game(), and write_save_index().
#define log_scope2 | ( | a, | |||
b | ) | lg::scope_logger scope_logging_object__(lg::a, b); |
Definition at line 111 of file log.hpp.
Referenced by ai::analyze_potential_recruit_combat(), ai::analyze_potential_recruit_movements(), ai::analyze_targets(), attack::attack(), gui2::tbuilder_grid::build(), gui2::tbuilder_panel::build(), gui2::build(), ai::choose_move(), ai::do_move(), gui2::twindow::draw(), gui2::tgrid::draw(), gui2::tcanvas::draw(), ai::find_targets(), ai_interface::move_unit_partial(), gui2::tcanvas::parse_cfg(), ai::recruit_usage(), gui2::tgrid::set_size(), gui2::twindow::show(), and gui2::tbuilder_grid::tbuilder_grid().
Definition at line 113 of file log.hpp.
Referenced by game_display::add_chat_message(), help::help_text_area::add_img_item(), unit::add_modification(), dialogs::advance_unit(), advance_unit(), ai_interface::attack_enemy(), unit_type::build_full(), create_ai(), unit_movement_type::defense_modifier(), unit::defense_modifier(), ai::do_combat(), dialogs::campaign_preview_pane::draw_contents(), draw_tip_of_day(), play_controller::enter_textbox(), game_display::game_display(), unit::generate_traits(), get_locale(), game_state::get_player(), events::mouse_handler::mouse_press(), ai::move_to_targets(), ai_interface::move_unit_partial(), unit_movement_type::movement_cost(), unit::movement_cost_internal(), dfool::dfool_ai::moveto(), terrain_builder::parse_config(), dfool::dfool_ai::play_turn(), turn_info::process_network_data(), unit::read(), theme::set_resolution(), show_intro_part(), gui::floating_textbox::tab(), unit::type(), dfool::evaluator::value(), and dfool::dfool_ai::visible_units().
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |