ADynamicPipe#
An asynchronous buffer that converts an IInputStream to IOutputStream (and otherwise).
Header: | #include <AUI/IO/ADynamicPipe.h> |
CMake: | aui_link(my_target PUBLIC aui::core) |
Detailed Description#
ADynamicPipe is similar to the unix pipes. It's slower than APipe but it's capable to store any byte count.
Unlike APipe, ADynamicPipe never blocks the thread which can be useful in an asynchronous system.