#include <timestamps.h>
Public Member Functions | |
virtual double | get_frame_metadata (rs_frame_metadata frame_metadata) const =0 |
virtual unsigned long long | get_frame_number () const =0 |
virtual rs_stream | get_stream_type () const =0 |
virtual void | set_timestamp (double new_ts)=0 |
virtual void | set_timestamp_domain (rs_timestamp_domain timestamp_domain)=0 |
virtual bool | supports_frame_metadata (rs_frame_metadata frame_metadata) const =0 |
virtual | ~frame_interface () |
Definition at line 14 of file timestamps.h.
virtual rsimpl::frame_interface::~frame_interface | ( | ) | [inline, virtual] |
Definition at line 16 of file timestamps.h.
virtual double rsimpl::frame_interface::get_frame_metadata | ( | rs_frame_metadata | frame_metadata | ) | const [pure virtual] |
Implemented in rsimpl::frame_archive::frame.
virtual unsigned long long rsimpl::frame_interface::get_frame_number | ( | ) | const [pure virtual] |
Implemented in rsimpl::frame_archive::frame.
virtual rs_stream rsimpl::frame_interface::get_stream_type | ( | ) | const [pure virtual] |
Implemented in rsimpl::frame_archive::frame.
virtual void rsimpl::frame_interface::set_timestamp | ( | double | new_ts | ) | [pure virtual] |
Implemented in rsimpl::frame_archive::frame.
virtual void rsimpl::frame_interface::set_timestamp_domain | ( | rs_timestamp_domain | timestamp_domain | ) | [pure virtual] |
Implemented in rsimpl::frame_archive::frame.
virtual bool rsimpl::frame_interface::supports_frame_metadata | ( | rs_frame_metadata | frame_metadata | ) | const [pure virtual] |
Implemented in rsimpl::frame_archive::frame.