#include <sequence.h>
Public Member Functions | |
| SequenceRandomBase (int _len, bool _reset=true) | |
| virtual | ~SequenceRandomBase () |
| virtual void | reset (int _len) |
Protected Member Functions | |
| virtual int | get (void) |
| virtual int | create (void)=0 |
Protected Attributes | |
| int * | seq |
Definition at line 103 of file sequence.h.
| SequenceRandomBase::SequenceRandomBase | ( | int | _len, | |
| bool | _reset = true | |||
| ) | [inline] |
Definition at line 106 of file sequence.h.
| virtual SequenceRandomBase::~SequenceRandomBase | ( | ) | [inline, virtual] |
Definition at line 115 of file sequence.h.
| virtual void SequenceRandomBase::reset | ( | int | _len | ) | [inline, virtual] |
Reimplemented from SequenceBase.
Reimplemented in SequenceShuffle.
Definition at line 123 of file sequence.h.
Referenced by SequenceRandomBase().
| virtual int SequenceRandomBase::get | ( | void | ) | [inline, protected, virtual] |
Implements SequenceBase.
Definition at line 138 of file sequence.h.
| virtual int SequenceRandomBase::create | ( | void | ) | [protected, pure virtual] |
Implemented in SequenceRandom, and SequenceShuffle.
Referenced by get().
int* SequenceRandomBase::seq [protected] |
Definition at line 149 of file sequence.h.
Referenced by get(), reset(), and ~SequenceRandomBase().
1.6.3