Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

VectorVector Class Template Reference

Inheritance diagram for VectorVector:

GenericVector< pair< vector< size_t >, RingVector< Ring > > > VectorVectorBase VectorBase vector< pair< vector< size_t >, RingVector< Ring > >> VectorBase List of all members.

template<class Ring>
class VectorVector< Ring >


Public Types

typedef pair< vector< size_t >,
RingVector< Ring > > 
Element

Public Methods

 VectorVector ()
 VectorVector (size_t n)
void doClear ()
void reset () const
bool getNext (vector< size_t > *&v1, RingVectorBase *&v2)

Member Typedef Documentation

typedef pair<vector<size_t>,RingVector<Ring> > Element
 


Constructor & Destructor Documentation

VectorVector (    )  [inline]
 

VectorVector (  size_t    n )  [inline]
 


Member Function Documentation

void doClear (    )  [inline, virtual]
 

Reimplemented from GenericVector< pair< vector< size_t >, RingVector< Ring > > >.

bool getNext (  vector< size_t > *&    v1,
RingVectorBase *&    v2
)  [inline, virtual]
 

Implements VectorVectorBase.

void reset (    )  const [inline, virtual]
 

Reimplemented from GenericVector< pair< vector< size_t >, RingVector< Ring > > >.


Generated on Mon Jun 20 09:16:51 2005 for linbox by doxygen1.2.18