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

Provides information on the result of an unary arithmetic operation. More...

#include <arithmetic.hpp>

Detailed Description

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

Provides information on the result of an unary arithmetic operation.

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

Definition at line 138 of file arithmetic.hpp.


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