cern::laser::util::buffer::SynchroBufferListener Interface Reference

Inheritance diagram for cern::laser::util::buffer::SynchroBufferListener:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::util::buffer::SynchroBufferListener:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void pull (PullEvent event) throws PullException

Detailed Description

SynchroBuffer listener interface.

Author:
F.Calderini

Member Function Documentation

void cern::laser::util::buffer::SynchroBufferListener::pull ( PullEvent  event  )  throws PullException

Callback method. Called with respect to the window size management properties. The callback is executed within a single thread of execution.

Parameters:
event the pulled objects event
Exceptions:
PullException if the pull action failed

Implemented in cern::laser::guiplatform::util::ProxyBuffer, cern::laser::guiplatform::util::SearchProxyBuffer, and cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.

Referenced by cern::laser::util::buffer::SynchroBufferAdapter::fire(), cern::laser::util::buffer::SynchroBuffer::fire(), and cern::laser::util::buffer::LinkedQueueSynchroBuffer::Postman::run().


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

Generated by  doxygen 1.6.2