NSDecimalNumberHandler Klassenreferenz

#import <NSDecimalNumberHandler.h>

Abgeleitet von NSObject und < NSCoding >.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:
(int) - roundingMode
(short) - scale
(void) - encodeWithCoder:
(id) - initWithCoder:
(id) - exceptionDuringOperation:error:leftOperand:rightOperand:

Öffentliche, statische Methoden

(id) + defaultDecimalNumberHandler
(id) + decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:

Geschützte Attribute

unsigned int _scale:16
unsigned int _roundingMode:3
unsigned int _raiseOnExactness:1
unsigned int _raiseOnOverflow:1
unsigned int _raiseOnUnderflow:1
unsigned int _raiseOnDivideByZero:1
unsigned int _unused:9
void * _reserved2
void * _reserved

Ausführliche Beschreibung

Definiert in Zeile 12 der Datei NSDecimalNumberHandler.h.


Dokumentation der Elementfunktionen

+ (id) defaultDecimalNumberHandler  

+ (id) decimalNumberHandlerWithRoundingMode: (int)  fp8
scale: (short)  fp12
raiseOnExactness: (BOOL)  fp16
raiseOnOverflow: (BOOL)  fp20
raiseOnUnderflow: (BOOL)  fp24
raiseOnDivideByZero: (BOOL)  fp28 

- (id) initWithRoundingMode: (int)  fp8
scale: (short)  fp12
raiseOnExactness: (BOOL)  fp16
raiseOnOverflow: (BOOL)  fp20
raiseOnUnderflow: (BOOL)  fp24
raiseOnDivideByZero: (BOOL)  fp28 

- (int) roundingMode  

- (short) scale  

- (void) encodeWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

- (id) initWithCoder: (id)  fp8  

Erneute Implementation von < NSCoding >.

- (id) exceptionDuringOperation: (SEL)  fp8
error: (int)  fp12
leftOperand: (id)  fp16
rightOperand: (id)  fp20 


Dokumentation der Datenelemente

- (unsigned int) _scale [protected]

Definiert in Zeile 14 der Datei NSDecimalNumberHandler.h.

- (unsigned int) _roundingMode [protected]

Definiert in Zeile 15 der Datei NSDecimalNumberHandler.h.

- (unsigned int) _raiseOnExactness [protected]

Definiert in Zeile 16 der Datei NSDecimalNumberHandler.h.

- (unsigned int) _raiseOnOverflow [protected]

Definiert in Zeile 17 der Datei NSDecimalNumberHandler.h.

- (unsigned int) _raiseOnUnderflow [protected]

Definiert in Zeile 18 der Datei NSDecimalNumberHandler.h.

- (unsigned int) _raiseOnDivideByZero [protected]

Definiert in Zeile 19 der Datei NSDecimalNumberHandler.h.

- (unsigned int) _unused [protected]

Definiert in Zeile 20 der Datei NSDecimalNumberHandler.h.

- (void*) _reserved2 [protected]

Definiert in Zeile 21 der Datei NSDecimalNumberHandler.h.

- (void*) _reserved [protected]

Definiert in Zeile 22 der Datei NSDecimalNumberHandler.h.


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