MLMappedFile Klassenreferenz

#import <MLMappedFile.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithPath:fileIsFixedSize:
(void) - release
(void) - dealloc
(id) - _segmentAtIndex:
(void) - _refreshFileInfo
(void) - refreshFileSizeAndDependentInfo
(id) - mappedImageDataAtOffset:length:
(void) - releaseSegment:
(int) - fileDescriptor
(long long) - size
(unsigned long) - granularity

Öffentliche, statische Methoden

(id) + mappedFileWithPath:fileIsFixedSize:

Geschützte Attribute

NSString_path
int _file
long long _size
unsigned int _granularity
unsigned int _numberOfSegments
MLMappedFileSegment ** _segments
BOOL _dying
BOOL _assumeFileIsFixedSize

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei MLMappedFile.h.


Dokumentation der Elementfunktionen

+ (id) mappedFileWithPath: (id)  fp8
fileIsFixedSize: (BOOL)  fp12 

- (id) initWithPath: (id)  fp8
fileIsFixedSize: (BOOL)  fp12 

- (void) release  

- (void) dealloc  

Implementiert NSObject.

- (id) _segmentAtIndex: (unsigned long)  fp8  

- (void) _refreshFileInfo  

- (void) refreshFileSizeAndDependentInfo  

- (id) mappedImageDataAtOffset: (long long)  fp8
length: (unsigned long)  fp16 

- (void) releaseSegment: (unsigned long)  fp8  

- (int) fileDescriptor  

- (long long) size  

- (unsigned long) granularity  


Dokumentation der Datenelemente

- (NSString*) _path [protected]

Definiert in Zeile 13 der Datei MLMappedFile.h.

- (int) _file [protected]

Definiert in Zeile 14 der Datei MLMappedFile.h.

- (long long) _size [protected]

Definiert in Zeile 15 der Datei MLMappedFile.h.

- (unsigned int) _granularity [protected]

Definiert in Zeile 16 der Datei MLMappedFile.h.

- (unsigned int) _numberOfSegments [protected]

Definiert in Zeile 17 der Datei MLMappedFile.h.

- (MLMappedFileSegment**) _segments [protected]

Definiert in Zeile 18 der Datei MLMappedFile.h.

- (BOOL) _dying [protected]

Definiert in Zeile 19 der Datei MLMappedFile.h.

- (BOOL) _assumeFileIsFixedSize [protected]

Definiert in Zeile 20 der Datei MLMappedFile.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: