emlabcpp
modern opinionated embedded C++ library
emlabcpp::detail::static_function_vtable< ReturnType, ArgTypes > Struct Template Reference

#include <static_function.h>

Public Attributes

ReturnType(* invoke )(void *, ArgTypes...)
 
void *(* handle )(void *, void *, static_function_operations)
 

Member Data Documentation

◆ handle

template<typename ReturnType , typename... ArgTypes>
void*( * emlabcpp::detail::static_function_vtable< ReturnType, ArgTypes >::handle) (void *, void *, static_function_operations)

◆ invoke

template<typename ReturnType , typename... ArgTypes>
ReturnType( * emlabcpp::detail::static_function_vtable< ReturnType, ArgTypes >::invoke) (void *, ArgTypes...)

The documentation for this struct was generated from the following file: