>The factory model works, but is a step we *could* optimize away. > >Instead of making a factory to make plugins, we could just have the single >entry point make plugins. The factory is the COM way to do it, and the OO >way to do it, but I find it a bit awkward, though not terribly so. this assumes that there is nothing else for the entry point to do. thats not clear. allocating static objects is one thing it could do, for example. i think its best to leave in this "layer of indirection" in the interest of future flexibility. --p ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe