casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Attributes | Private Member Functions
casa::GroupWorker Class Reference

A base class for GroupWorkers that can modify their input MS. More...

#include <GroupWorker.h>

Inheritance diagram for casa::GroupWorker:
casa::GroupWorkerBase casa::StatWT

List of all members.

Public Member Functions

 GroupWorker (const ROVisibilityIterator &invi)
Copy construct GroupWorker (const GroupWorker &gw)
Destructor *virtual ~GroupWorker ()
virtual Assignment GroupWorkeroperator= (const GroupWorker &gw)

Protected Attributes

ROVisibilityIterator invi_p
VisibilityIterator outvi_p

Private Member Functions

 GroupWorker ()
 Disable default c'tor.

Detailed Description

A base class for GroupWorkers that can modify their input MS.

Intended use:

Public interface

Prerequisite

Etymology

Its derived classes work on VisBuffGroups.

Synopsis

This class cannot be directly used, but it provides a starting point for derived GroupWorkers.

To Do

Definition at line 150 of file GroupWorker.h.


Constructor & Destructor Documentation

Copy construct casa::GroupWorker::GroupWorker ( const GroupWorker gw) [inline]

Definition at line 156 of file GroupWorker.h.

Destructor* virtual casa::GroupWorker::~GroupWorker ( ) [inline, virtual]

Definition at line 159 of file GroupWorker.h.

casa::GroupWorker::GroupWorker ( ) [inline, private]

Disable default c'tor.

Definition at line 168 of file GroupWorker.h.


Member Function Documentation

virtual Assignment GroupWorker& casa::GroupWorker::operator= ( const GroupWorker gw) [inline, virtual]

Definition at line 162 of file GroupWorker.h.


Member Data Documentation

Definition at line 164 of file GroupWorker.h.

Definition at line 165 of file GroupWorker.h.


The documentation for this class was generated from the following file: