Lines Matching defs:TypeInfo
23 typedef struct TypeInfo TypeInfo; typedef
412 struct TypeInfo struct
414 const char *name;
415 const char *parent;
417 size_t instance_size;
418 size_t instance_align;
419 void (*instance_init)(Object *obj);
420 void (*instance_post_init)(Object *obj);
421 void (*instance_finalize)(Object *obj);
423 bool abstract;
424 size_t class_size;
426 void (*class_init)(ObjectClass *klass, void *data);
427 void (*class_base_init)(ObjectClass *klass, void *data);
428 void *class_data;
430 InterfaceInfo *interfaces;