$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Dave Handley (dave_at_[hidden])
Date: 2005-02-01 02:58:46
Peter Dimov wrote:
> 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?
Unfortunately not, the policy has to be able to generate shared pointers
from itself - hence it needs access to shared_from_this. If I used a
multiple inheritance solution, I would be forced to dynamic_cast across to
the enable_shared_from_this class, which I don't want to do.
Dave Handley