#include <archive.h>
rsimpl::frame_archive::frame::frame | ( | ) | [inline, explicit] |
rsimpl::frame_archive::frame::frame | ( | const frame & | r | ) |
rsimpl::frame_archive::frame::frame | ( | frame && | r | ) | [inline] |
rsimpl::frame_archive::frame::~frame | ( | ) | [inline] |
void rsimpl::frame_archive::frame::acquire | ( | ) | [inline] |
void rsimpl::frame_archive::frame::attach_continuation | ( | frame_continuation && | continuation | ) | [inline] |
void rsimpl::frame_archive::frame::disable_continuation | ( | ) | [inline] |
int frame_archive::frame::get_bpp | ( | ) | const |
Definition at line 357 of file archive.cpp.
rs_format frame_archive::frame::get_format | ( | ) | const |
Definition at line 369 of file archive.cpp.
std::chrono::high_resolution_clock::time_point frame_archive::frame::get_frame_callback_start_time_point | ( | ) | const |
Definition at line 378 of file archive.cpp.
const byte * frame_archive::frame::get_frame_data | ( | ) | const |
Definition at line 301 of file archive.cpp.
double frame_archive::frame::get_frame_metadata | ( | rs_frame_metadata | frame_metadata | ) | const [override, virtual] |
Implements rsimpl::frame_interface.
Definition at line 276 of file archive.cpp.
unsigned long long frame_archive::frame::get_frame_number | ( | ) | const [override, virtual] |
Implements rsimpl::frame_interface.
Definition at line 327 of file archive.cpp.
long long frame_archive::frame::get_frame_system_time | ( | ) | const |
Definition at line 332 of file archive.cpp.
double frame_archive::frame::get_frame_timestamp | ( | ) | const |
Definition at line 322 of file archive.cpp.
Definition at line 317 of file archive.cpp.
int frame_archive::frame::get_framerate | ( | ) | const |
Definition at line 347 of file archive.cpp.
int frame_archive::frame::get_height | ( | ) | const |
Definition at line 342 of file archive.cpp.
rs_stream frame_archive::frame::get_stream_type | ( | ) | const [override, virtual] |
Implements rsimpl::frame_interface.
Definition at line 373 of file archive.cpp.
int frame_archive::frame::get_stride | ( | ) | const |
Definition at line 352 of file archive.cpp.
int frame_archive::frame::get_width | ( | ) | const |
Definition at line 337 of file archive.cpp.
Definition at line 166 of file archive.cpp.
Definition at line 156 of file archive.cpp.
void rsimpl::frame_archive::frame::set_timestamp | ( | double | new_ts | ) | [inline, override, virtual] |
Implements rsimpl::frame_interface.
void rsimpl::frame_archive::frame::set_timestamp_domain | ( | rs_timestamp_domain | timestamp_domain | ) | [inline, override, virtual] |
Implements rsimpl::frame_interface.
bool frame_archive::frame::supports_frame_metadata | ( | rs_frame_metadata | frame_metadata | ) | const [override, virtual] |
Implements rsimpl::frame_interface.
Definition at line 295 of file archive.cpp.
void frame_archive::frame::update_frame_callback_start_ts | ( | std::chrono::high_resolution_clock::time_point | ts | ) |
Definition at line 363 of file archive.cpp.
void rsimpl::frame_archive::frame::update_owner | ( | frame_archive * | new_owner | ) | [inline] |
std::vector<byte> rsimpl::frame_archive::frame::data |
frame_archive* rsimpl::frame_archive::frame::owner [private] |
std::atomic<int> rsimpl::frame_archive::frame::ref_count [private] |