Represents a process exit event.
Methods | |
| bool | is_empty () const noexcept |
| Gets a value indicate if the event is empty. More... | |
Operators | |
| xtd::event_handler & | operator+= (const xtd::event_handler &handler) noexcept |
| Adds an handler to the event. More... | |
| xtd::event_handler & | operator+= (const typename xtd::event_handler::function_t &function) noexcept |
| Adds a function to the event. More... | |
| template<typename fn_t > | |
| xtd::event_handler & | operator+= (fn_t function) noexcept |
| Adds a function to the event. More... | |
| xtd::event_handler & | operator-= (const xtd::event_handler &handler) noexcept |
| Removes an handler to the event. More... | |
| xtd::event_handler & | operator-= (const typename xtd::event_handler::function_t &function) noexcept |
| Removes a function to the event. More... | |
| template<typename fn_t > | |
| xtd::event_handler & | operator-= (fn_t function) noexcept |
| Removes a function to the event. More... | |
|
noexcept |
Gets a value indicate if the event is empty.
|
noexcept |
Adds an handler to the event.
| handler | Handler to add. |
|
noexcept |
Adds a function to the event.
| function | Function to add. |
|
inlinenoexcept |
Adds a function to the event.
| function | Function to add. |
|
noexcept |
Removes an handler to the event.
| handler | Handler to remove. |
|
noexcept |
Removes a function to the event.
| function | Function to remove. |
|
inlinenoexcept |
Removes a function to the event.
| function | Function to remove. |