casa
$Rev:20696$
|
Abstract baseclass for slices functors. More...
#include <ArrayColumnFunc.h>
Public Member Functions | |
virtual | ~BaseSlicesFunctor () |
virtual void | apply (const Slicer &slicer, Array< T > &arr)=0 |
Abstract baseclass for slices functors.
There are several ArrayColumn functions to get or put irregular array slices. ArrayColumn::handleSlices is used to perform all common operations using a functor derived from this base class.
Definition at line 45 of file ArrayColumnFunc.h.
virtual casa::BaseSlicesFunctor< T >::~BaseSlicesFunctor | ( | ) | [inline, virtual] |
Definition at line 48 of file ArrayColumnFunc.h.
virtual void casa::BaseSlicesFunctor< T >::apply | ( | const Slicer & | slicer, |
Array< T > & | arr | ||
) | [pure virtual] |
Implemented in casa::PutColumnSlices< T >, casa::PutCellSlices< T >, casa::GetColumnSlices< T >, and casa::GetCellSlices< T >.