casa
5.7.0-16
|
#include <MultiParamFieldIterator.h>
Public Member Functions | |
MultiParamFieldIterator () | |
prefix (casacore::String("")) | |
field_index (0) | |
MultiParamFieldIterator (std::array< casacore::Record *, N > &recs, const string prefix="") | |
MultiParamFieldIterator (const MultiParamFieldIterator &fit) | |
MultiParamFieldIterator | operator++ () |
MultiParamFieldIterator | operator++ (int) |
bool | operator== (const MultiParamFieldIterator &rhs) |
bool | operator!= (const MultiParamFieldIterator &rhs) |
std::array< casacore::Record *, N > | operator* () |
Static Public Member Functions | |
static MultiParamFieldIterator< N > | begin (std::array< casacore::Record *, N > &recs, const string &prefix="") |
static MultiParamFieldIterator< N > | end (std::array< casacore::Record *, N > &recs, const string &prefix="") |
Private Attributes | |
std::array< casacore::Record *, N > | records |
casacore::String | prefix |
casacore::uInt | field_index |
Definition at line 38 of file MultiParamFieldIterator.h.
|
inline |
Definition at line 46 of file MultiParamFieldIterator.h.
Referenced by casa::MultiParamFieldIterator< N >::begin().
|
inline |
Definition at line 51 of file MultiParamFieldIterator.h.
|
inline |
Definition at line 57 of file MultiParamFieldIterator.h.
|
inlinestatic |
Definition at line 91 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::MultiParamFieldIterator(), and casa::MultiParamFieldIterator< N >::prefix.
|
inlinestatic |
Definition at line 96 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::field_index, and casa::MultiParamFieldIterator< N >::prefix.
|
inline |
Definition at line 49 of file MultiParamFieldIterator.h.
|
inline |
Definition at line 79 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::operator==().
|
inline |
Definition at line 83 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::field_index, N, casa::MultiParamFieldIterator< N >::prefix, casa::MultiParamFieldIterator< N >::records, and casacore::String::toString().
|
inline |
Definition at line 62 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::field_index.
Referenced by casa::MultiParamFieldIterator< N >::operator++().
|
inline |
Definition at line 67 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::operator++().
|
inline |
Definition at line 73 of file MultiParamFieldIterator.h.
References casa::MultiParamFieldIterator< N >::field_index, casa::MultiParamFieldIterator< N >::prefix, and casa::MultiParamFieldIterator< N >::records.
Referenced by casa::MultiParamFieldIterator< N >::operator!=().
casa::MultiParamFieldIterator< N >::prefix | ( | casacore:: | String"" | ) |
|
private |
Definition at line 43 of file MultiParamFieldIterator.h.
Referenced by casa::MultiParamFieldIterator< N >::end(), casa::MultiParamFieldIterator< N >::operator*(), casa::MultiParamFieldIterator< N >::operator++(), and casa::MultiParamFieldIterator< N >::operator==().
|
private |
Definition at line 42 of file MultiParamFieldIterator.h.
Referenced by casa::MultiParamFieldIterator< N >::begin(), casa::MultiParamFieldIterator< N >::end(), casa::MultiParamFieldIterator< N >::operator*(), and casa::MultiParamFieldIterator< N >::operator==().
|
private |
Definition at line 41 of file MultiParamFieldIterator.h.
Referenced by casa::MultiParamFieldIterator< N >::operator*(), and casa::MultiParamFieldIterator< N >::operator==().