From: OpenSG <tr...@op...> - 2013-03-12 06:38:17
|
#37: Replace OpenSG's custom metaprogramming functions with boost mpl and boost type_traits -------------------------+-------------------------------------------------- Reporter: allenb | Owner: vossg Type: enhancement | Status: new Priority: major | Milestone: Close or reassign old tickets Component: System | Version: 2.0 Keywords: | -------------------------+-------------------------------------------------- Changes (by vossg): * milestone: 2.0 Beta => Close or reassign old tickets Old description: > I think it would be a good idea to start using boost.mpl and boost > type_traits for OpenSG's meta programming needs. This would remove code > from OpenSG (ie. less code to support) and would use some very well > documented and well tested alternatives from boost. > > > In particular I suggest using mpl to replace osgIF and possibly some > other metaprogramming constructs in OpenSG. New description: I think it would be a good idea to start using boost.mpl and boost type_traits for OpenSG's meta programming needs. This would remove code from OpenSG (ie. less code to support) and would use some very well documented and well tested alternatives from boost. In particular I suggest using mpl to replace osgIF and possibly some other metaprogramming constructs in OpenSG. -- -- Ticket URL: <http://www.opensg.org/ticket/37#comment:3> OpenSG <http://external.lite3d.com/opensg> OpenSG Project |