AshtechALB Class Reference

#include <AshtechALB.hpp>

Inheritance diagram for AshtechALB:

Inheritance graph
[legend]
Collaboration diagram for AshtechALB:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AshtechALB ()
virtual std::string getName () const
 Simple accessors for various static thangs.
bool checkId (std::string hdrId) const
 Returns true when the provided id is valid for this message.
void dump (std::ostream &out) const throw ()
 Dump some debugging information to the given ostream.
virtual void decode (const std::string &data) throw (std::exception, FFStreamError)
 Decode this object from a string.

Public Attributes

std::string header
unsigned svid
long word [10]

Static Public Attributes

const char * myId = "ALB"

Protected Member Functions

virtual void reallyGetRecord (FFStream &ffs) throw (std::exception, FFStreamError, EndOfFile)
 Does the actual reading from the stream into this FFData object.

Constructor & Destructor Documentation

AshtechALB  )  [inline]
 

Definition at line 55 of file AshtechALB.hpp.


Member Function Documentation

bool checkId std::string  hdrId  )  const [inline, virtual]
 

Returns true when the provided id is valid for this message.

Reimplemented from AshtechData.

Definition at line 66 of file AshtechALB.hpp.

void decode const std::string &  data  )  throw (std::exception, FFStreamError) [virtual]
 

Decode this object from a string.

Parameters:
str the string to read from.

Reimplemented from AshtechData.

Definition at line 77 of file AshtechALB.cpp.

References gpstk::StringUtils::word().

void dump std::ostream &  out  )  const throw () [virtual]
 

Dump some debugging information to the given ostream.

Parameters:
out the ostream to write to

Reimplemented from AshtechData.

Definition at line 101 of file AshtechALB.cpp.

References gpstk::dump().

virtual std::string getName  )  const [inline, virtual]
 

Simple accessors for various static thangs.

Reimplemented from AshtechData.

Definition at line 64 of file AshtechALB.hpp.

void reallyGetRecord FFStream ffs  )  throw (std::exception, FFStreamError, EndOfFile) [protected, virtual]
 

Does the actual reading from the stream into this FFData object.

Reimplemented from AshtechData.

Definition at line 52 of file AshtechALB.cpp.

References AshtechStream::rawData.


Member Data Documentation

std::string header
 

Definition at line 57 of file AshtechALB.hpp.

const char * myId = "ALB" [static]
 

Definition at line 49 of file AshtechALB.cpp.

unsigned svid
 

Definition at line 59 of file AshtechALB.hpp.

long word[10]
 

Definition at line 60 of file AshtechALB.hpp.


The documentation for this class was generated from the following files:
Generated on Fri May 24 03:31:44 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1