JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::detail::RMScopedAccessImpl< T, false > Class Template Reference

#include <JPLSpatial/Utilities/RealtimeObject.h>

Public Member Functions

const T * get () const noexcept
 
const T & operator* () const noexcept
 
const T * operator-> () const noexcept
 

Protected Member Functions

 RMScopedAccessImpl (RealtimeMutatable< T > &parent) noexcept
 
 ~RMScopedAccessImpl () noexcept
 

Constructor & Destructor Documentation

◆ RMScopedAccessImpl()

template<typename T >
JPL::detail::RMScopedAccessImpl< T, false >::RMScopedAccessImpl ( RealtimeMutatable< T > &  parent)
inlineprotectednoexcept

◆ ~RMScopedAccessImpl()

template<typename T >
JPL::detail::RMScopedAccessImpl< T, false >::~RMScopedAccessImpl ( )
inlineprotectednoexcept

Member Function Documentation

◆ get()

template<typename T >
const T * JPL::detail::RMScopedAccessImpl< T, false >::get ( ) const
inlinenoexcept

◆ operator*()

template<typename T >
const T & JPL::detail::RMScopedAccessImpl< T, false >::operator* ( ) const
inlinenoexcept

◆ operator->()

template<typename T >
const T * JPL::detail::RMScopedAccessImpl< T, false >::operator-> ( ) const
inlinenoexcept

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