Namespaces | Defines | Typedefs | Variables

whiteboard/typedefs.hpp File Reference

Contains typedefs for the whiteboard. More...

#include "log.hpp"
#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <deque>
#include <ostream>
#include "game_display.hpp"
Include dependency graph for typedefs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  pathfind
namespace  wb

Defines

#define ERR_WB   LOG_STREAM_INDENT(err, log_whiteboard)
#define WRN_WB   LOG_STREAM_INDENT(warn, log_whiteboard)
#define LOG_WB   LOG_STREAM_INDENT(info, log_whiteboard)
#define DBG_WB   LOG_STREAM_INDENT(debug, log_whiteboard)

Typedefs

typedef boost::shared_ptr< bool > wb::whiteboard_lock
typedef boost::shared_ptr< arrowwb::arrow_ptr
typedef boost::shared_ptr
< game_display::fake_unit
wb::fake_unit_ptr
typedef boost::shared_ptr< action > wb::action_ptr
typedef boost::shared_ptr
< action const > 
wb::action_const_ptr
typedef boost::weak_ptr< action > wb::weak_action_ptr
typedef std::deque< action_ptr > wb::action_queue
typedef boost::shared_ptr
< side_actions > 
wb::side_actions_ptr
typedef boost::shared_ptr< move > wb::move_ptr
typedef boost::shared_ptr
< move const > 
wb::move_const_ptr
typedef boost::shared_ptr< attackwb::attack_ptr
typedef boost::shared_ptr
< attack const > 
wb::attack_const_ptr
typedef boost::shared_ptr
< recruit > 
wb::recruit_ptr
typedef boost::shared_ptr
< recruit const > 
wb::recruit_const_ptr
typedef boost::shared_ptr< recall > wb::recall_ptr
typedef boost::shared_ptr
< recall const > 
wb::recall_const_ptr
typedef boost::shared_ptr
< suppose_dead > 
wb::suppose_dead_ptr
typedef boost::shared_ptr
< suppose_dead const > 
wb::suppose_dead_const_ptr

Variables

static lg::log_domain log_whiteboard ("whiteboard")

Detailed Description

Contains typedefs for the whiteboard.

Definition in file typedefs.hpp.


Define Documentation

#define DBG_WB   LOG_STREAM_INDENT(debug, log_whiteboard)
#define ERR_WB   LOG_STREAM_INDENT(err, log_whiteboard)

Definition at line 27 of file typedefs.hpp.

Referenced by wb::side_actions::bump_earlier(), and wb::side_actions::queue_action().

#define LOG_WB   LOG_STREAM_INDENT(info, log_whiteboard)
#define WRN_WB   LOG_STREAM_INDENT(warn, log_whiteboard)

Variable Documentation

lg::log_domain log_whiteboard("whiteboard") [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:11:11 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs