Go to the source code of this file.
|
struct | OpenKalman::values::operation< Operation, Args > |
| An operation involving some number of values. More...
|
|
struct | OpenKalman::values::detail::constant_operation_impl< Operation, typename, Args > |
|
struct | OpenKalman::values::detail::operation_invocable< Op, typename, Args > |
|
struct | OpenKalman::values::detail::operation_invocable< Op, std::void_t< std::bool_constant<(Op{}(values::to_number(Args{})...), true)> >, Args... > |
|
struct | OpenKalman::values::detail::constant_operation_impl< Operation, std::enable_if_t<(... and value< Args >) and((... or not fixed< Args >) or not operation_invocable< Operation, void, Args... >::value)>, Args... > |
|
struct | OpenKalman::values::detail::constant_operation_impl< Operation, std::enable_if_t<(... and values::fixed< Args >) and operation_invocable< Operation, void, Args... >::value >, Args... > |
|
struct | OpenKalman::values::operation< Operation, Args > |
| An operation involving some number of values. More...
|
|
|
template<typename Operation , typename... Args> |
| OpenKalman::values::operation (const Operation &, const Args &...) -> operation< Operation, Args... > |
| Deduction guide.
|
|