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< Integer > Father_t

Public Methods

 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 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