Next: UndefinedObject-CObject interoperability, Previous: UndefinedObject-class creation - alternative, Up: UndefinedObject [Index]
Return all the classes in the system.
Answer ‘0’.
Create a Metaclass object for the given class name. The metaclass is a subclass of Class
Answer ‘nil’.
Ignored – necessary to support disjoint class hierarchies
Define a subclass of the receiver with the given name. If the class is already defined, don’t modify its instance or class variables but still, if necessary, recompile everything needed.
Define a fixed subclass of the receiver with the given name, instance variables, class variables, pool dictionaries and category. If the class is already defined, if necessary, recompile everything needed.
Define a variable subclass of the receiver with the given name, shape, instance variables, class variables, pool dictionaries and category. If the class is already defined, if necessary, recompile everything needed. The shape can be one of #byte #int8 #character #short #ushort #int #uint #int64 #uint64 #utf32 #float #double or #pointer.
Define a byte variable subclass of the receiver with the given name, instance variables, class variables, pool dictionaries and category. If the class is already defined, if necessary, recompile everything needed.
Define a variable pointer subclass of the receiver with the given name, instance variables, class variables, pool dictionaries and category. If the class is already defined, if necessary, recompile everything needed.
Define a word variable subclass of the receiver with the given name, instance variables, class variables, pool dictionaries and category. If the class is already defined, if necessary, recompile everything needed.
Next: UndefinedObject-CObject interoperability, Previous: UndefinedObject-class creation - alternative, Up: UndefinedObject [Index]