1#ifndef OBJC_CLASS_BUILDER
2#define OBJC_CLASS_BUILDER
3
4extern PyObject* PyObjC_class_setup_hook;
5
6Class PyObjCClass_BuildClass(
7		Class super_class,
8		PyObject* protocols,
9		char* name,
10		PyObject* class_dict,
11		PyObject* meta_dict,
12		PyObject* hiddenSelectors,
13		PyObject* hiddenClassSelectors);
14
15int PyObjCClass_UnbuildClass(Class new_class);
16int PyObjCClass_FinishClass(Class objc_class);
17void PyObjC_RemoveInternalTypeCodes(char* buf);
18
19#endif /* OBJC_CLASS_BUILDER */
20