plll  1.0
plll::arithmetic::implementation::binary_operation_impl< A, B, Op > Struct Template Reference

Provides information on the result of a binary arithmetic operation. More...

#include <arithmetic.hpp>

Detailed Description

template<typename A, typename B, typename Op>
struct plll::arithmetic::implementation::binary_operation_impl< A, B, Op >

Provides information on the result of a binary arithmetic operation.

This template is used to implement plll::arithmetic::binary_operation<A, B, Op>. It should not be used directly, and should be defined only for the types themselves. plll::arithmetic::binary_operation<A, B, Op> takes care to strip decorations from the types A and B (using the plll::helper::remove_decorations<> template) before using this template.

Definition at line 79 of file arithmetic.hpp.


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