Implementation of increment operators for LhsExpressionInterface implementations. More...
#include <incrementOperators.hpp>
Public Types | |
using | Impl |
See IncrementOperators. | |
using | PassiveReal = RealTraits::PassiveReal<Real> |
Basic computation type. | |
using | Real = typename Tape::Real |
See InternalStatementRecordingTapeInterface. | |
using | Tape = T_Tape |
See IncrementOperators. | |
Public Member Functions | |
Impl & | cast () |
Cast to the implementation. | |
Impl & | operator++ () |
Prefix operator++. | |
Impl | operator++ (int u) |
Postfix operator++. | |
Impl & | operator-- () |
Prefix operator--. | |
Impl | operator-- (int u) |
Postfix operator--. | |
Implementation of increment operators for LhsExpressionInterface implementations.
Implements: prefix ++, postfix ++, prefix –, postfix –
T_Tape | The tape of the lvalue implementation. |
T_Impl | The lvalue LhsExpressionInterface implementation. |
using codi::IncrementOperators< T_Tape, T_Impl >::Impl |
See IncrementOperators.