|
lamppp
|
Classes | |
| class | Placeholder |
Public Member Functions | |
| template<typename Derived > | |
| AnyModule (Module< Derived > mod) | |
| std::shared_ptr< ModuleImpl > | getImpl () |
| std::any | call (const std::vector< std::any > &args) const |
Protected Member Functions | |
| template<typename Impl , typename R , typename... Args> | |
| std::shared_ptr< AnyModule::Placeholder > | make_holder (std::shared_ptr< Impl > m, R(Impl::*fp)(Args...) const) |