|  | 
| 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 > | 
|  |