#include <VisBufferImpl2Internal.h>
Public Types | |
| typedef Vector< T > (ViImplementation2::* | Updater )(Double, Int, Int, Int) const |
Public Member Functions | |
| FrequencyCache (Updater updater) | |
| void | flush () |
| void | updateCacheIfNeeded (const ViImplementation2 *rovi, Int rowInBuffer, Int frame, const VisBufferImpl2 *vb) |
Public Attributes | |
| Int | frame_p |
| Int | msId_p |
| Int | spectralWindowId_p |
| Double | time_p |
| Updater | updater_p |
| Vector< T > | values_p |
Definition at line 775 of file VisBufferImpl2Internal.h.
| typedef Vector<T>(ViImplementation2::* casa::vi::VisBufferState::FrequencyCache< T >::Updater)(Double, Int, Int, Int) const |
Definition at line 778 of file VisBufferImpl2Internal.h.
| casa::vi::VisBufferState::FrequencyCache< T >::FrequencyCache | ( | Updater | updater | ) | [inline] |
Definition at line 780 of file VisBufferImpl2Internal.h.
| void casa::vi::VisBufferState::FrequencyCache< T >::flush | ( | ) | [inline] |
Definition at line 796 of file VisBufferImpl2Internal.h.
| void casa::vi::VisBufferState::FrequencyCache< T >::updateCacheIfNeeded | ( | const ViImplementation2 * | rovi, | |
| Int | rowInBuffer, | |||
| Int | frame, | |||
| const VisBufferImpl2 * | vb | |||
| ) | [inline] |
Definition at line 802 of file VisBufferImpl2Internal.h.
| Int casa::vi::VisBufferState::FrequencyCache< T >::frame_p |
Definition at line 788 of file VisBufferImpl2Internal.h.
Referenced by casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
| Int casa::vi::VisBufferState::FrequencyCache< T >::msId_p |
Definition at line 789 of file VisBufferImpl2Internal.h.
Referenced by casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
| Int casa::vi::VisBufferState::FrequencyCache< T >::spectralWindowId_p |
Definition at line 790 of file VisBufferImpl2Internal.h.
Referenced by casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
| Double casa::vi::VisBufferState::FrequencyCache< T >::time_p |
Definition at line 791 of file VisBufferImpl2Internal.h.
Referenced by casa::vi::VisBufferState::FrequencyCache< Int >::flush(), and casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
| Updater casa::vi::VisBufferState::FrequencyCache< T >::updater_p |
Definition at line 792 of file VisBufferImpl2Internal.h.
Referenced by casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
| Vector<T> casa::vi::VisBufferState::FrequencyCache< T >::values_p |
Definition at line 793 of file VisBufferImpl2Internal.h.
Referenced by casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
1.6.1