Savarese Software Research Corporation
service::EventLoopState Struct Reference

List of all members.

Public Types

typedef
boost::multi_index_container
< EventHandler
*, boost::multi_index::indexed_by
< boost::multi_index::ordered_non_unique
< boost::multi_index::const_mem_fun
< EventHandler, const
TimeValue
&,&EventHandler::expiration >
>, boost::multi_index::hashed_unique
< boost::multi_index::identity
< EventHandler * > > > > 
event_handler_container

Public Member Functions

  EventLoopState ()

Public Attributes

bool  running
EventPort  port
unsigned int  io_handler_count
io_event_container  io_events
event_handler_container  event_handlers

Detailed Description

Definition at line 37 of file EventLoop.cc.


Member Typedef Documentation

typedef boost::multi_index_container< EventHandler*, boost::multi_index::indexed_by< boost::multi_index::ordered_non_unique< boost::multi_index::const_mem_fun<EventHandler, const TimeValue &, &EventHandler::expiration> >, boost::multi_index::hashed_unique<boost::multi_index::identity<EventHandler*> > > > service::EventLoopState::event_handler_container

Definition at line 45 of file EventLoop.cc.


Constructor & Destructor Documentation

service::EventLoopState::EventLoopState ( ) [inline]

Definition at line 53 of file EventLoop.cc.


Member Data Documentation

Definition at line 49 of file EventLoop.cc.

Definition at line 48 of file EventLoop.cc.

Definition at line 47 of file EventLoop.cc.


The documentation for this struct was generated from the following file:

Savarese Software Research Corporation
Copyright © 2006-2010 Savarese Software Research Corporation. All rights reserved.