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
211
of file
GlobalInputConfig.hpp
.
212
{
213
return
std::make_tuple(
214
Reflect::member
(
"port_name"
, &
SerialPortConfig::port_name
),
215
Reflect::member
(
"baud_rate"
, &
SerialPortConfig::baud_rate
),
216
Reflect::member
(
"data_bits"
, &
SerialPortConfig::data_bits
),
217
Reflect::member
(
"stop_bits"
, &
SerialPortConfig::stop_bits
),
218
Reflect::member
(
"flow_control"
, &
SerialPortConfig::flow_control
));
219
}
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:209
MayaFlux::Core::SerialPortConfig::data_bits
uint8_t data_bits
Data bits (5, 6, 7, or 8)
Definition
GlobalInputConfig.hpp:206
MayaFlux::Core::SerialPortConfig::baud_rate
uint32_t baud_rate
Baud rate.
Definition
GlobalInputConfig.hpp:205
MayaFlux::Core::SerialPortConfig::stop_bits
uint8_t stop_bits
Stop bits (1 or 2)
Definition
GlobalInputConfig.hpp:207
MayaFlux::Core::SerialPortConfig::port_name
std::string port_name
e.g., "/dev/ttyUSB0" or "COM3"
Definition
GlobalInputConfig.hpp:204
MayaFlux
Core
SerialPortConfig
Generated by
1.9.8