Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Public Attributes | List of all members
Euclid::NdArray::NdArray< T >::Details Struct Reference
Collaboration diagram for Euclid::NdArray::NdArray< T >::Details:
Collaboration graph
[legend]

Public Attributes

size_t m_offset
 
size_t m_size
 
size_t m_total_stride
 
std::vector< size_t > m_shape
 
std::vector< size_t > m_stride_size
 
std::vector< std::stringm_attr_names
 
std::shared_ptr< ContainerInterfacem_container
 

Detailed Description

template<typename T>
struct Euclid::NdArray::NdArray< T >::Details

Definition at line 610 of file NdArray.h.

Member Data Documentation

◆ m_attr_names

template<typename T >
std::vector<std::string> Euclid::NdArray::NdArray< T >::Details::m_attr_names

Definition at line 616 of file NdArray.h.

◆ m_container

template<typename T >
std::shared_ptr<ContainerInterface> Euclid::NdArray::NdArray< T >::Details::m_container

Definition at line 617 of file NdArray.h.

◆ m_offset

template<typename T >
size_t Euclid::NdArray::NdArray< T >::Details::m_offset

Definition at line 611 of file NdArray.h.

◆ m_shape

template<typename T >
std::vector<size_t> Euclid::NdArray::NdArray< T >::Details::m_shape

Definition at line 614 of file NdArray.h.

◆ m_size

template<typename T >
size_t Euclid::NdArray::NdArray< T >::Details::m_size

Definition at line 612 of file NdArray.h.

◆ m_stride_size

template<typename T >
std::vector<size_t> Euclid::NdArray::NdArray< T >::Details::m_stride_size

Definition at line 615 of file NdArray.h.

◆ m_total_stride

template<typename T >
size_t Euclid::NdArray::NdArray< T >::Details::m_total_stride

Definition at line 613 of file NdArray.h.


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