#include <Array.h>
Inheritance diagram for casa::Array< T >::ConstIteratorSTL:


Definition at line 617 of file Array.h.
Public Member Functions | |
| ConstIteratorSTL (const Array< T > &arr) | |
| Create the begin const_iterator object for an Array. | |
| ConstIteratorSTL (const T *end=0) | |
| Create the end const_iterator object for an Array. | |
| ConstIteratorSTL (const IteratorSTL &iter) | |
| Create from a non-const iterator. | |
| const ConstIteratorSTL & | operator++ () |
| ConstIteratorSTL | operator++ (int) |
| const T & | operator * () const |
| const T * | pos () const |
Private Types | |
| typedef T | value_type |
| | |
| typedef const value_type * | pointer |
| typedef const value_type & | reference |
| typedef std::size_t | size_type |
| typedef ptrdiff_t | difference_type |
| typedef std::forward_iterator_tag | iterator_category |
typedef T casa::Array< T >::ConstIteratorSTL::value_type [private] |
typedef const value_type* casa::Array< T >::ConstIteratorSTL::pointer [private] |
typedef const value_type& casa::Array< T >::ConstIteratorSTL::reference [private] |
typedef std::size_t casa::Array< T >::ConstIteratorSTL::size_type [private] |
typedef ptrdiff_t casa::Array< T >::ConstIteratorSTL::difference_type [private] |
typedef std::forward_iterator_tag casa::Array< T >::ConstIteratorSTL::iterator_category [private] |
| casa::Array< T >::ConstIteratorSTL::ConstIteratorSTL | ( | const Array< T > & | arr | ) | [inline, explicit] |
| casa::Array< T >::ConstIteratorSTL::ConstIteratorSTL | ( | const T * | end = 0 |
) | [inline, explicit] |
| casa::Array< T >::ConstIteratorSTL::ConstIteratorSTL | ( | const IteratorSTL & | iter | ) | [inline] |
| const ConstIteratorSTL& casa::Array< T >::ConstIteratorSTL::operator++ | ( | ) | [inline] |
| ConstIteratorSTL casa::Array< T >::ConstIteratorSTL::operator++ | ( | int | ) | [inline] |
| const T& casa::Array< T >::ConstIteratorSTL::operator * | ( | ) | const [inline] |
| const T* casa::Array< T >::ConstIteratorSTL::pos | ( | ) | const [inline] |
1.5.1