$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Jeffrey Holle (jeffreyholle_at_[hidden])
Date: 2007-05-04 19:59:01
After much inefficient debugging, I've discovered that adding a pointer 
type to a boost::variant is a no-no.  It appears to get translated into 
a bool via get<>, which throws a bad_get exception erroneously (at least 
in my opinion).
The caviots of using a pointer type in variant really needs to be 
documented!  It doesn't appear to be done so now.
I've discovered that wrapping the pointer in a boost::shared_pointer is 
a solution.  But it wasn't obvious.