vega
Public Types | Public Member Functions | Public Attributes | List of all members
vega::dicom::DataSet::const_iterator Class Reference

#include <vega/dicom/data_set.h>

Collaboration diagram for vega::dicom::DataSet::const_iterator:
Collaboration graph
[legend]

Public Types

typedef const_iterator self_type
 

Public Member Functions

 const_iterator (iterator_type it)
 
self_typeoperator++ ()
 
std::shared_ptr< const DataElementoperator* ()
 
bool operator== (const self_type &rhs) const
 
bool operator!= (const self_type &rhs) const
 

Public Attributes

decltype(m_elements) typedef ::const_iterator iterator_type
 

Member Typedef Documentation

◆ self_type

Constructor & Destructor Documentation

◆ const_iterator()

vega::dicom::DataSet::const_iterator::const_iterator ( iterator_type  it)

Member Function Documentation

◆ operator!=()

bool vega::dicom::DataSet::const_iterator::operator!= ( const self_type rhs) const

◆ operator*()

std::shared_ptr<const DataElement> vega::dicom::DataSet::const_iterator::operator* ( )

◆ operator++()

self_type& vega::dicom::DataSet::const_iterator::operator++ ( )

◆ operator==()

bool vega::dicom::DataSet::const_iterator::operator== ( const self_type rhs) const

Member Data Documentation

◆ iterator_type

decltype(m_elements) typedef ::const_iterator vega::dicom::DataSet::const_iterator::iterator_type

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