System/Library/PrivateFrameworks/MIME.framework
MFMessageStoreObjectCache.h
Download MFMessageStoreObjectCache.h
@class NSLock, NSMutableDictionary;
@interface MFMessageStoreObjectCache : NSObject {
NSLock *_lock;
unsigned long long _capacity;
NSMutableDictionary *_cache;
}
@property (copy, nonatomic) id /* block */ keyGenerator;
@property (copy, nonatomic) id /* block */ comparator;
- (id)objectForMessage:(id)a0 kind:(long long)a1;
- (id)initWithCapacity:(unsigned long long)a0;
- (void)flush;
- (id)addObject:(id)a0 forMessage:(id)a1 kind:(long long)a2;
- (void)removeObjectForMessage:(id)a0 kind:(long long)a1;
- (id)description;
- (void)setObject:(id)a0 forMessage:(id)a1 kind:(long long)a2;
- (void)_nts_evictObject;
- (void).cxx_destruct;
- (void)removeAllObjectsForMessage:(id)a0;
- (id)debugDescription;
- (void)_nts_setObject:(id)a0 forKey:(id)a1;
@end