UCommon
ucommon::LockingProtocol Class Reference

Common locking protocol. More...

#include <protocols.h>

Inheritance diagram for ucommon::LockingProtocol:

Protected Member Functions

virtual void _lock (void)
 
virtual void _unlock (void)
 

Detailed Description

Common locking protocol.

This is used for objects that may internally have sync'd functions, directly or in a derived class, that lock the current object. The default handlers do nothing but offer the virtuals as a stub.

Author
David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org

Definition at line 118 of file protocols.h.

Member Function Documentation

◆ _lock()

virtual void ucommon::LockingProtocol::_lock ( void )
protectedvirtual

Reimplemented in ucommon::mempager.

◆ _unlock()

virtual void ucommon::LockingProtocol::_unlock ( void )
protectedvirtual

Reimplemented in ucommon::mempager.


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