kirchnerlab/libipaca — Issue #1: refactor to implement a proper pImpl
Author: mkirchner
Created: 2012-02-24 08:13:10+00:00
State: open

The current implementation uses only "half a pImpl".
The Mercury.hpp header includes MercuryImpl.hpp and that does not make much sense.

Solution: move MercuryImpl to Mercury::Impl and declare

...
private:
struct Impl;
shared_ptr pImpl_;