
27 Jan
2011
27 Jan
'11
3:40 p.m.
- A top-level buffer class will be fairly light-weight (perhaps even header-only). Right now, if I am to use a buffer implementation from say, asio, I need to install and potentially link to that library.
You don't need to link to asio to use its buffer API. If you can use all other Boost header only libs, you can use asio as well. Personally, I like the approach taken by asio, I wished it were used in more places (Boost,interprocess comes to mind). What's missing in asio's buffer interface that you would like to add? Inventing another unmanaged buffer abstraction seems not the right way to go IMO.
- christian