Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

LazyProduct Struct Reference

#include <cra-domain.h>


Public Types

typedef std::vector< Integer > Father_t

Public Member Functions

 LazyProduct ()
void initialize (const Integer &i)
bool mulin (const Integer &i)
bool mulin (const LazyProduct &i)
Integer & operator() ()
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 Integer &  i  )  [inline]
 

bool mulin const LazyProduct i  )  [inline]
 

Integer& operator()  )  [inline]
 

bool noncoprime const Integer &  i  )  const [inline]
 


Friends And Related Function Documentation

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


Field Documentation

bool _tobecomputed [protected]
 


Generated on Fri Jul 8 10:29:45 2005 for linbox by doxygen 1.3.7