luxlabs header browser preview


@class NSString, NSMutableString, NSUUID;

@interface PTPObjectInfoDataset : NSObject {
    unsigned long long _objectCompressedSize;
    NSMutableString *_keywords;
    NSUUID *_relatedUUID;
    long long _intervalSince1970;
}

@property (nonatomic) unsigned int objectHandle;
@property (nonatomic) unsigned int storageID;
@property (nonatomic) unsigned int parentObject;
@property (nonatomic) unsigned short associationType;
@property (nonatomic) unsigned int associationDesc;
@property (nonatomic) unsigned short objectFormat;
@property (nonatomic) unsigned short protectionStatus;
@property (nonatomic) unsigned int sequenceNumber;
@property (nonatomic) unsigned int thumbCompressedSize;
@property (nonatomic) unsigned short thumbFormat;
@property (nonatomic) unsigned int thumbOffset;
@property (nonatomic) unsigned int thumbPixWidth;
@property (nonatomic) unsigned int thumbPixHeight;
@property (nonatomic) unsigned int imagePixWidth;
@property (nonatomic) unsigned int imagePixHeight;
@property (nonatomic) unsigned int imageBitDepth;
@property (copy, nonatomic) NSString *filename;
@property (copy, nonatomic) NSString *captureDate;
@property (copy, nonatomic) NSString *modificationDate;

- (id)keywords;
- (id)init;
- (void)dealloc;
- (id)content;
- (id)initWithBytes:(char *)a0 length:(unsigned int)a1;
- (void)setKeywords:(id)a0;
- (id)initWithData:(id)a0;
- (id)description;
- (id)initWithData:(id)a0 contentType:(int)a1;
- (id)relatedUUID;
- (unsigned int)objectCompressedSize;
- (void)setObjectCompressedSize:(unsigned long long)a0;
- (unsigned int)objectBufferSizeForContentType:(int)a0;
- (void)addCustomKeyword:(id)a0 withIdentifier:(id)a1;
- (id)content:(int)a0;
- (void)contentLength:(unsigned int *)a0 bufferLength:(unsigned int *)a1 contentType:(int)a2;
- (BOOL)contentLengthValid:(unsigned int)a0 forContentType:(int)a1;
- (id)initWithBytes:(char *)a0 length:(unsigned int)a1 contentType:(int)a2;
- (long long)intervalSince1970;
- (unsigned long long)objectCompressedSize64;
- (unsigned int)objectContentSizeForContentType:(int)a0;

@end