tagfile.xml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?xml version="1.0" standalone="yes"?>
  2. <library-reference><header name="boost/accumulators/framework/depends_on.hpp">
  3. <namespace name="boost">
  4. <namespace name="accumulators">
  5. <struct name="as_feature"><template>
  6. <template-type-parameter name="Feature"/>
  7. </template><typedef name="type"><type>Feature</type></typedef>
  8. </struct><struct name="as_weighted_feature"><template>
  9. <template-type-parameter name="Feature"/>
  10. </template><typedef name="type"><type>Feature</type></typedef>
  11. </struct><struct name="depends_on"><template>
  12. <template-type-parameter name="Feature1"/>
  13. <template-type-parameter name="Feature2"/>
  14. <template-nontype-parameter name=""><type>...</type></template-nontype-parameter>
  15. </template><purpose><classname alt="boost::accumulators::depends_on">depends_on</classname> </purpose><typedef name="is_weight_accumulator"><type>mpl::false_</type></typedef>
  16. <typedef name="dependencies"><type>mpl::transform&lt; mpl::vector&lt; Feature1, Feature2,... &gt;, <classname>as_feature</classname>&lt; mpl::_1 &gt; &gt;::type</type></typedef>
  17. </struct><struct name="feature_of"><template>
  18. <template-type-parameter name="Feature"/>
  19. </template><typedef name="type"><type>Feature</type></typedef>
  20. </struct></namespace>
  21. </namespace>
  22. </header>
  23. <header name="boost/accumulators/framework/extractor.hpp">
  24. <namespace name="boost">
  25. <namespace name="accumulators">
  26. <struct name="extractor"><template>
  27. <template-type-parameter name="Feature"/>
  28. </template><purpose>Extracts the result associated with Feature from the specified accumulator_set. </purpose><struct name="result"><template>
  29. <template-type-parameter name="F"/>
  30. </template><purpose>The result meta-function for determining the return type of the extractor. </purpose></struct><struct-specialization name="result"><template>
  31. <template-type-parameter name="A1"/>
  32. </template><specialization><template-arg>this_type(A1)</template-arg></specialization></struct-specialization><typedef name="this_type"><type><classname>extractor</classname>&lt; Feature &gt;</type></typedef>
  33. <method-group name="public member functions">
  34. <method name="operator()" cv="const"><type><emphasis>unspecified</emphasis></type><template>
  35. <template-type-parameter name="Arg1"/>
  36. </template><parameter name="arg1"><paramtype>Arg1 const &amp;</paramtype></parameter><description><para>Extract the result associated with Feature from the accumulator set
  37. </para></description></method>
  38. <method name="operator()" cv="const"><type><emphasis>unspecified</emphasis></type><template>
  39. <template-type-parameter name="AccumulatorSet"/>
  40. <template-type-parameter name="A1"/>
  41. </template><parameter name="acc"><paramtype>AccumulatorSet const &amp;</paramtype></parameter><parameter name="a1"><paramtype>A1 const &amp;</paramtype><description><para>Optional named parameter to be passed to the accumulator's result() function. </para></description></parameter><description><para>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</para><para>
  42. </para></description></method>
  43. <method name="operator()"><type><emphasis>unspecified</emphasis></type><template>
  44. <template-type-parameter name="AccumulatorSet"/>
  45. <template-type-parameter name="A1"/>
  46. <template-type-parameter name="A2"/>
  47. <template-nontype-parameter name=""><type>...</type></template-nontype-parameter>
  48. </template><parameter name="acc"><paramtype>AccumulatorSet const &amp;</paramtype></parameter><parameter name="a1"><paramtype>A1 const &amp;</paramtype></parameter><parameter name="a2"><paramtype>A2 const &amp;</paramtype></parameter><parameter name=""><paramtype>...</paramtype></parameter><description><para>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </para></description></method>
  49. </method-group>
  50. </struct></namespace>
  51. </namespace>
  52. <macro name="BOOST_ACCUMULATORS_DEFINE_EXTRACTOR" kind="functionlike"><macro-parameter name="Tag"/><macro-parameter name="Feature"/><macro-parameter name="ParamSeq"/></macro>
  53. </header>
  54. </library-reference>