Rosetta 3.4
Public Member Functions | Friends
core::io::raw_data::RawFileData::iterator Class Reference

Iterator class for RawFileData container. More...

#include <RawFileData.hh>

Collaboration diagram for core::io::raw_data::RawFileData::iterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 iterator ()
 empty constructor
 iterator (StructureMap::iterator s_iter)
 Constructor, given an iterator into the StructureMap.
 ~iterator ()
iteratoroperator= (const iterator &src)
bool operator== (const iterator &other)
bool operator!= (const iterator &other)
iteratoroperator++ ()
RawStructOP operator-> ()
RawStructOP operator* () const

Friends

class const_iterator

Detailed Description

Iterator class for RawFileData container.


Constructor & Destructor Documentation

core::io::raw_data::RawFileData::iterator::iterator ( ) [inline]

empty constructor

core::io::raw_data::RawFileData::iterator::iterator ( StructureMap::iterator  s_iter) [inline]

Constructor, given an iterator into the StructureMap.

core::io::raw_data::RawFileData::iterator::~iterator ( ) [inline]

Member Function Documentation

bool core::io::raw_data::RawFileData::iterator::operator!= ( const iterator other) [inline]
RawStructOP core::io::raw_data::RawFileData::iterator::operator* ( ) const [inline]
iterator& core::io::raw_data::RawFileData::iterator::operator++ ( ) [inline]
RawStructOP core::io::raw_data::RawFileData::iterator::operator-> ( ) [inline]
iterator& core::io::raw_data::RawFileData::iterator::operator= ( const iterator src) [inline]
bool core::io::raw_data::RawFileData::iterator::operator== ( const iterator other) [inline]

Friends And Related Function Documentation

friend class const_iterator [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines