RLBox
Public Member Functions | List of all members
rlbox::sandbox_callback< T, T_Sbx > Class Template Reference

Public Member Functions

 sandbox_callback (sandbox_callback &&other)
 
sandbox_callbackoperator= (sandbox_callback &&other)
 
void unregister ()
 
auto UNSAFE_unverified () const noexcept
 Unwrap a callback without verification. This is an unsafe operation and should be used with care.
 
auto UNSAFE_sandboxed (rlbox_sandbox< T_Sbx > &sandbox) const noexcept
 Like UNSAFE_unverified, but get the underlying sandbox representation. More...
 
auto UNSAFE_unverified () noexcept
 
auto UNSAFE_sandboxed (rlbox_sandbox< T_Sbx > &sandbox) noexcept
 

Member Function Documentation

◆ UNSAFE_sandboxed()

template<typename T , typename T_Sbx >
auto rlbox::sandbox_callback< T, T_Sbx >::UNSAFE_sandboxed ( rlbox_sandbox< T_Sbx > &  sandbox) const
inlinenoexcept

Like UNSAFE_unverified, but get the underlying sandbox representation.

Parameters
sandboxReference to sandbox.

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