#include <MessageQueues.h>
list of all available MessageQueues
◆ Value
Available message queue identifiers.
| Enumerator |
|---|
| UNDEFINED | Undefined / unset
|
| HISTORY | History message queue
|
◆ MessageQueues() [1/3]
| lintel::MessageQueues::MessageQueues |
( |
| ) |
|
|
default |
Default constructor (sets value to UNDEFINED).
◆ MessageQueues() [2/3]
◆ MessageQueues() [3/3]
| constexpr lintel::MessageQueues::MessageQueues |
( |
std::string_view |
enumName | ) |
|
|
inlineexplicitconstexpr |
Construct from a string representation of the enum name.
- Parameters
-
◆ getMessageQueueName()
| std::string lintel::MessageQueues::getMessageQueueName |
( |
| ) |
const |
|
inline |
- Returns
- the message queue name for this enum value
- Exceptions
-
| std::runtime_error | if value is UNDEFINED |
◆ operator bool()
| lintel::MessageQueues::operator bool |
( |
| ) |
|
|
explicitdelete |
◆ operator Value()
| lintel::MessageQueues::operator Value |
( |
| ) |
const |
|
inline |
- Returns
- the underlying enum value
◆ toString()
| std::string lintel::MessageQueues::toString |
( |
| ) |
const |
|
inline |
- Returns
- string representation of the enum value
◆ values()
| static std::set< Value > lintel::MessageQueues::values |
( |
| ) |
|
|
inlinestatic |
- Returns
- all defined enum values
◆ operator<<
The documentation for this class was generated from the following file: