Skip to content

IndexItem

#include <indexing.hh>
struct IndexItem

Defined in src/lib/ncarray/indexing.hh:94

A generic indexing argument with a tag indicating the type to be used.

Name Kind Owner
type variable Declared here
idx variable Declared here
slice variable Declared here
IndexItem function Declared here
IndexItem function Declared here
IndexItem function Declared here
Return Name Description
IndexType type
ssize_t idx
Slice slice

IndexType type

Defined in src/lib/ncarray/indexing.hh:95


ssize_t idx

Defined in src/lib/ncarray/indexing.hh:96


Slice slice { 0, 0 }

Defined in src/lib/ncarray/indexing.hh:97

Return Name Description
NCA_HD IndexItem inline
NCA_HD IndexItem inline
NCA_HD IndexItem inline

inline

inline NCA_HD IndexItem(ssize_t idx_)

Defined in src/lib/ncarray/indexing.hh:99


inline

inline NCA_HD IndexItem(Slice s)

Defined in src/lib/ncarray/indexing.hh:104


inline

inline NCA_HD IndexItem(Ellipsis)

Defined in src/lib/ncarray/indexing.hh:109