Public Member Functions | Private Attributes
rsimpl::frame_archive::frame_ref Class Reference

#include <archive.h>

Inheritance diagram for rsimpl::frame_archive::frame_ref:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void disable_continuation ()
 frame_ref ()
 frame_ref (frame *frame)
 frame_ref (const frame_ref &other)
 frame_ref (frame_ref &&other)
int get_frame_bpp () const override
std::chrono::high_resolution_clock::time_point get_frame_callback_start_time_point () const
const byteget_frame_data () const override
rs_format get_frame_format () const override
int get_frame_framerate () const override
int get_frame_height () const override
double get_frame_metadata (rs_frame_metadata frame_metadata) const override
unsigned long long get_frame_number () const override
int get_frame_stride () const override
long long get_frame_system_time () const override
double get_frame_timestamp () const override
rs_timestamp_domain get_frame_timestamp_domain () const override
int get_frame_width () const override
rs_stream get_stream_type () const override
void log_callback_start (std::chrono::high_resolution_clock::time_point capture_start_time)
frame_refoperator= (frame_ref other)
bool supports_frame_metadata (rs_frame_metadata frame_metadata) const override
void swap (frame_ref &other)
void update_frame_callback_start_ts (std::chrono::high_resolution_clock::time_point ts)
 ~frame_ref ()

Private Attributes

frameframe_ptr

Detailed Description

Definition at line 124 of file archive.h.


Constructor & Destructor Documentation

Definition at line 128 of file archive.h.

rsimpl::frame_archive::frame_ref::frame_ref ( frame frame) [inline, explicit]

Definition at line 130 of file archive.h.

Definition at line 135 of file archive.h.

Definition at line 140 of file archive.h.

Definition at line 151 of file archive.h.


Member Function Documentation

Definition at line 161 of file archive.h.

int frame_archive::frame_ref::get_frame_bpp ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 251 of file archive.cpp.

std::chrono::high_resolution_clock::time_point frame_archive::frame_ref::get_frame_callback_start_time_point ( ) const

Definition at line 266 of file archive.cpp.

const byte * frame_archive::frame_ref::get_frame_data ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 206 of file archive.cpp.

Implements rs_frame_ref.

Definition at line 256 of file archive.cpp.

int frame_archive::frame_ref::get_frame_framerate ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 241 of file archive.cpp.

int frame_archive::frame_ref::get_frame_height ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 236 of file archive.cpp.

double frame_archive::frame_ref::get_frame_metadata ( rs_frame_metadata  frame_metadata) const [override, virtual]

Implements rs_frame_ref.

Definition at line 196 of file archive.cpp.

unsigned long long frame_archive::frame_ref::get_frame_number ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 216 of file archive.cpp.

int frame_archive::frame_ref::get_frame_stride ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 246 of file archive.cpp.

long long frame_archive::frame_ref::get_frame_system_time ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 221 of file archive.cpp.

double frame_archive::frame_ref::get_frame_timestamp ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 211 of file archive.cpp.

Implements rs_frame_ref.

Definition at line 226 of file archive.cpp.

int frame_archive::frame_ref::get_frame_width ( ) const [override, virtual]

Implements rs_frame_ref.

Definition at line 231 of file archive.cpp.

Implements rs_frame_ref.

Definition at line 261 of file archive.cpp.

void frame_archive::frame_ref::log_callback_start ( std::chrono::high_resolution_clock::time_point  capture_start_time)

Definition at line 398 of file archive.cpp.

frame_ref& rsimpl::frame_archive::frame_ref::operator= ( frame_ref  other) [inline]

Definition at line 145 of file archive.h.

bool frame_archive::frame_ref::supports_frame_metadata ( rs_frame_metadata  frame_metadata) const [override, virtual]

Implements rs_frame_ref.

Definition at line 201 of file archive.cpp.

Definition at line 156 of file archive.h.

void frame_archive::frame_ref::update_frame_callback_start_ts ( std::chrono::high_resolution_clock::time_point  ts)

Definition at line 271 of file archive.cpp.


Member Data Documentation

Definition at line 126 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 Tue Jun 25 2019 19:54:41