|
JPL Spatial
Sound spatialization and propagation library
|
#include <JPLSpatial/Utilities/RealtimeObject.h>
Classes | |
| class | ScopedAccess |
Public Member Functions | |
| RealtimeMutatable ()=default | |
| RealtimeMutatable (const T &obj) | |
| ~RealtimeMutatable () | |
| T & | realtimeAcquire () noexcept |
| void | realtimeRelease () noexcept |
| template<typename... Args> | |
| void | realtimeReplace (Args &&... args) |
| const T & | nonRealtimeAcquire () |
| void | nonRealtimeRelease () |
Static Public Member Functions | |
| template<typename... Args> | |
| static RealtimeMutatable | create (Args &&... args) |
Friends | |
| class | RMScopedAccessImpl< T, false > |
| class | RMScopedAccessImpl< T, true > |
|
default |
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
friend |
|
friend |