astrotypes  0.0
Public Types | Public Member Functions | List of all members
pss::astrotypes::View< MultiArrayType > Class Template Reference

#include <src/cpp/pss/astrotypes/multiarray/View.h>

Public Types

typedef ViewIterator< SelfTypeIterator
 
typedef const ViewIterator< SelfTypeConstIterator
 

Public Member Functions

 View (MultiArrayType &)
 
 ~View ()
 
Iterator begin ()
 
Iterator end ()
 
ConstIterator begin () const
 
ConstIterator end () const
 
ConstIterator cbegin () const
 
ConstIterator cend () const
 

Detailed Description

template<typename MultiArrayType>
class pss::astrotypes::View< MultiArrayType >

Definition at line 37 of file View.h.

Member Typedef Documentation

template<typename MultiArrayType >
typedef const ViewIterator<SelfType> pss::astrotypes::View< MultiArrayType >::ConstIterator

Definition at line 43 of file View.h.

template<typename MultiArrayType >
typedef ViewIterator<SelfType> pss::astrotypes::View< MultiArrayType >::Iterator

Definition at line 42 of file View.h.

Constructor & Destructor Documentation

template<typename MultiArrayType >
pss::astrotypes::View< MultiArrayType >::View ( MultiArrayType &  array)

Definition at line 28 of file View.cpp.

template<typename MultiArrayType >
pss::astrotypes::View< MultiArrayType >::~View ( )

Definition at line 37 of file View.cpp.

Member Function Documentation

template<typename MultiArrayType >
View::Iterator pss::astrotypes::View< MultiArrayType >::begin ( )

Definition at line 41 of file View.cpp.

template<typename MultiArrayType >
View::ConstIterator pss::astrotypes::View< MultiArrayType >::begin ( ) const

Definition at line 46 of file View.cpp.

template<typename MultiArrayType >
View::ConstIterator pss::astrotypes::View< MultiArrayType >::cbegin ( ) const

Definition at line 51 of file View.cpp.

template<typename MultiArrayType >
View::ConstIterator pss::astrotypes::View< MultiArrayType >::cend ( ) const

Definition at line 66 of file View.cpp.

template<typename MultiArrayType >
View::Iterator pss::astrotypes::View< MultiArrayType >::end ( )

Definition at line 56 of file View.cpp.

template<typename MultiArrayType >
View::ConstIterator pss::astrotypes::View< MultiArrayType >::end ( ) const

Definition at line 61 of file View.cpp.