Public Member Functions | Private Attributes | List of all members
ScenarioMatchPred Class Reference

The class that compares two scenarios for matching. More...

#include <scenariomatchpred.h>

Public Member Functions

bool operator() (const XsFilterProfile &s) const
 
bool operator() (const XsFilterProfile *s) const
 
 ScenarioMatchPred (const XsFilterProfile &scenario)
 Default constructor. More...
 
 ScenarioMatchPred (uint32_t profileType)
 Explicit constructor. More...
 

Private Attributes

uint32_t m_scenarioType
 

Detailed Description

The class that compares two scenarios for matching.

Definition at line 89 of file scenariomatchpred.h.

Constructor & Destructor Documentation

◆ ScenarioMatchPred() [1/2]

ScenarioMatchPred::ScenarioMatchPred ( const XsFilterProfile scenario)
inline

Default constructor.

Definition at line 95 of file scenariomatchpred.h.

◆ ScenarioMatchPred() [2/2]

ScenarioMatchPred::ScenarioMatchPred ( uint32_t  profileType)
inlineexplicit

Explicit constructor.

Definition at line 102 of file scenariomatchpred.h.

Member Function Documentation

◆ operator()() [1/2]

bool ScenarioMatchPred::operator() ( const XsFilterProfile s) const
inline
Parameters
s: The filter profile to compare
Returns
true if s matches

Definition at line 111 of file scenariomatchpred.h.

◆ operator()() [2/2]

bool ScenarioMatchPred::operator() ( const XsFilterProfile s) const
inline
Parameters
s: The filter profile to compare
Returns
true if s matches

Definition at line 119 of file scenariomatchpred.h.

Member Data Documentation

◆ m_scenarioType

uint32_t ScenarioMatchPred::m_scenarioType
private

Definition at line 125 of file scenariomatchpred.h.


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


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:22