Defines the event handler identifier type.
More...
#include <event_aggregator.h>
Defines the event handler identifier type.
◆ EventHandlerIdentifier() [1/2]
| hgps::EventHandlerIdentifier::EventHandlerIdentifier |
( |
| ) |
|
|
delete |
◆ EventHandlerIdentifier() [2/2]
| hgps::EventHandlerIdentifier::EventHandlerIdentifier |
( |
std::string |
identifier | ) |
|
|
inline |
Initialises a new instance of the EventHandlerIdentifier structure.
- Parameters
-
| identifier | The event unique identifier |
- Exceptions
-
| std::invalid_argument | for empty event handler identifier |
◆ operator<=>()
Compare this instance with other EventHandlerIdentifier instance.
- Parameters
-
| other | The other instance to compare |
- Returns
- The comparison operation result
◆ str()
| const std::string hgps::EventHandlerIdentifier::str |
( |
| ) |
const |
|
inlinenoexcept |
Gets the event handle identifier string representation.
- Returns
- The identifier string representation
The documentation for this struct was generated from the following file: