| |
|
||||||
|
|
|||||||
|
faudes::TpEventSet< Attr > Class Template Reference Detailed Descriptiontemplate<class Attr>
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Protected Member Functions | |
| virtual void | DoWrite (TokenWriter &rTw, const std::string &rLabel="", const Type *pContext=nullptr) const |
Private Member Functions | |
| TpEventSet (void) | |
| TpEventSet (const EventSet &rOther) | |
| TpEventSet (const TpEventSet &rOther) | |
| TpEventSet (const std::string &rFileName, const std::string &rLabel="") | |
| Idx | Priority (const std::string &rName) const |
| Idx | Priority (const Idx idx) const |
| void | Priority (const std::string &rName, const Idx prio) |
| void | Priority (const Idx idx, const Idx prio) |
| void | InsPriority (const Idx idx, const Idx prio) |
| void | InsPriority (const std::string &rName, const Idx prio) |
| void | Priorities (const TpEventSet &rOtherSet) |
| Idx | LowestPriority (void) const |
| Idx | HighestPriority (void) const |
| void | NormalisePriorities (void) |
|
inlineprivate |
std faudes type declarations Default constructor
Definition at line 205 of file pev_priorities.h.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Construct from file
| rFileName | Filename |
| rLabel | Label to read from |
Definition at line 232 of file pev_priorities.h.
|
inlineprotectedvirtual |
Reimplement DoWrite to enforce XML token-io
| rTw | TokenWriter to write to |
| rLabel | Section to write |
| pContext | Write context to provide contextual information |
| Exception |
|
Definition at line 410 of file pev_priorities.h.
|
inlineprivate |
|
inlineprivate |
Insert with priority by index
| idx | spcify element |
| prio | specify priority |
Definition at line 305 of file pev_priorities.h.
|
inlineprivate |
Insert with priority by name
| rName | spcify element |
| prio | specify priority |
Definition at line 319 of file pev_priorities.h.
|
inlineprivate |
|
inlineprivate |
Normalise priorities
Rearrange priorities to be consecutive intergers ranging from 1 to the highest priority.
Definition at line 379 of file pev_priorities.h.
|
inlineprivate |
Set Priorities from other prioritised event set
| rOtherSet | set to get priorities from |
Definition at line 331 of file pev_priorities.h.
|
inlineprivate |
Get Priority by index
| rIdx | specify element |
| Exception | Base class with throw if specified element does not exist |
Definition at line 263 of file pev_priorities.h.
|
inlineprivate |
Set Priority by index
| idx | spcify element |
| prio | specify priority |
| Exception | Base class with throw if specified element does not exist |
Definition at line 293 of file pev_priorities.h.
|
inlineprivate |
Get priority by symbolic name
| rName | specify element |
| Exception | Base class with throw if synbol does not exist |
Definition at line 250 of file pev_priorities.h.
|
inlineprivate |
Set priority by symbolic name
| rName | specify element |
| prio | specify priority |
| Exception | Base class with throw if synbol does not exist |
Definition at line 278 of file pev_priorities.h.
libFAUDES 2.33l --- 2025.09.16 --- c++ api documentaion by doxygen