#include <ParamFieldIterator.h>
Public Member Functions | |
| ParamFieldIterator () | |
| ParamFieldIterator (Record *rec, const string &prefix="") | |
| ParamFieldIterator (const ParamFieldIterator &fit) | |
| ParamFieldIterator & | operator++ () |
| ParamFieldIterator | operator++ (int) |
| bool | operator== (const ParamFieldIterator &rhs) |
| bool | operator!= (const ParamFieldIterator &rhs) |
| Record & | operator* () |
Static Public Member Functions | |
| static ParamFieldIterator | begin (Record *rec, const string &prefix="") |
| static ParamFieldIterator | end (Record *rec, const string &prefix="") |
Private Attributes | |
| Record * | record |
| String | prefix |
| uInt | field_index |
Definition at line 35 of file ParamFieldIterator.h.
| casa::ParamFieldIterator::ParamFieldIterator | ( | ) | [inline] |
Definition at line 42 of file ParamFieldIterator.h.
Referenced by begin().
| casa::ParamFieldIterator::ParamFieldIterator | ( | Record * | rec, | |
| const string & | prefix = "" | |||
| ) | [inline] |
Definition at line 47 of file ParamFieldIterator.h.
| casa::ParamFieldIterator::ParamFieldIterator | ( | const ParamFieldIterator & | fit | ) | [inline] |
Definition at line 52 of file ParamFieldIterator.h.
| static ParamFieldIterator casa::ParamFieldIterator::begin | ( | Record * | rec, | |
| const string & | prefix = "" | |||
| ) | [inline, static] |
Definition at line 82 of file ParamFieldIterator.h.
References ParamFieldIterator(), and prefix.
Referenced by casa::CubePartitionMixin< T >::convert_fields(), casa::ContinuumPartitionMixin< T >::convert_fields(), casa::CubePartitionMixin< T >::empty_fields(), casa::ContinuumPartitionMixin< T >::empty_fields(), and casa::ParallelImagerMixin< T >::transformed_by_field().
| static ParamFieldIterator casa::ParamFieldIterator::end | ( | Record * | rec, | |
| const string & | prefix = "" | |||
| ) | [inline, static] |
Definition at line 86 of file ParamFieldIterator.h.
References field_index, and prefix.
Referenced by casa::CubePartitionMixin< T >::convert_fields(), casa::ContinuumPartitionMixin< T >::convert_fields(), casa::CubePartitionMixin< T >::empty_fields(), casa::ContinuumPartitionMixin< T >::empty_fields(), and casa::ParallelImagerMixin< T >::transformed_by_field().
| bool casa::ParamFieldIterator::operator!= | ( | const ParamFieldIterator & | rhs | ) | [inline] |
Definition at line 74 of file ParamFieldIterator.h.
References operator==().
| Record& casa::ParamFieldIterator::operator* | ( | ) | [inline] |
Definition at line 78 of file ParamFieldIterator.h.
References field_index, prefix, record, and casacore::toString().
| ParamFieldIterator casa::ParamFieldIterator::operator++ | ( | int | ) | [inline] |
Definition at line 62 of file ParamFieldIterator.h.
References operator++().
| ParamFieldIterator& casa::ParamFieldIterator::operator++ | ( | ) | [inline] |
Definition at line 57 of file ParamFieldIterator.h.
References field_index.
Referenced by operator++().
| bool casa::ParamFieldIterator::operator== | ( | const ParamFieldIterator & | rhs | ) | [inline] |
Definition at line 68 of file ParamFieldIterator.h.
References field_index, prefix, and record.
Referenced by operator!=().
uInt casa::ParamFieldIterator::field_index [private] |
Definition at line 39 of file ParamFieldIterator.h.
Referenced by end(), operator*(), operator++(), and operator==().
String casa::ParamFieldIterator::prefix [private] |
Definition at line 38 of file ParamFieldIterator.h.
Referenced by begin(), end(), operator*(), and operator==().
Record* casa::ParamFieldIterator::record [private] |
Definition at line 37 of file ParamFieldIterator.h.
Referenced by operator*(), and operator==().
1.6.1