:: salhelper ::

template< typename monitor_type >

class ReaderGuard


Base Classes
None.
Known Derived Classes
None.

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

Public Members

Methods


ReaderGuard( monitor_type & rMonitor );
Construction. Acquire monitor read access.

ReaderGuard( monitor_type * pMonitor );
Construction. Acquire monitor read access.

~ReaderGuard( );
Destruction. Release monitor read access.
void
clear( );
Release monitor read access.

Private Members

Data

monitor_type * m_pMonitor; Representation.

Top of Page