Replies: 2 comments 1 reply
|
This item hinges on a more fundamental decision. In places where we believe ASIO got the wrong naming, can we afford to change the names to correctly describe the concepts, or is being a drop-in replacement a non-negotiable property? Second, only because someone suggests useful additional tools should not be on itself enough to make that change. We have to know the motivation and the cost-to-benefit ration. The current buffer design is sufficient to make the streams work. This looks like a good balance. |
1 reply
|
I also note that if you rename the function overloads from |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
From the review result:
The review also sketches dimensions a richer buffer concept set could express (storage, capacity, access, ownership, flow direction, range type, consumption, lifetime) and asks for this to be discussed in a separate mailing-list thread.
Source: Boost review result (conditional acceptance), Boost mailing list, September 2026.
Current state:
mutable_buffer,const_buffer, andmake_bufferare unchanged; the concept taxonomy recently moved in the opposite direction (the source/sink concept family was removed post-review, and #393/#396 already contest parts of that). This issue records the review item and will link the mailing-list thread once it starts; the direction should be settled there, not here.All reactions