LLVM: llvm::orc::BloomFilter Class Reference (original) (raw)

#include "[llvm/ExecutionEngine/Orc/Shared/SymbolFilter.h](SymbolFilter%5F8h%5Fsource.html)"

Public Member Functions
BloomFilter ()=default
BloomFilter (BloomFilter &&) noexcept=default
BloomFilter & operator= (BloomFilter &&) noexcept=default
BloomFilter (const BloomFilter &)=delete
BloomFilter & operator= (const BloomFilter &)=delete
BloomFilter (uint32_t SymbolCount, float FalsePositiveRate, HashFunc hashFn)
bool isInitialized () const
void add (StringRef Sym)
bool mayContain (StringRef Sym) const
bool isEmpty () const

Definition at line 25 of file SymbolFilter.h.

HashFunc

llvm::orc::BloomFilter::BloomFilter ( ) default

BloomFilter() [2/4]

llvm::orc::BloomFilter::BloomFilter ( BloomFilter && ) defaultnoexcept

References BloomFilter().

BloomFilter() [3/4]

BloomFilter() [4/4]

llvm::orc::BloomFilter::BloomFilter ( uint32_t SymbolCount, float FalsePositiveRate, HashFunc hashFn ) inline

add()

void llvm::orc::BloomFilter::add ( StringRef Sym) inline

isEmpty()

bool llvm::orc::BloomFilter::isEmpty ( ) const inline

isInitialized()

bool llvm::orc::BloomFilter::isInitialized ( ) const inline

mayContain()

bool llvm::orc::BloomFilter::mayContain ( StringRef Sym) const inline

operator=() [1/2]

References BloomFilter().

operator=() [2/2]

shared::SPSSerializationTraits< shared::SPSBloomFilter, BloomFilter >


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