PolyBoRi
Public Member Functions
polybori::symmetric_composition Class Reference

Compose a binary function with a default constructable unary function for both arguments. More...

#include <pbori_func.h>

Inheritance diagram for polybori::symmetric_composition:
polybori::binary_composition< BinaryOp, UnaryOperation, UnaryOperation >

List of all members.

Public Types

typedef BinaryOp binary_op_type
 Define types corresponding to template arguments.
typedef UnaryOperation unary_op_type
typedef binary_composition
< binary_op_type,
unary_op_type, unary_op_type
base
 Define types corresponding to template arguments.

Public Member Functions

 symmetric_composition (const binary_op_type &binop=binary_op_type(), const unary_op_type &unop=unary_op_type())

Detailed Description

Compose a binary function with a default constructable unary function for both arguments.


Member Typedef Documentation

Define types corresponding to template arguments.

Reimplemented from polybori::binary_composition< BinaryOp, UnaryOperation, UnaryOperation >.

Define types corresponding to template arguments.


Constructor & Destructor Documentation

polybori::symmetric_composition::symmetric_composition ( const binary_op_type binop = binary_op_type(),
const unary_op_type unop = unary_op_type() 
) [inline]

The documentation for this class was generated from the following file: