allows an instance of derived class to call functions on all other instance (ncluding itself)
More...
#include <XXFunctionCaller.h>
allows an instance of derived class to call functions on all other instance (ncluding itself)
|
| template<CallerClass TargetClass, typename... Args> |
| static void | callOnAll (void(TargetClass::*function)(Args...), Args... values) |
| template<CallerClass TargetClass> |
| static void | callOnAll (void(TargetClass::*function)()) |
| static size_t | instanceCount () |
◆ Caller()
◆ ~Caller()
◆ callOnAll() [1/2]
template<CallerClass TargetClass>
◆ callOnAll() [2/2]
template<CallerClass TargetClass, typename... Args>
| void XX::Function::Caller< tag >::callOnAll |
( |
void(TargetClass::* | function )(Args...), |
|
|
Args... | values ) |
|
staticprotected |
◆ instanceCount()
The documentation for this class was generated from the following file: