CoCoALib-0.9905 date: 23 May 2007

DivMask.H File Reference

#include "CoCoA/config.H"
#include "CoCoA/SmartPtrIRC.H"
#include <cstddef>
#include <bitset>
#include <iosfwd>

Include dependency graph for DivMask.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


namespace  CoCoA


class  CoCoA::DivMask
 Implementation of DivMask for fast divisibility test. More...
class  CoCoA::DivMaskRule
class  CoCoA::DivMaskRuleBase


std::ostream & CoCoA::operator<< (std::ostream &out, const DivMask &dm)
std::ostream & CoCoA::operator<< (std::ostream &out, const DivMaskRule &DMR)
DivMaskRule CoCoA::NewDivMaskNull ()
DivMaskRule CoCoA::NewDivMaskSingleBit ()
DivMaskRule CoCoA::NewDivMaskSingleBitWrap ()
DivMaskRule CoCoA::NewDivMaskEvenPowers ()
DivMaskRule CoCoA::NewDivMaskHashing ()
const DivMask::mask_t CoCoA::bits (const DivMask &dm)
bool CoCoA::operator== (const DivMask &dm1, const DivMask &dm2)
bool CoCoA::operator!= (const DivMask &dm1, const DivMask &dm2)
bool CoCoA::IsSubset (const DivMask &dm1, const DivMask &dm2)

Generated on Wed May 23 13:43:43 2007 for CoCoALib by  doxygen 1.4.6