casa
$Rev:20696$
|
#include <FlagDataHandler.h>
Public Member Functions | |
VectorView (Vector< T > *parentVector, std::vector< uInt > *rows=NULL) | |
T & | operator() (uInt i1) |
const IPosition & | shape () const |
void | shape (Int &s1) const |
Protected Member Functions | |
vector< uInt > * | createIndex (uInt size) |
T & | accessUnmapped (uInt i1) |
T & | accessMapped (uInt i1) |
Private Attributes | |
Vector< T > * | parentVector_p |
std::vector< uInt > * | rows_p |
IPosition | reducedLength_p |
T &(casa::VectorView< T >::* | access_p )(uInt) |
Definition at line 253 of file FlagDataHandler.h.
casa::VectorView< T >::VectorView | ( | Vector< T > * | parentVector, |
std::vector< uInt > * | rows = NULL |
||
) | [inline] |
Definition at line 257 of file FlagDataHandler.h.
T& casa::VectorView< T >::accessMapped | ( | uInt | i1 | ) | [inline, protected] |
Definition at line 318 of file FlagDataHandler.h.
Referenced by casa::VectorView< Bool >::VectorView().
T& casa::VectorView< T >::accessUnmapped | ( | uInt | i1 | ) | [inline, protected] |
Definition at line 313 of file FlagDataHandler.h.
Referenced by casa::VectorView< Bool >::VectorView().
vector<uInt>* casa::VectorView< T >::createIndex | ( | uInt | size | ) | [inline, protected] |
Definition at line 302 of file FlagDataHandler.h.
T& casa::VectorView< T >::operator() | ( | uInt | i1 | ) | [inline] |
Definition at line 284 of file FlagDataHandler.h.
const IPosition& casa::VectorView< T >::shape | ( | ) | const [inline] |
Definition at line 289 of file FlagDataHandler.h.
void casa::VectorView< T >::shape | ( | Int & | s1 | ) | const [inline] |
Definition at line 294 of file FlagDataHandler.h.
T&(casa::VectorView<T>::* casa::VectorView< T >::access_p)(uInt) [private] |
Definition at line 328 of file FlagDataHandler.h.
Referenced by casa::VectorView< Bool >::operator()(), and casa::VectorView< Bool >::VectorView().
Vector<T>* casa::VectorView< T >::parentVector_p [private] |
Definition at line 325 of file FlagDataHandler.h.
Referenced by casa::VectorView< Bool >::accessMapped(), casa::VectorView< Bool >::accessUnmapped(), and casa::VectorView< Bool >::VectorView().
IPosition casa::VectorView< T >::reducedLength_p [private] |
Definition at line 327 of file FlagDataHandler.h.
Referenced by casa::VectorView< Bool >::shape(), and casa::VectorView< Bool >::VectorView().
std::vector<uInt>* casa::VectorView< T >::rows_p [private] |
Definition at line 326 of file FlagDataHandler.h.
Referenced by casa::VectorView< Bool >::accessMapped(), and casa::VectorView< Bool >::VectorView().