luxlabs header browser preview


@class AFLinkedListItem;
@protocol AFQueueDelegate;

@interface AFQueue : NSObject <NSFastEnumeration> {
    AFLinkedListItem *_head;
    AFLinkedListItem *_tail;
    unsigned long long _count;
}

@property (readonly, nonatomic) id frontObject;
@property (readonly, nonatomic) unsigned long long count;
@property (weak, nonatomic) id<AFQueueDelegate> delegate;

- (id)_objects;
- (void)dealloc;
- (void)enqueueObject:(id)a0;
- (id)objectAtIndex:(unsigned long long)a0;
- (void)enqueueObjects:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dequeueAllObjects;
- (unsigned long long)countByEnumeratingWithState:(struct { unsigned long long x0; id *x1; unsigned long long *x2; unsigned long long x3[5]; } *)a0 objects:(id *)a1 count:(unsigned long long)a2;
- (id)dequeueObject;

@end