|
OpenASIP 2.2
|
#include <SubSet.hh>


Public Member Functions | |
| SubSet (const EntryKeyFieldProperty *type) | |
| virtual | ~SubSet () |
Public Member Functions inherited from SelectSet<&EntryKeyField::isSmaller, &EntryKeyField::isGreater > | |
| SelectSet (const EntryKeyFieldProperty *type) | |
| virtual | ~SelectSet () |
| virtual void | quickFilter (const CostDBEntryKey &searchKey, CostDBTypes::EntryTable &components) |
| virtual void | filter (const CostDBEntryKey &, CostDBTypes::EntryTable &components) |
Public Member Functions inherited from Matcher | |
| Matcher (const EntryKeyFieldProperty *type) | |
| virtual | ~Matcher () |
Private Member Functions | |
| SubSet (const SubSet &) | |
| Copying not allowed. | |
| SubSet & | operator= (const SubSet &) |
| Assignment not allowed. | |
Additional Inherited Members | |
Protected Member Functions inherited from Matcher | |
| const EntryKeyFieldProperty * | fieldType () const |
| bool | onlyThisFieldDiffers (const EntryKeyFieldProperty *type, const CostDBEntry &entry1, const CostDBEntry &entry2) const |
Implementation for searching database entries that have smaller value or a subset of the search key in the requested field. In addition, equal values are accepted.
| SubSet::SubSet | ( | const EntryKeyFieldProperty * | type | ) |
Constructor.
| type | Type of the field. |
|
private |
Copying not allowed.