Public Member Functions | Private Attributes | 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_holder (callback_invocation_holder &&other)
 
 callback_invocation_holder (callback_invocation *invocation, callbacks_heap *owner)
 
 operator bool ()
 
callback_invocation_holderoperator= (const callback_invocation_holder &)=delete
 
callback_invocation_holderoperator= (callback_invocation_holder &&other)
 
 ~callback_invocation_holder ()
 

Private Attributes

callback_invocationinvocation
 
callbacks_heapowner
 

Detailed Description

Definition at line 1405 of file src/types.h.

Constructor & Destructor Documentation

librealsense::callback_invocation_holder::callback_invocation_holder ( )
inline

Definition at line 1407 of file src/types.h.

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

Definition at line 1411 of file src/types.h.

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

Definition at line 1417 of file src/types.h.

librealsense::callback_invocation_holder::~callback_invocation_holder ( )
inline

Definition at line 1421 of file src/types.h.

Member Function Documentation

librealsense::callback_invocation_holder::operator bool ( )
inline

Definition at line 1434 of file src/types.h.

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

Definition at line 1426 of file src/types.h.

Member Data Documentation

callback_invocation* librealsense::callback_invocation_holder::invocation
private

Definition at line 1440 of file src/types.h.

callbacks_heap* librealsense::callback_invocation_holder::owner
private

Definition at line 1441 of file src/types.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37