Definition at line 141 of file SVNumXRef.hpp.
#include <SVNumXRef.hpp>
Public Types | |
| enum | BlockType { I, II, IIA, IIR, IIR_M, IIF, III } |
Public Member Functions | |
| bool | BlockTypeAvailable (const int NAVSTARID) const |
| void | dump (std::ostream &out=std::cout) const |
| BlockType | getBlockType (const int NAVSTARID) const |
| std::string | getBlockTypeString (const int NAVSTARID) const |
| int | getNAVSTAR (const int PRNID, const gnsstk::CommonTime dt) const |
| int | getPRNID (const int NAVSTARID, const gnsstk::CommonTime dt) const |
| const std::multimap< int, XRefNode > & | getPtoNMap () |
| bool | isConsistent () const |
| bool | NAVSTARIDActive (const int NAVSTARID, const gnsstk::CommonTime dt) const |
| bool | NAVSTARIDAvailable (const int PRNID, const gnsstk::CommonTime dt) const |
| bool | PRNIDAvailable (const int NAVSTARID, const gnsstk::CommonTime dt) const |
| SVNumXRef () | |
| ~SVNumXRef () | |
Protected Attributes | |
| std::map< int, BlockType > | NtoBMap |
| std::multimap< int, XRefNode > | NtoPMap |
| std::multimap< int, XRefNode > | PtoNMap |
| Enumerator | |
|---|---|
| I | |
| II | |
| IIA | |
| IIR | |
| IIR_M | |
| IIF | |
| III | |
Definition at line 145 of file SVNumXRef.hpp.
| SVNumXRef::SVNumXRef | ( | ) |
Definition at line 55 of file SVNumXRef.cpp.
|
inline |
Definition at line 156 of file SVNumXRef.hpp.
| bool SVNumXRef::BlockTypeAvailable | ( | const int | NAVSTARID | ) | const |
Definition at line 666 of file SVNumXRef.cpp.
| void SVNumXRef::dump | ( | std::ostream & | out = std::cout | ) | const |
Definition at line 677 of file SVNumXRef.cpp.
| SVNumXRef::BlockType SVNumXRef::getBlockType | ( | const int | NAVSTARID | ) | const |
Definition at line 599 of file SVNumXRef.cpp.
| std::string SVNumXRef::getBlockTypeString | ( | const int | NAVSTARID | ) | const |
Definition at line 616 of file SVNumXRef.cpp.
| int SVNumXRef::getNAVSTAR | ( | const int | PRNID, |
| const gnsstk::CommonTime | dt | ||
| ) | const |
Definition at line 565 of file SVNumXRef.cpp.
| int SVNumXRef::getPRNID | ( | const int | NAVSTARID, |
| const gnsstk::CommonTime | dt | ||
| ) | const |
Definition at line 637 of file SVNumXRef.cpp.
Definition at line 168 of file SVNumXRef.hpp.
| bool SVNumXRef::isConsistent | ( | ) | const |
Definition at line 753 of file SVNumXRef.cpp.
| bool SVNumXRef::NAVSTARIDActive | ( | const int | NAVSTARID, |
| const gnsstk::CommonTime | dt | ||
| ) | const |
Definition at line 594 of file SVNumXRef.cpp.
| bool SVNumXRef::NAVSTARIDAvailable | ( | const int | PRNID, |
| const gnsstk::CommonTime | dt | ||
| ) | const |
Definition at line 584 of file SVNumXRef.cpp.
| bool SVNumXRef::PRNIDAvailable | ( | const int | NAVSTARID, |
| const gnsstk::CommonTime | dt | ||
| ) | const |
Definition at line 656 of file SVNumXRef.cpp.
|
protected |
Definition at line 174 of file SVNumXRef.hpp.
|
protected |
Definition at line 172 of file SVNumXRef.hpp.
|
protected |
Definition at line 173 of file SVNumXRef.hpp.