#include <gslice.h>
Collaboration diagram for std::gslice:
Public Methods | |
gslice () | |
gslice (size_t, const valarray< size_t > &, const valarray< size_t > &) | |
gslice (const gslice &) | |
~gslice () | |
gslice & | operator= (const gslice &) |
size_t | start () const |
valarray< size_t > | size () const |
valarray< size_t > | stride () const |
Private Attributes | |
_Indexer * | _M_index |
Friends | |
class | valarray |
|
|
|
|
|
Definition at line 95 of file gslice.h. References std::gslice::_Indexer::_M_increment_use(), and _M_index. |
|
Definition at line 99 of file gslice.h. References std::gslice::_Indexer::_M_decrement_use(), and _M_index. |
|
Definition at line 103 of file gslice.h. References std::gslice::_Indexer::_M_decrement_use(), std::gslice::_Indexer::_M_increment_use(), and _M_index. |
|
Definition at line 80 of file gslice.h. References _M_index, and std::gslice::_Indexer::_M_size. |
|
Definition at line 76 of file gslice.h. References _M_index, and std::gslice::_Indexer::_M_start. |
|
Definition at line 84 of file gslice.h. References _M_index, and std::gslice::_Indexer::_M_stride. |
|
|
|
Definition at line 70 of file gslice.h. Referenced by gslice(), operator=(), std::valarray< _Tp >::operator[](), size(), start(), stride(), and ~gslice(). |