 carma::monitor::SignalPath | Class to manage information about mapping of signal paths from antennas to correlator/downconverter inputs |
 ArrayTemplate | ..................................................................... |
 BadDataSizeException | Exception class for invalid data vector size |
 BadParameterException | Exception class to signal an invalid parameter |
 BufferOverflowException | Exception class to indicate write overflows |
 carma::alarm::AlarmControl | AlarmControl interface |
 carma::alarm::AlarmControlImpl | AlarmControl implementation class |
 carma::alarm::sound | Possible extension in the future |
 carma::antenna::bima::bimaControlHost | Contains all bimaControlHost related code |
 carma::antenna::bima::CalibratorControlImpl | CalibrationControlImpl Corba control class |
 carma::antenna::bima::CMRxControl | BIMA antenna-specific RxControl interface |
 carma::antenna::bima::control::BimaDewarRegulation | BIMA antenna-specific dewar temperature regulation interface |
 carma::antenna::bima::ControlServer | ControlServer class encapsulates most control details |
 carma::antenna::bima::CryoControlImpl | CryoControlImpl CORBA control implementation |
 carma::antenna::bima::DriveControlImpl | Implementation class for DriveControl idl |
 carma::antenna::bima::FocusControlImpl | CORBA FocusControl implementation |
 carma::antenna::bima::FrontEndControlImpl | CORBA control implementation for the FrontEndControl interface |
 carma::antenna::bima::LOControlImpl | LOControlImpl Corba control class |
 carma::antenna::bima::MonitorUpdater | Server stub for MonitorUpdater Documentation for the |
 carma::antenna::bima::OpticalTelControlImpl | OpticalTelControl implementation class |
 carma::antenna::bima::OpticsControlImpl | OpticsControlImpl Corba control class |
 carma::antenna::bima::PolarizationControlImpl | PolarizationControlImpl Corba control class |
 carma::antenna::bima::RxControlImpl | RxControlImpl CORBA control class |
 carma::antenna::bima::RxSelectorImpl | RxSelectorImpl CORBA implementation class |
 carma::antenna::bima::Telemetry | Telemetry Device class implementation |
 carma::antenna::common::AntennaControl | Antenna Control interface reincarnate |
  carma::antenna::sza::control::AntennaControl | SZA antenna-specific control interface |
 carma::antenna::common::CalibratorControl | Antenna calibrator control |
  carma::antenna::sza::control::CalibratorControl | SZA antenna-specific calibrator control interface |
 carma::antenna::common::CentroidResult | Result of centroid on a single image |
 carma::antenna::common::CryoControl | Antenna Cryogenics control |
  carma::antenna::ovro::CryoControl | OVRO antenna-specific polarization control interface |
 carma::antenna::common::DriveControl | Drive system control interface |
  carma::antenna::bima::control::DriveControl | BIMA antenna-specific drive control interface |
  carma::antenna::ovro::DriveControl | OVRO antenna-specific drive control interface |
  carma::antenna::sza::control::DriveControl | SZA antenna-specific drive control interface |
 carma::antenna::common::DriveControl::RaDecEpoch | Time-Tagged Ra/Dec value |
 carma::antenna::common::Encoder | Manages Encoder parameters |
 carma::antenna::common::flattenedOpticalImage | Rich description of a frame grabbed image |
 carma::antenna::common::FocusControl | Antenna focus control |
  carma::antenna::ovro::FocusControl | OVRO antenna-specific focus control interface |
 carma::antenna::common::FrameContext | Optical telescopes and cameras on Carma dishes are not mounted uniformly and thus plate scales vary substantially from dish to dish |
 carma::antenna::common::FrameGrabber | Encapsulate hardware access to framegrabber device |
 carma::antenna::common::FrontEndControl | FrontEnd control |
  carma::antenna::ovro::FrontEndControl | OVRO antenna-specific FrontEnd control interface |
 carma::antenna::common::IFControl | Antenna IF subsystem control |
 carma::antenna::common::IVCurve | Data returned by an IV curve method Be careful not to assume that the totPower contains the same number of elements as the IV sequence as total power may or may not have been requested |
 carma::antenna::common::LOControl | Antenna Local Oscillator control |
  carma::antenna::ovro::CmLOControl | OVRO antenna-specific LO control interface |
  carma::antenna::ovro::LOControl | OVRO antenna-specific LO control interface |
  carma::antenna::sza::control::LOControl | SZA antenna-specific LO control interface |
 carma::antenna::common::NutatorControl | The nutator will only be implemented on OVRO antennas |
 carma::antenna::common::Offset | Manages Offset parameters for a Drive Axis |
 carma::antenna::common::OpticalTelControl | Antenna optical telescope control |
 carma::antenna::common::OpticsControl | Antenna Optics subsystem control |
 carma::antenna::common::PolarizationControl | Antenna polarization control |
  carma::antenna::ovro::PolarizationControl | OVRO antenna-specific polarization control interface |
 carma::antenna::common::RxControl | Receiver interface |
  carma::antenna::sza::control::RxControl | SZA antenna-specific rx control interface |
 carma::antenna::common::RxSelector | RxSelect interface for retrieval of RxControl DOs |
 carma::antenna::common::RxTypeInfo | Maps and provides conversions between the various receiver type definitions from the monitor system, control system and canbus module |
 carma::antenna::common::SisReceiver::IVCurve | An IV curve |
 carma::antenna::common::SisReceiver::IVPoint | A point on the IV curve |
 carma::antenna::common::TiltmeterControl | Antenna Tiltmeter Control interface |
 carma::antenna::common::TiltmeterControlImpl | CORBA control implementation for the TiltmeterControl interface |
 carma::antenna::common::WvrControl | Water Vapor Radiometer control |
 carma::antenna::ovro::CalibratorControlImpl | CalibrationControlImpl Corba control class |
 carma::antenna::ovro::CmLOControlImpl | CmLOControlImpl Corba control class |
 carma::antenna::ovro::CmRxControlImpl | CmRxControlImpl CORBA control class |
 carma::antenna::ovro::ControlServer | ControlServer class encapsulates most control details |
 carma::antenna::ovro::CryoControlImpl | CryoControlImpl Corba control implementation |
 carma::antenna::ovro::Drive::TimestampedAzOverlapState | Timestamped az overlap state |
 carma::antenna::ovro::DriveControlImpl | Drive control implementation |
 carma::antenna::ovro::DriveEngine | Responsible for storing and maintaining drive parameters, calculating drive rate updates and regularly sending them to the drive hardware |
 carma::antenna::ovro::EnvironmentalControl | OVRO Antenna Environmental control interface |
 carma::antenna::ovro::EnvironmentalControlImpl | CORBA control implementation for the EnvironmentalControl interface |
 carma::antenna::ovro::FocusControlImpl | Corba FocusControl implementation |
 carma::antenna::ovro::FrontEndControlImpl | CORBA control implementation for the FrontEndControl interface |
 carma::antenna::ovro::IFControlImpl | IFControlImpl Corba control delegate class |
 carma::antenna::ovro::LOControlImpl | LOControlImpl Corba control class |
 carma::antenna::ovro::OpticalTelControlImpl | OpticalTelControl implementation class |
 carma::antenna::ovro::OpticsControlImpl | OpticsControlImpl Corba control class |
 carma::antenna::ovro::PolarizationControlImpl | PolarizationControlImpl Corba control class |
 carma::antenna::ovro::RxControlImpl | RxControlImpl CORBA control class |
 carma::antenna::ovro::RxSelectorImpl | RxSelectorImpl CORBA implementation class |
 carma::antenna::ovro::RxTemperatureControl | RxTemperatureControl interface for controlling the 10-m Receiver Electronics Control module |
 carma::antenna::ovro::RxTemperatureControlImpl | Corba Rx Electronics Thermal Controller implementation |
 carma::canbus::busStatusStruct | Bus Status type |
 carma::canbus::CanOutput | CanOutput interface |
  carma::canbus::CanIo | CanIo interface |
   carma::canbus::CanDio | Class to control the CARMA specialized Janz CAN/DIO card |
    carma::canbus::Master | Carma Canbus Master class |
     carma::antenna::bima::IFCanMaster | BIMA Antenna IF canbus Master class |
     carma::antenna::ovro::OvroMaster | Ovro Antenna canbus Master class |
     carma::canbus::MasterOfNone | Carma CAN MasterOfNone class |
     carma::clock::ClockMaster | Carma Master Clock CAN Master class |
     carma::downconverter::SldcMaster | Spectral Downconverter System CAN Master |
     carma::downconverter::WbdcMaster | Carma Wideband Downconverter CAN Master class |
     carma::loberotator::LoberotatorMaster | Carma Loberotator CAN Master class |
   carma::canbus::DirectCan | Intended for use as a way to access the CANbus from multiple separate processes in conjunction with a process implementing the DO model |
   carma::canbus::InetCan | InetCan class |
   carma::canbus::JanzCanIo | JanzCanIo class |
   carma::canbus::SocketCan | Implements the CanIo interface using the socketcan framework |
 carma::canbus::canoverip::Session | Class to encompass a CAN over IP session |
 carma::canbus::canoverip::Session::FilterType | CAN Message filter type |
 carma::canbus::Device | Abstract base class for all CAN Bus devices |
  carma::canbus::devices::XacDevice | XacDevice canbus::device class implementation |
   carma::antenna::common::AntennaIF | Base Antenna IF CAN module device class |
    carma::antenna::bima::AntennaIF | Antenna IF CAN module device class |
    carma::antenna::ovro::AntennaIF | Antenna IF CAN module device class |
   carma::antenna::common::LOReferenceMonitor | CAN Device class implementation for LO Reference Monitor Module |
   carma::antenna::common::SisReceiver | 10m & 6m SIS Receiver Control CAN module device class |
   carma::antenna::common::Varactor | Varactor CAN device class |
   carma::antenna::ovro::CryoCompressor | Cryo Compressor device class |
   carma::antenna::ovro::CryoTemperatures | Cryo Temperature device class |
   carma::antenna::ovro::Drive | 10-m Antenna Drive Module CAN Implementation (API No |
   carma::antenna::ovro::Encoder | 10-m Antenna Encoder Module CAN Implementation (API No |
   carma::antenna::ovro::EnvironmentalMonitor | CAN Device class implementation for 10-m sidecab environmental monitor |
   carma::antenna::ovro::GunnPll | GunnPll CAN device class |
   carma::antenna::ovro::Optics | 10-m Antenna Optics CAN device class |
   carma::antenna::ovro::SecondaryMirror | 10-m Secondary Mirror CAN device class |
   carma::antenna::ovro::Tiltmeter | Tiltmeter device class |
   carma::antenna::ovro::Tiltmeter | Tiltmeter device class |
   carma::antenna::ovro::YigPll | YIG PLL CAN module device class |
   carma::clock::Clock | Instantiation of the carma::canbus::Device class for the Master Clock |
   carma::downconverter::BlockDownconverter | CAN device implementation for block downconverter (API #4) |
   carma::downconverter::Downconverter | Downconverter Device class implementation |
   carma::downconverter::LoControl | Spectral Line Downconverter LO Control module class |
   carma::downconverter::LoMonitor | LoMonitor Device class implementation |
   carma::downconverter::NoiseSource | Noise Source Device Class |
   carma::downconverter::QuadratureModulator | Quadrature modulator Device class implementation |
   carma::downconverter::SpectralDownconverter | SpectralDownconverter CAN Device class implementation |
   carma::loberotator::Loberotator | Loberotator implementation |
  sza::antenna::canbus::CanDevice | A class for encapsulating devices for the SZA which will be attached to a CAN bus |
 carma::canbus::DeviceNames | Completely static class to retrieve string names of CAN devices based on API Id |
 carma::canbus::devices::DeviceControl | Carma CANbus base Device control interface |
  carma::downconverter::DownconverterControl | Carma downconverter CAN module control interface |
   carma::downconverter::SpectralDownconverterControl | Carma Spectral Line Downconverter CAN module control interface |
  carma::downconverter::LoMonitorControl | Carma LoMonitor CAN module control interface |
  carma::downconverter::NoiseSourceControl | Carma dowconverter noise source control interface |
  carma::downconverter::QuadModControl | Carma downconverter quadrature modulator control interface |
  carma::loberotator::LoberotatorControl | LoberotatorControl interface |
 carma::canbus::Dio | Dio abstract base class |
  carma::canbus::GpioDio | GpioDio class for use with gpio framework |
  carma::canbus::JanzDio | Dio class for use with Janz char driver |
 carma::canbus::JanzMessage | This class encapsulate a Janz CAN message |
 carma::canbus::Message | Class to encapsulate a CAN message |
 carma::clock::System | Carma Master Clock system access interface |
 carma::control::AgingPolicy | Class to describe an aging policy and associated methods for adding and removing files from it |
 carma::control::AntennaAssignment | Antenna assignment for a subarray |
 carma::control::AntennaControls | AntennaControls interface |
 carma::control::AntennaControls::PersistentInfo | Persistent Info captures data about the antenna which goes with it regardless of the subarray in which the antenna is a member |
 carma::control::Drives | Tracking and drive related portions of the subarray control interface |
  carma::control::SubarrayControl | The interface to the CARMA subarray controller |
 carma::control::FluxMeasurement | Structure representing a flux measurement |
 carma::control::Freq | Frequency class |
 carma::control::HalfSecUpdater | This class is a timer that is used to update control monitor points that need to be recalculated for each frame |
 carma::control::Harmonic | An LOchain harmonic; has self consistent ref and yig frequencies and harmonics |
 carma::control::IntentInfo | Class containing scientific intent data for a given source Note source name is intentionally not part of this structure; they are paired elsewhere |
 carma::control::InvalidMonitorDataException | An exception when a monitor point is not valid |
 carma::control::LOchain | Handles all parameters and calculations for the CARMA LO chain |
 carma::control::MonitorPointNotFoundException | An exception when a monitor point is not found |
 carma::control::MonitorPointValue | Monitor point value from a query |
 carma::control::NearestInfo | Data on nearest neighbor to a source, returned by an SubarrayControl::getNearest() |
 carma::control::PadOffsets | Data returned by an SubarrayControl::convertBaseline method |
 carma::control::RemoteObjHandleBase | Common base class for managing connections to DOs |
  carma::control::RemoteObjHandleT< T > | Typed class for managing connections to DOs |
   carma::control::AlarmHandle | Manages acc Alarm reference to alarm DO |
   carma::control::AntennaHandle | Manages antenna Antenna control DO connections |
   carma::control::CalibratorHandle | Manages antenna calibrator control DO connections |
   carma::control::ClockHandle | Manages master clock control DO connections |
   carma::control::CorrelatorHandle | Manages correlator control DO connections |
   carma::control::CryoHandle | Manages antenna cryo control DO connections |
   carma::control::DownconverterHandle | Manages downconverter system DO connections |
   carma::control::DriveHandle | Manages antenna drive control DO connections |
   carma::control::FaultHandle | Manages fault system control DO connections |
   carma::control::FocusHandle | Manages antenna focus control DO connections |
   carma::control::LineLengthHandle | Manages line length control DO connections |
   carma::control::LoberotatorHandle | Manages lobe rotator control DO connections |
   carma::control::LOrefHandle | Manages LO reference control DO connections |
   carma::control::OpticalTelHandle | Manages antenna optical telescope control DO connections |
   carma::control::PipelineHandle | Manages pipeline control DO connections |
   carma::control::ProjectDatabaseManagerHandle | Manages Project Database Manager control DO connections |
   carma::control::RxSelectorHandle | Manages antenna Rx selector control DO connections |
   carma::control::SignalPathMapperHandle | Manages control's reference to SignalPathMapper DO |
   carma::control::VlbiHandle | Manages correlator control DO connections |
 carma::control::RxSelectorHandle::IVcurveArgs | Kick off an IV curve with a preferred sequence number |
 carma::control::SignalPath | Signal path mapping control portion of SubarrayControl interface The interface is split into several pieces because the idl parser overflows |
  carma::control::SubarrayControl | The interface to the CARMA subarray controller |
 carma::control::SubarrayControlImpl::TrackerThread | Implementation of SAT as thread |
 carma::control::SystemState | Interface for retrieving system state information |
 carma::control::TimeoutException | An exception for a timeout Will throw your msg plus file and line number |
 carma::control::WorkerPool | A pool of workers that can have work requests queued to it for servicing |
 carma::control::WorkerPoolStats | A structure which contains statistics about the WorkerPool |
 carma::corba::Client | Class to encapsulate CORBA client functionality in CARMA |
 carma::corba::Server | Class for creating, managing and serving requests to CORBA servants |
 carma::correlator::lib::BandManager | Interface for storing and retrieving Correlator Band DO names |
 carma::correlator::lib::CorrelatorListener | Interface for those wishing to receive notification of arriving Correlator Data |
  carma::pipeline::CorrelatorIpqWriter | Concrete class for writing out Correlator Data to a File |
 carma::correlator::obsRecord2::BandStatus | Singleton class used to hold a map of connected Correlator DO bands |
 carma::correlator::obsRecord2::CorbaCorrConsumer | Implements CorrConsumer interface for CORBA |
 carma::correlator::obsRecord2::CorbaCorrConsumer::Listener | Abstract base class for listener called back by CorbaCorrConsumer |
 carma::correlator::obsRecord2::CorbaCorrConsumerStats | Structure to hold corr consumer statistics for profiling |
 carma::correlator::obsRecord2::CorbaCorrProducer | Implements interface for serving correlator data using CORBA |
 carma::correlator::obsRecord2::CorData_s | IDL structure holding all Correlator Data |
 carma::correlator::obsRecord2::CorrDataConsumer | Implements CorrConsumer interface for CORBA |
 carma::correlator::obsRecord2::CorrDataConsumer::Listener | Abstract base class for listener called back by CorrDataConsumer |
  carma::pipeline::DataCollectorN | Concrete class responsible for connecting to a single band of Correlator Data |
 carma::dbms::Column< T > | Template to mimic a db column |
 carma::dbms::DBConfigurator | Class used for configuring a DBConnection |
 carma::dbms::DBConnection | Abstract class from which database queries may be launched |
  carma::dbms::MySQLDBConnection | DBConnection implementation for MySQL |
  carma::dbms::PostgresDBConnection | DBConnection implementation for PostgreSQL |
 carma::dbms::DBConnectionFactory | Creating a database connection via the static createConnection() method |
 carma::dbms::DbFFIOFileManager | Class to manage database ingest files and symlinks using FFIO files |
 carma::dbms::DbFileManager | Class to manage database ingest files and symlinks using stdio |
 carma::dbms::Filter | Abstract base class to represent an SQL query filter (part of a WHERE clause) |
  carma::dbms::MultiComponentFilter | SQL query multi-component filter (part of a WHERE clause) |
   carma::dbms::LogMessagePointFilter | Represents an SQL query log message filter (part of a WHERE clause) |
   carma::dbms::MonitorPointFilter | Represents an SQL query monitor point filter (part of a WHERE clause) |
   carma::dbms::TimeRangeFilter | SQL query time range filter (part of a WHERE clause This class represents a (closed) time range filter of the form
testTime >[=] {minTime} AND testTime <[=] {maxTime},
where {minTime} and {maxTime} are fixed values passed as parameters to the constructor |
  carma::dbms::OneComponentFilter | Abstract base class to represent an SQL query one component filter (part of a WHERE clause) |
   carma::dbms::NumericFilter< T > | Template to represent a one component numeric search filter |
    carma::dbms::MonitorPointNumericMaxValueFilter< T > | Template to represent a one component filter for numeric searches on value columns in monitor point data tables |
    carma::dbms::MonitorPointNumericMinValueFilter< T > | Template to represent a one component filter for numeric searches on min value columns in monitor point data tables |
    carma::dbms::MonitorPointNumericValueFilter< T > | Template to represent a one component filter for numeric searches on value columns in monitor point data tables |
   carma::dbms::SetFilter< T > | Template to represent a one component set search filter (viz |
   carma::dbms::StringFilter | Template to represent a one component string filter |
    carma::dbms::CallerFilter | Template to represent a one component caller filter |
    carma::dbms::MessageFilter | Template to represent a one component log message filter |
   carma::dbms::NumericFilter< dbPriorityType > | |
    carma::dbms::PriorityFilter | Class to represent an SQL query log priority filter (part of a WHERE clause) |
   carma::dbms::NumericFilter< int > | |
    carma::dbms::TagIDFilter | Class to represent an SQL query filter for a tagID (viz tagID==value) |
    carma::dbms::TimeFilter | Class to represent an SQL query one component filter (part of a WHERE clause) |
   carma::dbms::SetFilter< carma::dbms::dbPriorityType > | |
    carma::dbms::PrioritySetFilter | Class to represent an SQL query filter for a set of log priorities viz priority IN (INFO, WARN) |
   carma::dbms::SetFilter< carma::monitor::MonitorPoint::BLANKING_FLAGGING > | |
    carma::dbms::BlankingFlagSetFilter | Class to represent an SQL query filter for a set of blanking flags viz blankingFlag IN (UNDETERMINED, OK) |
   carma::dbms::SetFilter< carma::monitor::MonitorPoint::VALIDITY > | |
    carma::dbms::ValiditySetFilter | Class to represent an SQL query filter for a set of validities viz validity IN (VALID,VALID_GOOD) |
   carma::dbms::SetFilter< uint > | |
    carma::dbms::TagIDSetFilter | Class to represent an SQL query filter for a set of tagIDs viz "tagID IN (400,600,900,1245)" |
 carma::dbms::LogDatabase | This class contains methods for accessing the log table in the database |
 carma::dbms::LogIndexer | This class is responsible for keeping the history of what syslog2Db has already processed and initializing LogProcessors so that they do not reprocessed previously processed log messages |
 carma::dbms::LogRecordSelector::SelectionMask | Holds info on which log record fields should be selected (ie returned) by a query), if a value is set to true, the corresponding field is included in the selection (in cases where if false it is not |
 carma::dbms::MonitorConfigurationDatabase | This class contains methods for accessing monitor configuration information |
 carma::dbms::MonitorDataDatabase | This class contains methods for accessing monitor configuration information |
 carma::dbms::MonitorDataIndex | Class for indexing monitor point data areas |
 carma::dbms::MonitorDataQueryManager | Class to compose and execute a query of the monitor database |
 carma::dbms::MonitorDataTableFinisherThread | Thread class for executing commands on a monitor data table after it has been populated |
 carma::dbms::MonitorDescription | A MonitorDescription object holds all information on a monitor point which is stored in the database and/or an mpml description |
 carma::dbms::MonitorPointSelector::SelectionMask | Holds info on which monitor point fields should be selected (ie returned) by a query), if a value is set to true, the corresponding column is included in the selection (in cases where the selection makes sense, see the description of individual fields), if false it is not |
 carma::dbms::MPSelectorCompare | Class for sorting a set of MPSelector pointers |
 carma::dbms::PhysicalDeviceIDAuthority | A lookup class for mapping names and IDs of locations and devices |
 carma::dbms::ResultsCache | A class for caching and retrieving results of database queries |
 carma::dbms::Selector | Abstract base class to represent an SQL selection (portion of SELECT clause) |
  carma::dbms::LogRecordSelector | Class to represent an SQL selection (portion of SELECT clause) for a log message |
  carma::dbms::MonitorPointSelector | Class to represent an SQL selection (portion of SELECT clause) based on the attributes of a monitor point |
 carma::dbms::SyslogMMAPFile | This class is responsible for opening/closing the syslog mmap file |
 carma::dbms::SyslogMMAPOperator | This class is responsible for performing various operations on the syslog cache |
 carma::dbms::Table | Class to mimic a db table The Table class is meant to mimic a database table |
 carma::dbms::TableManager | This class is responsible for managing the large, short lived tables produced by CARMA |
 carma::dbms::TagIDAuthority | A lookup class for mapping names and IDs |
 carma::downconverter::BlockDownconverterControl | Carma Block Downconvrter CAN module control interface |
 carma::downconverter::SldcControlServer | Spectral line downconverter control server class |
 carma::downconverter::SldcLoControl | Carma Spectral Line Downconverter LO Control interface |
 carma::downconverter::System | Carma Downconverter system access interface |
 carma::fault::FaultControl | The DO interface to control the fault system |
 carma::interferometry::DelayEngine | DelayEngine interface |
 carma::interferometry::DelayInfo | |
 carma::interferometry::DelayStatus | |
 carma::linelength::LineLengthControl | LineLengthControl interface |
 carma::loberotator::Chassis | Provides storage for Loberotator objects |
  carma::loberotator::LoberotatorMaster | Carma Loberotator CAN Master class |
 carma::loberotator::LoberotatorControl::DelayChan | A triplet of time tagged delays, associated with a specific channel |
 carma::loberotator::LoberotatorControl::DelayFreqPacket | A delay and frequency element structure The frequency items apply to all channels in the packet |
 carma::loberotator::LoberotatorControl::DelayMjd | A delay/mjd pair structure |
 carma::loberotator::LoberotatorControl::WalshAssignment | Pairs of channel number/walsh column assignment |
 carma::loberotator::SimData | Simulated data generator class |
 carma::loberotator::SimIntegerData | Simulated integer data generator class |
 carma::loref::LOReferenceControl | LOReferenceControl interface |
 carma::monitor::AntennaBasedPoints | Structure containing antenna based monitor points whose values have to be sent to the correlator pipeline |
 carma::monitor::AveProperties | Structure keeps track of sample properties of a monitor point for the purposes of calculating various averages |
 carma::monitor::AverageAccumulatorBase | Common base class for TypedAverageAccumulatorT< T, U > classes |
  carma::monitor::TypedAverageAccumulatorT< T, U > | TypedAverageAccumulatorT |
 carma::monitor::BandInputMonitorPoints | Structure containing monitor points per band, per inout # that have to be sent to the correlator pipeline |
 carma::monitor::BaselineBandBlanking | Structure containing blanking information on per, baseline, per band |
 carma::monitor::C3gMax23PipelineSubsystem | The monitor system for the C3gMax23Pipeline subsystem |
 carma::monitor::C3gMax8PipelineSubsystem | The monitor system for the C3gMax8Pipeline subsystem |
 carma::monitor::ControlBandFrequencies | Structure containing band based monitor points from Control subsystem |
 carma::monitor::ControlBasedMonitorPoints | Structure containing monitor points from Control subsystem that have to be sent to the correlator pipeline |
 carma::monitor::ControlSubsystem | The monitor system for the Control subsystem |
 carma::monitor::FrameSubscriber | A class that accepts named events from a Push supplier |
 carma::monitor::MonitorComponent | A composite interface used to build the monitor system hierarchy |
  carma::monitor::MonitorContainer | A generic monitor system container base class |
   carma::monitor::MonitorDevice | A monitor system device, used in the construction of monitor points and containers that are based on physical devices |
   carma::monitor::MonitorSystemContainer | Monitor system container interface definition |
    carma::monitor::MonitorSubsystem | Abstract MonitorSubsystem base class |
    carma::monitor::MonitorSystem | Monitor system base class |
     carma::monitor::CarmaMonitorSystem | Carma monitor system |
      carma::monitor::FinalCarmaMonitorSystem | This is the Final Carma Monitor system after monitor point values from the correlator pipeline have been collated and synchronized with the appropriate frame |
      carma::monitor::RawCarmaMonitorSystem | This is the full Carma monitor system before fault system processing and immediately following collation in the frameCollator |
  carma::monitor::MonitorPoint | Abstract base class for a monitor point |
   carma::monitor::MonitorPointBool | Boolean value monitor point |
   carma::monitor::MonitorPointComplex | Complex value monitor point |
   carma::monitor::MonitorPointEnum | Abstract base class for any enumerated constants, like state machines |
   carma::monitor::MonitorPointNumeric | Abstract base class for a numeric monitor point |
    carma::monitor::MonitorPointByte | Byte value (unsigned char) monitor point |
    carma::monitor::MonitorPointChar | Character value monitor point |
    carma::monitor::MonitorPointInt | Long integer value monitor point (4 bytes) |
    carma::monitor::MonitorPointReal | Base class for all real value monitor points (float, double, etc) |
     carma::monitor::MonitorPointAbstime | Absolute time value monitor point |
     carma::monitor::MonitorPointDouble | Double value monitor point |
     carma::monitor::MonitorPointFloat | Float value monitor point |
    carma::monitor::MonitorPointShort | Short integer value monitor point (2 bytes) |
   carma::monitor::MonitorPointSerialNo | Serial number monitor point, stored as integer value(4 bytes) |
   carma::monitor::MonitorPointString | String value monitor point (up to 80 characters in length) |
 carma::monitor::MonitorPointAccumulatorT< T, U > | MonitorPointAccumulatorT< T, U > |
 carma::monitor::MonitorPointAverageT< U > | Template for collecting data for computing average associated with one monitor point |
 carma::monitor::MonitorPointHeader | Wrapper class for monitor point header information |
 carma::monitor::MonitorPointIterator | Iterator for monitor point hierarchy that returns monitor points |
 carma::monitor::MonitorPointSample | Class representing a data sample for a MonitorPoint |
 carma::monitor::MonitorPointSet | A class that manages the sets of monitor points for a monitor subsystem |
 carma::monitor::MonitorPointUpdateServant | Class that represents the scriber part of the frameScriberPublisher |
 carma::monitor::MonitorSampleValue | Structure for storing monitor point sample, including value |
 carma::monitor::MonitorSubsystemMaster | A factory to produce monitor subsystems based on name |
 carma::monitor::MonitorSystemPipelineSync | Class to synchronize an input carma monitor system with appropriately time tagged pipeline monitor data |
 carma::monitor::MonitorValue | Union of all possible types of monitor sample values |
 carma::monitor::PhysicalDevice | A monitor system physical device, used in the construction of monitor points and containers that are based on physical devices |
 carma::monitor::PipelineSubsystem | Abstract base class for retrieving pipeline monitor system components common between the spectral line and wideband systems |
  carma::monitor::PipelineSubsystemTemplate< S > | Templatized implementation of PipelineSubsystem interface |
 carma::monitor::Runnable | Abstract class that defines the interface for executing a method |
  carma::monitor::OvroSubsystemPrewrite | OvroSubsystemPrewrite class |
 carma::monitor::SignalPathMapping | Class containing convenient accessors to the signal path mapping |
 carma::monitor::SlPipelineSubsystem | The monitor system for the SlPipeline subsystem |
 carma::monitor::SubsystemFrame | Frame containing monitor points for a monitor subsystem frame |
  carma::monitor::SubsystemFrameBuffer | Frame containing monitor points for a monitor subsystem, and mapped to an IPQ - essentially a SubsystemFrameQueue |
 carma::monitor::SubsystemHeader | Structure used to manage memory for a subsystem frame |
 carma::monitor::SystemFrame | Frame containing monitor points for all monitor subsystems |
 carma::monitor::SystemThresholdFrame | Class that manages the thresholds for all the monitor points within a monitor system (represented by a carma::monitor::MonitorSystem object) |
  carma::monitor::SystemThresholdFrameBuffer | Class that manages the IPQ version of SystemThresholdFrame |
   carma::monitor::MonitorSystemWithThreshold | MonitorSystemWithThreshold is a class that contains methods for retrieving and setting threshold values for monitor points |
 carma::monitor::TestSubsystem::Digitizer | The container for the Digitizer logical collection |
 carma::monitor::ThresholdFileWriter | A class that will allow you to write out the set threshold values for the monitor system into an xml file |
 carma::monitor::ThresholdFrameStruct | Structure keeps track of sample properties of a monitor point for the purposes of calculating various averages |
 carma::monitor::ThresholdHandler | ThresholdHandler contains methods to deal with setting thresholds via mpml file |
 carma::monitor::TransportMonitorValueMetadata | Transport monitor value metadata |
 carma::monitor::TransportSubsystemFrame | Contains sample values from all monitor points in a monitor subsystem |
 carma::monitor::WbPipelineSubsystem | The monitor system for the WbPipeline subsystem |
 carma::monitor::WeatherMonitorPoints | Structure containing weather data that has to be sent to the correlator pipeline |
 carma::observertools::Calibrator | Calibrator data |
 carma::observertools::Correlator | Correlator setup |
 carma::observertools::Investigator | Investigator data |
 carma::observertools::ItemValue | Item name and its value |
 carma::observertools::Obsblock | Obsblock data |
 carma::observertools::Project | Project data |
 carma::observertools::ProjectDatabaseException | An exception for an error in the database Usage example: |
 carma::observertools::ProjectDatabaseManager | The interface to the CARMA Project Database Manager |
 carma::observertools::ProjectId | Structure containing a project obsblock, subobsblock strings and trial number |
 carma::observertools::Source | Source data structure |
 carma::observertools::SubObsblock | Sub-obsblock data |
 carma::observertools::Target | Target Molecule Data |
 carma::observertools::Trial | Trial data |
 carma::observertools::Window | Correlator Spectral Window Data |
 carma::pipeline::CatchData | Class used to mediate the merging and writing of a data object at specific times |
 carma::pipeline::CorrelatorVisBrickReader | Reads Correlator Data from a specifiec file |
 carma::pipeline::DataCollectorTest | Concrete class mimics a DataCollector but doesn't need CORBA |
 carma::pipeline::Stage | Base interface for a correlator pipeline stage |
  carma::pipeline::Publisher | Class used to publish Correlator Data and send data out via a notification channel |
  carma::pipeline::VisBrickWriter | Concrete class for writing out Correlator Data to a File |
 carma::pipeline::Tsys | Class to calculate, store and update tsys and associated parameters |
 carma::pipeline::TsysPipelineInfo | Calculates and stores Tsys values |
 carma::sdp::AHW_Processor | A class to create Astronomical Header files for a single type of integrated monitor data |
 carma::sdp::CorrelationData | Correlation data |
 carma::sdp::InputFileSet | A class to handle common operations on a set of input MPDAT files for a single integration |
 carma::sdp::Keyword | XML keyword |
 carma::sdp::LineBuffer | A line buffer class for use in XML output of astro hdr data elements |
 carma::sdp::Miriad | Abstract Base clase for item- and file-level MIRIAD operations |
  carma::sdp::MiriadBin | Class for item- and file-level access to MIRIAD data |
   carma::sdp::MiriadUVBin | Class for binary access to MIRIAD uv-data |
  carma::sdp::MiriadUV | Abstract base class for access to MIRIAD uv-data |
   carma::sdp::MiriadUVBin | Class for binary access to MIRIAD uv-data |
 carma::sdp::ProjectCalibratorData | Project data calibrator information |
 carma::sdp::ProjectCorrelatorSetup | Project data correlator setup |
 carma::sdp::ProjectSourceData | Project data source information |
 carma::sdp::ProjectTargetData | Project data target information |
 carma::sdp::SDPFiller | A class to create output files in the science data product format |
 carma::sdp::SDPUtil | Utility class for the science data products subsystem |
 carma::sdp::SpwBandRelationships | Mapping of correlator bands and sidebands to output spectral windows |
 carma::sdp::TrialProjectData | A class to accumulate project data for an obsblock trial |
 carma::sdp::XMLChComp | This class provides the comparision function for use with maps dealing with XMLCh strings |
 carma::sdp::XMLHandler | Content and error handler for the astronomical hdr SAX XML parser |
 carma::sdp::XMLKeywordMap | Map of XML keywords |
 carma::services::AstroTime | This class implements various astronomical time computation routines |
 carma::services::Atmosphere | This class is used to calculate a variety of quantities related to the earth's atmosphere, such as refractivity, saturated pressure, and pathlength (refractivity integrated through the atmosphere) |
 carma::services::AzElPair | Simple class to represent azimuth and elevation pair |
 carma::services::Column | Column - an unimplemented class we could create a special class 'Column' in which it is defined how a column it to be recognized, as there are different models |
 carma::services::ConformableQuantity | Can represent any quantity that can be expressed in many units |
  carma::services::Angle | Can represent any angle in any units |
   carma::services::HourAngle | Extends carma::services::Angle to specifically support hour angles |
  carma::services::AngularRate | Can represent an angular rate in any units |
  carma::services::FluxDensity | Used to represent a flux density in any units |
  carma::services::Frequency | Can represent any frequency in any units |
  carma::services::Length | Can represent a length in any units |
   carma::services::Distance | Can represent an distance in any units |
  carma::services::Pressure | Can represent any pressure in any units |
  carma::services::Temperature | Temperature in any unit |
  carma::services::Velocity | Can represent an velocity in any units |
 carma::services::constants::Astro | Astronomical Constants used across CARMA |
 carma::services::constants::Astro::planetType | A struct to hold simple planetary data |
 carma::services::constants::Physical | Standard physical constants CARMA-wide |
 carma::services::Delay | Trivial class for handling delays |
 carma::services::Ephemeris | Ephemeris wraps the NOVAS library and any other ephemeris related functions into a simple to use class |
 carma::services::FluxSource | FluxSource holds a measurement of a flux calibrator source |
 carma::services::Global | Methods that return "fixed" CARMA values, such as the numbers of each type of antenna |
 carma::services::IERSTable | Class to access (processed) IERS tables The IERSTable class reads a (processed by mk-iers.awk) IERS table and allows rapid searching in MJD to return the dut1, xpolar and ypolar wobbles |
 carma::services::Location | Location specifies a location (observatory if you wish) on planet earth, as longitude, latitude, and altitude above sea-level |
 carma::services::Matrix< type > | This class handles standard mathematical matrix operations |
 carma::services::Neighbor | Data on nearest neighbor to a source |
 carma::services::Observatory | Observatory specifies the parameters of a given observatory: name, reference location (longitude, latitude, altitude), optional pad names and locations, and optional array configurations |
 carma::services::OpacityModel | An atmospheric model is used to estimate atmospheric opacity given local environment variables ( temperature, pressure, etc ) and observing variables ( frequency ) |
  carma::services::FreqDependent225GHz | Simple frequency dependent opacity model for 1mm observations |
  carma::services::SimpleOpacityModel | Simple first cut placeholder for the CARMA opacity model |
  carma::services::Waters90GHz | Simple coeficient based opacity model at 90 GHz from Waters as described in TMS table 13.1 |
  carma::services::Woody119GHzO2Line | Opacity model based on a simple model entitled "119 GHz Atmpospheric
Oxygen Line" by Dave Woody dated 4 Jan 1989 |
 carma::services::Pad | This class specifies an antenna pad or station with coordinates, name, and array configuration membership |
 carma::services::Planet | Proposed planet class |
 carma::services::Selfcal | Computes an amplitude or phase selfcal solution on a set of visibilities |
 carma::services::Source | Source is derived from CatalogEntry and is used to hold information for a particular entry from a source catalog |
 carma::services::SourceCatalog | Used to hold information regarding a particular source catalog file as retrieved from a Catalog |
 carma::services::SourceChecker | Source checker returns info on the location in the sky of a source at a given time, e.g |
 carma::services::SpectralLine | SpectralLine is derived from CatalogEntry and is used to hold information for a particular entry from a line catalog |
 carma::services::SpectralLineCatalog | This class extracts information from a spectral line catalog file and puts it into a multimap for later searches |
 carma::services::Star | Star holds the name and magnitude of a star |
 carma::services::Table | Simple ASCII Table format, fully memory based |
 carma::services::TelescopeStatus | Holds information about the telescope status with respect to azimuth wrap and upper elevation limits |
 carma::services::Units | This class is based on the GNU units library |
 carma::services::Vector< T > | This class handles standard mathematical vector operations |
 carma::signalpath::ConfigurableDevice | Class to encapsulate a device that can be configured, and therefore associated with a configuring AstroBand |
  carma::signalpath::ConfigurableDeviceMultiAstroBand | Class to encapsulate a device that can be configured, and therefore associated with multiple configuring AstroBands |
 carma::signalpath::ConnectableNode | Base-class to encapsulate a connectable node |
 carma::signalpath::Correlator | Class to encapsulate a correlator |
 carma::signalpath::CorrelatorCrate | Class to encapsulate a correlator crate |
 carma::signalpath::SignalPathMap | A class to encapsulate the switchyard cable map |
 carma::signalpath::SignalPathMapperControl::Antenna | Struct to encapsulate a single antenna |
 carma::signalpath::SignalPathMapperControl::AntennaIF | Struct to encapsulate a single antenna IF |
 carma::signalpath::SignalPathMapperControl::AstroBand | Struct to encapsulate a single astro band |
 carma::signalpath::SignalPathMapperControl::AstroBandInput | Struct to encapsulate a single astro band input |
 carma::signalpath::SignalPathMapperControl::BlockDownconverterSetting | Struct for returning block downconverter settings |
 carma::signalpath::SignalPathMapperControl::CorrelatorBand | Struct to encapsulate a single correlator band (SLCOR[1-8], WBCOR[1-16]) |
 carma::signalpath::SignalPathMapperControl::CorrelatorBandInput | Struct to encapsulate a single correlator band input |
 carma::signalpath::SignalPathMapperControl::CorrelatorCrate | Struct to encapsulate a single correlator crate (SLCOR[1-8], WBCOR[1-8]) |
 carma::signalpath::SignalPathMapperControl::CorrelatorCrateInput | Struct to encapsulate a single correlator crate input |
 carma::signalpath::SignalPathMapperControl::WalshColumnAssignment | Struct for assignment of walsh columns to antennas |
 carma::tipper::TipperControl | TipperControl interface |
 carma::ui::dbms::DataExtractor | Base class for creating UI objects that can access the DBMS |
  carma::ui::dbms::MonitorDataExtractor | Class for extracting monitor data from the DBMS |
 carma::ui::rtd::Cnx | Structure definition for a single connection to the system |
 carma::ui::rtd::ColorVisitor | Visitor that post processes a set of MonitorCell to have good and bad colors set to something other than the default |
  carma::ui::rtd::RowVisitor | Visitor that uses the long monitor point names for row labels instead of the short ones |
  carma::ui::rtd::ZebraVisitor | Visitor that post processes a set of MonitorCell to have zebra-like coloring (alternating white and gray rows) |
 carma::ui::rtd::CompositeMonitorTableVisitor | Composite design pattern implementation for MonitorTableVisitor interface |
 carma::ui::rtd::ConnectionBase | Base class for the connection objects |
  carma::ui::rtd::ConnectionRO | Class to access connection shared memory object with readonly mode |
  carma::ui::rtd::ConnectionRW | Class to access connection shared memory object with read/write mode |
 carma::ui::rtd::ConnectionData | Structure definition for keeping track of all connections, windows, and user control of the system |
 carma::ui::rtd::DisplayTimeOnlyVisitor | Visitor to display time only instead of full Date and Time |
 carma::ui::rtd::Format | Class to describe the layout of text within a cell |
 carma::ui::rtd::GoodIsGreenVisitor | Visitor that post processes a set of MonitorCell to have green as their good color |
 carma::ui::rtd::GrayedOutVisitor | Visitor that post processes a set of MonitorCell to be grayed out |
 carma::ui::rtd::MasterServer | This object is the master data server for java monitor and control programs for the Carma |
 carma::ui::rtd::MemoryMappedFile | Memory Mapped file is a class that provides a C++ interface to the mmap(2) system call |
 carma::ui::rtd::MemoryMappedFileException | Exceptions for MemoryMappedFile's |
 carma::ui::rtd::ReaderWithTimeout | Read a series of bytes with a timeout and return a raw byte string with the contents of the read |
 carma::ui::rtd::RtObject | Base class for everything that can be put in a realtime display |
  carma::ui::rtd::Cell | An abstract realtime (dynamic) text Cell |
   carma::ui::rtd::CellCatString | A Cell containing a string composed of 2 pieces which are concatenated together |
   carma::ui::rtd::CellChar | A Cell with character data (signed) treated as an int |
   carma::ui::rtd::CellCharString | A Cell containing a string based on a char* |
   carma::ui::rtd::CellDble | A Cell that displays the contents of a double |
    carma::ui::rtd::CellDbleMM | A CellDble variant with max and min limits to set background colors |
    carma::ui::rtd::CellDbleTol | A Cell with a double for data and dynamic absolute tolerances |
    carma::ui::rtd::CellRADEC | Base class for the RA and DEC Cells |
     carma::ui::rtd::CellDEC | A Cell for Declination |
     carma::ui::rtd::CellRA | A Cell for Right Ascension |
   carma::ui::rtd::CellEmpty | A Cell that is empty that can be used as filler in tables |
   carma::ui::rtd::CellFloat | A Cell that displays the contents of a float |
    carma::ui::rtd::CellFloatMM | A CellDble variant with max and min limits to set background colors |
    carma::ui::rtd::CellFloatTol | A Cell with a double for data and dynamic absolute tolerances |
   carma::ui::rtd::CellInt | A Cell with integer (long) data |
   carma::ui::rtd::CellShort | A Cell with short integer data |
    carma::ui::rtd::CellShortMM | A Cell with short data and thresholds for setting background color |
   carma::ui::rtd::CellString | A Cell containing a string based on a std::string |
   carma::ui::rtd::CellUChar | A Cell with unsigned character data treated as an int |
   carma::ui::rtd::CellUT | Takes an MJD and formats output as UT |
    carma::ui::rtd::CellDateUT | A Cell with MJD data formatted as Date followed by the UT |
   carma::ui::rtd::MonitorCell | A Cell that displays the current value of a MonitorPoint, with the background color gotten from a second MP |
    carma::ui::rtd::AngleCell | @ brief A Cell that displays the current value of a MonitorPoint that represents an angle |
  carma::ui::rtd::RtLabel | A static label |
  carma::ui::rtd::RtStatic | An abstract class for static components that are not updated and do not contain other components |
   carma::ui::rtd::RtSpacer | A static component that provides spacing inside of boxes (with BoxLayout) |
   carma::ui::rtd::RtSpring | A static component that provides spacing inside of boxes (with BoxLayout) |
  carma::ui::rtd::RtTimePanel | A panel with time strings |
  carma::ui::rtd::RtTimeString | Time string sends over the UT, LST and local time |
  carma::ui::rtd::RtTitledObj | Base class for RtObjects with titles, such as a container |
   carma::ui::rtd::RtColumn | A column for a table |
   carma::ui::rtd::RtContainer | A base bordered container class for RtObjects |
    carma::ui::rtd::RtArea | A container and an associated line oriented layout manager suitable for multiline layout of grouped objects |
    carma::ui::rtd::RtBox | Container that handles layout of components with a "BoxLayout" |
     carma::ui::rtd::RtFolder | A vertical box that defines a folder |
     carma::ui::rtd::RtHBox | RtBox with horizontal layout |
     carma::ui::rtd::RtVBox | RtBox with vertical layout |
    carma::ui::rtd::RtDisplay | Realtime display - the whole enchilada |
    carma::ui::rtd::RtTable | Displays Cells in a tabular format |
   carma::ui::rtd::RtMenu | A menu for creating new windows |
   carma::ui::rtd::RtRow | A row for a table |
 carma::ui::rtd::SenderAddress | SenderAddress stores and makes available peer information for the opposite (client) end of a connected socket |
 carma::ui::rtd::Version | Class to read and contain versioning info for C++ server and Java client RTD programs |
 carma::ui::rtd::WindowList | A list of all possible windows on a system and methods to find them |
  carma::ui::rtd::CarmaWindows | Class to define the specific set of windows and code words for Carma |
 carma::util::AutoFreedMallocPtr< T > | AutoFreedMallocPtr< T > works like ::std::auto_ptr< T > except that the pointer is ::free'ed (if it is not 0) instead of delete'ed |
 carma::util::AutoXMLString | Auto cleanup class for xercesc::XMLString instances |
 carma::util::Backtrace | Class to hold a captured call stack backtrace |
 carma::util::BaseException | Base exception class for managing carma errors |
  carma::antenna::bima::SharedMemoryException | Exception class for errors The exception comes with a text string that can be printed or logged |
  carma::monitor::IllegalMonitorPointExceptionObj | Exception class thrown when an invalid monitor point is detected |
  carma::monitor::SampleInvalidExceptionObj | Exception class thrown when an invalid sample is detected |
  carma::util::ErrorException | Exception class for errors The exception comes with a text string that can be printed or logged |
   carma::dbms::DBConnectionException | Exception indicating there is a problem communicating with the database |
   carma::dbms::MalformedSyslogLineException | An exception indicating that a file you wish to create already exists |
   carma::dbms::MPMLException | Exception indicating that there is a problem with the structure of an mpml document |
   carma::dbms::SQLException | Exception indicating there is a problem executing an SQL statement (more often than not indicating there is a syntax error in the SQL statement |
   carma::monitor::NullEventException | Indicates that a null event was returned by FrameSubscriber::retrieveNotification() |
   carma::monitor::ReachedNumThresholdLimitException | Exception generated by SystemThreshdolFrame object when threshold object (specified by tagID) cannot be allocated due to lack of space (number of allocated thresholds == maxThresholds) |
   carma::monitor::ThresholdObjectNotFoundException | Exception generated by SystemThreshdolFrame object when threshold object (specified by tagID) is not found in the SystemthresholdFrame |
   carma::services::ConformabilityException | An exception indicating that a unit conversion failed because the units were not conformable |
   carma::services::EphemerisException | An exception indicating that a unit conversion failed because the units were not conformable |
   carma::services::UnsupportedCoordSysException | An exception indicating that a unit conversion failed because the units were not conformable |
   carma::util::EOFException | An exception indicating that the end of file marker has been reached |
   carma::util::FileExistsException | An exception indicating that a file you wish to create already exists |
   carma::util::IllegalArgumentException | Exception indicating that an object is in an illegal state for the operation that was called on or with it |
   carma::util::IllegalStateException | Exception indicating that an object is in an illegal state for the operation that was called on or with it |
   carma::util::NotFoundException | Exception indicating that a look-up operation failed find a match to the inputs |
    carma::services::CatalogEntryNotFoundException | An exception indicating that an entry could not be found in the given catalog |
     carma::services::SourceNotFoundException | An exception indicating that a source could not be found in the catalog nor as solar system body |
     carma::services::SpectralLineNotFoundException | An exception indicating that a spectral line could not be found in the catalog |
    carma::util::FileNotFoundException | An exception indicating that a requested file does not exist |
   carma::util::NumberFormatException | An exception that a numeric conversion from character or string to number failed |
   carma::util::SemaphoreException | An exception indicating that a file you wish to create already exists |
   carma::util::SemaphoreTimedOutException | An exception indicating that a file you wish to create already exists |
  carma::util::SystemException | Exception class for managing system errors |
 carma::util::ByteBuffer | Manages a (possibly destructively) resizable buffer of raw bytes |
 carma::util::CancelException | Variant used specificaly for cancelling |
 carma::util::ConfigChecker | Abstract Base class for managing configuration files |
  carma::correlator::lib::CorrelatorConfigChecker | Singleton access to configuration parameters |
 carma::util::ConfigureImr | This class is responsible for taking server information retrieved from the ImrConfigHandlers class (which reads it from an XML file) and adding the servers to the IMR |
 carma::util::CorrelatorSet | CorrelatorSet encapsulates a set of correlators to facilitate management of addition and removal of correlators to a subarray |
 carma::util::CreateStaticPolicy< TYPE > | Singleton creation policy which causes instances to be created in function local static memory |
 carma::util::CreateWithNewPolicy< TYPE > | Singleton creation policy which causes instances to be allocated with new (on the heap) |
 carma::util::CreateWithNewUnmanagedPolicy< TYPE > | Singleton creation policy which causes instances to be allocated with new (on the heap) but which provides no deletion of memory |
 carma::util::detail::BoilerPlateInfo< A, AT, AC > | |
 carma::util::domainStruct | Domain structure - holds it all |
 carma::util::FftwAllocator< T > | Allocator for memory for use by FFTW |
 carma::util::FftwRealToRealPlan | C++ wrapper of real-to-real half-complex fftw_plans |
 carma::util::FftwRealToRealPlanManager | Facilitate the creation, storage and retrieval of FftwRealToRealPlans |
 carma::util::FileLayout | File layout class for CARMA logging |
 carma::util::FileUtils | Common file functions Additional file-related functions can be added here |
 carma::util::ImrConfigHandlers | Declares SAX Handlers for parsing XML Configuration files |
 carma::util::IPQbufferBase | IPQ (InterProcessQueue) provides a generic way for information to be shared between processes or threads |
  carma::util::IPQbuffer | Shared memory storage mechanism for an IPQ buffer |
   carma::util::IPQbasicTypeBuffer | IPQs for use with basic types |
   carma::util::IPQreader< ElementType > | IPQ (InterProcessQueue) provides a generic way for information to be shared between processes or threads |
   carma::util::IPQwriter< ElementType > | IPQ (InterProcessQueue) provides a generic way for information to be shared between processes or threads |
   carma::util::IPQreader< carma::canbus::carma::canbus::Message > | |
   carma::util::IPQreader< DriveCommand > | |
   carma::util::IPQreader< RxCommand > | |
   carma::util::IPQreader< TelemetryCommand > | |
   carma::util::IPQwriter< carma::canbus::carma::canbus::Message > | |
   carma::util::IPQwriter< DriveCommand > | |
   carma::util::IPQwriter< TelemetryCommand > | |
  carma::util::IPQfileBuffer | Shared memory storage mechanism |
   carma::util::IPQbasicTypeFileBuffer | Carma::util::IPQfileBuffer classes for basic types |
   carma::util::IPQfileReader< E > | IPQ (InterProcessQueue) provides a generic way for information to be shared between processes or threads |
   carma::util::IPQfileWriter< E > | IPQ (InterProcessQueue) provides a generic way for information to be shared between processes or threads |
 carma::util::KeyTabEntry | Convenience structure to hold the key=value/type/usage/help-string information |
 carma::util::KeyValueConfigFile | Common functions for manipulating key-value config files This class contains no state |
 carma::util::Logger | A convenience class for returning predefined log4cpp Categories |
 carma::util::MultiShotBarrier | MultiShotBarrier class |
 carma::util::NotificationConsumer | A base class that accepts named events from a Push supplier |
 carma::util::NTPQuery | NTPQuery class |
 carma::util::OADConfig | Structure to hold oad which embeds servers |
 carma::util::Observable | Paired with the Observer class, with the Observable class calls its observableEvent() method to notify all registered Observers |
  carma::util::PhaseSwitchingImpl | Class to receive phase switching tables which then triggers more processing |
   carma::correlator::obsRecord2::DefaultCorrControl | Class responsible for handling all CORBA type functionality related to the correlator |
   carma::loberotator::Loberotator | Loberotator implementation |
 carma::util::Observer | An abstract base class for an implementation of the Observer design pattern |
 carma::util::ObserverRegistry | All instances of the Observer class are assigned an ID and registered within this class |
 carma::util::PhaseSwitchColumnEntry | The purpose of the PhaseSwitchColumnEntry class is to present an abstract representation of phase switch column information and the ability to perform checks and creation of such entries |
 carma::util::PhaseSwitching | Phaseswitching interface for passing a phaseswitching table into a subsystem |
  carma::control::SubarrayControl | The interface to the CARMA subarray controller |
  carma::correlator::obsRecord2::Correlator_I | CORBA interface for controlling the correlator |
  carma::loberotator::LoberotatorControl | LoberotatorControl interface |
 carma::util::PhaseSwitchTable | The PhaseSwitchTable class provides a generic way of reading, writing and retreiving specific PhaseSwitch information from a table that will be shared among all the various subsystems |
 carma::util::ProcessMonitorClient | Class to continuously ping the process monitor |
 carma::util::ProgramBase | Base class for managing resources and interfaces common across all carma programs |
  carma::util::Program | Class for managing resources and interfaces common across all carma programs |
 carma::util::PthreadAttr | A simple wrapper class that makes use of ::pthread_attr_t easier in a C++ world |
 carma::util::PthreadCond | A simple wrapper class that makes use of ::pthread_cond_t easier in a C++ world |
 carma::util::PthreadCondAttr | A simple wrapper class that makes use of ::pthread_condattr_t easier in a C++ world |
 carma::util::PthreadMutex | A simple wrapper class that makes use of ::pthread_mutex_t easier in a C++ world |
 carma::util::PthreadMutexAttr | A simple wrapper class that makes use of ::pthread_mutexattr_t easier in a C++ world |
 carma::util::PthreadRWLock | A simple wrapper class that makes use of ::pthread_rwlock_t easier in a C++ world |
 carma::util::PthreadRWLockAttr | A simple wrapper class that makes use of ::pthread_rwlockattr_t easier in a C++ world |
 carma::util::QuadraticInterpolator | Used to perform quadrature interpolation of arbitrary continuous functions, as well as certain periodic functions (angles) |
  carma::util::QuadraticInterpolatorNormal | Class for interpolating normal (non-angle) ordinates |
  carma::util::QuadraticInterpolatorPositiveAngle | Class for interpolating signed (0 <= v < 2.pi) angles |
  carma::util::QuadraticInterpolatorSignedAngle | Class for interpolating signed (-pi <= v < pi) angles |
 carma::util::RetrieveKey | Struct which operators on a container key-value pair to retrieve the key |
 carma::util::RuntimeDirs | This class is a collection of static methods to return specific directories for a standard carma tree |
 carma::util::ScheduledTimer | Abstract base class for PthreadCond::TimedWait based timers |
  carma::util::FrameAlignedTimer | Timer object that fires at a fixed offset after every Nth CARMA frame time |
  carma::util::PeriodicTimer | Timer object that fires at a fixed rate |
 carma::util::ScopedExclusiveLock< L > | A templated scope class (i.e |
 carma::util::ScopedExclusiveLockManager< L > | Scoped manager class for exclusive PthreadRWLock locks |
 carma::util::ScopedLock< M > | A templated scope class (i.e |
 carma::util::ScopedLockManager< M > | A scope class (i.e |
 carma::util::ScopedPthreadMutexLock | A scope class (i.e |
 carma::util::ScopedPthreadMutexLockManager | A scope class (i.e |
 carma::util::ScopedSharedLock< L > | A templated scope class (i.e |
 carma::util::ScopedSharedLockManager< L > | Scoped manager class for shared PthreadRWLock locks |
 carma::util::ScopedStopWatchTimer | Starts and stops attached stopwatch via ctor & dtor respectively |
 carma::util::Serializable | Abstract Class used to allow object to serialize themselves into a byte array |
  carma::correlator::lib::CorrelatorBand | Class to hold a Band of Correlator Data |
  carma::correlator::lib::CorrelatorBaseline | Class to hold Correlator Baseline data |
  carma::correlator::lib::CorrelatorData | Class used to represents bands of Correlator Data |
   carma::correlator::lib::CorrelatorDataTestSl | Test class used to assign test data to a CorrelatorData object |
   carma::correlator::lib::CorrelatorDataTestSZA | Test class used to assign test data to a CorrelatorData object |
   carma::correlator::lib::CorrelatorDataTestWb | Test class used to assign test data to a CorrelatorData object |
  carma::correlator::lib::CorrelatorHeader | Class containing header information for Correlator Data |
  carma::correlator::lib::CorrelatorSideband | Base class for Correlator Sideband data |
  carma::correlator::lib::CorrelatorStats | Class to hold some statistics related to Sideband data |
 carma::util::ServerConfig | Structure to hold IMR server definition |
 carma::util::Singleton< TYPE, InstantiationPolicy > | Thread-safe, templatized Singleton class with policy based creation |
 carma::util::Sleeper | Abstract base class for PthreadCond::TimedWait based sleeping with quit/interuption support |
 carma::util::StopWatch | Class for determining the elapsed wall-clock or CPU time between two events |
 carma::util::StringUtils | Common string functions Additional string-related functions can be added here |
 carma::util::SyslogLayout | Syslog layout class for CARMA logging |
 carma::util::Time | This class deals primarily with Frames and Times |
 carma::util::Trace | Efficient means for managing debug statements throughout CARMA code |
 carma::util::UserException | Generic Carma variant of CORBA::UserException |
 carma::util::VerySimpleLayout | Very Simple layout class for CARMA tracing |
 carma::util::VmSize | Class to get virtual memory size of a process |
 carma::util::WalshFunction | Class to generate and manipulate Walsh functions |
 carma::util::WorkRequest | An abstract work request |
 carma::util::WorkResult | Abstract result of servicing a work request |
 carma::util::WorkResultSet | An abstract collection of the results of servicing a collection of work requests |
 carma::util::XercesPanicHandler | Carma xerces panic handler that at least logs before dying |
 sza::util::GenericTask< AbsoluteTimerMsg > | |
  sza::util::SpawnableTask< AbsoluteTimerMsg > | |
 sza::util::GenericTask< AntennaControlMsg > | |
 sza::util::GenericTask< AntennaDriveMsg > | |
  sza::antenna::control::AntennaDrive | The AntennaDrive collects together the functionality of the base class Drive and its descendants, namely PointingModel |
 sza::util::GenericTask< AntennaMasterMsg > | |
 sza::util::GenericTask< AntennaMonitorMsg > | |
  sza::antenna::control::AntennaMonitor | Define a class for sending snapshots of the antenna state back to the control program for archiving |
 sza::util::GenericTask< AntennaRxMsg > | |
  sza::antenna::control::AntennaRx | AntennaRx class will handle all receiver functions |
 sza::util::GenericTask< FastPdbClientMsg > | |
  sza::util::SpawnableTask< FastPdbClientMsg > | |
 sza::util::GenericTask< GpibUsbControllerMsg > | |
  sza::util::SpawnableTask< GpibUsbControllerMsg > | |
 sza::util::GenericTask< PeriodicTimerMsg > | |
  sza::util::SpawnableTask< PeriodicTimerMsg > | |
 sza::util::GenericTask< RemoteSensorMsg > | |
  sza::util::SpawnableTask< RemoteSensorMsg > | |
 sza::util::GenericTask< RtdClientMsg > | |
  sza::util::SpawnableTask< RtdClientMsg > | |
 sza::util::GenericTask< RtdServerMsg > | |
  sza::util::SpawnableTask< RtdServerMsg > | |
 sza::util::GenericTask< sza::antenna::control::AntennaControlMsg > | |
 sza::util::GenericTask< sza::util::SignalTaskMsg > | |
  sza::util::SignalTask | A generic base-class task for handling timers & signals |
 sza::util::GenericTask< TrackerMsg > | |
  sza::antenna::control::Tracker | Define a class that will handle pointing and tracking for this antenna |
 sza::util::GenericTask< UmacControlMsg > | |
  sza::antenna::control::UmacControl | AntennaRx class will handle all receiver functions |
 id_or_ac | CAN id or Acceptance code in Network Byte Order |
 inputMonitorPoints | CORBA service that allows a process within the monitor system to send monitor and related data to the correlator pipeline for creating visbility data headers |
 InvalidThresholdexception | Thrown when wrong threshold object is passed to a monitor point |
 JanzFailException | Exception class to indicate janz interface failure |
 carma::monitor::MonitorPointAverageT< ::std::complex< float > > | |
 carma::monitor::MonitorPointAverageT< double > | |
 carma::monitor::MonitorPointAverageT< int > | |
 carma::monitor::MonitorPointAverageT< long > | |
 monitorPointSeqUpdate | CORBA service that allows a process within a monitor subsystem to each write a set of monitor points (which form a strict subset of the set of monitor points for the subsystem) to the monitor subsystem frame |
 sza::util::PipeQ< AbsoluteTimerMsg > | |
 sza::util::PipeQ< AntennaControlMsg > | |
 sza::util::PipeQ< AntennaDriveMsg > | |
 sza::util::PipeQ< AntennaMasterMsg > | |
 sza::util::PipeQ< AntennaMonitorMsg > | |
 sza::util::PipeQ< AntennaRxMsg > | |
 sza::util::PipeQ< FastPdbClientMsg > | |
 sza::util::PipeQ< GpibUsbControllerMsg > | |
 sza::util::PipeQ< PeriodicTimerMsg > | |
 sza::util::PipeQ< RemoteSensorMsg > | |
 sza::util::PipeQ< RtdClientMsg > | |
 sza::util::PipeQ< RtdServerMsg > | |
 sza::util::PipeQ< sza::antenna::control::AntennaControlMsg > | |
 sza::util::PipeQ< sza::util::SignalTaskMsg > | |
 sza::util::PipeQ< TrackerMsg > | |
 sza::util::PipeQ< UmacControlMsg > | |
 PthreadFailException | Exception class to indicate pthread interface failure |
 RegTemp | ..................................................................... |
 RegTemplate | ..................................................................... |
 ScanCache | ..................................................................... |
 ScanCacheEntry | ..................................................................... |
 SystemException | System Exception class |
 sza::antenna::canbus::CanMonitorCondition | A class for handling a condition for a monitor point |
 sza::antenna::control::AntennaMaster | Define a class to encapsulate the entire Antenna control system |
 sza::antenna::control::AntennaTask | The following class just enumerates known antenna tasks |
 sza::antenna::control::Atmosphere | Class to encapsulate any atmospheric (refraction) corrections to the antenna pointing model |
 sza::antenna::control::Axis | The following class just enumerates valid axes |
 sza::antenna::control::AxisPos | A class to encapsulate the topocentric and encoder position of a telescope axis |
 sza::antenna::control::AxisPositions | Used by the Tracker class to record the positions of the telescope axes, as reported by the pmac |
 sza::antenna::control::AxisTilt | A base class for managing tilts |
  sza::antenna::control::AzTilt | Define a class for handling AZ tilts |
  sza::antenna::control::ElTilt | Define a class for handling Elevation tilts |
 sza::antenna::control::Board | A class which encapsulates resources of a board of the shared register map |
  sza::antenna::canbus::CanDevice | A class for encapsulating devices for the SZA which will be attached to a CAN bus |
  sza::antenna::control::CameraBoard | The registers of the virtual tracker board |
  sza::antenna::control::FrameBoard | A class to encapsulate details of the frame software board |
  sza::antenna::control::GpsBoard | Encapsulate details about the registers of the GPS time-code reader |
  sza::antenna::control::PmacBoard | Encapsulate details about the registers of the pmac board |
  sza::antenna::control::QuadShiftBoard | The following struct manages pointers to the lo_quad register for a receiver card, and members where we will store the quadrature phase shift for a receiver during the last integration |
  sza::antenna::control::TrackerBoard | The registers of the virtual tracker board |
 sza::antenna::control::Date | Class to encapsulate a date |
 sza::antenna::control::DriveTask | The following class just enumerates known drive task |
 sza::antenna::control::Encoder | Objects of the following type are used to aggregate the encoder calibration parameters of each axis |
 sza::antenna::control::Model | Encapsulate the pointing model parameters |
 sza::antenna::control::OffsetBase | Define a class to encapsulate a variety of offsets |
  sza::antenna::control::EquatOffset | A class to manage equatorial (RA/DEC) tracking offsets |
  sza::antenna::control::MountOffset | A class for managing mount offsets (az/el) |
  sza::antenna::control::SkyOffset | Class to manage pointing offsets expressed as angular offsets on the sky |
   sza::antenna::control::Collimation | Objects of the following type contain the collimation components of the pointing model |
  sza::antenna::control::TvOffset | A class to encapsulate offsets derived from the optical camera TV display |
 sza::antenna::control::PmacAxis | Encapsulate the encoder counts and rates for a telescope axis |
 sza::antenna::control::Pointing | A class used by Tracker to handle pointing |
 sza::antenna::control::PointingCorrections | While computing pointing corrections, an object of the following type is used to communicate accumulated azimuth and elevation corrections along with their sin() and cos(), between the functions that implement the various correction stages |
 sza::antenna::control::PointingMode | Define a class to specify a pointing mode |
 sza::antenna::control::PolarEncoderPos | A class to manage encoder positions corresponding to different polarization states |
 sza::antenna::control::Position | The following class is used to record the horizon coordinates of a source |
 sza::antenna::control::Refraction | Class to encapsulate refraction corrections |
 sza::antenna::control::Scanner | A class to encapsulate the transmission of monitor frames from the AC to the ACC |
 sza::antenna::control::Site | Class for managing antenna site-specific parameters |
 sza::antenna::control::SlowWalsh | A class to encapsulate slow walsh functions |
 sza::antenna::control::SzaShare | An instance of this class is created by AntennaMaster and passed to the constructors of other tasks |
 sza::antenna::control::SzaShare::DataPtr | An object of the following type will be used to specify an arbitrary pointer |
 sza::antenna::control::SzaShare::HostAddress | Struct used to store names and IP addresses of trusted hosts |
 sza::antenna::control::SzaShare::SzaAstrom | Encapsulate the astrometry details of the array in this class |
 sza::antenna::control::SzaShare::SzaClock | The following structure is used by the SZA UTC clock |
 sza::antenna::control::SzaShare::SzaPmacLock | The following structure encapsulates the reader lock used to prevent clashes when freezing and unfreezing the pmac monitor registers |
 sza::antenna::control::SzaShare::SzaRegDb | Access to the register database and its shadow registers is provided through an object of the following type |
 sza::antenna::control::TrackerOffset | Collect together the various offset types used by the Tracker class |
 sza::antenna::corba::AntennaProxy | Create a AntennaProxy class in namespace carma |
 sza::antenna::corba::DriveProxy | Create a DriveProxy class in namespace carma |
 sza::antenna::corba::FrontEndProxy | A class which will be served as the CORBA FrontEnd DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::FrontEnd1cmProxy | A class which will be served as the CORBA FrontEnd DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::FrontEnd1mmProxy | A class which will be served as the CORBA FrontEnd DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::FrontEnd3mmProxy | A class which will be served as the CORBA FrontEnd DO, whose methods will send messages to the AntennaMaster message queue |
 sza::antenna::corba::IFProxy | A class which will be served as the CORBA IF DO, whose methods will send messages to the AntennaMaster message queue |
 sza::antenna::corba::LOProxy | A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::LO1cmProxy | A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::LO1mmProxy | A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::LO3mmProxy | A class which will be served as the CORBA LO DO, whose methods will send messages to the AntennaMaster message queue |
 sza::antenna::corba::OpticsProxy | A class which will be served as the CORBA Optics DO, whose methods will send messages to the AntennaMaster message queue |
 sza::antenna::corba::PointingModelProxy | A class which will be served as the CORBA PointingModel DO, whose methods will send messages to the AntennaMaster message queue |
 sza::antenna::corba::PolarizationProxy | A class which will be served as the CORBA Polarization DO, whose methods will send messages to the AntennaMaster message queue |
 sza::antenna::corba::RxProxy | A class which will be served as the CORBA Rx DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::Rx1cmProxy | A class which will be served as the CORBA Rx DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::Rx1mmProxy | A class which will be served as the CORBA Rx DO, whose methods will send messages to the AntennaMaster message queue |
  sza::antenna::corba::Rx3mmProxy | A class which will be served as the CORBA Rx DO, whose methods will send messages to the AntennaMaster message queue |
 sza::array::AliasScan | The following type of scan is a symbolic link to another scan |
 sza::array::NetDDSCmd | ..................................................................... |
 sza::array::NetEnableDDSWalshingCmd | ..................................................................... |
 sza::array::NetEnableLrFrequencyOffsetCmd | ..................................................................... |
 sza::array::NetFringeTrackingCmd | ..................................................................... |
 sza::array::NetGreetingMsg | Send a greeting message |
 sza::array::NetSetAntennaCoordsCmd | ..................................................................... |
 sza::array::NetSetAntennaDDSCmd | ..................................................................... |
 sza::array::NetSetAntennaFreqCmd | ..................................................................... |
 sza::array::NetSetAntennaParamsCmd | ..................................................................... |
 sza::array::NetSetAntennaPhaseCmd | ..................................................................... |
 sza::array::NetSetDDSWalshColumnCmd | ..................................................................... |
 sza::array::NetSetDelayCmd | ..................................................................... |
 sza::array::NetSetLRDelayCmd | ..................................................................... |
 sza::array::NetSetLRFreqCmd | ..................................................................... |
 sza::array::NetSetLRPhaseCmd | ..................................................................... |
 sza::array::NetSetOutputRegsCmd | ..................................................................... |
 sza::array::NetSetWeatherParamsCmd | The following command sets weather parameters |
 sza::array::NetUseDelayCmd | ..................................................................... |
 sza::array::TransactionManager | A class for managing transactions |
 sza::array::TransactionManager::Device_eq | A predicate for testing if a Device matches a requested device |
 sza::array::TransactionManager::Location_eq | A predicate for testing if a Location matches a requested location |
 sza::array::TransactionManager::SerialNumber_eq | A predicate for testing if a SerialNumber matches a requested sn |
 sza::util::AbsTimer | Class used to set up repetitive or one-shot timers on integral boundries relative to the system clock |
 sza::util::AbsTimer::TimerId | A class for storing information about a known Timer |
 sza::util::AbsTimer::TimerId_eq | A predicate for testing if a timer's id matches a requested id |
 sza::util::AbsTimer::TimerSig_eq | A predicate for testing if a timer's signal matches a requested signal |
 sza::util::Amp | A class for enumerating amplifiers |
 sza::util::AntennaDataFrameNormal | This is just a normal data frame, with an additional member which specifies the antenna |
 sza::util::AntNum | A class to enumerate a single Antenna, or a set of Antennas |
 sza::util::Axis | The following class just enumerates valid axes |
 sza::util::CalPos | Class to enumerate recognized calibrator positions |
 sza::util::CanModule | A class for enumerating recognized CAN modules |
 sza::util::ConfigPlotter::Circle | ..................................................................... |
 sza::util::ConfigPlotter::Rectangle | ..................................................................... |
 sza::util::Coord | A class for specifying a coordinate in a multi-dimensional space |
 sza::util::CoordAxes | Class for managing coordinate axes |
 sza::util::Coordinates | This class performs conversions between several different coordinate systems |
 sza::util::CorrelatorBand | A class to enumerate a single Band, or a set of Bands |
 sza::util::DataArray | A class to encapsulate data packaging for different address modes |
 sza::util::DataFrame | A generic interface for a data frame consisting of contiguous blocks of arbitrary-sized types |
 sza::util::DataFrameManager | This is a base class for managing a generic dataframe of registers |
 sza::util::DataType | Enumerate data types |
 sza::util::DataTypeTruthFn | A class for managing operations on DataType objects which return booleans |
 sza::util::Delay | Trivial class for handling delays |
 sza::util::FrameBuffer::FrameBufferSlot | Create a struct that we will use as an internal buffer |
 sza::util::GenericTask< Msg > | All tasks will have the following functionality: |
  sza::util::SpawnableTask< Msg > | ..................................................................... |
 sza::util::GenericTaskMsg | A class to encapsulate message types for a generic task |
  sza::antenna::control::AntennaDriveMsg | A container for messages sent to the Drive Task |
  sza::antenna::control::AntennaMonitorMsg | A class to encapsulate messages sent to the Monitor Task |
  sza::antenna::control::AntennaRxMsg | Class to encapsulate messages send to the Rx task |
  sza::util::GenericMasterTaskMsg | A class to encapsulate message types for a generic task |
   sza::antenna::control::AntennaMasterMsg | A class to manage messages used to communicate with an AntennaMaster thread |
 sza::util::IFLevel | A class for managing antenna IF levels |
 sza::util::LoBand | Class to enumerate recognized LO bands |
 sza::util::Location | A class for specifying a location |
 sza::util::LoStage | Class to enumerate recognized LO stages |
 sza::util::MonitorCondition | A class for handling a condition for a monitor point |
 sza::util::NetCmdForwarder | A pure interface class for forwarding network commands received from the control program |
  sza::util::ArrayNetCmdForwarder | Master class for forwarding message intended for different array subsystems |
 sza::util::NetStr | Class for managing a read buffer and a send buffer both attached to the same file descriptor |
 sza::util::NetTermHandler | A handler for network messages between terminal servers and clients |
 sza::util::PagerMonitor | A class for monitoring registers to activate the pager |
 sza::util::PagerMonitor::RegSpec | A struct for handling information about a single register |
 sza::util::Pipe | A class to encapsulate a pipe |
  sza::util::PipeQueue | A class to encapsulate a pipe |
 sza::util::Pipe::PipeFd | Define a struct to encapsulate a file descriptor associated with either end of a pipe |
 sza::util::PipeQ< Msg > | Template class for a message queue implemented using pipes |
 sza::util::PmacMode | Class to define valid Pmac command modes |
 sza::util::PointingMode | Define a class to specify a pointing mode |
 sza::util::QuadPath | A class to handle quadrature interpolation of ephemerides received from the control program |
 sza::util::QuadPath::QuadData | The following object type is used to query or replace the current contents of a QuadPath object |
 sza::util::QuadraticInterpolator | Used to perform quadrature interpolation of arbitrary continuous functions, as well as certain periodic functions (angles) |
  sza::util::QuadraticInterpolatorNormal | Class for interpolating normal (non-angle) ordinates |
  sza::util::QuadraticInterpolatorPositiveAngle | Class for interpolating signed (0 <= v < 2.pi) angles |
  sza::util::QuadraticInterpolatorSignedAngle | Class for interpolating signed (-pi <= v < pi) angles |
 sza::util::RegAxes | Class for managing coordinate axes |
 sza::util::RegAxisRange | A class for iterating over slot ranges specified in a CoordRange object |
 sza::util::RegCal::RegCalData | The following structure contains a double precision array having the same dimension as an archive frame |
 sza::util::RegCal::RegCalSlot | The calibration of a scalar register is: |
 sza::util::RegCoord | A class for specifying a coordinate in a multi-dimensional space |
 sza::util::RegCoordRange | A class for iterating over slot ranges specified in a CoordRange object |
 sza::util::RegRange | A class for managing ranges of byte indices corresponding to registers in a register map |
 sza::util::Signal | Class to encapsulate signal handling |
 sza::util::SignalTask::SignalHandler | A class to manage signal handlers for all handled signals |
 sza::util::Site | Class for |
 sza::util::Source | The following class is used to record details about the current source trajectory |
 sza::util::Thread | Define a class to encapsulate thread handling |
 sza::util::TimeVal | A class for managing timeval/timespec structs |
 sza::util::Tracking | Class to enumerate the current telescope tracking type |
 sza::util::TrackingStatus | Class to enumerate the current telescope tracking status |
 TxBufferFullException | TxBuferFullException class |
 carma::services::Vector< carma::services::Vector< type > > | |
 carma::services::Vector< double > | |
  carma::services::AntennaCoordinates | This class performs conversions between several different antenna coordinate systems |