30#define _Class _NumberFormatter
32#pragma mark - NumberFormatter
75#pragma mark - Class lifecycle
97 .name =
"NumberFormatter",
101 .interfaceSize =
sizeof(NumberFormatterInterface),
Class * _initialize(const ClassDef *def)
Initializes the given Class.
#define alloc(type)
Allocate and initialize and instance of type.
#define super(type, obj, method,...)
#define do_once(once, block)
Executes the given block at most one time.
ClassDefs are passed to _initialize via an archetype to initialize a Class.
The runtime representation of a Class.
ident interface
The interface of the Class.
Condition * init(Condition *self)
Initializes this Condition.
MutableString * string(void)
Returns a new MutableString.
A wrapper for placing numeric primitives into collections, etc.
double value
The backing value.
Number * initWithValue(Number *self, double value)
Initializes this Number with the specified value.
Object is the root Class of The Objectively Class hierarchy.
Class * _Object(void)
The Object archetype.
char * chars
The backing null-terminated UTF-8 encoded character array.