μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
process_attribute< T, SFINAE > Struct Template Reference

Partial template specializations to process custom attributes provided to cpp_function_ and class_. More...

Detailed Description

template<typename T, typename SFINAE = void>
struct process_attribute< T, SFINAE >

Partial template specializations to process custom attributes provided to cpp_function_ and class_.

These are either used to initialize the respective fields in the type_record and function_record data structures or executed at runtime to deal with custom call policies (e.g. keep_alive).

Definition at line 373 of file attr.h.


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