![]() |
VSM C++ SDK
Vehicle Specific Modules SDK
|
Abstract stream for I/O operations. More...
#include <ugcs/vsm/io_buffer.h>
#include <ugcs/vsm/request_temp_completion_context.h>
#include <ugcs/vsm/operation_waiter.h>
#include <ugcs/vsm/reference_guard.h>
#include <chrono>
Go to the source code of this file.
Classes | |
class | ugcs::vsm::Io_stream |
Abstract I/O stream interface. More... | |
Namespaces | |
ugcs | |
UGCS root namespace. | |
ugcs::vsm | |
All VSM SDK functionality resides in this namespace. | |
Functions | |
template<class __Callable , typename... __Args> | |
ugcs::vsm::__DEFINE_CALLBACK_BUILDER_BODY (Make_write_callback,(Io_result),(Io_result::OTHER_FAILURE)) template< class __Callable | |
Convenience builder for write operation callbacks. More... | |
Abstract stream for I/O operations.
Used as a back-end for already created streams.