#include <iostream>
#include "common/debug.hpp"
Include dependency graph for SparseBitvector.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | SparseBitvector |
A sparse bit vector, implemented as list of columns having value 1. More... | |
class | SparseBitvector::iterator |
class | SparseBitvector::const_iterator |
Defines | |
#define | __SPARSE_BITVECTOR__ t |
#define | GET_ROW(vector, matrix, row) SparseBitvector vector ( matrix .rowValues( row ), matrix .rowLength( row ), matrix .capacity( row )) |
Functions | |
ostream & | operator<< (ostream &out, SparseBitvector const &vector) |
|
Definition at line 9 of file SparseBitvector.hpp. |
|
Definition at line 332 of file SparseBitvector.hpp. Referenced by cardinalityIntersectionSparseBitmatrix_TwoRows(), cardinalitySetdifferenceBySparseBitmatrix_TwoRows(), intersectSparseBitmatrix(), setdifferenceBySparseBitmatrix(), and setdifferenceOfSparseBitmatrix(). |
|
Definition at line 13 of file SparseBitvector.cpp. References SparseBitvector::length(). |