Public Types | |
| using | expression_tag = xoptional_expression_tag |
| using | value_expression = xbroadcast<xt::detail::value_expression_t<CT>, X> |
| using | flag_expression = xbroadcast<xt::detail::flag_expression_t<CT>, X> |
| using | const_value_expression = value_expression |
| using | const_flag_expression = flag_expression |
Public Types inherited from xt::extension::xoptional_empty_base< xbroadcast< CT, X > > | |
| using | expression_tag |
Public Member Functions | |
| const_value_expression | value () const |
| const_flag_expression | has_value () const |
Additional Inherited Members | |
Protected Member Functions inherited from xt::extension::xoptional_empty_base< xbroadcast< CT, X > > | |
| xbroadcast< CT, X > & | derived_cast () noexcept |
| const xbroadcast< CT, X > & | derived_cast () const noexcept |
Definition at line 559 of file xoptional.hpp.
| using xt::extension::xbroadcast_optional< CT, X >::const_flag_expression = flag_expression |
Definition at line 567 of file xoptional.hpp.
| using xt::extension::xbroadcast_optional< CT, X >::const_value_expression = value_expression |
Definition at line 566 of file xoptional.hpp.
| using xt::extension::xbroadcast_optional< CT, X >::expression_tag = xoptional_expression_tag |
Definition at line 563 of file xoptional.hpp.
| using xt::extension::xbroadcast_optional< CT, X >::flag_expression = xbroadcast<xt::detail::flag_expression_t<CT>, X> |
Definition at line 565 of file xoptional.hpp.
| using xt::extension::xbroadcast_optional< CT, X >::value_expression = xbroadcast<xt::detail::value_expression_t<CT>, X> |
Definition at line 564 of file xoptional.hpp.
|
inline |
Definition at line 1047 of file xoptional.hpp.
|
inline |
Definition at line 1041 of file xoptional.hpp.