Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.13

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: salhelper ::

class QueuedReaderWriterMonitor


Base Classes
rtl::IReference (public)
  |  
  +--salhelper::ReferenceObject (public)
       |  
       +--QueuedReaderWriterMonitor
Known Derived Classes
None.

virtual abstract interface template
YES NO NO NO
File
monitor.hxx

Public Members

Methods


QueuedReaderWriterMonitor( );
Construction.
void
acquireReader( );
Acquire read access.
void
releaseReader( );
Release read access.
void
acquireWriter( );
Acquire write access.
void
releaseWriter( );
Release write access.

Protected Members

Methods

virtual
~QueuedReaderWriterMonitor( );
Destruction.

Private Members

Typedefs

future_type Representation.

Data

salhelper::FutureQueue< sal_Int32 > m_aQueue;
salhelper::MonitorCondition m_aMonitor;

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.