LibreOffice Module comphelper (master)  1
Public Member Functions | Protected Member Functions | List of all members
comphelper::IEventProcessor Class Referenceabstract

an event processor More...

#include <asyncnotification.hxx>

Public Member Functions

virtual void processEvent (const AnyEvent &_rEvent)=0
 process a single event More...
 
virtual void SAL_CALL acquire () noexcept=0
 
virtual void SAL_CALL release () noexcept=0
 

Protected Member Functions

 ~IEventProcessor ()
 

Detailed Description

an event processor

See also
AsyncEventNotifier

Definition at line 63 of file asyncnotification.hxx.

Constructor & Destructor Documentation

comphelper::IEventProcessor::~IEventProcessor ( )
inlineprotected

Definition at line 74 of file asyncnotification.hxx.

Member Function Documentation

virtual void SAL_CALL comphelper::IEventProcessor::acquire ( )
pure virtualnoexcept
virtual void comphelper::IEventProcessor::processEvent ( const AnyEvent _rEvent)
pure virtual

process a single event

virtual void SAL_CALL comphelper::IEventProcessor::release ( )
pure virtualnoexcept

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