Public Member Functions | Public Attributes

gui2::event::tdispatcher::tsignal_queue< T > Struct Template Reference

Helper struct to generate the various event queues. More...

#include <dispatcher.hpp>

Collaboration diagram for gui2::event::tdispatcher::tsignal_queue< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 tsignal_queue ()
void connect_signal (const tevent event, const tposition position, const T &signal)
void disconnect_signal (const tevent event, const tposition position, const T &signal)

Public Attributes

std::map< tevent, tsignal< T > > queue

Detailed Description

template<class T>
struct gui2::event::tdispatcher::tsignal_queue< T >

Helper struct to generate the various event queues.

Definition at line 549 of file dispatcher.hpp.


Constructor & Destructor Documentation

template<class T>
gui2::event::tdispatcher::tsignal_queue< T >::tsignal_queue (  )  [inline]

Definition at line 551 of file dispatcher.hpp.


Member Function Documentation

template<class T>
void gui2::event::tdispatcher::tsignal_queue< T >::connect_signal ( const tevent  event,
const tposition  position,
const T &  signal 
) [inline]

Definition at line 558 of file dispatcher.hpp.

Referenced by gui2::event::tdispatcher::connect_signal().

Here is the caller graph for this function:

template<class T>
void gui2::event::tdispatcher::tsignal_queue< T >::disconnect_signal ( const tevent  event,
const tposition  position,
const T &  signal 
) [inline]

Definition at line 590 of file dispatcher.hpp.

Referenced by gui2::event::tdispatcher::disconnect_signal().

Here is the caller graph for this function:


Member Data Documentation

template<class T>
std::map<tevent, tsignal<T> > gui2::event::tdispatcher::tsignal_queue< T >::queue

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

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