#include <archive.h>
Public Attributes | |
frame_additional_data | additional_data |
std::vector< byte > | data |
std::shared_ptr< metadata_parser_map > | metadata_parsers = nullptr |
Private Attributes | |
bool | _fixed = false |
std::atomic_bool | _kept |
frame_continuation | on_release |
std::shared_ptr< archive_interface > | owner |
std::atomic< int > | ref_count |
std::weak_ptr< sensor_interface > | sensor |
std::shared_ptr< stream_profile_interface > | stream |
|
delete |
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
overridevirtual |
Implements librealsense::frame_interface.
Definition at line 313 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::gl::gpu_addon< points >, librealsense::gl::gpu_addon< video_frame >, librealsense::gl::gpu_addon< depth_frame >, and librealsense::composite_frame.
Definition at line 276 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 271 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 216 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 298 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 303 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 293 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 288 of file archive.cpp.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
overridevirtual |
Implements librealsense::sensor_part.
Reimplemented in librealsense::composite_frame.
Definition at line 14 of file archive.cpp.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::depth_frame, and librealsense::composite_frame.
Definition at line 201 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Definition at line 324 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Definition at line 318 of file archive.cpp.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::gl::gpu_addon< points >, librealsense::gl::gpu_addon< video_frame >, librealsense::gl::gpu_addon< depth_frame >, and librealsense::depth_frame.
Definition at line 209 of file archive.cpp.
|
overridevirtual |
Implements librealsense::frame_interface.
Definition at line 191 of file archive.cpp.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
overridevirtual |
Implements librealsense::sensor_part.
Definition at line 24 of file archive.cpp.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
|
overridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::composite_frame.
Definition at line 250 of file archive.cpp.
|
inlineoverridevirtual |
Implements librealsense::frame_interface.
Reimplemented in librealsense::gl::gpu_addon< points >, librealsense::gl::gpu_addon< video_frame >, and librealsense::gl::gpu_addon< depth_frame >.
|
overridevirtual |
Implements librealsense::frame_interface.
Definition at line 308 of file archive.cpp.
frame_additional_data librealsense::frame::additional_data |
std::shared_ptr<metadata_parser_map> librealsense::frame::metadata_parsers = nullptr |
|
private |
|
private |
|
private |
|
private |