multi_methods is a C++ library that allows virtual methods to be added to a class without editing the class. It also allows methods to dispatch on all of their arguments instead of only on the this pointer which makes Patterns like Visitor trivial.
Be the first to post a text review of multi_methods. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Made the base_generic_function ctor protected instead of public. Renamed DECLARE_TYPE macro DECLARE_SUBTYPE. Added argument typedefs to the generic function classes.
Added some fixes for gcc 3.4 and fixed an order of initialization problem.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?