boost::intrusive::void_pointer
// In header: <boost/intrusive/options.hpp> template<typename VoidPointer> struct void_pointer { };
This option setter specifies the type of a void pointer. This will instruct the hook to use this type of pointer instead of the default one