Public Member Functions | Private Attributes | List of all members
rsimpl::frame_archive::frameset Class Reference

#include <archive.h>

Public Member Functions

void cleanup ()
 
frame_ref detach_ref (rs_stream stream)
 
const rs_frame_refget_frame (rs_stream stream) const
 
int get_frame_bpp (rs_stream stream) const
 
const byteget_frame_data (rs_stream stream) const
 
double get_frame_metadata (rs_stream stream, rs_frame_metadata frame_metadata) const
 
unsigned long long get_frame_number (rs_stream stream) const
 
int get_frame_stride (rs_stream stream) const
 
long long get_frame_system_time (rs_stream stream) const
 
double get_frame_timestamp (rs_stream stream) const
 
void place_frame (rs_stream stream, frame &&new_frame)
 
bool supports_frame_metadata (rs_stream stream, rs_frame_metadata frame_metadata) const
 

Private Attributes

frame_ref buffer [RS_STREAM_NATIVE_COUNT]
 

Detailed Description

Definition at line 185 of file archive.h.

Member Function Documentation

void frame_archive::frameset::cleanup ( )

Definition at line 187 of file archive.cpp.

frame_archive::frame_ref frame_archive::frameset::detach_ref ( rs_stream  stream)

Definition at line 171 of file archive.cpp.

const rs_frame_ref* rsimpl::frame_archive::frameset::get_frame ( rs_stream  stream) const
inline

Definition at line 193 of file archive.h.

int rsimpl::frame_archive::frameset::get_frame_bpp ( rs_stream  stream) const
inline

Definition at line 205 of file archive.h.

const byte* rsimpl::frame_archive::frameset::get_frame_data ( rs_stream  stream) const
inline

Definition at line 200 of file archive.h.

double rsimpl::frame_archive::frameset::get_frame_metadata ( rs_stream  stream,
rs_frame_metadata  frame_metadata 
) const
inline

Definition at line 198 of file archive.h.

unsigned long long rsimpl::frame_archive::frameset::get_frame_number ( rs_stream  stream) const
inline

Definition at line 202 of file archive.h.

int rsimpl::frame_archive::frameset::get_frame_stride ( rs_stream  stream) const
inline

Definition at line 204 of file archive.h.

long long rsimpl::frame_archive::frameset::get_frame_system_time ( rs_stream  stream) const
inline

Definition at line 203 of file archive.h.

double rsimpl::frame_archive::frameset::get_frame_timestamp ( rs_stream  stream) const
inline

Definition at line 201 of file archive.h.

void frame_archive::frameset::place_frame ( rs_stream  stream,
frame &&  new_frame 
)

Definition at line 176 of file archive.cpp.

bool rsimpl::frame_archive::frameset::supports_frame_metadata ( rs_stream  stream,
rs_frame_metadata  frame_metadata 
) const
inline

Definition at line 199 of file archive.h.

Member Data Documentation

frame_ref rsimpl::frame_archive::frameset::buffer[RS_STREAM_NATIVE_COUNT]
private

Definition at line 187 of file archive.h.


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


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Fri Mar 13 2020 03:16:19