Home | History | Annotate | Download | only in libutils

Lines Matching refs:BasicHashtableImpl

27 BasicHashtableImpl::BasicHashtableImpl(size_t entrySize, bool hasTrivialDestructor,
35 BasicHashtableImpl::BasicHashtableImpl(const BasicHashtableImpl& other) :
45 BasicHashtableImpl::~BasicHashtableImpl()
49 void BasicHashtableImpl::dispose() {
55 void BasicHashtableImpl::clone() {
64 void BasicHashtableImpl::setTo(const BasicHashtableImpl& other) {
81 void BasicHashtableImpl::clear() {
101 ssize_t BasicHashtableImpl::next(ssize_t index) const {
113 ssize_t BasicHashtableImpl::find(ssize_t index, hash_t hash,
152 size_t BasicHashtableImpl::add(hash_t hash, const void* entry) {
188 void BasicHashtableImpl::removeAt(size_t index) {
202 void BasicHashtableImpl::rehash(size_t minimumCapacity, float loadFactor) {
245 void* BasicHashtableImpl::allocateBuckets(size_t count) const {
258 void BasicHashtableImpl::releaseBuckets(void* __restrict__ buckets, size_t count) const {
266 void BasicHashtableImpl::destroyBuckets(void* __restrict__ buckets, size_t count) const {
277 void BasicHashtableImpl::copyBuckets(const void* __restrict__ fromBuckets,
324 void BasicHashtableImpl::determineCapacity(size_t minimumCapacity, float loadFactor,