SequenceBase Class Reference

#include <sequence.h>

Inheritance diagram for SequenceBase:

SequenceDec SequenceInc SequenceRandomBase SequenceRandom SequenceShuffle

List of all members.


Detailed Description

Definition at line 32 of file sequence.h.


Public Member Functions

 SequenceBase (int _len, bool _reset=true)
virtual ~SequenceBase ()
virtual void reset (int _len)
virtual void extend (int _len)
int index (int _idx)
int next (void)
int prev (void)

Protected Member Functions

int index (void)
virtual int get (void)=0

Protected Attributes

int len
int idx

Constructor & Destructor Documentation

SequenceBase::SequenceBase ( int  _len,
bool  _reset = true 
) [inline]

Definition at line 35 of file sequence.h.

virtual SequenceBase::~SequenceBase (  )  [inline, virtual]

Definition at line 40 of file sequence.h.


Member Function Documentation

virtual void SequenceBase::reset ( int  _len  )  [inline, virtual]

Reimplemented in SequenceRandomBase, and SequenceShuffle.

Definition at line 43 of file sequence.h.

Referenced by SequenceRandomBase::reset(), and SequenceBase().

virtual void SequenceBase::extend ( int  _len  )  [inline, virtual]

Definition at line 48 of file sequence.h.

int SequenceBase::index ( int  _idx  )  [inline]

Definition at line 52 of file sequence.h.

Referenced by ImageView::ImageView().

int SequenceBase::next ( void   )  [inline]

Definition at line 53 of file sequence.h.

Referenced by SingleView::DisplayNext(), and GLSingleView::DisplayNext().

int SequenceBase::prev ( void   )  [inline]

Definition at line 54 of file sequence.h.

Referenced by SingleView::DisplayPrev(), and GLSingleView::DisplayPrev().

int SequenceBase::index ( void   )  [inline, protected]

Definition at line 58 of file sequence.h.

Referenced by index(), next(), and prev().

virtual int SequenceBase::get ( void   )  [protected, pure virtual]


Member Data Documentation

int SequenceBase::len [protected]

int SequenceBase::idx [protected]


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

Generated on Sat Dec 18 05:16:10 2010 for MythTV by  doxygen 1.5.5