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

Detailed Description

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

Definition at line 61 of file RinexObsFilterOperators.hpp.

#include <RinexObsFilterOperators.hpp>

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

Public Member Functions

bool operator() (const gnsstk::RinexObsData &l, const gnsstk::RinexObsData &r) const
 
 RinexObsDataOperatorLessThanFull (const std::set< gnsstk::RinexObsType > &rohset)
 

Private Attributes

std::set< gnsstk::RinexObsTypeobsSet
 

Constructor & Destructor Documentation

◆ RinexObsDataOperatorLessThanFull()

gnsstk::RinexObsDataOperatorLessThanFull::RinexObsDataOperatorLessThanFull ( const std::set< gnsstk::RinexObsType > &  rohset)
inline

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

Definition at line 70 of file RinexObsFilterOperators.hpp.

Member Function Documentation

◆ operator()()

bool gnsstk::RinexObsDataOperatorLessThanFull::operator() ( const gnsstk::RinexObsData l,
const gnsstk::RinexObsData r 
) const
inline

Definition at line 74 of file RinexObsFilterOperators.hpp.

Member Data Documentation

◆ obsSet

std::set<gnsstk::RinexObsType> gnsstk::RinexObsDataOperatorLessThanFull::obsSet
private

Definition at line 156 of file RinexObsFilterOperators.hpp.


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


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