casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
VLAT.h File Reference
#include "AsynchronousTools.h"
#include "UtilJ.h"
#include <tuple>
#include <msvis/MSVis/AsynchronousInterface.h>
#include <msvis/MSVis/VisBuffer.h>
#include <msvis/MSVis/VisBufferAsync.h>
#include <msvis/MSVis/VisBufferComponents.h>
#include <msvis/MSVis/VisibilityIterator.h>
#include <msvis/MSVis/VisibilityIteratorImplAsync.h>
#include <map>

Go to the source code of this file.

Classes

class  casacore::Block< T >
 simple 1-D array More...
 
class  casa::asyncio::VlatFunctor
 VlatFunctor is an abstract class for functor objects used to encapsulate the various filling methods (e.g., fillVis, fillAnt1, etc.). More...
 
class  casa::asyncio::VlatFunctor0< Ret, VbType >
 
class  casa::asyncio::VlatFunctor1< Ret, Arg >
 
class  casa::asyncio::VLAT
 VLAT is the Visibility LookAhead Thread. This thread advances a visibility iterator and fills the data indicated by the visibility iterator into the VlaData buffer ring. More...
 
class  casa::asyncio::VLAT::FillerDictionary
 
class  casa::asyncio::VLAT::SweepTerminated
 
class  casa::asyncio::VlatAndData
 

Namespaces

 casacore
 For temporary backward namespace compatibility, use casa as alias for casacore.
 
 casa
 -*- mode: c++ -*-
 
 casa::asyncio
 

Functions

template<typename Ret , typename VbType >
VlatFunctor0< Ret, VbType > * casa::asyncio::vlatFunctor0 (Ret(VbType::*f)())
 
template<typename Ret , typename Arg >
VlatFunctor1< Ret, Arg > * casa::asyncio::vlatFunctor1 (Ret(VisBuffer::*f)(Arg), Arg i)