|
Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|
This is the complete list of members for CuckooFilter, including all inherited members.
| _data | CuckooFilter | private |
| add(cuckoo_fingerprint_t finger, cuckoo_index_t bucketIndex) | CuckooFilter | inline |
| add(cuckoo_key_t key, size_t keyLengthInBytes) | CuckooFilter | inline |
| add(cuckoo_extended_fingerprint_t efp) | CuckooFilter | private |
| addFingerprintToBucket(cuckoo_fingerprint_t fingerprint, cuckoo_index_t bucketIndex) | CuckooFilter | private |
| bucketCount() | CuckooFilter | inline |
| bufferSize(size_t bucketCount, cuckoo_index_t nestsPerBucket) | CuckooFilter | inlinestatic |
| bufferSize() | CuckooFilter | inline |
| clear() | CuckooFilter | |
| contains(const void *key, size_t keyLengthInBytes) override | CuckooFilter | inlinevirtual |
| contains(cuckoo_fingerprint_t finger, cuckoo_index_t bucketIndex) | CuckooFilter | inline |
| contains(cuckoo_extended_fingerprint_t efp) | CuckooFilter | private |
| CuckooFilter(cuckoo_filter_data_t *data) | CuckooFilter | inline |
| CuckooFilter() | CuckooFilter | inline |
| filterHash() | CuckooFilter | private |
| fingerprintCount(size_t bucketCount, cuckoo_index_t nestsPerBucket) | CuckooFilter | inlinestatic |
| getCompressedFingerprint(cuckoo_key_t key, size_t keyLengthInBytes) | CuckooFilter | |
| getExtendedFingerprint(cuckoo_key_t key, size_t keyLengthInBytes) | CuckooFilter | private |
| getExtendedFingerprint(cuckoo_fingerprint_t fingerprint, cuckoo_index_t bucketIndex) | CuckooFilter | private |
| hashToBucket(cuckoo_key_t key, size_t keyLengthInBytes) | CuckooFilter | private |
| hashToFingerprint(cuckoo_key_t key, size_t keyLengthInBytes) | CuckooFilter | private |
| init(cuckoo_index_t bucketCount, cuckoo_index_t nestsPerBucket) | CuckooFilter | |
| isValid() override | CuckooFilter | virtual |
| lookupFingerprint(cuckoo_index_t bucketIndex, cuckoo_index_t fingerIndex) | CuckooFilter | inlineprivate |
| MAX_KICK_ATTEMPTS | CuckooFilter | privatestatic |
| move(cuckoo_extended_fingerprint_t entryToInsert) | CuckooFilter | private |
| remove(cuckoo_fingerprint_t finger, cuckoo_index_t bucketIndex) | CuckooFilter | inline |
| remove(cuckoo_key_t key, size_t keyLengthInBytes) | CuckooFilter | inline |
| remove(cuckoo_extended_fingerprint_t efp) | CuckooFilter | private |
| removeFingerprintFromBucket(cuckoo_fingerprint_t fingerprint, cuckoo_index_t bucketIndex) | CuckooFilter | private |
| size() | CuckooFilter | inlinevirtual |
| size(cuckoo_index_t bucketCount, cuckoo_index_t nestsPerBucket) | CuckooFilter | inlinestatic |
| ~FilterInterface()=default | FilterInterface | virtual |