CARMA C++
AntNum.h File Reference

Tagged: Fri Nov 14 12:39:31 UTC 2003. More...

#include <iostream>
#include <sstream>
#include <string>

Go to the source code of this file.

Classes

class  sza::util::AntNum
 A class to enumerate a single Antenna, or a set of Antennas. More...
 

Namespaces

 sza
 Define a class for Calibrator control.
 

Functions

unsigned sza::util::idToInt (AntNum::Id id)
 Convert from integer index to enumerator. More...
 
AntNum::Id sza::util::intToId (unsigned int iant)
 Convert from integer index to enumerator. More...
 
bool sza::util::isValidAnt (unsigned int ant)
 Return true if the passed index specifies a valid receiver. More...
 
bool sza::util::isValidAntennaSet (AntNum::Id antennas)
 Return true if the passed index specifies a valid antenna set. More...
 
AntNum::Id sza::util::operator+ (const AntNum::Id id1, const AntNum::Id id2)
 Allows expressions like ANT0+ANT1. More...
 
AntNum::Id sza::util::operator- (const AntNum::Id id1, const AntNum::Id id2)
 Allows expressions like ANTALL-ANT1. More...
 
std::ostream & sza::util::operator<< (std::ostream &os, const AntNum &rx)
 Allows cout << ant. More...
 
std::string sza::util::printAntennaSet (AntNum::Id antennas)
 Return a string representing an antenna set. More...
 

Detailed Description

Tagged: Fri Nov 14 12:39:31 UTC 2003.

Author
Erik Leitch

Definition in file AntNum.h.