casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
AsynchronousInterface.h File Reference
#include "AsynchronousTools.h"
#include "UtilJ.h"
#include <casa/Arrays/Cube.h>
#include <casa/Arrays/Matrix.h>
#include <casa/Arrays/Vector.h>
#include <casa/Containers/Block.h>
#include <casa/Quanta/MVRadialVelocity.h>
#include <measures/Measures/MRadialVelocity.h>
#include <measures/Measures/MDoppler.h>
#include <msvis/MSVis/VisBufferAsync.h>
#include <msvis/MSVis/VisibilityIterator.h>
#include <msvis/MSVis/VisibilityIteratorImpl.h>
#include <memory>
#include <queue>
#include <vector>

Go to the source code of this file.

Classes

class  casa::asyncio::RoviaModifier
 
class  casa::asyncio::ChannelSelection
 
class  casa::asyncio::SelectChannelModifier
 
class  casa::asyncio::SetIntervalModifier
 
class  casa::asyncio::SetRowBlockingModifier
 
class  casa::asyncio::RoviaModifiers
 
class  casa::asyncio::SelectVelocityModifier
 
class  casa::asyncio::VlaDatum
 VlaDatum is a single elemement in the VlaDatum buffer ring used to support the ROVisibilityIteratorAsync. More...
 
class  casa::asyncio::VlaData
 
class  casa::asyncio::VlaData::Timing
 
class  casa::asyncio::WriteData
 
class  casa::asyncio::WriteDataImpl< Data >
 
class  casa::asyncio::WriteDataImpl2< Data >
 
class  casa::asyncio::WriteQueue
 
class  casa::asyncio::AsynchronousInterface
 

Namespaces

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

Functions

template<typename Data >
WriteData * casa::asyncio::createWriteData (const SubChunkPair &subchunkPair, const Data &data, void(VisibilityIterator::*setter)(const Data &))
 
template<typename Data >
WriteData * casa::asyncio::createWriteData (const SubChunkPair &subchunkPair, const Data &data, ROVisibilityIterator::DataColumn dataColumn, void(VisibilityIterator::*setter)(const Data &, ROVisibilityIterator::DataColumn))