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

Public Member Functions

rs2_frameGetFrames ()
 
void Replace (rs2_frame *frame)
 

Static Public Member Functions

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

Private Member Functions

void DestroyMe ()
 
 RSFrameSet ()
 
void SetFrame (rs2_frame *frame)
 
 ~RSFrameSet ()
 

Static Private Member Functions

static NAN_METHOD (Destroy)
 
static NAN_METHOD (GetSize)
 
static NAN_METHOD (GetFrame)
 
static NAN_METHOD (ReplaceFrame)
 
static NAN_METHOD (IndexToStream)
 
static NAN_METHOD (IndexToStreamIndex)
 
static void New (const Nan::FunctionCallbackInfo< v8::Value > &info)
 

Private Attributes

rs2_errorerror_
 
uint32_t frame_count_
 
rs2_frameframes_
 

Static Private Attributes

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

Detailed Description

Definition at line 1574 of file addon.cpp.

Constructor & Destructor Documentation

RSFrameSet::RSFrameSet ( )
inlineprivate

Definition at line 1617 of file addon.cpp.

RSFrameSet::~RSFrameSet ( )
inlineprivate

Definition at line 1622 of file addon.cpp.

Member Function Documentation

void RSFrameSet::DestroyMe ( )
inlineprivate

Definition at line 1635 of file addon.cpp.

rs2_frame* RSFrameSet::GetFrames ( )
inline

Definition at line 1607 of file addon.cpp.

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

Definition at line 1576 of file addon.cpp.

static RSFrameSet::NAN_METHOD ( Destroy  )
inlinestaticprivate

Definition at line 1642 of file addon.cpp.

static RSFrameSet::NAN_METHOD ( GetSize  )
inlinestaticprivate

Definition at line 1658 of file addon.cpp.

static RSFrameSet::NAN_METHOD ( GetFrame  )
inlinestaticprivate

Definition at line 1667 of file addon.cpp.

static RSFrameSet::NAN_METHOD ( ReplaceFrame  )
inlinestaticprivate

Definition at line 1704 of file addon.cpp.

static RSFrameSet::NAN_METHOD ( IndexToStream  )
inlinestaticprivate

Definition at line 1734 of file addon.cpp.

static RSFrameSet::NAN_METHOD ( IndexToStreamIndex  )
inlinestaticprivate

Definition at line 1765 of file addon.cpp.

static void RSFrameSet::New ( const Nan::FunctionCallbackInfo< v8::Value > &  info)
inlinestaticprivate

Definition at line 1650 of file addon.cpp.

static v8::Local<v8::Object> RSFrameSet::NewInstance ( rs2_frame frame)
inlinestatic

Definition at line 1593 of file addon.cpp.

void RSFrameSet::Replace ( rs2_frame frame)
inline

Definition at line 1611 of file addon.cpp.

void RSFrameSet::SetFrame ( rs2_frame frame)
inlineprivate

Definition at line 1626 of file addon.cpp.

Member Data Documentation

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

Definition at line 1796 of file addon.cpp.

rs2_error* RSFrameSet::error_
private

Definition at line 1799 of file addon.cpp.

uint32_t RSFrameSet::frame_count_
private

Definition at line 1798 of file addon.cpp.

rs2_frame* RSFrameSet::frames_
private

Definition at line 1797 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