MayaFlux
0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
describe()
static constexpr auto MayaFlux::Core::SerialPortConfig::describe
(
)
inline
static
constexpr
Definition at line
212
of file
GlobalInputConfig.hpp
.
213
{
214
return
std::make_tuple(
215
IO::member
(
"port_name"
, &
SerialPortConfig::port_name
),
216
IO::member
(
"baud_rate"
, &
SerialPortConfig::baud_rate
),
217
IO::member
(
"data_bits"
, &
SerialPortConfig::data_bits
),
218
IO::member
(
"stop_bits"
, &
SerialPortConfig::stop_bits
),
219
IO::member
(
"flow_control"
, &
SerialPortConfig::flow_control
));
220
}
MayaFlux::IO::member
constexpr auto member(std::string_view key, T Class::*ptr)
Definition
Reflection.hpp:37
MayaFlux::Core::SerialPortConfig::flow_control
bool flow_control
Hardware flow control.
Definition
GlobalInputConfig.hpp:210
MayaFlux::Core::SerialPortConfig::data_bits
uint8_t data_bits
Data bits (5, 6, 7, or 8)
Definition
GlobalInputConfig.hpp:207
MayaFlux::Core::SerialPortConfig::baud_rate
uint32_t baud_rate
Baud rate.
Definition
GlobalInputConfig.hpp:206
MayaFlux::Core::SerialPortConfig::stop_bits
uint8_t stop_bits
Stop bits (1 or 2)
Definition
GlobalInputConfig.hpp:208
MayaFlux::Core::SerialPortConfig::port_name
std::string port_name
e.g., "/dev/ttyUSB0" or "COM3"
Definition
GlobalInputConfig.hpp:205
MayaFlux
Core
SerialPortConfig
Generated by
1.9.8