Faiss
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
faiss::ThreadedIndex< IndexT > Member List

This is the complete list of members for faiss::ThreadedIndex< IndexT >, including all inherited members.

addIndex(IndexT *index)faiss::ThreadedIndex< IndexT >
at(int i)faiss::ThreadedIndex< IndexT >inline
at(int i) const faiss::ThreadedIndex< IndexT >inline
count() const faiss::ThreadedIndex< IndexT >inline
indices_faiss::ThreadedIndex< IndexT >protected
isThreaded_faiss::ThreadedIndex< IndexT >protected
onAfterAddIndex(IndexT *index)faiss::ThreadedIndex< IndexT >protectedvirtual
onAfterRemoveIndex(IndexT *index)faiss::ThreadedIndex< IndexT >protectedvirtual
own_fieldsfaiss::ThreadedIndex< IndexT >
removeIndex(IndexT *index)faiss::ThreadedIndex< IndexT >
reset() overridefaiss::ThreadedIndex< IndexT >
runOnIndex(std::function< void(int, IndexT *)> f)faiss::ThreadedIndex< IndexT >
runOnIndex(std::function< void(int, const IndexT *)> f) const (defined in faiss::ThreadedIndex< IndexT >)faiss::ThreadedIndex< IndexT >
ThreadedIndex(bool threaded) (defined in faiss::ThreadedIndex< IndexT >)faiss::ThreadedIndex< IndexT >explicit
ThreadedIndex(int d, bool threaded) (defined in faiss::ThreadedIndex< IndexT >)faiss::ThreadedIndex< IndexT >explicit
waitAndHandleFutures(std::vector< std::future< bool >> &v) (defined in faiss::ThreadedIndex< IndexT >)faiss::ThreadedIndex< IndexT >protectedstatic
~ThreadedIndex() override (defined in faiss::ThreadedIndex< IndexT >)faiss::ThreadedIndex< IndexT >