Rosetta Core  2014.35
Public Member Functions | Protected Attributes | Friends | List of all members
core::fragment::ConstFrameIterator Class Reference

#include <FrameIterator.hh>

Public Member Functions

 ConstFrameIterator (FrameIteratorWorker_OP it)
 ConstFrameIterator ()
 ~ConstFrameIterator ()
bool operator!= (ConstFrameIterator const &fi) const
bool operator== (ConstFrameIterator const &fi) const
ConstFrameIteratoroperator++ ()
ConstFrameIteratoroperator+ (Size offset)
ConstFrameIterator const & operator= (ConstFrameIterator const &itr)
FrameCOP operator* () const
FrameCOP operator-> () const
FrameCOP frame_ptr () const

Protected Attributes

FrameIteratorWorker_OP it_


class FragID_Iterator

Constructor & Destructor Documentation

core::fragment::ConstFrameIterator::ConstFrameIterator ( FrameIteratorWorker_OP  it)
core::fragment::ConstFrameIterator::ConstFrameIterator ( )
core::fragment::ConstFrameIterator::~ConstFrameIterator ( )

Member Function Documentation

FrameCOP core::fragment::ConstFrameIterator::frame_ptr ( ) const

References it_.

Referenced by operator*(), and operator->().

bool core::fragment::ConstFrameIterator::operator!= ( ConstFrameIterator const &  fi) const

References it_.

FrameCOP core::fragment::ConstFrameIterator::operator* ( ) const

References frame_ptr().

ConstFrameIterator & core::fragment::ConstFrameIterator::operator+ ( Size  offset)
ConstFrameIterator & core::fragment::ConstFrameIterator::operator++ ( )
FrameCOP core::fragment::ConstFrameIterator::operator-> ( ) const

References frame_ptr().

ConstFrameIterator const & core::fragment::ConstFrameIterator::operator= ( ConstFrameIterator const &  itr)

References it_.

bool core::fragment::ConstFrameIterator::operator== ( ConstFrameIterator const &  fi) const

References it_.

Friends And Related Function Documentation

friend class FragID_Iterator

Member Data Documentation

FrameIteratorWorker_OP core::fragment::ConstFrameIterator::it_

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