Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Friends | List of all members
URealSenseContext Class Reference

#include <RealSenseContext.h>

Inheritance diagram for URealSenseContext:
Inheritance graph

Public Member Functions

class URealSenseDeviceFindDeviceBySerial (FString Serial)
class URealSenseDeviceGetDeviceById (int Id)
struct rs2_contextGetHandle ()
void QueryDevices ()
virtual ~URealSenseContext ()

Static Public Member Functions

static URealSenseContextGetRealSense ()

Public Attributes

TArray< class URealSenseDevice * > Devices

Private Member Functions

class URealSenseDeviceNewDevice (struct rs2_device *Handle, const TCHAR *Name)
void SetHandle (struct rs2_context *Handle)

Private Attributes

FCriticalSection DevicesMx
struct rs2_contextRsContext = nullptr


class FRealSensePlugin

Detailed Description

Definition at line 7 of file RealSenseContext.h.

Constructor & Destructor Documentation

URealSenseContext::~URealSenseContext ( )

Definition at line 9 of file RealSenseContext.cpp.

Member Function Documentation

URealSenseDevice * URealSenseContext::FindDeviceBySerial ( FString  Serial)

Definition at line 74 of file RealSenseContext.cpp.

URealSenseDevice * URealSenseContext::GetDeviceById ( int  Id)

Definition at line 67 of file RealSenseContext.cpp.

rs2_context * URealSenseContext::GetHandle ( )

Definition at line 19 of file RealSenseContext.cpp.

URealSenseContext * URealSenseContext::GetRealSense ( )

Definition at line 24 of file RealSenseContext.cpp.

URealSenseDevice * URealSenseContext::NewDevice ( struct rs2_device Handle,
const TCHAR *  Name 

Definition at line 29 of file RealSenseContext.cpp.

void URealSenseContext::QueryDevices ( )

Definition at line 36 of file RealSenseContext.cpp.

void URealSenseContext::SetHandle ( struct rs2_context Handle)

Definition at line 14 of file RealSenseContext.cpp.

Friends And Related Function Documentation

friend class FRealSensePlugin

Definition at line 10 of file RealSenseContext.h.

Member Data Documentation

TArray<class URealSenseDevice*> URealSenseContext::Devices

Definition at line 30 of file RealSenseContext.h.

FCriticalSection URealSenseContext::DevicesMx

Definition at line 38 of file RealSenseContext.h.

struct rs2_context* URealSenseContext::RsContext = nullptr

Definition at line 37 of file RealSenseContext.h.

The documentation for this class was generated from the following files:

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