Public Member Functions | Private Attributes | List of all members
librealsense::md_rs400_sensor_timestamp Class Reference

Optical timestamp for RS4xx devices is calculated internally. More...

#include <metadata-parser.h>

Inheritance diagram for librealsense::md_rs400_sensor_timestamp:
Inheritance graph
[legend]

Public Member Functions

rs2_metadata_type get (const librealsense::frame &frm) const override
 
 md_rs400_sensor_timestamp (std::shared_ptr< md_attribute_parser_base > sensor_ts_parser, std::shared_ptr< md_attribute_parser_base > frame_ts_parser)
 
bool supports (const librealsense::frame &frm) const override
 
virtual ~md_rs400_sensor_timestamp ()
 
- Public Member Functions inherited from librealsense::md_attribute_parser_base
virtual ~md_attribute_parser_base ()=default
 

Private Attributes

std::shared_ptr< md_attribute_parser_base_frame_ts_parser = nullptr
 
std::shared_ptr< md_attribute_parser_base_sensor_ts_parser = nullptr
 

Detailed Description

Optical timestamp for RS4xx devices is calculated internally.

Definition at line 292 of file metadata-parser.h.

Constructor & Destructor Documentation

librealsense::md_rs400_sensor_timestamp::md_rs400_sensor_timestamp ( std::shared_ptr< md_attribute_parser_base sensor_ts_parser,
std::shared_ptr< md_attribute_parser_base frame_ts_parser 
)
inlineexplicit

Definition at line 298 of file metadata-parser.h.

virtual librealsense::md_rs400_sensor_timestamp::~md_rs400_sensor_timestamp ( )
inlinevirtual

Definition at line 302 of file metadata-parser.h.

Member Function Documentation

rs2_metadata_type librealsense::md_rs400_sensor_timestamp::get ( const librealsense::frame frm) const
inlineoverridevirtual

Implements librealsense::md_attribute_parser_base.

Definition at line 306 of file metadata-parser.h.

bool librealsense::md_rs400_sensor_timestamp::supports ( const librealsense::frame frm) const
inlineoverridevirtual

Implements librealsense::md_attribute_parser_base.

Definition at line 311 of file metadata-parser.h.

Member Data Documentation

std::shared_ptr<md_attribute_parser_base> librealsense::md_rs400_sensor_timestamp::_frame_ts_parser = nullptr
private

Definition at line 295 of file metadata-parser.h.

std::shared_ptr<md_attribute_parser_base> librealsense::md_rs400_sensor_timestamp::_sensor_ts_parser = nullptr
private

Definition at line 294 of file metadata-parser.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37