Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | List of all members
librealsense::callback_invocation_holder Struct Reference

#include <types.h>

Public Member Functions

 callback_invocation_holder ()
 
 callback_invocation_holder (const callback_invocation_holder &)=delete
 
callback_invocation_holderoperator= (const callback_invocation_holder &)=delete
 
 callback_invocation_holder (callback_invocation_holder &&other)
 
 callback_invocation_holder (callback_invocation *invocation, callbacks_heap *owner)
 
 ~callback_invocation_holder ()
 
callback_invocation_holderoperator= (callback_invocation_holder &&other)
 
 operator bool ()
 

Constructor & Destructor Documentation

◆ callback_invocation_holder() [1/4]

librealsense::callback_invocation_holder::callback_invocation_holder ( )
inline

◆ callback_invocation_holder() [2/4]

librealsense::callback_invocation_holder::callback_invocation_holder ( const callback_invocation_holder )
delete

◆ callback_invocation_holder() [3/4]

librealsense::callback_invocation_holder::callback_invocation_holder ( callback_invocation_holder &&  other)
inline

◆ callback_invocation_holder() [4/4]

librealsense::callback_invocation_holder::callback_invocation_holder ( callback_invocation invocation,
callbacks_heap owner 
)
inline

◆ ~callback_invocation_holder()

librealsense::callback_invocation_holder::~callback_invocation_holder ( )
inline

Member Function Documentation

◆ operator bool()

librealsense::callback_invocation_holder::operator bool ( )
inline

◆ operator=() [1/2]

callback_invocation_holder& librealsense::callback_invocation_holder::operator= ( const callback_invocation_holder )
delete

◆ operator=() [2/2]

callback_invocation_holder& librealsense::callback_invocation_holder::operator= ( callback_invocation_holder &&  other)
inline

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