# binary_term Class Template Reference

Inherits

binary_term_base< LTerm, RTerm, BOp >, and

term< BOp< LTerm::value_type >::result_type, binary_term< LTerm, RTerm, BOp > >.

Inheritance diagram for binary_term:

List of all members.

## Detailed Description

### template<typename LTerm, typename RTerm, template< typename > class BOp, typename Enable>

class stdext::impl::binary_term< LTerm, RTerm, BOp, Enable >

Expression template binary term.

**For internal use only.**

This branch term applies a binary functor to its subterms. A binary term is const chunkable if each subterm's chunked types are the same and there is an appropriate binary functor on the chunked type. Such terms are declared as partial specializations with additional members.

**Parameters:**-
| *LTerm* | The left subterm type. |

| *RTerm* | The right subterm type. |

| *BOp* | The binary functor. |

| *Enable* | If void, enables a particular template specialization. |

Generated on Mon Jan 31 12:18:02 2005 for macstl by doxygen 1.4.0