Galois::SparseBitVector::OneWord Struct Reference

#include <SparseBitVector.h>

List of all members.

Public Member Functions

bool set (unsigned oo)
 OneWord (unsigned bb, unsigned oo)
 OneWord ()
unsigned unify (OneWord *second)
unsigned count ()
bool isSubsetEq (OneWord *second)
OneWordclone ()
OneWordcloneAll ()
void getAllSetBits (std::vector< unsigned > &setbits)
void lock ()
void unlock ()

Public Attributes

WORD bits
unsigned base
struct OneWordnext
LockType kulup

Constructor & Destructor Documentation

Galois::SparseBitVector::OneWord::OneWord ( unsigned  bb,
unsigned  oo 
) [inline]
Galois::SparseBitVector::OneWord::OneWord (  )  [inline]

Member Function Documentation

OneWord* Galois::SparseBitVector::OneWord::clone (  )  [inline]
OneWord* Galois::SparseBitVector::OneWord::cloneAll (  )  [inline]
unsigned Galois::SparseBitVector::OneWord::count (  )  [inline]
void Galois::SparseBitVector::OneWord::getAllSetBits ( std::vector< unsigned > &  setbits  )  [inline]
bool Galois::SparseBitVector::OneWord::isSubsetEq ( OneWord second  )  [inline]
void Galois::SparseBitVector::OneWord::lock (  )  [inline]
bool Galois::SparseBitVector::OneWord::set ( unsigned  oo  )  [inline]
unsigned Galois::SparseBitVector::OneWord::unify ( OneWord second  )  [inline]
void Galois::SparseBitVector::OneWord::unlock (  )  [inline]

Member Data Documentation


The documentation for this struct was generated from the following file:

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1