| alloc_frame(rs_stream stream, const frame_additional_data &additional_data, bool requires_memory) | rsimpl::frame_archive | |
| attach_continuation(rs_stream stream, frame_continuation &&continuation) | rsimpl::frame_archive | |
| backbuffer | rsimpl::frame_archive | protected |
| capture_started | rsimpl::frame_archive | protected |
| clone_frame(frame_ref *frameset) | rsimpl::frame_archive | |
| clone_frameset(frameset *frameset) | rsimpl::frame_archive | |
| clone_frontbuffer() | rsimpl::syncronizing_archive | |
| commit_frame(rs_stream stream) | rsimpl::syncronizing_archive | |
| correct_timestamp(rs_stream stream) | rsimpl::syncronizing_archive | |
| cull_frames() | rsimpl::syncronizing_archive | private |
| cv | rsimpl::syncronizing_archive | private |
| dequeue_frame(rs_stream stream) | rsimpl::syncronizing_archive | private |
| detach_frame_ref(frameset *frameset, rs_stream stream) | rsimpl::frame_archive | |
| discard_frame(rs_stream stream) | rsimpl::syncronizing_archive | private |
| flush() override | rsimpl::syncronizing_archive | virtual |
| frame_archive(const std::vector< subdevice_mode_selection > &selection, std::atomic< uint32_t > *max_frame_queue_size, std::chrono::high_resolution_clock::time_point capture_started=std::chrono::high_resolution_clock::now()) | rsimpl::frame_archive | |
| frames | rsimpl::syncronizing_archive | private |
| freelist | rsimpl::frame_archive | protected |
| frontbuffer | rsimpl::syncronizing_archive | private |
| get_frame_bpp(rs_stream stream) const | rsimpl::syncronizing_archive | |
| get_frame_data(rs_stream stream) const | rsimpl::syncronizing_archive | |
| get_frame_metadata(rs_stream stream, rs_frame_metadata frame_metadata) const | rsimpl::syncronizing_archive | |
| get_frame_number(rs_stream stream) const | rsimpl::syncronizing_archive | |
| get_frame_stride(rs_stream stream) const | rsimpl::syncronizing_archive | |
| get_frame_system_time(rs_stream stream) const | rsimpl::syncronizing_archive | |
| get_frame_timestamp(rs_stream stream) const | rsimpl::syncronizing_archive | |
| get_mode(rs_stream stream) const | rsimpl::frame_archive | inline |
| get_next_frames() | rsimpl::syncronizing_archive | private |
| is_stream_enabled(rs_stream stream) const | rsimpl::frame_archive | inline |
| key_stream | rsimpl::syncronizing_archive | private |
| log_callback_start(frame_ref *frame_ref, std::chrono::high_resolution_clock::time_point capture_start_time) | rsimpl::frame_archive | |
| log_frame_callback_end(frame *frame) | rsimpl::frame_archive | |
| modes | rsimpl::syncronizing_archive | private |
| mutex | rsimpl::frame_archive | protected |
| on_timestamp(rs_timestamp_data data) | rsimpl::syncronizing_archive | |
| other_streams | rsimpl::syncronizing_archive | private |
| poll_for_frames() | rsimpl::syncronizing_archive | |
| poll_for_frames_safe(frameset **frames) | rsimpl::syncronizing_archive | |
| publish_frame(frame &&frame) | rsimpl::frame_archive | |
| release_frame_ref(frame_ref *ref) | rsimpl::frame_archive | inline |
| release_frameset(frameset *frameset) | rsimpl::frame_archive | inline |
| supports_frame_metadata(rs_stream stream, rs_frame_metadata frame_metadata) const | rsimpl::syncronizing_archive | |
| syncronizing_archive(const std::vector< subdevice_mode_selection > &selection, rs_stream key_stream, std::atomic< uint32_t > *max_size, std::atomic< uint32_t > *event_queue_size, std::atomic< uint32_t > *events_timeout, std::chrono::high_resolution_clock::time_point capture_started=std::chrono::high_resolution_clock::now()) | rsimpl::syncronizing_archive | |
| track_frame(rs_stream stream) | rsimpl::frame_archive | |
| ts_corrector | rsimpl::syncronizing_archive | private |
| unpublish_frame(frame *frame) | rsimpl::frame_archive | |
| wait_for_frames() | rsimpl::syncronizing_archive | |
| wait_for_frames_safe() | rsimpl::syncronizing_archive | |
| ~frame_archive() | rsimpl::frame_archive | inlinevirtual |