luxlabs header browser preview


@class NSFetchRequest, NSString, NSError, NSOperationQueue, PLPhotoLibraryPathManager, PLPhotoLibraryBundle, NSManagedObjectContext;

@interface PLEnumerateAndSaveController : NSObject {
    _Atomic BOOL _cancelled;
}

@property (nonatomic) BOOL concurrent;
@property (retain, nonatomic) NSString *operationName;
@property (retain, nonatomic) NSManagedObjectContext *originalContext;
@property (retain, nonatomic) PLPhotoLibraryBundle *libraryBundle;
@property (retain, nonatomic) NSFetchRequest *originalFetchRequest;
@property (retain, nonatomic) NSOperationQueue *operationQueue;
@property (retain, nonatomic) PLPhotoLibraryPathManager *pathManager;
@property (nonatomic) BOOL refreshesAllAfterSave;
@property (copy, nonatomic) id /* block */ processResultBlock;
@property (copy, nonatomic) id /* block */ processResultsBlock;
@property (copy, nonatomic) id /* block */ generateContextBlock;
@property (copy, nonatomic) id /* block */ didFetchObjectIDsBlock;
@property (nonatomic) BOOL succeeded;
@property (retain, nonatomic) NSError *firstError;
@property (nonatomic) long long itemsPerBatch;

- (void)_inq_runOperationWithObjectIDs:(id)a0 onContext:(id)a1;
- (id)initWithName:(id)a0 fetchRequest:(id)a1 context:(id)a2 pathManager:(id)a3 concurrent:(BOOL)a4 refreshAllAfterSave:(BOOL)a5 generateContextBlock:(id /* block */)a6 didFetchObjectIDsBlock:(id /* block */)a7 processResultsBlock:(id /* block */)a8;
- (void).cxx_destruct;
- (id)_initWithName:(id)a0 fetchRequest:(id)a1 context:(id)a2 pathManager:(id)a3 concurrent:(BOOL)a4 refreshAllAfterSave:(BOOL)a5 generateContextBlock:(id /* block */)a6 didFetchObjectIDsBlock:(id /* block */)a7 processResultBlock:(id /* block */)a8 processResultsBlock:(id /* block */)a9;
- (BOOL)processObjectsWithError:(id *)a0;
- (id)initWithName:(id)a0 fetchRequest:(id)a1 context:(id)a2 pathManager:(id)a3 concurrent:(BOOL)a4 refreshAllAfterSave:(BOOL)a5 generateContextBlock:(id /* block */)a6 didFetchObjectIDsBlock:(id /* block */)a7 processResultBlock:(id /* block */)a8;

@end