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

LazyProduct Struct Reference

#include <cra-domain.h>

List of all members.

Public Types

typedef std::vector< IntegerFather_t

Public Methods

 LazyProduct ()
void initialize (const Integer &i)
bool mulin (const Integer &i)
bool mulin (const LazyProduct &i)
Integeroperator() ()
bool noncoprime (const Integer &i) const

Protected Attributes

bool _tobecomputed

Friends

std::ostream & operator<< (std::ostream &o, const LazyProduct &C)


Member Typedef Documentation

typedef std::vector< Integer > Father_t
 


Constructor & Destructor Documentation

LazyProduct   [inline]
 


Member Function Documentation

void initialize const Integer   i [inline]
 

bool mulin const LazyProduct &    i [inline]
 

bool mulin const Integer   i [inline]
 

bool noncoprime const Integer   i const [inline]
 

Integer& operator()   [inline]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &    o,
const LazyProduct &    C
[friend]
 


Member Data Documentation

bool _tobecomputed [protected]
 


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