casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Private Attributes | Friends | List of all members
casa::vpf::SubchunkIndex Class Reference

#include <VisibilityProcessing.h>

Public Types

enum  { Invalid }
 

Public Member Functions

 SubchunkIndex (casacore::Int chunkNumber=Invalid, casacore::Int subChunkNumber=Invalid, casacore::Int iteration=Invalid)
 
casacore::Bool operator< (const SubchunkIndex &other) const
 Comparison Operators. More...
 
casacore::Bool operator== (const SubchunkIndex &other) const
 
casacore::Bool operator!= (const SubchunkIndex &other) const
 
casacore::Int getChunkNumber () const
 
casacore::Int getIteration () const
 
casacore::Int getSubchunkNumber () const
 
casacore::String toString () const
 

Private Attributes

casacore::Int chunkNumber_p
 
casacore::Int iteration_p
 
casacore::Int subChunkNumber_p
 

Friends

class SubchunkIndex_Test
 

Detailed Description

Definition at line 68 of file VisibilityProcessing.h.

Member Enumeration Documentation

anonymous enum
Enumerator
Invalid 

Definition at line 74 of file VisibilityProcessing.h.

Constructor & Destructor Documentation

casa::vpf::SubchunkIndex::SubchunkIndex ( casacore::Int  chunkNumber = Invalid,
casacore::Int  subChunkNumber = Invalid,
casacore::Int  iteration = Invalid 
)

Member Function Documentation

casacore::Int casa::vpf::SubchunkIndex::getChunkNumber ( ) const
casacore::Int casa::vpf::SubchunkIndex::getIteration ( ) const
casacore::Int casa::vpf::SubchunkIndex::getSubchunkNumber ( ) const
casacore::Bool casa::vpf::SubchunkIndex::operator!= ( const SubchunkIndex other) const
inline

Definition at line 84 of file VisibilityProcessing.h.

casacore::Bool casa::vpf::SubchunkIndex::operator< ( const SubchunkIndex other) const

Comparison Operators.

Comparison is in lexicographic order by chunk, subchunk and iteration.

casacore::Bool casa::vpf::SubchunkIndex::operator== ( const SubchunkIndex other) const
inline

Definition at line 83 of file VisibilityProcessing.h.

casacore::String casa::vpf::SubchunkIndex::toString ( ) const

Friends And Related Function Documentation

friend class SubchunkIndex_Test
friend

Definition at line 70 of file VisibilityProcessing.h.

Member Data Documentation

casacore::Int casa::vpf::SubchunkIndex::chunkNumber_p
private

Definition at line 94 of file VisibilityProcessing.h.

casacore::Int casa::vpf::SubchunkIndex::iteration_p
private

Definition at line 95 of file VisibilityProcessing.h.

casacore::Int casa::vpf::SubchunkIndex::subChunkNumber_p
private

Definition at line 96 of file VisibilityProcessing.h.


The documentation for this class was generated from the following file: