by jesjones
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.
jesjones committed patchset 21 of module multi_methods to the multi_methods CVS repository, changing 3 files
jesjones committed patchset 20 of module multi_methods to the multi_methods CVS repository, changing 1 files
jesjones committed patchset 19 of module multi_methods to the multi_methods CVS repository, changing 1 files
Anonymous created the How to compile artifact
Made the base_generic_function ctor protected instead of public. Renamed DECLARE_TYPE macro DECLARE_SUBTYPE. Added argument typedefs to the generic function classes.
jesjones committed patchset 18 of module multi_methods to the multi_methods CVS repository, changing 5 files
Added some fixes for gcc 3.4 and fixed an order of initialization problem.
jesjones committed patchset 17 of module multi_methods to the multi_methods CVS repository, changing 3 files
jesjones committed patchset 16 of module multi_methods to the multi_methods CVS repository, changing 1 files
none
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use