OmniEvents
OmniEvents::EventQueue::Reader Class Reference

#include <EventQueue.h>

Inheritance diagram for OmniEvents::EventQueue::Reader:
Collaboration diagram for OmniEvents::EventQueue::Reader:

Public Member Functions

 Reader (EventQueue &eventQueue)
 
bool moreEvents () const
 
CORBA::Any * nextEvent ()
 

Private Attributes

EventQueue_eventQueue
 
int _next
 Points to the next event to read. More...
 

Detailed Description

Definition at line 59 of file EventQueue.h.

Constructor & Destructor Documentation

◆ Reader()

OmniEvents::EventQueue::Reader::Reader ( EventQueue eventQueue)

Definition at line 70 of file EventQueue.cc.

Member Function Documentation

◆ moreEvents()

bool OmniEvents::EventQueue::Reader::moreEvents ( ) const

Definition at line 78 of file EventQueue.cc.

References _eventQueue, _next, and OmniEvents::EventQueue::_next.

Referenced by OmniEvents::ProxyPushSupplier_i::trigger().

◆ nextEvent()

CORBA::Any * OmniEvents::EventQueue::Reader::nextEvent ( )

Member Data Documentation

◆ _eventQueue

EventQueue& OmniEvents::EventQueue::Reader::_eventQueue
private

Definition at line 66 of file EventQueue.h.

Referenced by moreEvents(), and nextEvent().

◆ _next

int OmniEvents::EventQueue::Reader::_next
private

Points to the next event to read.

Definition at line 67 of file EventQueue.h.

Referenced by moreEvents(), and nextEvent().


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