[Baypiggies] C++ parsing in Python for testing backward compatibility

Chad Netzer chad.netzer at gmail.com
Fri Feb 29 18:37:01 CET 2008

On Fri, Feb 29, 2008 at 9:32 AM, Benjamin Sergeant <bsergean at gmail.com> wrote:
>  I think Qt uses a method that prevent backward compatibility breaking,
>  by having
>  two interfaces for each class. One is the public one that do not
>  change, and that contains a pointer to the private one, where changes
>  goes on. I think this is a well known technique but I cannot find any
>  reference on the web about it.

It's called the 'pimpl' idiom:


More information about the Baypiggies mailing list