EventManager.hh File Reference

EventManager public header. More...

#include <string>
#include <boost/iterator/filter_iterator.hpp>
#include <boost/intrusive/list.hpp>
#include <boost/intrusive/list_hook.hpp>
#include <senf/Utils/singleton.hh>
#include "EventManager.cci"
Include dependency graph for EventManager.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  senf::scheduler::detail::Event
 
class  senf::scheduler::detail::EventManager
 
struct  senf::scheduler::detail::EventManager::IteratorFilter
 

Namespaces

 senf
 
 senf::scheduler
 The Scheduler interface.
 
 senf::scheduler::detail
 

Typedefs

typedef boost::intrusive::list_base_hook< boost::intrusive::tag< EventListTag > > senf::scheduler::detail::EventListBase
 
typedef boost::intrusive::list< Event, boost::intrusive::constant_time_size< false >, boost::intrusive::base_hook< EventListBase > > senf::scheduler::detail::EventList
 

Detailed Description

EventManager public header.

Definition in file EventManager.hh.