Sygaldry
Loading...
Searching...
No Matches
sygac-functions: Function Reflection

Concepts

concept  sygaldry::function_type_reflectable
 
concept  sygaldry::function_reflectable
 

Classes

struct  sygaldry::function_arg_list< Ts >
 A trivial type list struct for carrying function argument type lists. More...
 
struct  sygaldry::function_type_reflection< NotAFunction >
 
struct  sygaldry::function_type_reflection< Ret(Args...)>
 
struct  sygaldry::function_type_reflection< Ret(*)(Args...)>
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...)>
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) const >
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) volatile >
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) const volatile >
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) noexcept >
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) const noexcept >
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) volatile noexcept >
 
struct  sygaldry::function_type_reflection< Ret(Class::*)(Args...) const volatile noexcept >
 
struct  sygaldry::function_reflection< f >
 

Detailed Description