casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros
VisBuffer.h File Reference
#include <casa/aips.h>
#include <casa/Arrays/Cube.h>
#include <casa/Arrays/Vector.h>
#include <casa/Arrays/Matrix.h>
#include <casa/BasicSL/Complex.h>
#include <measures/Measures/MDirection.h>
#include <measures/Measures/MEpoch.h>
#include <msvis/MSVis/VisModelDataI.h>
#include <msvis/MSVis/StokesVector.h>
#include <msvis/MSVis/VisibilityIterator.h>
#include <msvis/MSVis/VisBufferComponents.h>
#include <msvis/MSVis/MSCalEnums.h>
#include <set>
#include <msvis/MSVis/VisBuffer.tcc>

Go to the source code of this file.

Classes

class  casa::VbDirtyComponents
 VbDirtyComponents allows marking portions of a VisBuffer as modified (aka dirty). This feature is needed for the Visibility Processing Framework (VPF) which allows a sequence of data processing nodes to work as a bucket brigade operating sequentially on a VisBuffer. A downstream output node needs to know what data, if any, needs to be written out. More...
 
class  casa::VisBuffer
 VisBuffers encapsulate one chunk of visibility data for processing. More...
 
class  casa::VisBufferAutoPtr
 A convenience class to assist in migrating code to potentially use asynchronous I/O. More...
 

Namespaces

 casa
 -*- mode: c++ -*-
 
 casa::asyncio
 

Macros

#define CacheStatus(item)
 Variables to track validity of cache (alphabetical order) More...
 

Macro Definition Documentation

#define CacheStatus (   item)

Variables to track validity of cache (alphabetical order)

Definition at line 1019 of file VisBuffer.h.