luxlabs header browser preview


@class NSError, NSString;

@interface AFBBufferBuilder : NSObject {
    struct type { unsigned char __lx[96]; } _fbbStorage;
    void *_fileAllocator;
    BOOL _initOk;
    BOOL _isFinalized;
}

@property (readonly, nonatomic) NSError *firstError;
@property (readonly, nonatomic) NSString *path;

- (id)init;
- (void)dealloc;
- (id)initWithCapacity:(unsigned long long)a0;
- (void).cxx_destruct;
- (void)setError:(id)a0;
- (void *)fbb;
- (id)createStringWithCString:(const char *)a0;
- (id)createVectorOfUInt32WithArray:(id)a0;
- (void)finalizeWithSelector:(SEL)a0;
- (BOOL)finalizeWithSelector:(SEL)a0 allocatorBufferAddr:(void *)a1 size:(unsigned long long)a2 error:(id *)a3;
- (void)throwIfFinalizedWithSelector:(SEL)a0;
- (id)createString:(id)a0;
- (id)createVectorOfUInt32WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)initWithFileAtPath:(id)a0 capacity:(unsigned long long)a1 error:(id *)a2;
- (id)initWithFileAtPath:(id)a0 protection:(id)a1 capacity:(unsigned long long)a2 error:(id *)a3;
- (id)createVectorOfFloat32WithArray:(id)a0;
- (id)createStringWithData:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfFloat64WithArray:(id)a0;
- (id)createString:(id)a0 alignment:(unsigned long long)a1;
- (id)createStringWithCString:(const char *)a0 alignment:(unsigned long long)a1;
- (id)createStringWithData:(id)a0;
- (id)createVectorOfBoolWithArray:(id)a0;
- (id)createVectorOfBoolWithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfBoolWithCArray:(const BOOL *)a0 count:(unsigned long long)a1;
- (id)createVectorOfBoolWithCArray:(const BOOL *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfBoolWithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfBoolWithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfFloat32WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfFloat32WithCArray:(const float *)a0 count:(unsigned long long)a1;
- (id)createVectorOfFloat32WithCArray:(const float *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfFloat32WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfFloat32WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfFloat64WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfFloat64WithCArray:(const double *)a0 count:(unsigned long long)a1;
- (id)createVectorOfFloat64WithCArray:(const double *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfFloat64WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfFloat64WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfInt16WithArray:(id)a0;
- (id)createVectorOfInt16WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfInt16WithCArray:(const short *)a0 count:(unsigned long long)a1;
- (id)createVectorOfInt16WithCArray:(const short *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfInt16WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfInt16WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfInt32WithArray:(id)a0;
- (id)createVectorOfInt32WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfInt32WithCArray:(const int *)a0 count:(unsigned long long)a1;
- (id)createVectorOfInt32WithCArray:(const int *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfInt32WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfInt32WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfInt64WithArray:(id)a0;
- (id)createVectorOfInt64WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfInt64WithCArray:(const long long *)a0 count:(unsigned long long)a1;
- (id)createVectorOfInt64WithCArray:(const long long *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfInt64WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfInt64WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfInt8WithArray:(id)a0;
- (id)createVectorOfInt8WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfInt8WithCArray:(const char *)a0 count:(unsigned long long)a1;
- (id)createVectorOfInt8WithCArray:(const char *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfInt8WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfInt8WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfStringWithArray:(id)a0;
- (id)createVectorOfStringWithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfStringWithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfStringWithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfStringWithOffsets:(id)a0;
- (id)createVectorOfUInt16WithArray:(id)a0;
- (id)createVectorOfUInt16WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfUInt16WithCArray:(const unsigned short *)a0 count:(unsigned long long)a1;
- (id)createVectorOfUInt16WithCArray:(const unsigned short *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfUInt16WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfUInt16WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfUInt32WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfUInt32WithCArray:(const unsigned int *)a0 count:(unsigned long long)a1;
- (id)createVectorOfUInt32WithCArray:(const unsigned int *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfUInt32WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfUInt64WithArray:(id)a0;
- (id)createVectorOfUInt64WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfUInt64WithCArray:(const unsigned long long *)a0 count:(unsigned long long)a1;
- (id)createVectorOfUInt64WithCArray:(const unsigned long long *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfUInt64WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfUInt64WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfUInt8WithArray:(id)a0;
- (id)createVectorOfUInt8WithArray:(id)a0 alignment:(unsigned long long)a1;
- (id)createVectorOfUInt8WithCArray:(const char *)a0 count:(unsigned long long)a1;
- (id)createVectorOfUInt8WithCArray:(const char *)a0 count:(unsigned long long)a1 alignment:(unsigned long long)a2;
- (id)createVectorOfUInt8WithCount:(unsigned long long)a0 alignment:(unsigned long long)a1 block:(id /* block */)a2;
- (id)createVectorOfUInt8WithCount:(unsigned long long)a0 block:(id /* block */)a1;
- (id)createVectorOfUInt8WithData:(id)a0;
- (id)createVectorOfUInt8WithData:(id)a0 alignment:(unsigned long long)a1;
- (id)initWithConfig:(const struct Config { int x0; unsigned long long x1; int x2; unsigned int x3; } *)a0 path:(id)a1 protectionClass:(int)a2 capacity:(unsigned long long)a3 error:(id *)a4;

@end