xtensor
|
Public Types | |
using | expression_tag = xoptional_expression_tag |
using | uvt = typename std::decay_t<CT>::value_expression |
using | uft = typename std::decay_t<CT>::flag_expression |
using | ucvt = typename std::decay_t<CT>::const_value_expression |
using | ucft = typename std::decay_t<CT>::const_flag_expression |
using | value_expression = xdynamic_view<uvt, S, L, typename FST::template rebind_t<uvt>> |
using | flag_expression = xdynamic_view<uft, S, L, typename FST::template rebind_t<uft>> |
using | const_value_expression = xdynamic_view<ucvt, S, L, typename FST::template rebind_t<ucvt>> |
using | const_flag_expression = xdynamic_view<ucft, S, L, typename FST::template rebind_t<ucft>> |
Public Types inherited from xt::extension::xoptional_empty_base< xdynamic_view< CT, S, L, FST > > | |
using | expression_tag |
Public Member Functions | |
value_expression | value () |
const_value_expression | value () const |
flag_expression | has_value () |
const_flag_expression | has_value () const |
Additional Inherited Members | |
Protected Member Functions inherited from xt::extension::xoptional_empty_base< xdynamic_view< CT, S, L, FST > > | |
xdynamic_view< CT, S, L, FST > & | derived_cast () noexcept |
const xdynamic_view< CT, S, L, FST > & | derived_cast () const noexcept |
Definition at line 524 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::const_flag_expression = xdynamic_view<ucft, S, L, typename FST::template rebind_t<ucft>> |
Definition at line 536 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::const_value_expression = xdynamic_view<ucvt, S, L, typename FST::template rebind_t<ucvt>> |
Definition at line 535 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::expression_tag = xoptional_expression_tag |
Definition at line 528 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::flag_expression = xdynamic_view<uft, S, L, typename FST::template rebind_t<uft>> |
Definition at line 534 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::ucft = typename std::decay_t<CT>::const_flag_expression |
Definition at line 532 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::ucvt = typename std::decay_t<CT>::const_value_expression |
Definition at line 531 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::uft = typename std::decay_t<CT>::flag_expression |
Definition at line 530 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::uvt = typename std::decay_t<CT>::value_expression |
Definition at line 529 of file xoptional.hpp.
using xt::extension::xdynamic_view_optional< CT, S, L, FST >::value_expression = xdynamic_view<uvt, S, L, typename FST::template rebind_t<uvt>> |
Definition at line 533 of file xoptional.hpp.
Definition at line 1022 of file xoptional.hpp.
Definition at line 1028 of file xoptional.hpp.
Definition at line 1010 of file xoptional.hpp.
Definition at line 1016 of file xoptional.hpp.