atlas
Public Types | Public Member Functions | List of all members
atlas::util::DereferenceIterator< BaseIterator > Class Template Reference
Inheritance diagram for atlas::util::DereferenceIterator< BaseIterator >:
Inheritance graph
[legend]
Collaboration diagram for atlas::util::DereferenceIterator< BaseIterator >:
Collaboration graph
[legend]

Public Types

using value_type = typename BaseIterator::value_type::element_type
 
using pointer = value_type *
 
using reference = value_type &
 

Public Member Functions

 DereferenceIterator (const BaseIterator &other)
 
reference operator* () const
 
pointer operator-> () const
 
reference operator[] (size_t n) const
 

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