Public Member Functions | Private Attributes | List of all members
gnsstk::RinexMetDataOperatorLessThanFull Struct Reference

Detailed Description

This compares all elements of the RinexMetData with less than (only for those fields which the two obs data share).

Definition at line 64 of file RinexMetFilterOperators.hpp.

#include <RinexMetFilterOperators.hpp>

Inheritance diagram for gnsstk::RinexMetDataOperatorLessThanFull:
Inheritance graph
[legend]

Public Member Functions

bool operator() (const RinexMetData &l, const RinexMetData &r) const
 
 RinexMetDataOperatorLessThanFull (const std::set< RinexMetHeader::RinexMetType > &rmhset)
 

Private Attributes

std::set< RinexMetHeader::RinexMetTypeobsSet
 

Constructor & Destructor Documentation

◆ RinexMetDataOperatorLessThanFull()

gnsstk::RinexMetDataOperatorLessThanFull::RinexMetDataOperatorLessThanFull ( const std::set< RinexMetHeader::RinexMetType > &  rmhset)
inline

The set is a set of RinexMetType that the two files have in common. This is easily generated with the set_intersection STL function. See difftools/rmwdiff.cpp for an example.

Definition at line 72 of file RinexMetFilterOperators.hpp.

Member Function Documentation

◆ operator()()

bool gnsstk::RinexMetDataOperatorLessThanFull::operator() ( const RinexMetData l,
const RinexMetData r 
) const
inline

Definition at line 76 of file RinexMetFilterOperators.hpp.

Member Data Documentation

◆ obsSet

std::set<RinexMetHeader::RinexMetType> gnsstk::RinexMetDataOperatorLessThanFull::obsSet
private

Definition at line 117 of file RinexMetFilterOperators.hpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:45