1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-22 19:54:57 +08:00

Adding explicit keyword to Timeout constructor to prevent accidental conversion from int types.

This commit is contained in:
William Woodall 2012-07-30 18:56:16 -05:00
parent c829e6a238
commit 7e46129f7d

View File

@ -126,9 +126,11 @@ struct Timeout {
*/ */
uint32_t write_timeout_multiplier; uint32_t write_timeout_multiplier;
Timeout (uint32_t inter_byte_timeout_=0, uint32_t read_timeout_constant_=0, explicit Timeout (uint32_t inter_byte_timeout_=0,
uint32_t read_timeout_multiplier_=0, uint32_t write_timeout_constant_=0, uint32_t read_timeout_constant_=0,
uint32_t write_timeout_multiplier_=0) uint32_t read_timeout_multiplier_=0,
uint32_t write_timeout_constant_=0,
uint32_t write_timeout_multiplier_=0)
: inter_byte_timeout(inter_byte_timeout_), : inter_byte_timeout(inter_byte_timeout_),
read_timeout_constant(read_timeout_constant_), read_timeout_constant(read_timeout_constant_),
read_timeout_multiplier(read_timeout_multiplier_), read_timeout_multiplier(read_timeout_multiplier_),