IOutputStream#
Represents an output stream.
| Header: | #include <AUI/IO/IOutputStream.h> |
| CMake: | aui_link(my_target PUBLIC aui::core) |
Public Methods#
write#
Writes exact size bytes to stream. Blocking (waiting for write all data) is allowed.
- Sneaky exceptions
- An implementation can throw any exception that subclasses AIOException.
- Arguments
srcsource buffersizesource buffer's size. > 0
- Arguments
tvalue to write
Writes data using AUI serialization (see AUI/Traits/serializable.h)