|
SObjectizer 5.8
|
Helpers for working with priorities. More...
Functions | |
| bool | has_next (priority_t p) |
| Is there higher priority? | |
| priority_t | next (priority_t p) |
| Get the next priority value. | |
| bool | has_prev (priority_t p) |
| Is there lower priority? | |
| priority_t | prev (priority_t p) |
| Get the previous priority value. | |
| template<typename Lambda > | |
| void | for_each_priority (Lambda l) |
| Does enumeration of all priorities. | |
Variables | |
| const priority_t | default_priority = p0 |
| Default priority value. | |
| const unsigned int | total_priorities_count |
| Total count of priorities. | |
Constants with priority values. | |
| const priority_t | p0 = priority_t::p0 |
| const priority_t | p1 = priority_t::p1 |
| const priority_t | p2 = priority_t::p2 |
| const priority_t | p3 = priority_t::p3 |
| const priority_t | p4 = priority_t::p4 |
| const priority_t | p5 = priority_t::p5 |
| const priority_t | p6 = priority_t::p6 |
| const priority_t | p7 = priority_t::p7 |
Helpers for working with priorities.
| void so_5::prio::for_each_priority | ( | Lambda | l | ) |
Does enumeration of all priorities.
| Lambda | a lambda with the prototype: return_type lambda(so_5::priority_t);
|
Definition at line 193 of file priority.hpp.
|
inline |
|
inline |
Is there lower priority?
Definition at line 143 of file priority.hpp.
|
inline |
Get the next priority value.
Definition at line 128 of file priority.hpp.
|
inline |
Get the previous priority value.
Definition at line 155 of file priority.hpp.
| const priority_t so_5::prio::default_priority = p0 |
| const priority_t so_5::prio::p0 = priority_t::p0 |
Definition at line 79 of file priority.hpp.
| const priority_t so_5::prio::p1 = priority_t::p1 |
Definition at line 80 of file priority.hpp.
| const priority_t so_5::prio::p2 = priority_t::p2 |
Definition at line 81 of file priority.hpp.
| const priority_t so_5::prio::p3 = priority_t::p3 |
Definition at line 82 of file priority.hpp.
| const priority_t so_5::prio::p4 = priority_t::p4 |
Definition at line 83 of file priority.hpp.
| const priority_t so_5::prio::p5 = priority_t::p5 |
Definition at line 84 of file priority.hpp.
| const priority_t so_5::prio::p6 = priority_t::p6 |
Definition at line 85 of file priority.hpp.
| const priority_t so_5::prio::p7 = priority_t::p7 |
Definition at line 86 of file priority.hpp.
| const unsigned int so_5::prio::total_priorities_count |
Total count of priorities.
Definition at line 105 of file priority.hpp.