DDid Class Reference

#include <DDid.hpp>

Collaboration diagram for DDid:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DDid (std::string s1, std::string s2, gpstk::GSatID p1, gpstk::GSatID p2)
bool operator< (const DDid &right) const
bool operator> (const DDid &right) const
bool operator== (const DDid &right) const
bool operator!= (const DDid &right) const

Static Public Member Functions

int compare (const DDid &left, const DDid &right)

Public Attributes

std::string site1
std::string site2
gpstk::GSatID sat1
gpstk::GSatID sat2
int ssite
int ssat

Friends

std::ostream & operator<< (std::ostream &s, const DDid &t)

Constructor & Destructor Documentation

DDid std::string  s1,
std::string  s2,
gpstk::GSatID  p1,
gpstk::GSatID  p2
[explicit]
 

Definition at line 65 of file DDid.cpp.

References GPSTK_THROW, SatID::id, DDid::sat1, DDid::sat2, DDid::site1, DDid::site2, DDid::ssat, DDid::ssite, and SatID::system.


Member Function Documentation

int compare const DDid left,
const DDid right
[static]
 

Definition at line 85 of file DDid.cpp.

References SatID::id, DDid::sat1, DDid::sat2, DDid::site1, DDid::site2, DDid::ssat, and DDid::ssite.

bool operator!= const DDid right  )  const
 

Definition at line 113 of file DDid.cpp.

References gpstk::abs().

bool operator< const DDid right  )  const
 

Definition at line 119 of file DDid.cpp.

bool operator== const DDid right  )  const
 

Definition at line 107 of file DDid.cpp.

References gpstk::abs().

bool operator> const DDid right  )  const
 

Definition at line 101 of file DDid.cpp.


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  s,
const DDid t
[friend]
 


Member Data Documentation

gpstk::GSatID sat1
 

Definition at line 64 of file DDid.hpp.

Referenced by DDid::compare(), DDid::DDid(), and gpstk::operator<<().

gpstk::GSatID sat2
 

Definition at line 64 of file DDid.hpp.

Referenced by DDid::compare(), DDid::DDid(), and gpstk::operator<<().

std::string site1
 

Definition at line 63 of file DDid.hpp.

Referenced by DDid::compare(), DDid::DDid(), and gpstk::operator<<().

std::string site2
 

Definition at line 63 of file DDid.hpp.

Referenced by DDid::compare(), DDid::DDid(), and gpstk::operator<<().

int ssat
 

Definition at line 65 of file DDid.hpp.

Referenced by DDid::compare(), DDid::DDid(), and gpstk::operator<<().

int ssite
 

Definition at line 65 of file DDid.hpp.

Referenced by DDid::compare(), DDid::DDid(), and gpstk::operator<<().


The documentation for this class was generated from the following files:
Generated on Thu Jul 29 03:31:55 2010 for GPS ToolKit Software Library by  doxygen 1.3.9.1