This TimingDescriptor is used to handle the WR timing + multiplexing per sequence.
More...
#include <GSICycleDescriptorWRSequence.h>
This TimingDescriptor is used to handle the WR timing + multiplexing per sequence.
fesaGSI::GSICycleDescriptorWRSequence::GSICycleDescriptorWRSequence |
( |
const std::string & |
timingDomain, |
|
|
const std::string & |
timingCriterion, |
|
|
uint32_t |
multiplexingDepth |
|
) |
| |
Constructor.
- Parameters
-
timingDomain | Domain where the timing is used |
timingCriterion | criterion for which the data can be multiplexed. For example USER (VA) creates a WR-CycleDescriptor which handles sequences |
bool fesaGSI::GSICycleDescriptorWRSequence::containsValidCycleSelectorId |
( |
const fesaGSI::Selector & |
selector | ) |
|
|
virtual |
returns true, if the selector contains a valid slot-id '0' is considered as 'valid id'
- Parameters
-
selector | selector for which the id is checked |
- Returns
- true if exists
Implements fesaGSI::GSICycleDescriptorWR.
int fesaGSI::GSICycleDescriptorWRSequence::getCycleSelectorId |
( |
const fesaGSI::Selector & |
selector | ) |
|
|
virtual |
returns the SelectorID of the corresponding timingSelectorName.
- Parameters
-
timingSelectorName | the name of the requested timingSelector |
- Returns
- timingSelector ID
Implements fesaGSI::GSICycleDescriptorWR.
MuxCriterionWR::MuxCriterionWR fesaGSI::GSICycleDescriptorWRSequence::getMultiplexingCriterion |
( |
| ) |
|
|
virtual |
std::string fesaGSI::GSICycleDescriptorWRSequence::translateCycleSelectorOldFormat1 |
( |
const std::string & |
cycleSelectorOldFormat1 | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- GSICycleDescriptorWRSequence.h
- GSICycleDescriptorWRSequence.cpp