Public Member Functions | Private Attributes
rsimpl::dinghy_timestamp_reader Class Reference
Inheritance diagram for rsimpl::dinghy_timestamp_reader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 dinghy_timestamp_reader (int fps)
unsigned long long get_frame_counter (const subdevice_mode &mode, const void *frame) override
double get_frame_timestamp (const subdevice_mode &mode, const void *frame, double) override
bool validate_frame (const subdevice_mode &mode, const void *frame) override

Private Attributes

int fps
wraparound_mechanism< unsigned
long long > 
frame_counter_wraparound
double last_timestamp
wraparound_mechanism< double > timestamp_wraparound

Detailed Description

Definition at line 675 of file ds-device.cpp.


Constructor & Destructor Documentation

Definition at line 683 of file ds-device.cpp.


Member Function Documentation

unsigned long long rsimpl::dinghy_timestamp_reader::get_frame_counter ( const subdevice_mode mode,
const void frame 
) [inline, override, virtual]

Implements rsimpl::frame_timestamp_reader.

Definition at line 726 of file ds-device.cpp.

double rsimpl::dinghy_timestamp_reader::get_frame_timestamp ( const subdevice_mode mode,
const void frame,
double   
) [inline, override, virtual]

Implements rsimpl::frame_timestamp_reader.

Definition at line 719 of file ds-device.cpp.

bool rsimpl::dinghy_timestamp_reader::validate_frame ( const subdevice_mode mode,
const void frame 
) [inline, override, virtual]

Implements rsimpl::frame_timestamp_reader.

Definition at line 685 of file ds-device.cpp.


Member Data Documentation

Definition at line 677 of file ds-device.cpp.

Definition at line 679 of file ds-device.cpp.

Definition at line 680 of file ds-device.cpp.

Definition at line 678 of file ds-device.cpp.


The documentation for this class was generated from the following file:


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Tue Jun 25 2019 19:54:41