ABVCardLexer Klassenreferenz

#import <ABVCardLexer.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - tokenName:
(id) - initWithData:
(void) - dealloc
(void) - finalize
(unsigned int) - cursor
(int) - errorCount
(id) - tokenSetForLength:
(int) - nextTokenPeakSingle:length:
(int) - nextTokenPeakUnicode:length:
(int) - nextTokenPeak:
(id) - nextQuotedPrintableData
(id) - nextEscapedCharacter
(id) - nextSingleByteStringInEncoding:quotedPrintable:stopTokens:trim:
(id) - nextUnicodeStringStopTokens:quotedPrintable:trim:
(id) - nextStringInEncoding:quotedPrintable:stopTokens:trim:
(int) - tokenAtCursor
(id) - nextArraySeperatedByToken:stoppingAt:inEncoding:
(id) - nextUnicodeBase64Line:
(id) - nextSingleByteBase64Line:
(id) - nextBase64Line:
(id) - nextBase64Data
(void) - advanceToPeakPoint
(int) - advanceToUnicodeString
(int) - advanceToSingleByteString
(int) - advanceToString
(BOOL) - advanceToToken:throughTypes:
(BOOL) - advanceToEOLUnicode
(BOOL) - advanceToEOLSingle
(BOOL) - advanceToEOL
(BOOL) - advancePastEOLUnicode
(BOOL) - advancePastEOLSingle
(BOOL) - advancePastEOL
(BOOL) - atEOF

Geschützte Attribute

NSMutableData_data
char * _bytes
unsigned int _length
unsigned int _peakedPoint
unsigned int _cursor
BOOL _unicode
int _errorCount
NSArray_activeTokenSets

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei ABVCardLexer.h.


Dokumentation der Elementfunktionen

- (id) tokenName: (int)  fp8  

- (id) initWithData: (id)  fp8  

- (void) dealloc  

Implementiert NSObject.

- (void) finalize  

Implementiert NSObject.

- (unsigned int) cursor  

- (int) errorCount  

- (id) tokenSetForLength: (int)  fp8  

- (int) nextTokenPeakSingle: (BOOL)  fp8
length: (int)  fp12 

- (int) nextTokenPeakUnicode: (BOOL)  fp8
length: (int)  fp12 

- (int) nextTokenPeak: (BOOL)  fp8  

- (id) nextQuotedPrintableData  

- (id) nextEscapedCharacter  

- (id) nextSingleByteStringInEncoding: (unsigned int)  fp8
quotedPrintable: (BOOL)  fp12
stopTokens: (int)  fp16
trim: (BOOL)  fp20 

- (id) nextUnicodeStringStopTokens: (int)  fp8
quotedPrintable: (BOOL)  fp12
trim: (BOOL)  fp16 

- (id) nextStringInEncoding: (unsigned int)  fp8
quotedPrintable: (BOOL)  fp12
stopTokens: (int)  fp16
trim: (BOOL)  fp20 

- (int) tokenAtCursor  

- (id) nextArraySeperatedByToken: (int)  fp8
stoppingAt: (int)  fp12
inEncoding: (unsigned int)  fp16 

- (id) nextUnicodeBase64Line: (char *)  fp8  

- (id) nextSingleByteBase64Line: (char *)  fp8  

- (id) nextBase64Line: (char *)  fp8  

- (id) nextBase64Data  

- (void) advanceToPeakPoint  

- (int) advanceToUnicodeString  

- (int) advanceToSingleByteString  

- (int) advanceToString  

- (BOOL) advanceToToken: (int)  fp8
throughTypes: (int)  fp12 

- (BOOL) advanceToEOLUnicode  

- (BOOL) advanceToEOLSingle  

- (BOOL) advanceToEOL  

- (BOOL) advancePastEOLUnicode  

- (BOOL) advancePastEOLSingle  

- (BOOL) advancePastEOL  

- (BOOL) atEOF  


Dokumentation der Datenelemente

- (NSMutableData*) _data [protected]

Definiert in Zeile 13 der Datei ABVCardLexer.h.

- (char*) _bytes [protected]

Definiert in Zeile 14 der Datei ABVCardLexer.h.

- (unsigned int) _length [protected]

Definiert in Zeile 15 der Datei ABVCardLexer.h.

- (unsigned int) _peakedPoint [protected]

Definiert in Zeile 16 der Datei ABVCardLexer.h.

- (unsigned int) _cursor [protected]

Definiert in Zeile 17 der Datei ABVCardLexer.h.

- (BOOL) _unicode [protected]

Definiert in Zeile 18 der Datei ABVCardLexer.h.

- (int) _errorCount [protected]

Definiert in Zeile 19 der Datei ABVCardLexer.h.

- (NSArray*) _activeTokenSets [protected]

Definiert in Zeile 20 der Datei ABVCardLexer.h.


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