Audaspace 1.6.0
A high level audio library.
Loading...
Searching...
No Matches
ILockable Interface Referenceabstract

This class provides an interface for lockable objects. More...

#include <ILockable.h>

Inheritance diagram for ILockable:

Public Member Functions

virtual void lock ()=0
 Locks the object.
 
virtual void unlock ()=0
 Unlocks the previously locked object.
 

Detailed Description

This class provides an interface for lockable objects.

Member Function Documentation

◆ lock()

virtual void ILockable::lock ( )
pure virtual

Locks the object.

Implemented in IDevice, NULLDevice, OpenALDevice, SequenceData, SequenceEntry, and SoftwareDevice.

◆ unlock()

virtual void ILockable::unlock ( )
pure virtual

Unlocks the previously locked object.

Implemented in IDevice, NULLDevice, OpenALDevice, SequenceData, SequenceEntry, and SoftwareDevice.


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