Cache< T > Member List

This is the complete list of members for Cache< T >, including all inherited members.
assignedPortType_ (defined in CacheBase)CacheBase [protected]
Cache(const std::string &cachedObjectsClassName, const std::type_info &assignedPortType)Cache< T > [inline]
CacheBase(const std::string &cachedObjectsClassName, const std::type_info &assignedPortType)CacheBase
cachedObjectsClassName_ (defined in CacheBase)CacheBase [protected]
cacheIndex_ (defined in Cache< T >)Cache< T > [protected]
find(Processor *const processor, Port *const port)Cache< T > [inline]
getAssignedPortType() const CacheBase
getCacheConcernedOutports(Processor *const processor) const CacheBase
getCachedObjectsClassName() const CacheBase
getPortData(Port *const port) const Cache< T > [inline, protected, virtual]
getProcessorsInportConfig(const Processor *processor) const CacheBase
isCachingEnabled()CacheBase [inline, static]
isCompatible(Processor *const processor) const CacheBase
isEnabled() const CacheBase
isEnabled_ (defined in CacheBase)CacheBase [protected]
loadObject(const std::string &filename) const =0Cache< T > [protected, pure virtual]
ObjectMap typedefCache< T > [protected]
objectMap_ (defined in Cache< T >)Cache< T > [protected]
portContentToString(Port *const port) const =0 (defined in CacheBase)CacheBase [protected, pure virtual]
saveObject(T *object, const std::string &directory, const std::string &filename)=0Cache< T > [protected, pure virtual]
setCachingEnabled(const bool enable)CacheBase [inline, static]
setEnabled(const bool enable)CacheBase
update(Processor *const processor)Cache< T > [inline]
~Cache()Cache< T > [inline, virtual]
~CacheBase() (defined in CacheBase)CacheBase [inline, virtual]