とovanesによって指さとして、それは、デバッグビジュアライザだ、変数の上にマウスを移動するとき尖ったが機能するために取得することが可能です。
私はこの投稿を完全に迷惑メールにしたくないので、ここでは最初の12種類の機能タイプのみを提供します。あなたが本当にもっと必要とするならば、それを拡張することができるでしょう。私は、同様のコードをブックス・ドックの開発者に送って、結局はそこにも公開されるでしょう。
現在、このビジュアライザータイプは、実際に関数オブジェクトに何もバインドされていない場合、多かれ少なかれごみを表示します。そして、これは若干初期ドラフトであることに注意してください。
boost::function0<*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function1<*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function2<*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function3<*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function4<*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function5<*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function6<*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function7<*,*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function8<*,*,*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function9<*,*,*,*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function10<*,*,*,*,*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function11<*,*,*,*,*,*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
boost::function12<*,*,*,*,*,*,*,*,*,*,*,*,*> { preview(#("func=", $e.functor.bound_memfunc_ptr.memfunc_ptr)) }
ありがとうございました! – Vickster