ndarray_details::nd_elem_access_pxy< ElemType, NDim > Class Template Reference
[Ndarray_details]

C++ source file code template. More...

#include <nd_elem_access_pxy.h>

List of all members.

Public Types

typedef unsigned shape_t
typedef int stride_t

Public Member Functions

 nd_elem_access_pxy (const boost::shared_ptr< ElemType > &data, const shape_t shape[], const stride_t strides[])
nd_elem_access_pxy< ElemType,
NDim-1 > 
operator[] (int i) const

Friends

class ndarray< ElemType, NDim >


Detailed Description

template<typename ElemType, unsigned NDim>
class ndarray_details::nd_elem_access_pxy< ElemType, NDim >

C++ source file code template.

Version:
Id
nd_elem_access_pxy.h 5626 2013-03-05 20:56:45Z salnikov@SLAC.STANFORD.EDU
Author:
Andy Salnikov

Definition at line 51 of file nd_elem_access_pxy.h.


Member Typedef Documentation

template<typename ElemType, unsigned NDim>
typedef unsigned ndarray_details::nd_elem_access_pxy< ElemType, NDim >::shape_t

Definition at line 54 of file nd_elem_access_pxy.h.

template<typename ElemType, unsigned NDim>
typedef int ndarray_details::nd_elem_access_pxy< ElemType, NDim >::stride_t

Definition at line 55 of file nd_elem_access_pxy.h.


Constructor & Destructor Documentation

template<typename ElemType, unsigned NDim>
ndarray_details::nd_elem_access_pxy< ElemType, NDim >::nd_elem_access_pxy ( const boost::shared_ptr< ElemType > &  data,
const shape_t  shape[],
const stride_t  strides[] 
) [inline]

Definition at line 58 of file nd_elem_access_pxy.h.


Member Function Documentation

template<typename ElemType, unsigned NDim>
nd_elem_access_pxy<ElemType, NDim-1> ndarray_details::nd_elem_access_pxy< ElemType, NDim >::operator[] ( int  i  )  const [inline]

Definition at line 62 of file nd_elem_access_pxy.h.


Friends And Related Function Documentation

template<typename ElemType, unsigned NDim>
friend class ndarray< ElemType, NDim > [friend]

Definition at line 70 of file nd_elem_access_pxy.h.


The documentation for this class was generated from the following file:
Generated on 19 Dec 2016 for PSDMSoftware by  doxygen 1.4.7