
I am using 1.42.0-- The declaration of rbtree_best_fit in rbtree_best_fit.hpp at line 58 looks like: template<class MutexFamily, class VoidPointer, std::size_t MemAlignment> class rbtree_best_fit The VoidPointer parameter name is what is used throughout the class implementation. The forward declarationy ou pointed out in interprocess_fwd.hpp at line 166 looks like: template<class MutexFamily, class VoidMutex = offset_ptr<void>, std::size_t MemAlignment = 0> class rbtree_best_fit; The VoidMutex there is weird. The same thing occurs in 1.35.0 and 1.36.0 -- the only other version I happen to have. ----- Original Message ----- From: "Gevorg Voskanyan" <v_gevorg@yahoo.com> To: <boost-users@lists.boost.org> Sent: Friday, March 19, 2010 9:11 AM Subject: Re: [Boost-users] Possibly too newbie a question?
Thanks I just stumbled on that earlier today. It confounds me that the parameter is renamed from VoidPointer to VoidMutex ???!!!
Eric Whitcombe wrote: that is basically how
I missed it. I thought there was some inscurtable argument deduction going on.
Eric,
Well, I don't see the parameter renaming you mentioned. In fact, the only place I see "VoidPointer" identifier used in interprocess_fwd.hpp is on line 394 in declaration of intrusive_ptr class template, which is unrelated... This is from a very recent boost trunk.
Best Regards, Gevorg _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users