Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Friends | List of all members
core::fragment::FrameIterator Class Reference

#include <FrameIterator.hh>

Inheritance diagram for core::fragment::FrameIterator:
Inheritance graph

Public Member Functions

 FrameIterator (FrameIteratorWorker_OP it)
 FrameIterator ()
 ~FrameIterator ()=default
FrameIteratoroperator++ ()
FrameIteratoroperator+ (Size offset)
FrameOP operator* ()
FrameOP operator-> ()
FrameOP frame_ptr ()
- Public Member Functions inherited from core::fragment::ConstFrameIterator
 ConstFrameIterator (FrameIteratorWorker_OP it)
 ConstFrameIterator ()
 ~ConstFrameIterator ()
bool operator!= (ConstFrameIterator const &fi) const
bool operator== (ConstFrameIterator const &fi) const
ConstFrameIteratoroperator++ ()
ConstFrameIteratoroperator+ (Size offset)
FrameCOP operator* () const
FrameCOP operator-> () const
FrameCOP frame_ptr () const


class FragID_Iterator

Additional Inherited Members

- Protected Attributes inherited from core::fragment::ConstFrameIterator
FrameIteratorWorker_OP it_

Constructor & Destructor Documentation

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

Member Function Documentation

FrameOP core::fragment::FrameIterator::frame_ptr ( )
FrameOP core::fragment::FrameIterator::operator* ( )

References frame_ptr().

FrameIterator & core::fragment::FrameIterator::operator+ ( Size  offset)
FrameIterator & core::fragment::FrameIterator::operator++ ( )
FrameOP core::fragment::FrameIterator::operator-> ( )

References frame_ptr().

Friends And Related Function Documentation

friend class FragID_Iterator

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