Max 5 API Reference
00001 typedef long t_jit_err; 00002 typedef struct _object 00003 { 00004 char *foo; 00005 } t_object; 00006 00007 typedef struct _symbol 00008 { 00009 char *s_name; 00010 t_object *s_thing; 00011 } t_symbol; 00012 00013 typedef struct _atom 00014 { 00015 char *p; 00016 } t_atom; 00017 00018 long jit_atom_getlong(t_atom *a); 00019 t_jit_err jit_atom_setlong(t_atom *a, long b); 00020 t_symbol *jit_atom_getsym(t_atom *a); 00021 t_jit_err jit_attr_setlong(void *x, t_symbol *s, long c); 00022 00023 void *jit_object_new(t_symbol *classname, ...); 00024 void *jit_object_findregistered(t_symbol *s); 00025 void *jit_object_method(void *x, t_symbol *s, ...); 00026 void *max_jit_obex_new(void *mc, t_symbol *classname); 00027 void max_jit_obex_free(void *x); 00028 void *max_jit_classex_setup(long oboffset); 00029 long max_jit_classex_addattr(void *x, void *attr); 00030 void max_jit_classex_standard_wrap(void *mclass, void *jclass, long flags); 00031 void max_jit_obex_dumpout_set(void *x, void *outlet); 00032 00033 long jit_atom_getlong(t_atom *a) 00034 { 00035 return 0; 00036 } 00037 00038 t_jit_err jit_atom_setlong(t_atom *a, long b) 00039 { 00040 return 0; 00041 } 00042 00043 t_symbol *jit_atom_getsym(t_atom *a) 00044 { 00045 return 0; 00046 } 00047 00048 t_jit_err jit_attr_setlong(void *x, t_symbol *s, long c) 00049 { 00050 return 0; 00051 } 00052 00053 void *jit_object_new(t_symbol *classname, ...) 00054 { 00055 return 0; 00056 } 00057 00058 void *jit_object_findregistered(t_symbol *s) 00059 { 00060 return 0; 00061 } 00062 00063 void *jit_object_method(void *x, t_symbol *s, ...) 00064 { 00065 // code used to test whether this dummy framework is in use 00066 if ((long)x == 0 && (long)x == 0) 00067 return (void *)-1; 00068 return 0; 00069 } 00070 00071 void *max_jit_obex_new(void *mc, t_symbol *classname) 00072 { 00073 return 0; 00074 } 00075 00076 void max_jit_obex_free(void *x) 00077 { 00078 } 00079 00080 void *max_jit_classex_setup(long oboffset) 00081 { 00082 return 0; 00083 } 00084 00085 long max_jit_classex_addattr(void *x, void *attr) 00086 { 00087 return 0; 00088 } 00089 00090 void max_jit_classex_standard_wrap(void *mclass, void *jclass, long flags) 00091 { 00092 } 00093 00094 void max_jit_obex_dumpout_set(void *x, void *outlet) 00095 { 00096 } 00097
Copyright © 2008, Cycling '74