Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
RSConfig Class Reference
Inheritance diagram for RSConfig:
Inheritance graph
[legend]

Static Public Member Functions

static void Init (v8::Local< v8::Object > exports)
 
static v8::Local< v8::Object > NewInstance ()
 

Private Member Functions

void DestroyMe ()
 
 RSConfig ()
 
 ~RSConfig ()
 

Static Private Member Functions

static NAN_METHOD (Destroy)
 
static NAN_METHOD (EnableStream)
 
static NAN_METHOD (EnableAllStreams)
 
static NAN_METHOD (EnableDevice)
 
static NAN_METHOD (EnableDeviceFromFile)
 
static NAN_METHOD (EnableDeviceFromFileRepeatOption)
 
static NAN_METHOD (EnableRecordToFile)
 
static NAN_METHOD (DisableStream)
 
static NAN_METHOD (DisableAllStreams)
 
static NAN_METHOD (Resolve)
 
static NAN_METHOD (CanResolve)
 
static void New (const Nan::FunctionCallbackInfo< v8::Value > &info)
 

Private Attributes

rs2_configconfig_
 
rs2_errorerror_
 

Static Private Attributes

static Nan::Persistent< v8::Function > constructor_
 

Friends

class RSPipeline
 

Detailed Description

Definition at line 3682 of file addon.cpp.

Constructor & Destructor Documentation

RSConfig::RSConfig ( )
inlineprivate

Definition at line 3721 of file addon.cpp.

RSConfig::~RSConfig ( )
inlineprivate

Definition at line 3723 of file addon.cpp.

Member Function Documentation

void RSConfig::DestroyMe ( )
inlineprivate

Definition at line 3727 of file addon.cpp.

static void RSConfig::Init ( v8::Local< v8::Object >  exports)
inlinestatic

Definition at line 3684 of file addon.cpp.

static RSConfig::NAN_METHOD ( Destroy  )
inlinestaticprivate

Definition at line 3734 of file addon.cpp.

static RSConfig::NAN_METHOD ( EnableStream  )
inlinestaticprivate

Definition at line 3750 of file addon.cpp.

static RSConfig::NAN_METHOD ( EnableAllStreams  )
inlinestaticprivate

Definition at line 3771 of file addon.cpp.

static RSConfig::NAN_METHOD ( EnableDevice  )
inlinestaticprivate

Definition at line 3780 of file addon.cpp.

static RSConfig::NAN_METHOD ( EnableDeviceFromFile  )
inlinestaticprivate

Definition at line 3790 of file addon.cpp.

static RSConfig::NAN_METHOD ( EnableDeviceFromFileRepeatOption  )
inlinestaticprivate

Definition at line 3800 of file addon.cpp.

static RSConfig::NAN_METHOD ( EnableRecordToFile  )
inlinestaticprivate

Definition at line 3811 of file addon.cpp.

static RSConfig::NAN_METHOD ( DisableStream  )
inlinestaticprivate

Definition at line 3821 of file addon.cpp.

static RSConfig::NAN_METHOD ( DisableAllStreams  )
inlinestaticprivate

Definition at line 3831 of file addon.cpp.

static RSConfig::NAN_METHOD ( Resolve  )
staticprivate
static RSConfig::NAN_METHOD ( CanResolve  )
staticprivate
static void RSConfig::New ( const Nan::FunctionCallbackInfo< v8::Value > &  info)
inlinestaticprivate

Definition at line 3740 of file addon.cpp.

static v8::Local<v8::Object> RSConfig::NewInstance ( )
inlinestatic

Definition at line 3708 of file addon.cpp.

Friends And Related Function Documentation

friend class RSPipeline
friend

Definition at line 3844 of file addon.cpp.

Member Data Documentation

rs2_config* RSConfig::config_
private

Definition at line 3846 of file addon.cpp.

Nan::Persistent< v8::Function > RSConfig::constructor_
staticprivate

Definition at line 3843 of file addon.cpp.

rs2_error* RSConfig::error_
private

Definition at line 3847 of file addon.cpp.


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:32