![]() |
Home | Libraries | People | FAQ | More |
BOOST_TYPE_ERASURE_FREE — Defines a primitive concept for a free function.
// In header: <boost/type_erasure/free.hpp>
BOOST_TYPE_ERASURE_FREE(concept_name, function_name)
The declaration of the concept is
where Sig is a function type giving the signature of the function.
This macro can only be used at namespace scope.
Example:
In C++03, the macro can only be used in the global namespace and is defined as:
Example:
For backwards compatibility, this form is always accepted.
Parameters: |
|