void outlet_symbol(t_outlet *x, t_symbol *s) { t_outconnect *oc; char c; if (&c < stacklimit) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_symbol(oc->oc_to, s); }
void outlet_anything(t_outlet *x, t_symbol *s, int argc, t_atom *argv) { t_outconnect *oc; char c; if (&c < stacklimit) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) typedmess(oc->oc_to, s, argc, argv); }
void outlet_float(t_outlet *x, t_float f) { t_outconnect *oc; char c; if (&c < stacklimit) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_float(oc->oc_to, f); }
void outlet_bang(t_outlet *x) { t_outconnect *oc; char c; if (&c < stacklimit) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_bang(oc->oc_to); }
void outlet_anything(t_outlet *x, t_symbol *s, int argc, t_atom *argv) { t_outconnect *oc; if(++stackcount >= STACKITER) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) typedmess(oc->oc_to, s, argc, argv); --stackcount; }
void outlet_symbol(t_outlet *x, t_symbol *s) { t_outconnect *oc; if(++stackcount >= STACKITER) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_symbol(oc->oc_to, s); --stackcount; }
void outlet_float(t_outlet *x, t_float f) { t_outconnect *oc; if(++stackcount >= STACKITER) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_float(oc->oc_to, f); --stackcount; }
void outlet_bang(t_outlet *x) { t_outconnect *oc; if(++stackcount >= STACKITER) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_bang(oc->oc_to); --stackcount; }
void outlet_blob(t_outlet *x, t_blob *st) /* MP 20061226 blob type */ { /*post("outlet_blob %p %lu", st, st->s_length);*/ t_outconnect *oc; if(++stackcount >= STACKITER) outlet_stackerror(x); else for (oc = x->o_connections; oc; oc = oc->oc_next) pd_blob(oc->oc_to, st); --stackcount; }
void outlet_bang(t_outlet *x) { t_outconnect *oc; if(++stackcount >= STACKITER) outlet_stackerror(x); else //02/23/2010 crashes at first iteration for (oc = x->o_connections; oc; oc = oc->oc_next) pd_bang(oc->oc_to); --stackcount; }
void outlet_pointer(t_outlet *x, t_gpointer *gp) { t_outconnect *oc; t_gpointer gpointer; if(++stackcount >= STACKITER) outlet_stackerror(x); else { gpointer = *gp; for (oc = x->o_connections; oc; oc = oc->oc_next) pd_pointer(oc->oc_to, &gpointer); } --stackcount; }
void outlet_pointer(t_outlet *x, t_gpointer *gp) { t_outconnect *oc; t_gpointer gpointer; char c; if (&c < stacklimit) outlet_stackerror(x); else { #if 0 gpointer_copy(gp, &gpointer); for (oc = x->o_connections; oc; oc = oc->oc_next) pd_pointer(oc->oc_to, &gpointer); gpointer_unset(&gpointer); #else gpointer = *gp; for (oc = x->o_connections; oc; oc = oc->oc_next) pd_pointer(oc->oc_to, &gpointer); #endif } }