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

#include <types.h>

Public Member Functions

frame_interfaceoperator-> ()
 
 operator bool () const
 
 operator frame_interface * () const
 
 frame_holder (frame_interface *f)
 
 ~frame_holder ()
 
 frame_holder (frame_holder &&other)
 
 frame_holder ()
 
frame_holderoperator= (frame_holder &&other)
 
frame_holder clone () const
 

Public Attributes

frame_interfaceframe
 

Constructor & Destructor Documentation

§ frame_holder() [1/3]

librealsense::frame_holder::frame_holder ( frame_interface f)
inline

§ ~frame_holder()

librealsense::frame_holder::~frame_holder ( )

§ frame_holder() [2/3]

librealsense::frame_holder::frame_holder ( frame_holder &&  other)
inline

§ frame_holder() [3/3]

librealsense::frame_holder::frame_holder ( )
inline

Member Function Documentation

§ clone()

frame_holder librealsense::frame_holder::clone ( ) const

§ operator bool()

librealsense::frame_holder::operator bool ( ) const
inline

§ operator frame_interface *()

librealsense::frame_holder::operator frame_interface * ( ) const
inline

§ operator->()

frame_interface* librealsense::frame_holder::operator-> ( )
inline

§ operator=()

frame_holder& librealsense::frame_holder::operator= ( frame_holder &&  other)

Member Data Documentation

§ frame

frame_interface* librealsense::frame_holder::frame

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