> Not quite. pImpl is really bad when you have > multiple interacting > concrete types. I think you'll find yourself doing > a lot of > polymorphic_downcast<>s.
Another good point against the pImpl idiom. I'd suggest to overwrite some of the boost libaries that use the pImpl thing. It is not like a modern C++ at all. Eugene __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost