 
  
| 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 = xstrided_view<uvt, S, L, typename FST::template rebind_t<uvt>> | 
| using | flag_expression = xstrided_view<uft, S, L, typename FST::template rebind_t<uft>> | 
| using | const_value_expression = xstrided_view<ucvt, S, L, typename FST::template rebind_t<ucvt>> | 
| using | const_flag_expression = xstrided_view<ucft, S, L, typename FST::template rebind_t<ucft>> | 
|  Public Types inherited from xt::extension::xoptional_empty_base< xstrided_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< xstrided_view< CT, S, L, FST > > | |
| xstrided_view< CT, S, L, FST > & | derived_cast () noexcept | 
| const xstrided_view< CT, S, L, FST > & | derived_cast () const noexcept | 
Definition at line 722 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::const_flag_expression = xstrided_view<ucft, S, L, typename FST::template rebind_t<ucft>> | 
Definition at line 734 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::const_value_expression = xstrided_view<ucvt, S, L, typename FST::template rebind_t<ucvt>> | 
Definition at line 733 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::expression_tag = xoptional_expression_tag | 
Definition at line 726 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::flag_expression = xstrided_view<uft, S, L, typename FST::template rebind_t<uft>> | 
Definition at line 732 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::ucft = typename std::decay_t<CT>::const_flag_expression | 
Definition at line 730 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::ucvt = typename std::decay_t<CT>::const_value_expression | 
Definition at line 729 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::uft = typename std::decay_t<CT>::flag_expression | 
Definition at line 728 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::uvt = typename std::decay_t<CT>::value_expression | 
Definition at line 727 of file xoptional.hpp.
| using xt::extension::xstrided_view_optional< CT, S, L, FST >::value_expression = xstrided_view<uvt, S, L, typename FST::template rebind_t<uvt>> | 
Definition at line 731 of file xoptional.hpp.
| 
 | inline | 
Definition at line 1172 of file xoptional.hpp.
| 
 | inline | 
Definition at line 1178 of file xoptional.hpp.
| 
 | inline | 
Definition at line 1160 of file xoptional.hpp.
| 
 | inline | 
Definition at line 1166 of file xoptional.hpp.