API 0.9.5
Foundation/CPNumberFormatter.j File Reference
#import "Ref.h"
Include dependency graph for CPNumberFormatter.j:

Go to the source code of this file.

Defines

#define SET_NEEDS_NUMBER_HANDLER_UPDATE()   _numberHandler = nil;
#define UPDATE_NUMBER_HANDLER_IF_NECESSARY()

Variables

 CPNumberFormatterCurrencyStyle = 2
 CPNumberFormatterDecimalStyle = 1
 CPNumberFormatterNoStyle = 0
 CPNumberFormatterPercentStyle = 3
 CPNumberFormatterRoundCeiling = CPRoundUp
 CPNumberFormatterRoundDown = CPRoundDown
 CPNumberFormatterRoundFloor = CPRoundDown
 CPNumberFormatterRoundHalfDown = _CPRoundHalfDown
 CPNumberFormatterRoundHalfEven = CPRoundBankers
 CPNumberFormatterRoundHalfUp = CPRoundPlain
 CPNumberFormatterRoundUp = CPRoundUp
 CPNumberFormatterScientificStyle = 4
 CPNumberFormatterSpellOutStyle = 5
var CPNumberFormatterStyleKey = "CPNumberFormatterStyleKey"

Define Documentation

#define SET_NEEDS_NUMBER_HANDLER_UPDATE ( )    _numberHandler = nil;

Definition at line 28 of file CPNumberFormatter.j.

#define UPDATE_NUMBER_HANDLER_IF_NECESSARY ( )
Value:
if (!_numberHandler) \
    _numberHandler = [CPDecimalNumberHandler decimalNumberHandlerWithRoundingMode:_roundingMode scale:_maximumFractionalDigits raiseOnExactness:NO raiseOnOverflow:NO raiseOnUnderflow:NO raiseOnDivideByZero:YES];

Definition at line 26 of file CPNumberFormatter.j.


Variable Documentation

Definition at line 32 of file CPNumberFormatter.j.

Definition at line 31 of file CPNumberFormatter.j.

Definition at line 30 of file CPNumberFormatter.j.

Definition at line 33 of file CPNumberFormatter.j.

CPNumberFormatterRoundHalfDown = _CPRoundHalfDown

Definition at line 42 of file CPNumberFormatter.j.

Definition at line 34 of file CPNumberFormatter.j.

Definition at line 35 of file CPNumberFormatter.j.

var CPNumberFormatterStyleKey = "CPNumberFormatterStyleKey"

Definition at line 164 of file CPNumberFormatter.j.

 All Classes Files Functions Variables Defines