#include <Utils.h>
Collaboration diagram for Debtags::SearchHelper< ITEM >:
Public Member Functions | |
SearchHelper (Tags< ITEM > &debtags) | |
void | clearStartPackages () |
void | addStartPackage (const ITEM &item) |
void | clearWanted () |
void | addWanted (const Tag &tag) |
const OpSet< Tag > & | getWanted () const |
void | clearUnwanted () |
void | addUnwanted (const Tag &tag) |
const OpSet< Tag > & | getUnwanted () const |
const OpSet< Tag > & | getPivot () const |
const OpSet< ITEM > & | getFound () const |
void | compute () |
Protected Member Functions | |
void | storeTag (const Tag &tag, int card=-1, int idx=0) |
Protected Attributes | |
Tags< ITEM > & | debtags |
OpSet< ITEM > | startPackages |
OpSet< Tag > | wanted |
OpSet< Tag > | unwanted |
OpSet< ITEM > | found |
OpSet< Tag > | pivotTags |
CardCompute | cardComputer |
int | cards [dist] |
Tag | tags [dist] |
Static Protected Attributes | |
static const int | dist = 7 |
Classes | |
class | CardCompute |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|