luxlabs header browser preview


@class VCPDatabaseReader, NSDictionary, NSArray, PHAsset, NSSet;

@interface VCPDatabaseBatchIterator : NSObject {
    VCPDatabaseReader *_reader;
    NSArray *_assets;
    NSSet *_resultsTypes;
    int _batchSize;
    int _idxLast;
    int _idxCurrent;
    NSDictionary *_batchAnalyses;
}

@property (readonly, nonatomic) PHAsset *asset;
@property (readonly, nonatomic) NSDictionary *analysis;

+ (id)iteratorForAssets:(id)a0 withDatabaseReader:(id)a1 resultTypes:(id)a2 batchSize:(int)a3;

- (BOOL)next;
- (void)nextBatch;
- (void).cxx_destruct;
- (id)initWithDatabaseReader:(id)a0 forAssets:(id)a1 resultsTypes:(id)a2 batchSize:(int)a3;

@end