Definition at line 56 of file AshtechPBEN.hpp.
#include <AshtechPBEN.hpp>

Public Member Functions | |
| AshtechPBEN () | |
| bool | checkId (const std::string &hdrId) const |
| virtual void | decode (const std::string &data) |
| void | dump (std::ostream &out) const noexcept |
| virtual std::string | getName () const |
| Simple accessors for various static thangs. More... | |
Public Member Functions inherited from gnsstk::AshtechData | |
| AshtechData () noexcept | |
| virtual bool | checkId (std::string hdrId) const |
| Returns true when the provided id is valid for this message. More... | |
| virtual std::string | encode () const noexcept |
| virtual bool | isData () const |
| This class is "data" so this function always returns "true". More... | |
| bool | isValid () const |
Public Member Functions inherited from gnsstk::FFData | |
| void | getRecord (FFStream &s) |
| virtual bool | isHeader () const |
| void | putRecord (FFStream &s) const |
| virtual | ~FFData (void) |
| virtual desctuctor More... | |
Public Member Functions inherited from gnsstk::CRCDataStatus | |
| bool | crcerr () const |
| bool | fmterr () const |
| bool | lenerr () const |
| bool | parerr () const |
Public Member Functions inherited from gnsstk::DataStatus | |
| void | clear (std::ios_base::iostate s=std::ios_base::goodbit) |
| void | clearstate (std::ios_base::iostate s) |
| DataStatus () | |
| bool | good () const |
| operator void * () const | |
| bool | operator() () const |
| std::ios_base::iostate | rdstate () const |
| void | setstate (std::ios_base::iostate s) |
Public Attributes | |
| float | alt |
| float | hdop |
| std::string | header |
| float | lat |
| float | lon |
| float | navt |
| float | navtdot |
| double | navx |
| float | navxdot |
| double | navy |
| float | navydot |
| double | navz |
| float | navzdot |
| float | numSV |
| unsigned | pdop |
| std::string | sitename |
| double | sow |
| float | tdop |
| float | vdop |
Public Attributes inherited from gnsstk::AshtechData | |
| bool | ascii |
| uint16_t | checksum |
| std::string | id |
Static Public Attributes | |
| static const GNSSTK_EXPORT char * | myId = "PBN" |
Static Public Attributes inherited from gnsstk::AshtechData | |
| static GNSSTK_EXPORT int | debugLevel = 0 |
| static GNSSTK_EXPORT bool | hexDump = false |
| static const GNSSTK_EXPORT std::string | preamble |
| static const GNSSTK_EXPORT std::string | trailer |
Protected Member Functions | |
| virtual void | reallyGetRecord (FFStream &ffs) |
Protected Member Functions inherited from gnsstk::AshtechData | |
| virtual void | readBody (AshtechStream &stream) |
| virtual void | readHeader (AshtechStream &stream) |
| virtual void | reallyPutRecord (FFStream &ffs) const |
|
inline |
Definition at line 60 of file AshtechPBEN.hpp.
|
inline |
Definition at line 85 of file AshtechPBEN.hpp.
|
virtual |
| std::exception | |
| FFStreamError |
Reimplemented from gnsstk::AshtechData.
Definition at line 77 of file AshtechPBEN.cpp.
|
virtualnoexcept |
Dump some debugging information to the given ostream.
| out | the ostream to write to |
Reimplemented from gnsstk::AshtechData.
Definition at line 146 of file AshtechPBEN.cpp.
|
inlinevirtual |
Simple accessors for various static thangs.
Reimplemented from gnsstk::AshtechData.
Definition at line 83 of file AshtechPBEN.hpp.
|
protectedvirtual |
| std::exception | |
| FFStreamError | |
| EndOfFile |
Reimplemented from gnsstk::AshtechData.
Definition at line 53 of file AshtechPBEN.cpp.
| float gnsstk::AshtechPBEN::alt |
Definition at line 78 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::hdop |
Definition at line 78 of file AshtechPBEN.hpp.
| std::string gnsstk::AshtechPBEN::header |
Definition at line 60 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::lat |
Definition at line 78 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::lon |
Definition at line 78 of file AshtechPBEN.hpp.
|
static |
Definition at line 81 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::navt |
Definition at line 69 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::navtdot |
Definition at line 73 of file AshtechPBEN.hpp.
| double gnsstk::AshtechPBEN::navx |
Definition at line 66 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::navxdot |
Definition at line 70 of file AshtechPBEN.hpp.
| double gnsstk::AshtechPBEN::navy |
Definition at line 67 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::navydot |
Definition at line 71 of file AshtechPBEN.hpp.
| double gnsstk::AshtechPBEN::navz |
Definition at line 68 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::navzdot |
Definition at line 72 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::numSV |
Definition at line 78 of file AshtechPBEN.hpp.
| unsigned gnsstk::AshtechPBEN::pdop |
Definition at line 74 of file AshtechPBEN.hpp.
| std::string gnsstk::AshtechPBEN::sitename |
Definition at line 65 of file AshtechPBEN.hpp.
| double gnsstk::AshtechPBEN::sow |
Definition at line 64 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::tdop |
Definition at line 78 of file AshtechPBEN.hpp.
| float gnsstk::AshtechPBEN::vdop |
Definition at line 78 of file AshtechPBEN.hpp.