| Objectively 1.0.0
    Ultra-lightweight object oriented framework for GNU C. | 
#include <Null.h>
 
  
| Properties | |
| Object | object | 
| The superclass.  More... | |
|  Properties inherited from Object | |
| Class * | clazz | 
| Every instance of Object begins with a pointer to its Class.  More... | |
| Methods | |
| Class * | _Null (void) | 
| The Null archetype.  More... | |
| Null * | null (void) | 
|  Methods inherited from Object | |
| Class * | _Object (void) | 
| The Object archetype.  More... | |
| Object * | copy (const Object *self) | 
| Creates a shallow copy of this Object.  More... | |
| void | dealloc (Object *self) | 
| Frees all resources held by this Object.  More... | |
| String * | description (const Object *self) | 
| int | hash (const Object *self) | 
| Object * | init (Object *self) | 
| Initializes this Object.  More... | |
| _Bool | isEqual (const Object *self, const Object *other) | 
| Tests equality of the other Object.  More... | |
| _Bool | isKindOfClass (const Object *self, const Class *clazz) | 
| Tests for Class hierarchy membership.  More... | |
| Protected Attributes | |
| NullInterface * | interface | 
| The interface.  More... | |
|  Protected Attributes inherited from Object | |
| ObjectInterface * | interface | 
| The interface.  More... | |
| Class * _Null | ( | void | ) | 
The Null archetype.
Definition at line 83 of file Null.c.
| Null * null | ( | void | ) |