Boost logo

Boost :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-12-27 14:59:23

Andrew Schweitzer wrote:
> demuxer's demuxer_service
> 5) demuxer_service creates a platform-implementation demuxer_service
> (right?)

Not as far as I know. This is one of the points that some people have
contention with. The real relation between demuxer_service and the
implementation is closer to a PIMPL idiom, but without the pointer. In
other words it's equivalent to:

     demuxer_service *is-a*


     demuxer_service *is-a*
         detail::task_demuxer_service<detail::epoll_reactor<false> >


     demuxer_service *is-a*
         detail::task_demuxer_service<detail::kqueue_reactor<false> >


     demuxer_service *is-a*
         detail::task_demuxer_service<detail::select_reactor<false> >

-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ - grafik/
-- 102708583/icq - grafikrobot/aim - Grafik/

Boost list run by bdawes at, gregod at, cpdaniel at, john at