senf::scheduler::detail::EventManager Class Reference

#include <senf/Scheduler/EventManager.hh>
Inheritance diagram for senf::scheduler::detail::EventManager:
Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 87 of file EventManager.hh.


Classes

struct   IteratorFilter

Public Types

typedef boost::filter_iterator
< IteratorFilter,
EventList::const_iterator > 
iterator

Public Member Functions

void  add (Event &event)
void  remove (Event &event)
iterator  begin () const
iterator  end () const
void  listEvents (std::ostream &os)

Member Typedef Documentation

typedef boost::filter_iterator< IteratorFilter, EventList::const_iterator> senf::scheduler::detail::EventManager::
iterator

Definition at line 99 of file EventManager.hh.


Member Function Documentation

void senf::scheduler::detail::EventManager::
add ( Event event )

Definition at line 47 of file EventManager.cci.

senf::scheduler::detail::EventManager::iterator senf::scheduler::detail::EventManager::
begin ()

Definition at line 101 of file EventManager.cci.

senf::scheduler::detail::EventManager::iterator senf::scheduler::detail::EventManager::
end ()

Definition at line 111 of file EventManager.cci.

void senf::scheduler::detail::EventManager::
listEvents ( std::ostream &  os )

Definition at line 66 of file EventManager.cc.

void senf::scheduler::detail::EventManager::
remove ( Event event )

Definition at line 52 of file EventManager.cci.


The documentation for this class was generated from the following files: