Public Member Functions | Private Attributes | List of all members
rs2::error_ref Class Reference

#include <RealSenseNative.h>

Public Member Functions

 error_ref ()
 
const char * get_message () const
 
rs2_exception_type get_type () const
 
rs2_error ** operator& ()
 
void release ()
 
bool success () const
 
 ~error_ref ()
 

Private Attributes

rs2_errorm_error
 

Detailed Description

Definition at line 19 of file RealSenseNative.h.

Constructor & Destructor Documentation

rs2::error_ref::error_ref ( )
inline

Definition at line 21 of file RealSenseNative.h.

rs2::error_ref::~error_ref ( )
inline

Definition at line 22 of file RealSenseNative.h.

Member Function Documentation

const char* rs2::error_ref::get_message ( ) const
inline

Definition at line 27 of file RealSenseNative.h.

rs2_exception_type rs2::error_ref::get_type ( ) const
inline

Definition at line 28 of file RealSenseNative.h.

rs2_error** rs2::error_ref::operator& ( )
inline

Definition at line 24 of file RealSenseNative.h.

void rs2::error_ref::release ( )
inline

Definition at line 23 of file RealSenseNative.h.

bool rs2::error_ref::success ( ) const
inline

Definition at line 26 of file RealSenseNative.h.

Member Data Documentation

rs2_error* rs2::error_ref::m_error
private

Definition at line 30 of file RealSenseNative.h.


The documentation for this class 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:40