:: salhelper ::

template< typename monitor_type >

class WriterGuard


Base Classes
None.
Known Derived Classes
None.

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

Public Members

Methods


WriterGuard( monitor_type & rMonitor );
Construction. Acquire monitor write access.

WriterGuard( monitor_type * pMonitor );
Construction. Acquire monitor write access.

~WriterGuard( );
Destruction. Release monitor write access.
void
clear( );
Release monitor write access.

Private Members

Data

monitor_type * m_pMonitor; Representation.

Top of Page