Public Member Functions | Private Member Functions | Private Attributes | List of all members
librealsense::platform::safe_handle Class Reference

#include <request-winusb.h>

Public Member Functions

HANDLE GetHandle () const
 
 safe_handle (HANDLE handle)
 
 ~safe_handle ()
 

Private Member Functions

safe_handleoperator= (const safe_handle &)=delete
 
 safe_handle ()=delete
 
 safe_handle (const safe_handle &)=delete
 

Private Attributes

HANDLE _handle
 

Detailed Description

Definition at line 17 of file request-winusb.h.

Constructor & Destructor Documentation

librealsense::platform::safe_handle::safe_handle ( HANDLE  handle)
inline

Definition at line 20 of file request-winusb.h.

librealsense::platform::safe_handle::~safe_handle ( )
inline

Definition at line 25 of file request-winusb.h.

librealsense::platform::safe_handle::safe_handle ( )
privatedelete
librealsense::platform::safe_handle::safe_handle ( const safe_handle )
privatedelete

Member Function Documentation

HANDLE librealsense::platform::safe_handle::GetHandle ( ) const
inline

Definition at line 34 of file request-winusb.h.

safe_handle& librealsense::platform::safe_handle::operator= ( const safe_handle )
privatedelete

Member Data Documentation

HANDLE librealsense::platform::safe_handle::_handle
private

Definition at line 42 of file request-winusb.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:39