Boost logo

Boost :

From: Giovanni P. Deretta (gpderetta_at_[hidden])
Date: 2006-01-03 08:14:44

Christopher Kohlhoff wrote:
[about passing the buffer type to the lower layers]
> Which I do already :)

Very good, i should have read the implementation more carefuly :)

> I think special cases (such as aligned or shared-memory buffers)
> could be handled by implementation overloads (note: not function
> overloads in the public interface) based on the type of
> Mutable_Buffers::value_type or Const_Buffers::value_type.
> That way individual streams can be optimised for specific buffer
> types without propagating additional overloads back through to
> the interface.

Well, i certanly didn't intend that the public interface be specialized
for all kind of buffers. I think that the way asio works currently is fine.

Giovanni P. Deretta

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