|
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: