roo_io
API Documentation for roo_io
Loading...
Searching...
No Matches
serial_output_stream.h
Go to the documentation of this file.
1
#pragma once
2
3
#if (defined ARDUINO)
4
5
#include "Arduino.h"
6
#include "
roo_io/stream/arduino/stream_output_stream.h
"
7
#include "roo_logging.h"
8
9
namespace
roo_io
{
10
11
/// Adapter exposing Arduino serial as `OutputStream`.
12
///
13
/// Delegates to `ArduinoStreamOutputStream`.
14
class
ArduinoSerialOutputStream
:
public
ArduinoStreamOutputStream
{
15
public
:
16
template
<
typename
SerialType>
17
ArduinoSerialOutputStream
(
SerialType
&
output
)
18
:
ArduinoStreamOutputStream
(
output
) {}
19
};
20
21
}
// namespace roo_io
22
23
#endif
// (defined ARDUINO)
roo_io
Definition
byte.h:6
roo_io::basic_string_view
roo::basic_string_view< CharT, Traits > basic_string_view
Definition
string_view.h:8
stream_output_stream.h
temp_repos
roo_io
src
roo_io
uart
arduino
serial_output_stream.h
Generated by
1.9.8