std::gslice::_Indexer Struct Reference

List of all members.

Public Member Functions

 _Indexer (size_t, const valarray< size_t > &, const valarray< size_t > &)
void _M_increment_use ()
size_t _M_decrement_use ()

Public Attributes

size_t _M_count
size_t _M_start
valarray< size_t > _M_size
valarray< size_t > _M_stride
valarray< size_t > _M_index

Constructor & Destructor Documentation

std::gslice::_Indexer::_Indexer size_t  ,
const valarray< size_t > &  ,
const valarray< size_t > & 
 


Member Function Documentation

size_t std::gslice::_Indexer::_M_decrement_use  )  [inline]
 

Definition at line 113 of file gslice.h.

References _M_count.

Referenced by std::gslice::operator=(), and std::gslice::~gslice().

void std::gslice::_Indexer::_M_increment_use  )  [inline]
 

Definition at line 112 of file gslice.h.

References _M_count.

Referenced by std::gslice::gslice(), and std::gslice::operator=().


Member Data Documentation

size_t std::gslice::_Indexer::_M_count
 

Definition at line 105 of file gslice.h.

Referenced by _M_decrement_use(), and _M_increment_use().

valarray<size_t> std::gslice::_Indexer::_M_index
 

Definition at line 109 of file gslice.h.

valarray<size_t> std::gslice::_Indexer::_M_size
 

Definition at line 107 of file gslice.h.

Referenced by std::gslice::size().

size_t std::gslice::_Indexer::_M_start
 

Definition at line 106 of file gslice.h.

Referenced by std::gslice::start().

valarray<size_t> std::gslice::_Indexer::_M_stride
 

Definition at line 108 of file gslice.h.

Referenced by std::gslice::stride().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 30 17:32:13 2007 for GNU C++ STL by doxygen 1.3.6