"Allen Bierbaum" <abierbaum at gmail.com> writes: > Unfortunately I can't do this. The smart pointers I am using are not > quite standard In most cases that shouldn't make a difference; you can always overload get_pointer and specialize pointee<>. -- Dave Abrahams Boost Consulting www.boost-consulting.com