2
0

QTDataReference.inc 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. { Parsed from QTKit.framework QTDataReference.h }
  2. {$ifdef TYPES}
  3. type
  4. QTDataReferencePtr = ^QTDataReference;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. QTDataReference = objcclass external (NSObject, NSCodingProtocol)
  9. private
  10. {$if defined(__LP64__)}
  11. _proxy: cint32;
  12. {$else}
  13. _fileName: NSString;
  14. _url: NSURL;
  15. _data: NSData;
  16. _name: NSString;
  17. _MIMEType: NSString;
  18. _dataRef: Handle;
  19. _dataRefType: OSType;
  20. {$endif}
  21. _reserved1: clong;
  22. _reserved2: clong;
  23. _reserved3: clong;
  24. public
  25. class function dataReferenceWithDataRef_type (dataRef: Handle; type_: NSString): id; message 'dataReferenceWithDataRef:type:';
  26. class function dataReferenceWithDataRefData_type (dataRefData: NSData; type_: NSString): id; message 'dataReferenceWithDataRefData:type:';
  27. class function dataReferenceWithReferenceToFile (fileName: NSString): id; message 'dataReferenceWithReferenceToFile:';
  28. class function dataReferenceWithReferenceToURL (url: NSURL): id; message 'dataReferenceWithReferenceToURL:';
  29. class function dataReferenceWithReferenceToData (data: NSData): id; message 'dataReferenceWithReferenceToData:';
  30. class function dataReferenceWithReferenceToData_name_MIMEType (data: NSData; name: NSString; MIMEType: NSString): id; message 'dataReferenceWithReferenceToData:name:MIMEType:';
  31. function initWithDataRef_type (dataRef: Handle; type_: NSString): id; message 'initWithDataRef:type:';
  32. function initWithDataRefData_type (dataRefData: NSData; type_: NSString): id; message 'initWithDataRefData:type:';
  33. function initWithReferenceToFile (fileName: NSString): id; message 'initWithReferenceToFile:';
  34. function initWithReferenceToURL (url: NSURL): id; message 'initWithReferenceToURL:';
  35. function initWithReferenceToData (data: NSData): id; message 'initWithReferenceToData:';
  36. function initWithReferenceToData_name_MIMEType (data: NSData; name: NSString; MIMEType: NSString): id; message 'initWithReferenceToData:name:MIMEType:';
  37. function dataRef: Handle; message 'dataRef';
  38. function dataRefData: NSData; message 'dataRefData';
  39. function dataRefType: NSString; message 'dataRefType';
  40. function referenceFile: NSString; message 'referenceFile';
  41. function referenceURL: NSURL; message 'referenceURL';
  42. function referenceData: NSData; message 'referenceData';
  43. function name: NSString; message 'name';
  44. function MIMEType: NSString; message 'MIMEType';
  45. procedure setDataRef (dataRef: Handle); message 'setDataRef:';
  46. procedure setDataRefType (type_: NSString); message 'setDataRefType:';
  47. { Adopted protocols }
  48. procedure encodeWithCoder (aCoder: NSCoder); message 'encodeWithCoder:';
  49. function initWithCoder (aDecoder: NSCoder): id; message 'initWithCoder:';
  50. end;
  51. {$endif}