|
|
CSignalRegistration | Register (ManagedT const &handler) |
| |
|
template<typename... ArgsT> |
| void | Invoke (ArgsT &&... args) |
| | Invoke all registered signal handlers with the provided arguments when the signal type is a std::function or otherwise implements operator()
|
| |
|
auto | begin () const |
| |
|
auto | end () const |
| |
| CCriticalSection const & | CriticalSection () const |
| | Get critical section for accessing the handler list. More...
|
| |
◆ CriticalSection()
template<typename ManagedT>
Get critical section for accessing the handler list.
- Note
- You must lock this yourself if you iterate through the handler list manually without using Invoke or similar.
The documentation for this class was generated from the following file: