Public Member Functions | Private Attributes | List of all members
rsimpl::rolling_timestamp_reader Class Reference
Inheritance diagram for rsimpl::rolling_timestamp_reader:
Inheritance graph
[legend]

Public Member Functions

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

Private Attributes

int64_t counter = 0
 
int last_timestamp
 
bool started
 
int64_t total
 

Detailed Description

Definition at line 179 of file ivcam-device.cpp.

Constructor & Destructor Documentation

rsimpl::rolling_timestamp_reader::rolling_timestamp_reader ( )
inline

Definition at line 186 of file ivcam-device.cpp.

Member Function Documentation

unsigned long long rsimpl::rolling_timestamp_reader::get_frame_counter ( const subdevice_mode ,
const void  
)
inlineoverridevirtual

Implements rsimpl::frame_timestamp_reader.

Definition at line 221 of file ivcam-device.cpp.

double rsimpl::rolling_timestamp_reader::get_frame_timestamp ( const subdevice_mode ,
const void frame,
double   
)
inlineoverridevirtual

Implements rsimpl::frame_timestamp_reader.

Definition at line 204 of file ivcam-device.cpp.

bool rsimpl::rolling_timestamp_reader::validate_frame ( const subdevice_mode mode,
const void frame 
)
inlineoverridevirtual

Implements rsimpl::frame_timestamp_reader.

Definition at line 188 of file ivcam-device.cpp.

Member Data Documentation

int64_t rsimpl::rolling_timestamp_reader::counter = 0
private

Definition at line 184 of file ivcam-device.cpp.

int rsimpl::rolling_timestamp_reader::last_timestamp
private

Definition at line 183 of file ivcam-device.cpp.

bool rsimpl::rolling_timestamp_reader::started
private

Definition at line 181 of file ivcam-device.cpp.

int64_t rsimpl::rolling_timestamp_reader::total
private

Definition at line 182 of file ivcam-device.cpp.


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


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Fri Mar 13 2020 03:16:19