Audaspace 1.4.0
A high level audio library.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ILockable Interface Referenceabstract

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

#include <ILockable.h>

Inheritance diagram for ILockable:
Inheritance graph
[legend]

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 NULLDevice, SoftwareDevice, SequenceData, SequenceEntry, OpenALDevice, and IDevice.

◆ unlock()

virtual void ILockable::unlock ( )
pure virtual

Unlocks the previously locked object.

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


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