![]() |
Scanframe Modular Application 0.1.0
|
Base class for type-erased function storage. More...
#include <FunctionRegistry.h>
Public Member Functions | |
virtual | ~Base ()=default |
virtual std::type_index | returnType () const =0 |
Get the return type of the stored function. | |
virtual std::vector< std::type_index > | argTypes () const =0 |
Get the argument types of the stored function. | |
Base class for type-erased function storage.
|
virtualdefault |
|
pure virtual |
Get the argument types of the stored function.
Implemented in sf::FunctionRegistry::Registration< R, Args >::Holder.
|
pure virtual |
Get the return type of the stored function.
Implemented in sf::FunctionRegistry::Registration< R, Args >::Holder.