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 | List of all members
casa::ms::MsRows Class Reference

#include <MsRows.h>

Public Types

typedef std::vector< MsRow * > Rows
 
typedef Rows::const_iterator const_iterator
 
typedef Rows::iterator iterator
 

Public Member Functions

 MsRows (vi::VisBuffer2 *vb)
 
MsRowoperator() (casacore::Int i)
 
const MsRowoperator() (casacore::Int i) const
 
const_iterator begin () const
 
iterator begin ()
 
const_iterator end () const
 
iterator end ()
 
MsRowrow (casacore::Int row)
 
const MsRowrow (casacore::Int row) const
 
size_t size () const
 

Private Attributes

Rows rows_p
 
vi::VisBuffer2visBuffer_p
 

Detailed Description

Definition at line 246 of file MsRows.h.

Member Typedef Documentation

typedef Rows::const_iterator casa::ms::MsRows::const_iterator

Definition at line 251 of file MsRows.h.

typedef Rows::iterator casa::ms::MsRows::iterator

Definition at line 252 of file MsRows.h.

typedef std::vector<MsRow *> casa::ms::MsRows::Rows

Definition at line 250 of file MsRows.h.

Constructor & Destructor Documentation

casa::ms::MsRows::MsRows ( vi::VisBuffer2 vb)

Member Function Documentation

const_iterator casa::ms::MsRows::begin ( ) const
iterator casa::ms::MsRows::begin ( )
const_iterator casa::ms::MsRows::end ( ) const
iterator casa::ms::MsRows::end ( )
MsRow& casa::ms::MsRows::operator() ( casacore::Int  i)
const MsRow& casa::ms::MsRows::operator() ( casacore::Int  i) const
MsRow& casa::ms::MsRows::row ( casacore::Int  row)
const MsRow& casa::ms::MsRows::row ( casacore::Int  row) const
size_t casa::ms::MsRows::size ( ) const

Member Data Documentation

Rows casa::ms::MsRows::rows_p
private

Definition at line 271 of file MsRows.h.

vi::VisBuffer2* casa::ms::MsRows::visBuffer_p
private

Definition at line 272 of file MsRows.h.


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