luxlabs header browser preview


@interface TSTColumnAggregate : TSKSosBase <NSCopying> {
    struct UUIDData<TSP::UUIDData> { union { unsigned char _uuid[16]; struct { unsigned char byte0; unsigned char byte1; unsigned char byte2; unsigned char byte3; unsigned char byte4; unsigned char byte5; unsigned char byte6; unsigned char byte7; unsigned char byte8; unsigned char byte9; unsigned char byte10; unsigned char byte11; unsigned char byte12; unsigned char byte13; unsigned char byte14; unsigned char byte15; } _cfuuid; struct { unsigned long long _lower; unsigned long long _upper; } ; } ; } _columnUid;
    struct UUIDData<TSP::UUIDData> { union { unsigned char _uuid[16]; struct { unsigned char byte0; unsigned char byte1; unsigned char byte2; unsigned char byte3; unsigned char byte4; unsigned char byte5; unsigned char byte6; unsigned char byte7; unsigned char byte8; unsigned char byte9; unsigned char byte10; unsigned char byte11; unsigned char byte12; unsigned char byte13; unsigned char byte14; unsigned char byte15; } _cfuuid; struct { unsigned long long _lower; unsigned long long _upper; } ; } ; } _columnAggregateUid;
    struct UUIDData<TSP::UUIDData> { union { unsigned char _uuid[16]; struct { unsigned char byte0; unsigned char byte1; unsigned char byte2; unsigned char byte3; unsigned char byte4; unsigned char byte5; unsigned char byte6; unsigned char byte7; unsigned char byte8; unsigned char byte9; unsigned char byte10; unsigned char byte11; unsigned char byte12; unsigned char byte13; unsigned char byte14; unsigned char byte15; } _cfuuid; struct { unsigned long long _lower; unsigned long long _upper; } ; } ; } _runningTotalGroupingColumnUid;
    BOOL _definedColumnAggregateUid;
    BOOL _definedRunningTotalGroupingColumnUid;
}

@property (readonly, nonatomic) struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } columnAggregateUid;
@property (readonly, nonatomic) struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } columnUid;
@property (readonly, nonatomic) struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; } runningTotalGroupingColumnUid;
@property (readonly, nonatomic) int level;
@property (nonatomic) unsigned char aggregateType;
@property (readonly, nonatomic) unsigned char showAsType;

- (id).cxx_construct;
- (id)description;
- (id)initWithArchive:(const void *)a0;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)encodeToArchive:(void *)a0 archiver:(id)a1;
- (void)getUUIDBytesForColumnAggregate:(unsigned char[16])a0;
- (void)getUUIDBytesForColumn:(unsigned char[16])a0;
- (void)getUUIDBytesForRunningTotalGroupingColumn:(unsigned char[16])a0;
- (id)initAsEmptyAggregate;
- (id)initForCategoriesWithColumnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a0 aggregateType:(unsigned char)a1 level:(int)a2;
- (id)initForPivotWithColumnAggregateUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a0 columnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a1 aggregateType:(unsigned char)a2 showAsType:(unsigned char)a3 runningTotalGroupingColumnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a4;
- (id)initForPivotWithColumnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a0 aggregateType:(unsigned char)a1;
- (id)initForPivotWithColumnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a0 aggregateType:(unsigned char)a1 showAsType:(unsigned char)a2 runningTotalGroupingColumnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a3;
- (id)initWithColumnAggregateUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a0 columnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a1 aggregateType:(unsigned char)a2 level:(int)a3 showAsType:(unsigned char)a4 runningTotalGroupingColumnUid:(struct TSKUIDStruct { unsigned long long x0; unsigned long long x1; })a5;

@end