LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Public Member Functions | Public Attributes | List of all members
ndarray::detail::CoreTransformer< T, M, N > Struct Template Reference

#include <ViewBuilder.h>

Public Member Functions

 CoreTransformer (T *data, typename Core< M >::ConstPtr const &input, typename Core< N >::Ptr const &output)
 
template<int M1, int N1>
 CoreTransformer (CoreTransformer< T, M1, N1 > const &other)
 

Public Attributes

T * _data
 
Core< M >::ConstPtr _input
 
Core< N >::Ptr _output
 

Detailed Description

template<typename T, int M, int N>
struct ndarray::detail::CoreTransformer< T, M, N >

Definition at line 53 of file ViewBuilder.h.

Constructor & Destructor Documentation

template<typename T, int M, int N>
ndarray::detail::CoreTransformer< T, M, N >::CoreTransformer ( T *  data,
typename Core< M >::ConstPtr const &  input,
typename Core< N >::Ptr const &  output 
)
inline

Definition at line 58 of file ViewBuilder.h.

62  : _data(data), _input(input), _output(output) {}
Core< M >::ConstPtr _input
Definition: ViewBuilder.h:55
template<typename T, int M, int N>
template<int M1, int N1>
ndarray::detail::CoreTransformer< T, M, N >::CoreTransformer ( CoreTransformer< T, M1, N1 > const &  other)
inline

Definition at line 65 of file ViewBuilder.h.

65  :
66  _data(other._data), _input(other._input), _output(other._output) {}
Core< M >::ConstPtr _input
Definition: ViewBuilder.h:55

Member Data Documentation

template<typename T, int M, int N>
T* ndarray::detail::CoreTransformer< T, M, N >::_data

Definition at line 54 of file ViewBuilder.h.

template<typename T, int M, int N>
Core<M>::ConstPtr ndarray::detail::CoreTransformer< T, M, N >::_input

Definition at line 55 of file ViewBuilder.h.

template<typename T, int M, int N>
Core<N>::Ptr ndarray::detail::CoreTransformer< T, M, N >::_output

Definition at line 56 of file ViewBuilder.h.


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