Tenncor
Public Member Functions | Public Attributes | List of all members
eteq::OpArg< T > Struct Template Referencefinal

Raw data, shape, and transformation argument struct. More...

#include <operator.hpp>

Collaboration diagram for eteq::OpArg< T >:
Collaboration graph
[legend]

Public Member Functions

 OpArg (T *data, teq::Shape shape, CoordMap *coorder)
 

Public Attributes

T * data_
 Raw data argument. More...
 
teq::Shape shape_
 Shape of the data. More...
 
CoordMapcoorder_ = nullptr
 Transformation argument, null denotes no argument. More...
 

Detailed Description

template<typename T>
struct eteq::OpArg< T >

Raw data, shape, and transformation argument struct.

Constructor & Destructor Documentation

◆ OpArg()

template<typename T>
eteq::OpArg< T >::OpArg ( T *  data,
teq::Shape  shape,
CoordMap coorder 
)
inline

Member Data Documentation

◆ coorder_

template<typename T>
CoordMap* eteq::OpArg< T >::coorder_ = nullptr

Transformation argument, null denotes no argument.

◆ data_

template<typename T>
T* eteq::OpArg< T >::data_

Raw data argument.

◆ shape_

template<typename T>
teq::Shape eteq::OpArg< T >::shape_

Shape of the data.


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