Vector of variable timing delays. More...
#include <seqdelayvec.h>

Public Member Functions | |
| SeqDelayVector (const STD_string &object_label, const dvector &delaylist) | |
| SeqDelayVector (const STD_string &object_label="unnamedSeqDelayVector") | |
| SeqDelayVector (const SeqDelayVector &sdv) | |
| SeqDelayVector & | operator= (const SeqDelayVector &sdv) |
| SeqDelayVector & | set_delayvector (const dvector &delaylist) |
| dvector | get_delayvector () const |
Vector of variable timing delays.
This class represents a vector of delay (delay list) that can be attached to a loop.
Definition at line 58 of file seqdelayvec.h.
| SeqDelayVector::SeqDelayVector | ( | const STD_string & | object_label, | |
| const dvector & | delaylist | |||
| ) |
Constructs a delay vector labeled 'object_label' with the following properties:
| SeqDelayVector::SeqDelayVector | ( | const STD_string & | object_label = "unnamedSeqDelayVector" |
) |
Constructs an empty delay vector labeled 'object_label'
| SeqDelayVector::SeqDelayVector | ( | const SeqDelayVector & | sdv | ) |
Constructs a delay which is a copy of 'sdv'
| dvector SeqDelayVector::get_delayvector | ( | ) | const |
Returns the list of delays that will be played out subsequently when looping over this object
| SeqDelayVector& SeqDelayVector::operator= | ( | const SeqDelayVector & | sdv | ) |
This assignment operator will make this object become an exact copy of 'sdv'.
| SeqDelayVector& SeqDelayVector::set_delayvector | ( | const dvector & | delaylist | ) |
Specifies the list of delays that will be played out subsequently when looping over this object
1.7.1