#include <ATSData.hpp>
Inheritance diagram for ATSData:


Definition at line 73 of file ATSData.hpp.
Public Member Functions | |
| ATSData () throw () | |
| bool | isValid () const |
| virtual bool | isData () const |
| This class is "data" so this function always returns "true". | |
| virtual std::string | getName () const |
| Simple accessors for various static thangs. | |
| void | dump (std::ostream &out, int detail=0) const throw () |
| Dump some debugging information to the given ostream. | |
Public Attributes | |
| uint8_t | numChan |
| uint8_t | numSubChan |
| std::vector< ChannelBlock > | channels |
Static Public Attributes | |
| const uint8_t | MaxNumChan = 48 |
| const uint8_t | MaxNumSubChan = 12 |
| int | debugLevel = 0 |
| bool | hexDump = false |
Protected Member Functions | |
| virtual void | reallyPutRecord (FFStream &s) const throw (std::exception, StringUtils::StringException, FFStreamError) |
| Does the actual writing from the stream into this FFData object. | |
| virtual void | reallyGetRecord (FFStream &s) throw (std::exception, StringUtils::StringException, FFStreamError, EndOfFile) |
| Does the actual reading from the stream into this FFData object. | |
|
|
Definition at line 76 of file ATSData.hpp. |
|
||||||||||||
|
Dump some debugging information to the given ostream.
Definition at line 205 of file ATSData.cpp. References ATSData::ChannelBlock::absTime, SatID::id, ATSData::ChannelBlock::subChannels, and ATSData::ChannelBlock::svid. |
|
|
Simple accessors for various static thangs.
Definition at line 86 of file ATSData.hpp. |
|
|
This class is "data" so this function always returns "true".
Reimplemented from FFData. Definition at line 83 of file ATSData.hpp. |
|
|
Definition at line 80 of file ATSData.hpp. |
|
|
Does the actual reading from the stream into this FFData object.
Implements FFData. Definition at line 111 of file ATSData.cpp. References ATSData::ChannelBlock::absTime, ATSData::SubChannelBlock::cn0, gpstk::dump(), ATSData::SubChannelBlock::flags, FFBinaryStream::getData(), GPSTK_THROW, gpstk::StringUtils::hexDumpData(), ATSData::SubChannelBlock::navLSB, ATSData::SubChannelBlock::navMSB, ATSData::SubChannelBlock::phase, ATSData::SubChannelBlock::pseudorange, ATSStream::rangeBias, ATSData::SubChannelBlock::rangeRate, ATSStream::rawData, FFStream::recordNumber, ATSData::ChannelBlock::subChannels, and ATSData::ChannelBlock::svid. |
|
|
Does the actual writing from the stream into this FFData object.
Implements FFData. Definition at line 67 of file ATSData.cpp. References GPSTK_THROW, and gpstk::StringUtils::hexDumpData(). |
|
|
Definition at line 117 of file ATSData.hpp. |
|
|
Definition at line 59 of file ATSData.cpp. |
|
|
Definition at line 62 of file ATSData.cpp. |
|
|
Definition at line 63 of file ATSData.cpp. |
|
|
Definition at line 64 of file ATSData.cpp. |
|
|
Definition at line 112 of file ATSData.hpp. |
|
|
Definition at line 113 of file ATSData.hpp. |
1.3.9.1