sourceEpochHeader Struct Reference
[GPSTk data structures]

#include <DataHeaders.hpp>

Inheritance diagram for sourceEpochHeader:

Inheritance graph
[legend]
Collaboration diagram for sourceEpochHeader:

Collaboration graph
[legend]
List of all members.

Detailed Description

Defines a header containing the source and epoch of data.

Definition at line 109 of file DataHeaders.hpp.

Public Member Functions

 sourceEpochHeader ()
 Default constructor.
 sourceEpochHeader (const SourceID::SourceType &st, const std::string &sourcename, const CommonTime &time)
 Explicit constructor.
 sourceEpochHeader (const SourceID &sI, const CommonTime &time)
 Explicit constructor.
 sourceEpochHeader (const sourceHeader &sh, const CommonTime &time)
 Explicit constructor from parent class.
 sourceEpochHeader (const sourceEpochHeader &seh)
 Copy constructor.
virtual sourceEpochHeaderoperator= (const sourceEpochHeader &right)
 Assignment operator.
virtual sourceEpochHeaderoperator= (const sourceHeader &right)
 Assignment operator from a sourceHeader.
virtual sourceEpochHeaderoperator= (const SourceID &right)
 Assignment operator from a SourceID.
virtual std::ostream & dump (std::ostream &s) const
 Convenience output method for sourceEpochHeader.
virtual ~sourceEpochHeader ()
 Destructor.

Public Attributes

CommonTime epoch
 Field containing the epoch of data.


Constructor & Destructor Documentation

sourceEpochHeader  )  [inline]
 

Default constructor.

Definition at line 117 of file DataHeaders.hpp.

sourceEpochHeader const SourceID::SourceType st,
const std::string &  sourcename,
const CommonTime time
[inline]
 

Explicit constructor.

Definition at line 121 of file DataHeaders.hpp.

References SourceID::sourceName, and SourceID::type.

sourceEpochHeader const SourceID sI,
const CommonTime time
[inline]
 

Explicit constructor.

Definition at line 129 of file DataHeaders.hpp.

sourceEpochHeader const sourceHeader sh,
const CommonTime time
[inline]
 

Explicit constructor from parent class.

Definition at line 136 of file DataHeaders.hpp.

sourceEpochHeader const sourceEpochHeader seh  )  [inline]
 

Copy constructor.

Definition at line 143 of file DataHeaders.hpp.

References sourceHeader::source.

virtual ~sourceEpochHeader  )  [inline, virtual]
 

Destructor.

Definition at line 167 of file DataHeaders.hpp.


Member Function Documentation

std::ostream & dump std::ostream &  s  )  const [virtual]
 

Convenience output method for sourceEpochHeader.

Reimplemented from sourceHeader.

Reimplemented in sourceEpochRinexHeader, sourceEpochSatHeader, and sourceEpochTypeHeader.

Definition at line 103 of file DataHeaders.cpp.

virtual sourceEpochHeader& operator= const SourceID right  )  [inline, virtual]
 

Assignment operator from a SourceID.

Reimplemented from sourceHeader.

Reimplemented in sourceEpochRinexHeader, sourceEpochSatHeader, and sourceEpochTypeHeader.

Definition at line 158 of file DataHeaders.hpp.

virtual sourceEpochHeader& operator= const sourceHeader right  )  [inline, virtual]
 

Assignment operator from a sourceHeader.

Reimplemented from sourceHeader.

Reimplemented in sourceEpochRinexHeader, sourceEpochSatHeader, and sourceEpochTypeHeader.

Definition at line 153 of file DataHeaders.hpp.

References sourceHeader::source.

sourceEpochHeader & operator= const sourceEpochHeader right  )  [virtual]
 

Assignment operator.

Reimplemented in sourceEpochRinexHeader, sourceEpochSatHeader, and sourceEpochTypeHeader.

Definition at line 84 of file DataHeaders.cpp.

References sourceEpochHeader::epoch, and sourceHeader::source.


Member Data Documentation

CommonTime epoch
 

Field containing the epoch of data.

Definition at line 113 of file DataHeaders.hpp.

Referenced by gnssDataMap::addGnssDataMap(), gnssDataMap::addGnssRinex(), gnssDataMap::addGnssSatTypeValue(), gpstk::extractSatID(), gnssDataMap::extractSatID(), gpstk::extractSourceID(), gnssDataMap::extractSourceID(), gpstk::extractTypeID(), gnssDataMap::extractTypeID(), gnssDataMap::getGnssRinex(), gpstk::mergeGnssDataMap(), sourceEpochTypeHeader::operator=(), sourceEpochSatHeader::operator=(), sourceEpochRinexHeader::operator=(), sourceEpochHeader::operator=(), TropoRandomWalkModel::Prepare(), RandomWalkModel::Prepare(), ModelObs::Prepare(), ModeledPR::Prepare(), GeneralConstraint::process(), NetworkObsStreams::readEpochData(), gpstk::removeSatID(), gnssDataMap::removeSatID(), gpstk::removeSourceID(), gnssDataMap::removeSourceID(), gpstk::removeTypeID(), gnssDataMap::removeTypeID(), sourceEpochRinexHeader::sourceEpochRinexHeader(), sourceEpochSatHeader::sourceEpochSatHeader(), sourceEpochTypeHeader::sourceEpochTypeHeader(), and gpstk::testSave().


The documentation for this struct was generated from the following files:
Generated on Sun May 19 03:31:41 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1