On Wed, 9 Jul 2008, Matt Barber wrote:
If I'm not mistaken, [inlet] and [inlet~] are members of the same class
"vinlet," which has the two constructors vinlet_new and vinlet_newsig.
Yes, it is the case. This shows you that the actual class is an
implementation detail, and what matters is the creator (constructor),
because that is what is put in [objectmaker]'s method-table (which is
actually a creator-table).
Similarly but somewhat differently, all the expr/expr~/fexpr~ stuff is
collected into a single set of vexp*.c files.
This is actually 3 distinct classes, but it's also an implementation
detail.
In another strange way, GridFlow C++ classes have *all* the same creator
from the perspective of Pd, but this mostly just dispatches to a
class-specific creator. Same goes for GEM and PyExt and most interfaces
between the C Pd API and another language.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list