Lines Matching defs:gslice
1 // The template and inlines for the -*- C++ -*- gslice class.
31 /** @file gslice.h
63 class gslice
67 gslice ();
79 gslice(size_t, const valarray<size_t>&, const valarray<size_t>&);
85 gslice(const gslice&);
88 ~gslice();
92 gslice& operator=(const gslice&);
128 gslice::start () const
132 gslice::size () const
136 gslice::stride () const
139 inline gslice::gslice () : _M_index(0) {}
142 gslice::gslice(size_t __o, const valarray<size_t>& __l,
144 : _M_index(new gslice::_Indexer(__o, __l, __s)) {}
147 gslice::gslice(const gslice& __g) : _M_index(__g._M_index)
151 gslice::~gslice()
157 inline gslice&
158 gslice::operator= (const gslice& __g)