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

#include <metadata-parser.h>

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

Public Member Functions

 ds5_md_attribute_actual_fps (bool discrete=true, attrib_modifyer exposure_mod=[](const rs2_metadata_type &param){return param;})
 
rs2_metadata_type get (const librealsense::frame &frm) const override
 
bool supports (const librealsense::frame &frm) const override
 
- Public Member Functions inherited from librealsense::md_attribute_parser_base
virtual ~md_attribute_parser_base ()=default
 

Private Attributes

bool _discrete
 
attrib_modifyer _exposure_modifyer
 
actual_fps_calculator _fps_calculator
 
std::vector< uint32_t_fps_values
 

Detailed Description

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

Constructor & Destructor Documentation

librealsense::ds5_md_attribute_actual_fps::ds5_md_attribute_actual_fps ( bool  discrete = true,
attrib_modifyer  exposure_mod = [](const rs2_metadata_typeparam) {return param; } 
)
inline

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

Member Function Documentation

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

Implements librealsense::md_attribute_parser_base.

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

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

Implements librealsense::md_attribute_parser_base.

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

Member Data Documentation

bool librealsense::ds5_md_attribute_actual_fps::_discrete
private

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

attrib_modifyer librealsense::ds5_md_attribute_actual_fps::_exposure_modifyer
private

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

actual_fps_calculator librealsense::ds5_md_attribute_actual_fps::_fps_calculator
mutableprivate

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

std::vector<uint32_t> librealsense::ds5_md_attribute_actual_fps::_fps_values
mutableprivate

Definition at line 400 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