/headers/Foundation/NSData.h

gehe zur Dokumentation dieser Datei
00001 /*
00002  *     Generated by class-dump 3.1.1.
00003  *
00004  *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
00005  */
00006 
00007 #import "NSObject.h"
00008 
00009 #import "NSCodingProtocol.h"
00010 #import "NSCopyingProtocol.h"
00011 #import "NSMutableCopyingProtocol.h"
00012 
00013 @interface NSData : NSObject <NSCopying, NSMutableCopying, NSCoding>
00014 {
00015 }
00016 
00017 + (id)allocWithZone:(struct _NSZone *)fp8;
00018 + (id)data;
00019 + (id)dataWithBytes:(const void *)fp8 length:(unsigned int)fp12;
00020 + (id)dataWithBytesNoCopy:(void *)fp8 length:(unsigned int)fp12;
00021 + (id)dataWithBytesNoCopy:(void *)fp8 length:(unsigned int)fp12 freeWhenDone:(BOOL)fp16;
00022 + (id)dataWithContentsOfFile:(id)fp8;
00023 + (id)dataWithContentsOfURL:(id)fp8;
00024 + (id)dataWithContentsOfMappedFile:(id)fp8;
00025 + (id)dataWithContentsOfFile:(id)fp8 options:(unsigned int)fp12 error:(id *)fp16;
00026 + (id)dataWithContentsOfURL:(id)fp8 options:(unsigned int)fp12 error:(id *)fp16;
00027 + (id)dataWithData:(id)fp8;
00028 - (unsigned int)length;
00029 - (const void *)bytes;
00030 - (unsigned long)_cfTypeID;
00031 - (id)description;
00032 - (unsigned int)hash;
00033 - (BOOL)isEqual:(id)fp8;
00034 - (id)copyWithZone:(struct _NSZone *)fp8;
00035 - (id)mutableCopyWithZone:(struct _NSZone *)fp8;
00036 - (void)encodeWithCoder:(id)fp8;
00037 - (id)initWithCoder:(id)fp8;
00038 - (Class)classForCoder;
00039 - (BOOL)_bytesAreVM;
00040 - (void)getBytes:(void *)fp8;
00041 - (void)getBytes:(void *)fp8 length:(unsigned int)fp12;
00042 - (void)getBytes:(void *)fp8 range:(struct _NSRange)fp12;
00043 - (BOOL)isEqualToData:(id)fp8;
00044 - (id)subdataWithRange:(struct _NSRange)fp8;
00045 - (BOOL)writeToFile:(id)fp8 options:(unsigned int)fp12 error:(id *)fp16;
00046 - (BOOL)writeToURL:(id)fp8 options:(unsigned int)fp12 error:(id *)fp16;
00047 - (BOOL)writeToFile:(id)fp8 atomically:(BOOL)fp12 error:(id *)fp16;
00048 - (BOOL)writeToFile:(id)fp8 atomically:(BOOL)fp12;
00049 - (BOOL)writeToURL:(id)fp8 atomically:(BOOL)fp12;
00050 - (id)initWithBytes:(void *)fp8 length:(unsigned int)fp12 copy:(BOOL)fp16 freeWhenDone:(BOOL)fp20 bytesAreVM:(BOOL)fp24;
00051 - (id)initWithBytes:(const void *)fp8 length:(unsigned int)fp12;
00052 - (id)initWithBytesNoCopy:(void *)fp8 length:(unsigned int)fp12;
00053 - (id)initWithBytesNoCopy:(void *)fp8 length:(unsigned int)fp12 freeWhenDone:(BOOL)fp16;
00054 - (id)initWithContentsOfFile:(id)fp8;
00055 - (id)initWithContentsOfFile:(id)fp8 options:(unsigned int)fp12 error:(id *)fp16;
00056 - (id)initWithContentsOfURL:(id)fp8 options:(unsigned int)fp12 error:(id *)fp16;
00057 - (id)initWithContentsOfURL:(id)fp8;
00058 - (id)initWithContentsOfMappedFile:(id)fp8;
00059 - (id)initWithContentsOfMappedFile:(id)fp8 error:(id *)fp12;
00060 - (id)initWithContentsOfFile:(id)fp8 error:(id *)fp12;
00061 - (id)initWithData:(id)fp8;
00062 
00063 @end
00064