Code review comment for lp:~smspillaz/compiz-libcompizconfig/refactor-context

Revision history for this message
Sam Spilsbury (smspillaz) wrote :

Each of these branches is part of a pipeline (eg, changes are made in serial and each is dependent on the last). This can be traversed backwards from setting-mock.

At the moment, the pattern I'm using here is

1) Move private data behind a pimpl and use accessor methods to get at the data
2) Create an interface structure and make all method calls for that object go through that interface structure.

Hence the reason why ccsPrivate is void * (for the time being).

« Back to merge proposal