56typedef struct JSONSerializationInterface JSONSerializationInterface;
80struct JSONSerializationInterface {
85 ObjectInterface objectInterface;
static ident objectFromData(const Data *data, int options)
JSONWriteOptions
JSON write options.
@ JSON_WRITE_PRETTY
Enables pretty (indented) formatting of JSON output.
@ JSON_WRITE_SORTED
Enables lexicographic sorting of JSON output.
static MutableData * data(void)
Object is the root Class of The Objectively Class hierarchy.
void * ident
The identity type, similar to Objective-C id.
#define OBJECTIVELY_EXPORT
The runtime representation of a Class.
JSON serialization and introspection.
Class * _JSONSerialization(void)
The JSONSerialization archetype.
JSONSerializationInterface * interface
The interface.
Object object
The superclass.
Object is the root Class of The Objectively Class hierarchy.