Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::gslice Class Reference

#include <gslice.h>

Collaboration diagram for std::gslice:

Collaboration graph
[legend]
List of all members.

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

Constructor & Destructor Documentation

std::gslice::gslice ( ) [inline]
 

Definition at line 87 of file gslice.h.

std::gslice::gslice ( size_t __o,
const valarray< size_t > & __l,
const valarray< size_t > & __s ) [inline]
 

Definition at line 90 of file gslice.h.

std::gslice::gslice ( const gslice & __g ) [inline]
 

Definition at line 95 of file gslice.h.

std::gslice::~gslice ( ) [inline]
 

Definition at line 99 of file gslice.h.


Member Function Documentation

gslice & std::gslice::operator= ( const gslice & __g ) [inline]
 

Definition at line 103 of file gslice.h.

valarray< size_t > std::gslice::size ( ) const [inline]
 

Definition at line 80 of file gslice.h.

size_t std::gslice::start ( ) const [inline]
 

Definition at line 76 of file gslice.h.

valarray< size_t > std::gslice::stride ( ) const [inline]
 

Definition at line 84 of file gslice.h.


Friends And Related Function Documentation

friend class valarray [friend]
 

Definition at line 72 of file gslice.h.


Member Data Documentation

_Indexer* std::gslice::_M_index [private]
 

Definition at line 70 of file gslice.h.


The documentation for this class was generated from the following file:
Generated at Tue May 1 16:30:17 2001 for libstdc++-v3 by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001