System/Library/PrivateFrameworks/OSAnalytics.framework
OSABinaryImageCatalog.h
Download OSABinaryImageCatalog.h
@class OSABinaryImageSegment, NSMutableArray, NSMutableDictionary;
@interface OSABinaryImageCatalog : NSObject {
OSABinaryImageSegment *_absolute_segment;
OSABinaryImageSegment *_kernel_cache_segment;
NSMutableArray *_kernel_segments;
NSMutableArray *_kernel_text_exec_segments;
NSMutableArray *_rootedCacheLibs;
OSABinaryImageSegment *_targeted_cache;
unsigned long long _targeted_slide;
NSMutableDictionary *_shared_segments;
NSMutableArray *_used_segments;
NSMutableArray *_notes;
}
+ (BOOL)isApplePath:(id)a0 orBundle:(id)a1;
- (id)init;
- (id)reportUsedImages;
- (void)setKernelImages:(id)a0;
- (BOOL)isAddressInTargetedCache:(unsigned long long)a0;
- (unsigned long long)markImageAsUsed:(id)a0 from:(int)a1;
- (void)setKernelTextExecImages:(id)a0;
- (id)searchFrame:(unsigned long long)a0 in:(id)a1 result:(id *)a2;
- (void).cxx_destruct;
- (id)reportUsedImagesFullInfoUsingBlock:(id /* block */)a0;
- (void)appendNotesTo:(id)a0;
- (void)targetSharedCache:(unsigned char[16])a0 withSlide:(unsigned long long)a1 atBaseAddress:(unsigned long long)a2;
- (void)setRootedCacheLibs:(struct dyld_uuid_info_64 { unsigned long long x0; unsigned char x1[16]; } *)a0 count:(unsigned int)a1;
- (void)setKernelCache:(unsigned char[16])a0 address:(unsigned long long)a1 size:(unsigned long long)a2;
- (id)searchFrame:(unsigned long long)a0 in:(id)a1 regions:(id)a2 result:(id *)a3;
@end