![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Execute a lambda when a call_lambda object is constructed. More...
#include <shambase/include/shambase/call_lambda.hpp>
Public Member Functions | |
| template<class Func> | |
| call_lambda (Func &&f) | |
| Call the lambda on construction. | |
Execute a lambda when a call_lambda object is constructed.
Useful for static initialization side effects (registering data, registering modules, etc.) without needing a named function.
Definition at line 26 of file call_lambda.hpp.
|
inlineexplicit |
Call the lambda on construction.
Definition at line 30 of file call_lambda.hpp.