xtensor
Loading...
Searching...
No Matches
xt::xsharable_expression< D > Class Template Reference
Inheritance diagram for xt::xsharable_expression< D >:
xt::xexpression< D >

Protected Member Functions

 xsharable_expression (const xsharable_expression &)=default
 
xsharable_expressionoperator= (const xsharable_expression &)=default
 
 xsharable_expression (xsharable_expression &&)=default
 
xsharable_expressionoperator= (xsharable_expression &&)=default
 
Downcast functions
- Protected Member Functions inherited from xt::xexpression< D >
 xexpression (const xexpression &)=default
 
xexpressionoperator= (const xexpression &)=default
 
 xexpression (xexpression &&)=default
 
xexpressionoperator= (xexpression &&)=default
 

Additional Inherited Members

- Public Types inherited from xt::xexpression< D >
using derived_type = D
 
- Public Member Functions inherited from xt::xexpression< D >
derived_typederived_cast () &noexcept
 Returns a reference to the actual derived type of the xexpression.
 
const derived_typederived_cast () const &noexcept
 Returns a constant reference to the actual derived type of the xexpression.
 
derived_type derived_cast () &&noexcept
 Returns a constant reference to the actual derived type of the xexpression.
 

Detailed Description

template<class D>
class xt::xsharable_expression< D >

Definition at line 85 of file xexpression.hpp.

Constructor & Destructor Documentation

◆ xsharable_expression()

template<class D >
xt::xsharable_expression< D >::xsharable_expression ( )
inlineprotected

Definition at line 147 of file xexpression.hpp.


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