diff --git a/bibliography.htm b/bibliography.htm index 267f6c1..2c42925 100644 --- a/bibliography.htm +++ b/bibliography.htm @@ -1,17 +1,10 @@ - + + + +
-+#include "boost/concept/requires.hpp" + +template <…template parameters…> +BOOST_CONCEPT_REQUIRES( + ((concept checking class template specialization1)) + ((concept checking class template specialization2))… + ((concept checking class template specializationn)), + (function return type) +) function_template_name(…function parameters…) ++ +
Effects: causes a compilation failure if the
+ given concepts are not satisfied.
+ Note: this macro is intended to be used in place of
+ a function template's return type.