Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
|
Delegate function caller class. More...
#include <Delegate.h>
Public Member Functions | |
FunctionCaller (MethodDeclaration m) | |
Instantiate a delegate function caller object. More... | |
ReturnType | invoke (ParamsList...args) override |
Invoke the delegate function. More... | |
__forceinline void | increase () |
Increase the quantity of delegate caller references by one. More... | |
__forceinline void | decrease () |
Decrease the quantity of delegate caller references by one. More... | |
Delegate function caller class.
|
inline |
Instantiate a delegate function caller object.
m | Method declaration |
|
inlineinherited |
Decrease the quantity of delegate caller references by one.
|
inlineinherited |
Increase the quantity of delegate caller references by one.
|
inlineoverridevirtual |
Invoke the delegate function.
args | The delegate function parameters |
ReturnType | The return value from the invoked function |
Implements IDelegateCaller< ReturnType, ParamsList... >.