> 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

Reply via email to