Lines Matching full:template
5 <struct name="default_"><template>
6 <template-type-parameter name="T"/>
7 </template><typedef name="type"><type><classname>default_</classname></type></typedef>
13 </struct><struct name="one"><template>
14 <template-type-parameter name="T"/>
15 </template><typedef name="type"><type><classname>one</classname></type></typedef>
21 </struct><struct name="one_or_default"><template>
22 <template-type-parameter name="T"/>
23 …template><inherit access="public">mpl::if_::type< is_empty< T >, default_< T >, one…
24 <template-type-parameter name="T"/>
25 </template><typedef name="type"><type><classname>zero</classname></type></typedef>
31 </struct><struct name="zero_or_default"><template>
32 <template-type-parameter name="T"/>
33 …</template><inherit access="public">mpl::if_::type< is_empty< T >, default_< T >, z…
34 <struct name="as_max"><template>
35 <template-type-parameter name="Arg"/>
36 <template-type-parameter name="Tag"/>
37 …</template><inherit access="public">boost::numeric::functional::as_max_base< Arg, void ></in…
38 <template-type-parameter name="Arg"/>
39 <template-type-parameter name="EnableIf"/>
40 </template><typedef name="argument_type"><type>Arg</type></typedef>
46 </struct><struct name="as_min"><template>
47 <template-type-parameter name="Arg"/>
48 <template-type-parameter name="Tag"/>
49 …</template><inherit access="public">boost::numeric::functional::as_min_base< Arg, void ></in…
50 <template-type-parameter name="Arg"/>
51 <template-type-parameter name="EnableIf"/>
52 </template><typedef name="argument_type"><type>Arg</type></typedef>
58 </struct><struct-specialization name="as_min_base"><template>
59 <template-type-parameter name="Arg"/>
60 …</template><specialization><template-arg>Arg</template-arg><template-arg>typename enable_if< is…
66 </struct-specialization><struct name="as_one"><template>
67 <template-type-parameter name="Arg"/>
68 <template-type-parameter name="Tag"/>
69 …</template><inherit access="public">boost::numeric::functional::as_one_base< Arg, void ></in…
70 <template-type-parameter name="Arg"/>
71 <template-type-parameter name="EnableIf"/>
72 </template><typedef name="argument_type"><type>Arg</type></typedef>
77 </struct><struct name="as_zero"><template>
78 <template-type-parameter name="Arg"/>
79 <template-type-parameter name="Tag"/>
80 …</template><inherit access="public">boost::numeric::functional::as_zero_base< Arg, void ></i…
81 <template-type-parameter name="Arg"/>
82 <template-type-parameter name="EnableIf"/>
83 </template><typedef name="argument_type"><type>Arg</type></typedef>
88 </struct><struct name="assign"><template>
89 <template-type-parameter name="Left"/>
90 <template-type-parameter name="Right"/>
91 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
92 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
93 …template><inherit access="public">boost::numeric::functional::assign_base< Left, Right, void &g…
94 <template-type-parameter name="Left"/>
95 <template-type-parameter name="Right"/>
96 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
97 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
102 </struct><struct name="complement"><template>
103 <template-type-parameter name="Arg"/>
104 …<template-type-parameter name="Tag"><default>typename tag<Arg>::type</default></template-typ…
105 …template><inherit access="public">boost::numeric::functional::complement_base< Arg, void ></…
106 <template-type-parameter name="Arg"/>
107 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
108 …</template><inherit access="public">std::unary_function< Arg, typeof(~ lvalue< Arg >())&g…
113 </struct><struct name="divides"><template>
114 <template-type-parameter name="Left"/>
115 <template-type-parameter name="Right"/>
116 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
117 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
118 …template><inherit access="public">boost::numeric::functional::divides_base< Left, Right, void &…
119 <template-type-parameter name="Left"/>
120 <template-type-parameter name="Right"/>
121 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
122 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
123 …template><inherit access="public">boost::numeric::functional::divides_assign_base< Left, Right,…
124 <template-type-parameter name="Left"/>
125 <template-type-parameter name="Right"/>
126 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
127 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
132 </struct><struct name="divides_base"><template>
133 <template-type-parameter name="Left"/>
134 <template-type-parameter name="Right"/>
135 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
136 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
141 </struct><struct name="equal_to"><template>
142 <template-type-parameter name="Left"/>
143 <template-type-parameter name="Right"/>
144 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
145 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
146 …template><inherit access="public">boost::numeric::functional::equal_to_base< Left, Right, void …
147 <template-type-parameter name="Left"/>
148 <template-type-parameter name="Right"/>
149 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
150 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
155 </struct><struct name="fdiv"><template>
156 <template-type-parameter name="Left"/>
157 <template-type-parameter name="Right"/>
158 <template-type-parameter name="LeftTag"/>
159 <template-type-parameter name="RightTag"/>
160 …/template><inherit access="public">boost::numeric::functional::fdiv_base< Left, Right, void >…
161 <template-type-parameter name="Left"/>
162 <template-type-parameter name="Right"/>
163 <template-type-parameter name="EnableIf"/>
164 …template><inherit access="public">boost::numeric::functional::divides< Left, Right ></inheri…
165 <template-type-parameter name="Left"/>
166 <template-type-parameter name="Right"/>
167 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
168 <template-type-parameter name="Left"/>
169 <template-type-parameter name="Right"/>
170 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
171 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
172 …template><inherit access="public">boost::numeric::functional::greater_base< Left, Right, void &…
173 <template-type-parameter name="Left"/>
174 <template-type-parameter name="Right"/>
175 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
176 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
181 </struct><struct name="greater_equal"><template>
182 <template-type-parameter name="Left"/>
183 <template-type-parameter name="Right"/>
184 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
185 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
186 …template><inherit access="public">boost::numeric::functional::greater_equal_base< Left, Right, …
187 <template-type-parameter name="Left"/>
188 <template-type-parameter name="Right"/>
189 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
190 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
195 </struct><struct name="left_ref"><template>
196 <template-type-parameter name="Left"/>
197 <template-type-parameter name="Right"/>
198 </template><typedef name="type"><type>Left &</type></typedef>
199 </struct><struct name="less"><template>
200 <template-type-parameter name="Left"/>
201 <template-type-parameter name="Right"/>
202 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
203 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
204 …/template><inherit access="public">boost::numeric::functional::less_base< Left, Right, void >…
205 <template-type-parameter name="Left"/>
206 <template-type-parameter name="Right"/>
207 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
208 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
213 </struct><struct name="less_equal"><template>
214 <template-type-parameter name="Left"/>
215 <template-type-parameter name="Right"/>
216 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
217 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
218 …template><inherit access="public">boost::numeric::functional::less_equal_base< Left, Right, voi…
219 <template-type-parameter name="Left"/>
220 <template-type-parameter name="Right"/>
221 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
222 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
227 </struct><struct name="logical_not"><template>
228 <template-type-parameter name="Arg"/>
229 …<template-type-parameter name="Tag"><default>typename tag<Arg>::type</default></template-typ…
230 …template><inherit access="public">boost::numeric::functional::logical_not_base< Arg, void ><…
231 <template-type-parameter name="Arg"/>
232 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
233 …</template><inherit access="public">std::unary_function< Arg, typeof(! lvalue< Arg >())&g…
238 </struct><struct name="max_assign"><template>
239 <template-type-parameter name="Left"/>
240 <template-type-parameter name="Right"/>
241 <template-type-parameter name="LeftTag"/>
242 <template-type-parameter name="RightTag"/>
243 …template><inherit access="public">boost::numeric::functional::max_assign_base< Left, Right, voi…
244 <template-type-parameter name="Left"/>
245 <template-type-parameter name="Right"/>
246 <template-type-parameter name="EnableIf"/>
247 </template><typedef name="first_argument_type"><type>Left</type></typedef>
253 </struct><struct name="min_assign"><template>
254 <template-type-parameter name="Left"/>
255 <template-type-parameter name="Right"/>
256 <template-type-parameter name="LeftTag"/>
257 <template-type-parameter name="RightTag"/>
258 …template><inherit access="public">boost::numeric::functional::min_assign_base< Left, Right, voi…
259 <template-type-parameter name="Left"/>
260 <template-type-parameter name="Right"/>
261 <template-type-parameter name="EnableIf"/>
262 </template><typedef name="first_argument_type"><type>Left</type></typedef>
268 </struct><struct name="minus"><template>
269 <template-type-parameter name="Left"/>
270 <template-type-parameter name="Right"/>
271 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
272 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
273 …template><inherit access="public">boost::numeric::functional::minus_base< Left, Right, void >…
274 <template-type-parameter name="Left"/>
275 <template-type-parameter name="Right"/>
276 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
277 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
278 …template><inherit access="public">boost::numeric::functional::minus_assign_base< Left, Right, v…
279 <template-type-parameter name="Left"/>
280 <template-type-parameter name="Right"/>
281 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
282 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
287 </struct><struct name="minus_base"><template>
288 <template-type-parameter name="Left"/>
289 <template-type-parameter name="Right"/>
290 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
291 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
296 </struct><struct name="modulus"><template>
297 <template-type-parameter name="Left"/>
298 <template-type-parameter name="Right"/>
299 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
300 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
301 …template><inherit access="public">boost::numeric::functional::modulus_base< Left, Right, void &…
302 <template-type-parameter name="Left"/>
303 <template-type-parameter name="Right"/>
304 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
305 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
306 …template><inherit access="public">boost::numeric::functional::modulus_assign_base< Left, Right,…
307 <template-type-parameter name="Left"/>
308 <template-type-parameter name="Right"/>
309 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
310 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
315 </struct><struct name="modulus_base"><template>
316 <template-type-parameter name="Left"/>
317 <template-type-parameter name="Right"/>
318 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
319 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
324 </struct><struct name="multiplies"><template>
325 <template-type-parameter name="Left"/>
326 <template-type-parameter name="Right"/>
327 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
328 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
329 …template><inherit access="public">boost::numeric::functional::multiplies_base< Left, Right, voi…
330 <template-type-parameter name="Left"/>
331 <template-type-parameter name="Right"/>
332 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
333 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
334 …template><inherit access="public">boost::numeric::functional::multiplies_assign_base< Left, Rig…
335 <template-type-parameter name="Left"/>
336 <template-type-parameter name="Right"/>
337 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
338 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
343 </struct><struct name="multiplies_base"><template>
344 <template-type-parameter name="Left"/>
345 <template-type-parameter name="Right"/>
346 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
347 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
352 </struct><struct name="not_equal_to"><template>
353 <template-type-parameter name="Left"/>
354 <template-type-parameter name="Right"/>
355 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
356 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
357 …template><inherit access="public">boost::numeric::functional::not_equal_to_base< Left, Right, v…
358 <template-type-parameter name="Left"/>
359 <template-type-parameter name="Right"/>
360 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
361 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
366 </struct><struct name="plus"><template>
367 <template-type-parameter name="Left"/>
368 <template-type-parameter name="Right"/>
369 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
370 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
371 …template><inherit access="public">boost::numeric::functional::plus_base< Left, Right, void >…
372 <template-type-parameter name="Left"/>
373 <template-type-parameter name="Right"/>
374 …<template-type-parameter name="LeftTag"><default>typename tag<Left>::type</default></templat…
375 …<template-type-parameter name="RightTag"><default>typename tag<Right>::type</default></templ…
376 …template><inherit access="public">boost::numeric::functional::plus_assign_base< Left, Right, vo…
377 <template-type-parameter name="Left"/>
378 <template-type-parameter name="Right"/>
379 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
380 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
385 </struct><struct name="plus_base"><template>
386 <template-type-parameter name="Left"/>
387 <template-type-parameter name="Right"/>
388 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
389 …</template><inherit access="public">std::binary_function< Left, Right, typeof(lvalue< Left &…
394 </struct><struct name="promote"><template>
395 <template-type-parameter name="To"/>
396 <template-type-parameter name="From"/>
397 <template-type-parameter name="ToTag"/>
398 <template-type-parameter name="FromTag"/>
399 …template><inherit access="public">boost::numeric::functional::promote_base< To, From, void >…
400 <template-type-parameter name="To"/>
401 <template-type-parameter name="From"/>
402 <template-type-parameter name="EnableIf"/>
403 </template><typedef name="argument_type"><type>From</type></typedef>
408 </struct><struct-specialization name="promote_base"><template>
409 <template-type-parameter name="ToFrom"/>
410 …</template><specialization><template-arg>ToFrom</template-arg><template-arg>ToFrom</template-arg><…
415 </struct-specialization><struct name="unary_minus"><template>
416 <template-type-parameter name="Arg"/>
417 …<template-type-parameter name="Tag"><default>typename tag<Arg>::type</default></template-typ…
418 …template><inherit access="public">boost::numeric::functional::unary_minus_base< Arg, void ><…
419 <template-type-parameter name="Arg"/>
420 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
421 …</template><inherit access="public">std::unary_function< Arg, typeof(- lvalue< Arg >())&g…
426 </struct><struct name="unary_plus"><template>
427 <template-type-parameter name="Arg"/>
428 …<template-type-parameter name="Tag"><default>typename tag<Arg>::type</default></template-typ…
429 …template><inherit access="public">boost::numeric::functional::unary_plus_base< Arg, void ></…
430 <template-type-parameter name="Arg"/>
431 <template-type-parameter name="EnableIf"><default>void</default></template-type-parameter>
432 …</template><inherit access="public">std::unary_function< Arg, typeof(+lvalue< Arg >())>…
439 …="not_equal_to"/><struct name="plus"/><struct name="plus_assign"/><struct name="promote"><template>
440 <template-type-parameter name="To"/>
441 </template></struct><struct name="unary_minus"/><struct name="unary_plus"/></namespace>
442 …t; From >, mpl::if_< is_same< To, From >, To &, To > >::type</type><template>
443 <template-type-parameter name="To"/>
444 <template-type-parameter name="From"/>
445 </template><parameter name="from"><paramtype>From &</paramtype></parameter></function>
446 …_< is_same< To const, From const >, To const &, To const >::type</type><template>
447 <template-type-parameter name="To"/>
448 <template-type-parameter name="From"/>
449 … </template><parameter name="from"><paramtype>From const &</paramtype></parameter></function>
469 …_same< std::complex< T >, U > >, std::complex< T > >::type</type><template>
470 <template-type-parameter name="T"/>
471 <template-type-parameter name="U"/>
472 …</template><parameter name="ri"><paramtype>std::complex< T ></paramtype></parameter><paramet…
473 …_same< std::complex< T >, U > >, std::complex< T > >::type</type><template>
474 <template-type-parameter name="T"/>
475 <template-type-parameter name="U"/>
476 …</template><parameter name="ri"><paramtype>std::complex< T ></paramtype></parameter><paramet…
487 <struct-specialization name="as_max"><template>
488 <template-type-parameter name="T"/>
489 …</template><specialization><template-arg>T</template-arg><template-arg>std_valarray_tag</template-…
494 </struct-specialization><struct-specialization name="as_min"><template>
495 <template-type-parameter name="T"/>
496 …</template><specialization><template-arg>T</template-arg><template-arg>std_valarray_tag</template-…
501 </struct-specialization><struct-specialization name="as_one"><template>
502 <template-type-parameter name="T"/>
503 …</template><specialization><template-arg>T</template-arg><template-arg>std_valarray_tag</template-…
508 </struct-specialization><struct-specialization name="as_zero"><template>
509 <template-type-parameter name="T"/>
510 …</template><specialization><template-arg>T</template-arg><template-arg>std_valarray_tag</template-…
515 </struct-specialization><struct-specialization name="fdiv"><template>
516 <template-type-parameter name="Left"/>
517 <template-type-parameter name="Right"/>
518 <template-type-parameter name="RightTag"/>
519 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
520 <template-type-parameter name="Left"/>
521 <template-type-parameter name="Right"/>
522 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
528 </struct-specialization><struct-specialization name="min_assign"><template>
529 <template-type-parameter name="Left"/>
530 <template-type-parameter name="Right"/>
531 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
537 </struct-specialization><struct-specialization name="promote"><template>
538 <template-type-parameter name="From"/>
539 …template><specialization><template-arg>bool const</template-arg><template-arg>From</template-arg><…
540 <template-type-parameter name="From"/>
541 …template><specialization><template-arg>bool</template-arg><template-arg>From</template-arg><templa…
546 </struct-specialization><struct-specialization name="promote"><template>
547 <template-type-parameter name="To"/>
548 <template-type-parameter name="From"/>
549 …template><specialization><template-arg>To</template-arg><template-arg>From</template-arg><template…
554 </struct-specialization><struct-specialization name="promote"><template>
555 <template-type-parameter name="ToFrom"/>
556 …template><specialization><template-arg>ToFrom</template-arg><template-arg>ToFrom</template-arg><te…
561 </struct-specialization><struct-specialization name="tag"><template>
562 <template-type-parameter name="T"/>
563 …</template><specialization><template-arg>std::valarray< T ></template-arg></specialization><…
575 <function name="operator/"><type><emphasis>unspecified</emphasis></type><template>
576 <template-type-parameter name="Left"/>
577 <template-type-parameter name="Right"/>
578 …</template><parameter name="left"><paramtype>std::valarray< Left > const &</paramtype></…
579 <function name="operator*"><type><emphasis>unspecified</emphasis></type><template>
580 <template-type-parameter name="Left"/>
581 <template-type-parameter name="Right"/>
582 …</template><parameter name="left"><paramtype>std::valarray< Left > const &</paramtype></…
583 <function name="operator+"><type><emphasis>unspecified</emphasis></type><template>
584 <template-type-parameter name="Left"/>
585 <template-type-parameter name="Right"/>
586 …</template><parameter name="left"><paramtype>std::valarray< Left > const &</paramtype></…
599 <struct-specialization name="as_max"><template>
600 <template-type-parameter name="T"/>
601 …</template><specialization><template-arg>T</template-arg><template-arg>std_vector_tag</template-ar…
606 </struct-specialization><struct-specialization name="as_min"><template>
607 <template-type-parameter name="T"/>
608 …</template><specialization><template-arg>T</template-arg><template-arg>std_vector_tag</template-ar…
613 </struct-specialization><struct-specialization name="as_one"><template>
614 <template-type-parameter name="T"/>
615 …</template><specialization><template-arg>T</template-arg><template-arg>std_vector_tag</template-ar…
620 </struct-specialization><struct-specialization name="as_zero"><template>
621 <template-type-parameter name="T"/>
622 …</template><specialization><template-arg>T</template-arg><template-arg>std_vector_tag</template-ar…
627 </struct-specialization><struct-specialization name="fdiv"><template>
628 <template-type-parameter name="Left"/>
629 <template-type-parameter name="Right"/>
630 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
631 <template-type-parameter name="Left"/>
632 <template-type-parameter name="Right"/>
633 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
639 </struct-specialization><struct-specialization name="min_assign"><template>
640 <template-type-parameter name="Left"/>
641 <template-type-parameter name="Right"/>
642 …template><specialization><template-arg>Left</template-arg><template-arg>Right</template-arg><templ…
648 </struct-specialization><struct-specialization name="promote"><template>
649 <template-type-parameter name="To"/>
650 <template-type-parameter name="From"/>
651 …template><specialization><template-arg>To</template-arg><template-arg>From</template-arg><template…
656 </struct-specialization><struct-specialization name="promote"><template>
657 <template-type-parameter name="ToFrom"/>
658 …template><specialization><template-arg>ToFrom</template-arg><template-arg>ToFrom</template-arg><te…
663 </struct-specialization><struct-specialization name="tag"><template>
664 <template-type-parameter name="T"/>
665 <template-type-parameter name="Al"/>
666 …</template><specialization><template-arg>std::vector< T</template-arg><template-arg>Al ></te…
669 <function name="operator/"><type><emphasis>unspecified</emphasis></type><template>
670 <template-type-parameter name="Left"/>
671 <template-type-parameter name="Right"/>
672 …</template><parameter name="left"><paramtype>std::vector< Left > const &</paramtype></pa…
673 … <classname>functional::divides</classname>< Left, Right >::result_type ></type><template>
674 <template-type-parameter name="Left"/>
675 <template-type-parameter name="Right"/>
676 …</template><parameter name="left"><paramtype>std::vector< Left > const &</paramtype></pa…
677 <function name="operator*"><type><emphasis>unspecified</emphasis></type><template>
678 <template-type-parameter name="Left"/>
679 <template-type-parameter name="Right"/>
680 …</template><parameter name="left"><paramtype>std::vector< Left > const &</paramtype></pa…
681 <function name="operator*"><type><emphasis>unspecified</emphasis></type><template>
682 <template-type-parameter name="Left"/>
683 <template-type-parameter name="Right"/>
684 …</template><parameter name="left"><paramtype>Left const &</paramtype></parameter><parameter na…
685 …lassname>functional::multiplies</classname>< Left, Right >::result_type ></type><template>
686 <template-type-parameter name="Left"/>
687 <template-type-parameter name="Right"/>
688 …</template><parameter name="left"><paramtype>std::vector< Left > const &</paramtype></pa…
689 …ame <classname>functional::plus</classname>< Left, Right >::result_type ></type><template>
690 <template-type-parameter name="Left"/>
691 <template-type-parameter name="Right"/>
692 …</template><parameter name="left"><paramtype>std::vector< Left > const &</paramtype></pa…
693 …me <classname>functional::minus</classname>< Left, Right >::result_type ></type><template>
694 <template-type-parameter name="Left"/>
695 <template-type-parameter name="Right"/>
696 …</template><parameter name="left"><paramtype>std::vector< Left > const &</paramtype></pa…
697 <function name="operator+="><type>std::vector< Left > &</type><template>
698 <template-type-parameter name="Left"/>
699 …</template><parameter name="left"><paramtype>std::vector< Left > &</paramtype></paramete…
700 …name <classname>functional::unary_minus</classname>< Arg >::result_type ></type><template>
701 <template-type-parameter name="Arg"/>
702 …</template><parameter name="arg"><paramtype>std::vector< Arg > const &</paramtype></para…