Cortex  10.0.0-a4
IECore::ComputationCache< T > Member List

This is the complete list of members for IECore::ComputationCache< T >, including all inherited members.

addRef() const IECore::RefCountedinline
cachedComputations() const IECore::ComputationCache< T >
clear()IECore::ComputationCache< T >
ComputationCache(ComputeFn computeFn, HashFn hashFn, size_t maxResults=10000, ObjectPoolPtr objectPool=ObjectPool::defaultObjectPool())IECore::ComputationCache< T >
ComputeFn typedef (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
ComputeIfMissing enum value (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
erase(const T &args)IECore::ComputationCache< T >
get(const T &args, MissingBehaviour missingBehaviour=ComputeIfMissing)IECore::ComputationCache< T >
getMaxComputations() const IECore::ComputationCache< T >
HashFn typedef (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
IE_CORE_DECLAREMEMBERPTR(RefCounted) (defined in IECore::RefCounted)IECore::RefCounted
MissingBehaviour enum nameIECore::ComputationCache< T >
NullIfMissing enum value (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
objectPool() const IECore::ComputationCache< T >
refCount() const IECore::RefCountedinline
RefCount typedef (defined in IECore::RefCounted)IECore::RefCounted
RefCounted() (defined in IECore::RefCounted)IECore::RefCounted
removeRef() const IECore::RefCountedinline
set(const T &args, const Object *obj, StoreMode storeMode)IECore::ComputationCache< T >
setMaxComputations(size_t maxComputations)IECore::ComputationCache< T >
StoreMode typedef (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
ThrowIfMissing enum value (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
~ComputationCache() override (defined in IECore::ComputationCache< T >)IECore::ComputationCache< T >
~RefCounted() (defined in IECore::RefCounted)IECore::RefCountedprotectedvirtual