Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | List of all members
librealsense::md_sr300_attribute_parser< S, Attribute > Class Template Reference

The SR300 metadata parser class. More...

#include <metadata-parser.h>

Inheritance diagram for librealsense::md_sr300_attribute_parser< S, Attribute >:
librealsense::md_attribute_parser_base

Public Member Functions

 md_sr300_attribute_parser (Attribute S::*attribute_name, unsigned long long offset, attrib_modifyer mod)
 
rs2_metadata_type get (const frame &frm) const override
 
bool supports (const frame &frm) const override
 
- Public Member Functions inherited from librealsense::md_attribute_parser_base
virtual ~md_attribute_parser_base ()=default
 

Detailed Description

template<class S, class Attribute>
class librealsense::md_sr300_attribute_parser< S, Attribute >

The SR300 metadata parser class.

Constructor & Destructor Documentation

◆ md_sr300_attribute_parser()

template<class S , class Attribute >
librealsense::md_sr300_attribute_parser< S, Attribute >::md_sr300_attribute_parser ( Attribute S::*  attribute_name,
unsigned long long  offset,
attrib_modifyer  mod 
)
inline

Member Function Documentation

◆ get()

template<class S , class Attribute >
rs2_metadata_type librealsense::md_sr300_attribute_parser< S, Attribute >::get ( const frame frm) const
inlineoverridevirtual

◆ supports()

template<class S , class Attribute >
bool librealsense::md_sr300_attribute_parser< S, Attribute >::supports ( const frame frm) const
inlineoverridevirtual

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