#include <VisBufferImpl2Internal.h>
Public Member Functions | |
VbCacheItemBase (bool isMutable) | |
virtual | ~VbCacheItemBase () |
virtual void | appendRows (Int nRowsToAdd, Bool truncate=False)=0 |
virtual void | clear (Bool clearStatusOnly=False)=0 |
virtual void | clearDirty ()=0 |
virtual void | copyRowElement (Int sourceRow, Int destinationRow)=0 |
virtual void | fill () const =0 |
VisBufferComponent2 | getComponent () const |
virtual Bool | isArray () const =0 |
virtual Bool | isDirty () const =0 |
virtual Bool | isPresent () const =0 |
virtual Bool | isShapeOk () const =0 |
virtual void | resize (Bool) |
virtual void | resizeRows (Int) |
virtual void | setDirty ()=0 |
virtual String | shapeErrorMessage () const =0 |
Protected Member Functions | |
virtual void | copy (const VbCacheItemBase *other, Bool fetchIfNeeded)=0 |
VisBufferImpl2 * | getVb () const |
virtual void | initialize (VisBufferCache *cache, VisBufferImpl2 *vb, VisBufferComponent2 component, Bool isKey=True) |
Bool | isKey () const |
bool | isMutable () const |
virtual void | setAsPresent (Bool isPresent=True) const =0 |
void | setIsKey (Bool isKey) |
Private Attributes | |
Bool | isKey_p |
const bool | isMutable_p |
VisBufferComponent2 | vbComponent_p |
VisBufferImpl2 * | vb_p |
Friends | |
class | VisBufferImpl2 |
Provides a common base class for all of the cached value classes. |
Definition at line 38 of file VisBufferImpl2Internal.h.
casa::vi::VbCacheItemBase::VbCacheItemBase | ( | bool | isMutable | ) | [inline] |
Definition at line 48 of file VisBufferImpl2Internal.h.
virtual casa::vi::VbCacheItemBase::~VbCacheItemBase | ( | ) | [inline, virtual] |
Definition at line 54 of file VisBufferImpl2Internal.h.
virtual void casa::vi::VbCacheItemBase::appendRows | ( | Int | nRowsToAdd, | |
Bool | truncate = False | |||
) | [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItemArray< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, casa::vi::VbCacheItem< Cube< Complex >, False >, casa::vi::VbCacheItemArray< Cube< Bool > >, casa::vi::VbCacheItemArray< Matrix< Double > >, casa::vi::VbCacheItemArray< Vector< MDirection > >, casa::vi::VbCacheItemArray< Vector< Bool > >, casa::vi::VbCacheItemArray< Cube< Complex > >, casa::vi::VbCacheItemArray< Vector< Int > >, casa::vi::VbCacheItemArray< Vector< uInt > >, casa::vi::VbCacheItemArray< Vector< Double > >, casa::vi::VbCacheItemArray< Cube< Float > >, casa::vi::VbCacheItemArray< Vector< Float > >, casa::vi::VbCacheItemArray< Matrix< Float > >, casa::vi::VbCacheItemArray< Array< Bool > >, and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >.
virtual void casa::vi::VbCacheItemBase::clear | ( | Bool | clearStatusOnly = False |
) | [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
virtual void casa::vi::VbCacheItemBase::clearDirty | ( | ) | [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
virtual void casa::vi::VbCacheItemBase::copy | ( | const VbCacheItemBase * | other, | |
Bool | fetchIfNeeded | |||
) | [protected, pure virtual] |
virtual void casa::vi::VbCacheItemBase::copyRowElement | ( | Int | sourceRow, | |
Int | destinationRow | |||
) | [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItemArray< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, casa::vi::VbCacheItem< Cube< Complex >, False >, casa::vi::VbCacheItemArray< Cube< Bool > >, casa::vi::VbCacheItemArray< Matrix< Double > >, casa::vi::VbCacheItemArray< Vector< MDirection > >, casa::vi::VbCacheItemArray< Vector< Bool > >, casa::vi::VbCacheItemArray< Cube< Complex > >, casa::vi::VbCacheItemArray< Vector< Int > >, casa::vi::VbCacheItemArray< Vector< uInt > >, casa::vi::VbCacheItemArray< Vector< Double > >, casa::vi::VbCacheItemArray< Cube< Float > >, casa::vi::VbCacheItemArray< Vector< Float > >, casa::vi::VbCacheItemArray< Matrix< Float > >, casa::vi::VbCacheItemArray< Array< Bool > >, and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >.
virtual void casa::vi::VbCacheItemBase::fill | ( | ) | const [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
VisBufferComponent2 casa::vi::VbCacheItemBase::getComponent | ( | ) | const [inline] |
Definition at line 62 of file VisBufferImpl2Internal.h.
References vbComponent_p.
Referenced by casa::vi::VbCacheItem< Cube< Complex >, False >::fill(), and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::shapeErrorMessage().
VisBufferImpl2* casa::vi::VbCacheItemBase::getVb | ( | ) | const [inline, protected] |
Definition at line 79 of file VisBufferImpl2Internal.h.
References vb_p.
Referenced by casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::appendRows(), casa::vi::VbCacheItem< Cube< Complex >, False >::fill(), casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::isShapeOk(), casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::resize(), casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::set(), casa::vi::VbCacheItem< Cube< Complex >, False >::set(), and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::shapeErrorMessage().
virtual void casa::vi::VbCacheItemBase::initialize | ( | VisBufferCache * | cache, | |
VisBufferImpl2 * | vb, | |||
VisBufferComponent2 | component, | |||
Bool | isKey = True | |||
) | [protected, virtual] |
virtual Bool casa::vi::VbCacheItemBase::isArray | ( | ) | const [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItemArray< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, casa::vi::VbCacheItem< Cube< Complex >, False >, casa::vi::VbCacheItemArray< Cube< Bool > >, casa::vi::VbCacheItemArray< Matrix< Double > >, casa::vi::VbCacheItemArray< Vector< MDirection > >, casa::vi::VbCacheItemArray< Vector< Bool > >, casa::vi::VbCacheItemArray< Cube< Complex > >, casa::vi::VbCacheItemArray< Vector< Int > >, casa::vi::VbCacheItemArray< Vector< uInt > >, casa::vi::VbCacheItemArray< Vector< Double > >, casa::vi::VbCacheItemArray< Cube< Float > >, casa::vi::VbCacheItemArray< Vector< Float > >, casa::vi::VbCacheItemArray< Matrix< Float > >, casa::vi::VbCacheItemArray< Array< Bool > >, and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >.
virtual Bool casa::vi::VbCacheItemBase::isDirty | ( | ) | const [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
Bool casa::vi::VbCacheItemBase::isKey | ( | ) | const [inline, protected] |
Definition at line 87 of file VisBufferImpl2Internal.h.
References isKey_p.
Referenced by casa::vi::VbCacheItem< Cube< Complex >, False >::initialize(), casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::set(), and casa::vi::VbCacheItem< Cube< Complex >, False >::set().
bool casa::vi::VbCacheItemBase::isMutable | ( | ) | const [inline, protected] |
Definition at line 88 of file VisBufferImpl2Internal.h.
References isMutable_p.
Referenced by casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::set(), and casa::vi::VbCacheItem< Cube< Complex >, False >::set().
virtual Bool casa::vi::VbCacheItemBase::isPresent | ( | ) | const [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
virtual Bool casa::vi::VbCacheItemBase::isShapeOk | ( | ) | const [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItemArray< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, casa::vi::VbCacheItem< Cube< Complex >, False >, casa::vi::VbCacheItemArray< Cube< Bool > >, casa::vi::VbCacheItemArray< Matrix< Double > >, casa::vi::VbCacheItemArray< Vector< MDirection > >, casa::vi::VbCacheItemArray< Vector< Bool > >, casa::vi::VbCacheItemArray< Cube< Complex > >, casa::vi::VbCacheItemArray< Vector< Int > >, casa::vi::VbCacheItemArray< Vector< uInt > >, casa::vi::VbCacheItemArray< Vector< Double > >, casa::vi::VbCacheItemArray< Cube< Float > >, casa::vi::VbCacheItemArray< Vector< Float > >, casa::vi::VbCacheItemArray< Matrix< Float > >, casa::vi::VbCacheItemArray< Array< Bool > >, and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >.
virtual void casa::vi::VbCacheItemBase::resize | ( | Bool | ) | [inline, virtual] |
Reimplemented in casa::vi::VbCacheItemArray< T, IsComputed >, casa::vi::VbCacheItemArray< Cube< Bool > >, casa::vi::VbCacheItemArray< Matrix< Double > >, casa::vi::VbCacheItemArray< Vector< MDirection > >, casa::vi::VbCacheItemArray< Vector< Bool > >, casa::vi::VbCacheItemArray< Cube< Complex > >, casa::vi::VbCacheItemArray< Vector< Int > >, casa::vi::VbCacheItemArray< Vector< uInt > >, casa::vi::VbCacheItemArray< Vector< Double > >, casa::vi::VbCacheItemArray< Cube< Float > >, casa::vi::VbCacheItemArray< Vector< Float > >, casa::vi::VbCacheItemArray< Matrix< Float > >, casa::vi::VbCacheItemArray< Array< Bool > >, and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >.
Definition at line 70 of file VisBufferImpl2Internal.h.
virtual void casa::vi::VbCacheItemBase::resizeRows | ( | Int | ) | [inline, virtual] |
Reimplemented in casa::vi::VbCacheItemArray< T, IsComputed >, casa::vi::VbCacheItemArray< Cube< Bool > >, casa::vi::VbCacheItemArray< Matrix< Double > >, casa::vi::VbCacheItemArray< Vector< MDirection > >, casa::vi::VbCacheItemArray< Vector< Bool > >, casa::vi::VbCacheItemArray< Cube< Complex > >, casa::vi::VbCacheItemArray< Vector< Int > >, casa::vi::VbCacheItemArray< Vector< uInt > >, casa::vi::VbCacheItemArray< Vector< Double > >, casa::vi::VbCacheItemArray< Cube< Float > >, casa::vi::VbCacheItemArray< Vector< Float > >, casa::vi::VbCacheItemArray< Matrix< Float > >, casa::vi::VbCacheItemArray< Array< Bool > >, and casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >.
Definition at line 71 of file VisBufferImpl2Internal.h.
virtual void casa::vi::VbCacheItemBase::setAsPresent | ( | Bool | isPresent = True |
) | const [protected, pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
virtual void casa::vi::VbCacheItemBase::setDirty | ( | ) | [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
void casa::vi::VbCacheItemBase::setIsKey | ( | Bool | isKey | ) | [inline, protected] |
Definition at line 91 of file VisBufferImpl2Internal.h.
References isKey_p.
virtual String casa::vi::VbCacheItemBase::shapeErrorMessage | ( | ) | const [pure virtual] |
Implemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
friend class VisBufferImpl2 [friend] |
Provides a common base class for all of the cached value classes.
This is required because the actualy value classes use a template to capture the underlying value type.
Reimplemented in casa::vi::VbCacheItem< T, IsComputed >, casa::vi::VbCacheItem< Vector< uInt >, False >, casa::vi::VbCacheItem< Vector< Double >, False >, casa::vi::VbCacheItem< Vector< SquareMatrix< Complex, 2 > >, IsComputed >, casa::vi::VbCacheItem< Vector< Float >, False >, casa::vi::VbCacheItem< MDirection >, casa::vi::VbCacheItem< Vector< Bool >, False >, casa::vi::VbCacheItem< Int >, casa::vi::VbCacheItem< Matrix< Float >, False >, casa::vi::VbCacheItem< Vector< Int >, False >, casa::vi::VbCacheItem< Array< Bool >, False >, casa::vi::VbCacheItem< Cube< Bool >, False >, casa::vi::VbCacheItem< Vector< MDirection >, False >, casa::vi::VbCacheItem< Cube< Float >, False >, casa::vi::VbCacheItem< Matrix< Double >, False >, and casa::vi::VbCacheItem< Cube< Complex >, False >.
Definition at line 44 of file VisBufferImpl2Internal.h.
Bool casa::vi::VbCacheItemBase::isKey_p [private] |
Definition at line 98 of file VisBufferImpl2Internal.h.
Referenced by isKey(), and setIsKey().
const bool casa::vi::VbCacheItemBase::isMutable_p [private] |
Definition at line 99 of file VisBufferImpl2Internal.h.
Referenced by isMutable().
VisBufferImpl2* casa::vi::VbCacheItemBase::vb_p [private] |
Definition at line 101 of file VisBufferImpl2Internal.h.
Referenced by getVb().
Definition at line 100 of file VisBufferImpl2Internal.h.
Referenced by getComponent().