#include <pbori_func.h>

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()) | |
| typedef BinaryOp polybori::symmetric_composition< BinaryOp, UnaryOperation >::binary_op_type |
Define types corresponding to template arguments.
| typedef UnaryOperation polybori::symmetric_composition< BinaryOp, UnaryOperation >::unary_op_type |
| typedef binary_composition<binary_op_type, unary_op_type, unary_op_type> polybori::symmetric_composition< BinaryOp, UnaryOperation >::base |
Define types corresponding to template arguments.
Reimplemented from polybori::binary_composition< BinaryOp, UnaryOperation, UnaryOperation >.
| polybori::symmetric_composition< BinaryOp, UnaryOperation >::symmetric_composition | ( | const binary_op_type & | binop = binary_op_type(), |
|
| const unary_op_type & | unop = unary_op_type() | |||
| ) | [inline] |
1.5.6