ABModel Klassenreferenz

#import <ABModel.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithUIController:
(void) - _waitUntilBackgroundThreadFinished
(void) - dealloc
(void) - setSortOrdering:
(void) - setDisplayNameOrdering:
(void) - resetSectionList
(int) - displayedMemberSectionListsCount
(id) - allDisplayedMembers
(unsigned int) - numberOfDisplayedMembers
(id) - _createModelRecordFromRecord:
(void) - _cachePeople:atEnd:
(void) - _loadMembersInBackground:
(void) - _startBackgroundThreadIfNecessaryScanningForward:
(id) - _displayedAllGroupMembersInRange:
(id) - _displayedSelectedGroupMembersInRange:
(id) - displayedMembersInRange:
(struct CPRecord *) - displayedMemberAtIndex:
(void) - copyDisplayedNamePieces:isGroup:highlightIndex:forMember:atindex:
(CDAnonymousStruct1 *) - displayedMemberSectionLists
(void) - prepareDisplayedMembersInRange:
(unsigned int) - numberOfDisplayedGroups
(id) - displayedGroups
(struct CPRecord *) - displayedGroupAtIndex:
(void) - invalidateDisplayedGroups
(void) - setSelectedPerson:
(struct CPRecord *) - selectedPerson
(void) - setSelectedGroup:
(struct CPRecord *) - selectedGroup
(void) - invalidateDisplayedMembers
(void) - addRecordToSectionList:atIndex:
(void) - removeRecordFromSectionListAtIndex:
(void) - modifiedDisplayedMember:
(void) - addDisplayedMember:
(void) - removeDisplayedMember:

Öffentliche, statische Methoden

(void) + initialize
(int) + sortOrdering

Geschützte Attribute

ABUIController_uiController
struct __CFArray * _displayedMembers
NSMutableArray_displayedGroups
CDAnonymousStruct1_sectionLists
struct _NSRange _displayedMemberPreparedRange
unsigned int _numberOfDisplayedMembers
struct CPRecord * _selectedGroup
struct CPRecord * _selectedPerson
int _displayOrdering
NSMutableArray_cachedModelRecords
NSLock_memberLock
BOOL _loadingInBackground
NSLock_backgroundLoadingLock
BOOL _backgroundInvalidated

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei ABModel.h.


Dokumentation der Elementfunktionen

+ (void) initialize  

Implementiert NSObject.

+ (int) sortOrdering  

- (id) initWithUIController: (id)  fp8  

- (void) _waitUntilBackgroundThreadFinished  

- (void) dealloc  

Implementiert NSObject.

- (void) setSortOrdering: (int)  fp8  

- (void) setDisplayNameOrdering: (int)  fp8  

- (void) resetSectionList  

- (int) displayedMemberSectionListsCount  

- (id) allDisplayedMembers  

- (unsigned int) numberOfDisplayedMembers  

- (id) _createModelRecordFromRecord: (struct CPRecord *)  fp8  

- (void) _cachePeople: (struct __CFArray *)  fp8
atEnd: (BOOL)  fp12 

- (void) _loadMembersInBackground: (id)  fp8  

- (void) _startBackgroundThreadIfNecessaryScanningForward: (BOOL)  fp8  

- (id) _displayedAllGroupMembersInRange: (struct _NSRange fp8  

- (id) _displayedSelectedGroupMembersInRange: (struct _NSRange fp8  

- (id) displayedMembersInRange: (struct _NSRange fp8  

- (struct CPRecord *) displayedMemberAtIndex: (unsigned int)  fp8  

- (void) copyDisplayedNamePieces: (id *)  fp8
isGroup: (char *)  fp12
highlightIndex: (int *)  fp16
forMember: (struct CPRecord **)  fp20
atindex: (unsigned int)  fp24 

- (CDAnonymousStruct1 *) displayedMemberSectionLists  

- (void) prepareDisplayedMembersInRange: (struct _NSRange fp8  

- (unsigned int) numberOfDisplayedGroups  

- (id) displayedGroups  

- (struct CPRecord *) displayedGroupAtIndex: (unsigned int)  fp8  

- (void) invalidateDisplayedGroups  

- (void) setSelectedPerson: (struct CPRecord *)  fp8  

- (struct CPRecord *) selectedPerson  

- (void) setSelectedGroup: (struct CPRecord *)  fp8  

- (struct CPRecord *) selectedGroup  

- (void) invalidateDisplayedMembers  

- (void) addRecordToSectionList: (struct CPRecord *)  fp8
atIndex: (long)  fp12 

- (void) removeRecordFromSectionListAtIndex: (long)  fp8  

- (void) modifiedDisplayedMember: (struct CPRecord *)  fp8  

- (void) addDisplayedMember: (struct CPRecord *)  fp8  

- (void) removeDisplayedMember: (struct CPRecord *)  fp8  


Dokumentation der Datenelemente

- (ABUIController*) _uiController [protected]

Definiert in Zeile 13 der Datei ABModel.h.

- (struct __CFArray*) _displayedMembers [read, protected]

Definiert in Zeile 14 der Datei ABModel.h.

- (NSMutableArray*) _displayedGroups [protected]

Definiert in Zeile 15 der Datei ABModel.h.

Definiert in Zeile 16 der Datei ABModel.h.

- (struct _NSRange) _displayedMemberPreparedRange [read, protected]

Definiert in Zeile 17 der Datei ABModel.h.

- (unsigned int) _numberOfDisplayedMembers [protected]

Definiert in Zeile 18 der Datei ABModel.h.

- (struct CPRecord*) _selectedGroup [read, protected]

Definiert in Zeile 19 der Datei ABModel.h.

- (struct CPRecord*) _selectedPerson [read, protected]

Definiert in Zeile 20 der Datei ABModel.h.

- (int) _displayOrdering [protected]

Definiert in Zeile 21 der Datei ABModel.h.

Definiert in Zeile 22 der Datei ABModel.h.

- (NSLock*) _memberLock [protected]

Definiert in Zeile 23 der Datei ABModel.h.

- (BOOL) _loadingInBackground [protected]

Definiert in Zeile 24 der Datei ABModel.h.

- (NSLock*) _backgroundLoadingLock [protected]

Definiert in Zeile 25 der Datei ABModel.h.

- (BOOL) _backgroundInvalidated [protected]

Definiert in Zeile 26 der Datei ABModel.h.


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