#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(). |
1.2.15