MayaFlux
0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
describe()
static constexpr auto MayaFlux::Core::SerialPortConfig::describe
(
)
inline
static
constexpr
Definition at line
230
of file
GlobalInputConfig.hpp
.
231
{
232
return
std::make_tuple(
233
Reflect::member
(
"port_name"
, &
SerialPortConfig::port_name
),
234
Reflect::member
(
"baud_rate"
, &
SerialPortConfig::baud_rate
),
235
Reflect::member
(
"data_bits"
, &
SerialPortConfig::data_bits
),
236
Reflect::member
(
"stop_bits"
, &
SerialPortConfig::stop_bits
),
237
Reflect::member
(
"flow_control"
, &
SerialPortConfig::flow_control
));
238
}
MayaFlux::Reflect::member
constexpr auto member(std::string_view key, T Class::*ptr)
Definition
Mirror.hpp:37
MayaFlux::Core::SerialPortConfig::flow_control
bool flow_control
Hardware flow control.
Definition
GlobalInputConfig.hpp:228
MayaFlux::Core::SerialPortConfig::data_bits
uint8_t data_bits
Data bits (5, 6, 7, or 8)
Definition
GlobalInputConfig.hpp:225
MayaFlux::Core::SerialPortConfig::baud_rate
uint32_t baud_rate
Baud rate.
Definition
GlobalInputConfig.hpp:224
MayaFlux::Core::SerialPortConfig::stop_bits
uint8_t stop_bits
Stop bits (1 or 2)
Definition
GlobalInputConfig.hpp:226
MayaFlux::Core::SerialPortConfig::port_name
std::string port_name
e.g., "/dev/ttyUSB0" or "COM3"
Definition
GlobalInputConfig.hpp:223
MayaFlux
Core
SerialPortConfig
Generated by
1.9.8