casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
casa::ROGroupWorker Class Reference

ROGroupWorkers process VisBuffGroups without modifying the input casacore::MS(es) More...

#include <GroupWorker.h>

Inheritance diagram for casa::ROGroupWorker:
casa::GroupWorkerBase

Additional Inherited Members

- Public Member Functions inherited from casa::GroupWorkerBase
 GroupWorkerBase ()
 Create empty GroupWorkerBase you can assign to or attach. More...
 
Copy construct GroupWorkerBase (const GroupWorkerBase &other)
 
Destructor *virtual ~GroupWorkerBase ()
 
virtual Assignment
GroupWorkerBase
operator= (const GroupWorkerBase &gw)
 
virtual const
asyncio::PrefetchColumns
prefetchColumns () const
 
virtual casacore::Bool process (VisBuffGroup &vbg)=0
 This is where all the work gets done! More...
 
- Protected Attributes inherited from casa::GroupWorkerBase
asyncio::PrefetchColumns prefetchColumns_p
 

Detailed Description

ROGroupWorkers process VisBuffGroups without modifying the input casacore::MS(es)

Intended use:

Public interface

Prerequisite

Etymology

ROGroupWorker works on VisBuffGroups and is readonly W.R.T. the input casacore::MS(es).

Synopsis

This class cannot be directly used, but it defines an interface so that its derived classes may be called by GroupProcessor.

Essentially an alias for GroupWorkerBase, since it is also RO.

To Do

Definition at line 124 of file GroupWorker.h.


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