Boost logo

Boost :

From: Dave Abrahams (abrahams_at_[hidden])
Date: 1999-07-01 19:51:14


> This is to honor the fact that the SGI implementation
> uses compose1 and compose2 instead of compose_f_gx and compose_f_gx_hx
> for years now to stay compatible with code that was written with that
> library.
> You can call it a "SGI STL compatibility hack".
> We can remove it if people have problems with it.
> However, as the idea of compose functors came from the SGI STL implementation

Can't you do the same thing with an inline forwarding function, wrapper
class or some other mechanism that doesn't walk across namespace boundaries
the way macros do?

There has to be a better way!

------------------------------------------------------------------------

eGroups.com home: http://www.egroups.com/group/boost
http://www.egroups.com - Simplifying group communications


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk