xtensor
Loading...
Searching...
No Matches
xt::extension::xarray_container_optional_traits< EC, L, SC > Struct Template Reference
Inheritance diagram for xt::extension::xarray_container_optional_traits< EC, L, SC >:
xt::extension::xarray_optional_traits< EC, L, SC >

Public Types

using derived_type = xarray_container<EC, L, SC, xoptional_expression_tag>
 
- Public Types inherited from xt::extension::xarray_optional_traits< EC, L, SC >
using value_container = typename std::remove_reference_t<EC>::base_container_type
 
using flag_container = typename std::remove_reference_t<EC>::flag_container_type
 
using value_expression = xarray_adaptor<value_container&, L, SC>
 
using flag_expression = xarray_adaptor<flag_container&, L, SC>
 
using const_value_expression = xarray_adaptor<const value_container&, L, SC>
 
using const_flag_expression = xarray_adaptor<const flag_container&, L, SC>
 

Detailed Description

template<class EC, layout_type L, class SC>
struct xt::extension::xarray_container_optional_traits< EC, L, SC >

Definition at line 374 of file xoptional.hpp.

Member Typedef Documentation

◆ derived_type


The documentation for this struct was generated from the following file: