From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-01-31 16:20:12


Dave Handley wrote:
> This is remarkably frustrating, since there are a large number of
> implementation details in my policy class that I am keen to hide from
> the API, and the API works fine for all my other policies, it is just
> the shared_ptr policy that is collapsing.

Can you separate the interface and implementation parts of the policy into
two classes, then inherit publicly from policy_interface and privately from
policy_implementation?