Boost logo

Boost Users :

Subject: Re: [Boost-users] Separating templatized on_entry/on_exit into cpp/h
From: ev_mp (ev_mp_at_[hidden])
Date: 2012-04-20 13:59:31


Hi, thank you for the clarification.

Unfortunately this type of limitations or design constrains really prevent
Boost from being applied efficiently in production-grade code.

1. Exposing the "guts" is not applicable in wide range of applications, so
using templates is this case actually makes this library less attractive.
2. In addition, the moment we put the business logic into the header files
it's not a "class template" anymore, and therefore cannot be reused
efficiently (not to mention the mess if header files includes).

Thanks anyway,
Evgeni

--
View this message in context: http://boost.2283326.n4.nabble.com/MSM-Separating-templatized-on-entry-on-exit-into-cpp-h-tp4561329p4574850.html
Sent from the Boost - Users mailing list archive at Nabble.com.

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net