Halide
Halide::Runtime::Internal::THashMap< KeyType, ValueType > Member List

This is the complete list of members for Halide::Runtime::Internal::THashMap< KeyType, ValueType >, including all inherited members.

cache_entriesHalide::Runtime::Internal::HashMap
cleanup()Halide::Runtime::Internal::HashMapinline
copy_valueHalide::Runtime::Internal::HashMap
copy_value_func(uint8_t *dst, const uint8_t *src, size_t size)Halide::Runtime::Internal::THashMap< KeyType, ValueType >inlinestatic
current_cache_sizeHalide::Runtime::Internal::HashMap
destroy_valueHalide::Runtime::Internal::HashMap
destroy_value_func(uint8_t *value, size_t size)Halide::Runtime::Internal::THashMap< KeyType, ValueType >inlinestatic
init(void *user_context)Halide::Runtime::Internal::THashMap< KeyType, ValueType >inline
Halide::Runtime::Internal::HashMap::init(void *user_context, copy_value_func copy_value, destroy_value_func destroy_value)Halide::Runtime::Internal::HashMapinline
initedHalide::Runtime::Internal::HashMap
kDefaultCacheSizeHalide::Runtime::Internal::HashMap
kHashTableSizeHalide::Runtime::Internal::HashMapstatic
least_recently_usedHalide::Runtime::Internal::HashMap
lookup(void *user_context, const uint8_t *cache_key, int32_t key_size, ValueType *cache_value)Halide::Runtime::Internal::THashMap< KeyType, ValueType >inline
Halide::Runtime::Internal::HashMap::lookup(void *user_context, const uint8_t *cache_key, int32_t size, uint8_t *cache_value, size_t cache_value_size)Halide::Runtime::Internal::HashMapinline
max_cache_sizeHalide::Runtime::Internal::HashMap
memoization_lockHalide::Runtime::Internal::HashMap
most_recently_usedHalide::Runtime::Internal::HashMap
prune()Halide::Runtime::Internal::HashMapinline
release(void *user_context, void *host)Halide::Runtime::Internal::HashMapinline
set_size(int64_t size)Halide::Runtime::Internal::HashMapinline
store(void *user_context, const uint8_t *cache_key, int32_t key_size, const ValueType *cache_value)Halide::Runtime::Internal::THashMap< KeyType, ValueType >inline
Halide::Runtime::Internal::HashMap::store(void *user_context, const uint8_t *cache_key, int32_t size, const uint8_t *cache_value, size_t cache_value_size)Halide::Runtime::Internal::HashMapinline
user_contextHalide::Runtime::Internal::HashMap