diff --git a/doc/html/boost_functiontypes/about_tag_types.html b/doc/html/boost_functiontypes/about_tag_types.html index 7d07a85..7b9e5ec 100644 --- a/doc/html/boost_functiontypes/about_tag_types.html +++ b/doc/html/boost_functiontypes/about_tag_types.html @@ -1,11 +1,11 @@
- +![]() |
Home | -Libraries | -People | -FAQ | +Libraries | +People | +FAQ | More |
-is_function<int(...), variadic>::value // == true +is_function<int(...), variadic>::value // == true is_function<int() , variadic>::value // == false@@ -45,22 +44,19 @@ is a callable builtin type, is a compound property tag that describes
-F
. Thetag
class template can be used to combine property tags.-tag<non_const,default_cc> // combination of two properties +tag<non_const,default_cc> // combination of two propertiesWhen several values for the same property are specified in
-tag
's argument list, only the rightmost one is used; others are ignored.-tag<components<F>, default_cc> // overrides F's calling convention property +tag<components<F>, default_cc> // overrides F's calling convention propertyWhen compound property tag is specified to analyse a type, all of its component properties must match.
--is_member_function_pointer< F, tag<const_qualified,default_cc> >::value +is_member_function_pointer< F, tag<const_qualified,default_cc> >::value // true for // F = void(a_class::*)() const // false for @@ -71,8 +67,7 @@ Default values are selected for properties not specified by the tag in the context of type synthesis. --// given S = mpl::vector<int,a_class const &> +
// given S = mpl::vector<int,a_class const &> member_function_pointer<S>::type // is int (a_class::*)() const // note: the cv-qualification is picked based on the class type, @@ -85,7 +80,7 @@
- |