X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Funix%2Fserial.cpp;h=728f3d884d92dfeb42411da62466769d19126c73;hp=70286b7ddd34294a98eea656704849501c681c85;hb=95a005d09584925e1d865caea57b9352c0770b00;hpb=1787d4928ac1285f5434a2c8d0676deea9ce9176 diff --git a/source/io/unix/serial.cpp b/source/io/unix/serial.cpp index 70286b7..728f3d8 100644 --- a/source/io/unix/serial.cpp +++ b/source/io/unix/serial.cpp @@ -80,14 +80,14 @@ void Serial::DeviceState::set_baud_rate(unsigned baud) case 3000000: speed = 0010015; break; case 3500000: speed = 0010016; break; case 4000000: speed = 0010017; break; - default: throw invalid_argument("set_baud_rate"); + default: throw invalid_argument("Serial::set_baud_rate"); } int ret = cfsetospeed(&state, speed); if(ret==0) ret = cfsetispeed(&state, speed); if(ret<0) - throw invalid_argument("set_baud_rate"); + throw invalid_argument("Serial::set_baud_rate"); } void Serial::DeviceState::set_data_bits(unsigned bits) @@ -99,7 +99,7 @@ void Serial::DeviceState::set_data_bits(unsigned bits) case 6: flag = CS6; break; case 7: flag = CS7; break; case 8: flag = CS8; break; - default: throw invalid_argument("set_data_bits"); + default: throw invalid_argument("Serial::set_data_bits"); } state.c_cflag = (state.c_cflag&~CSIZE)|flag; @@ -113,7 +113,7 @@ void Serial::DeviceState::set_parity(Serial::Parity par) case Serial::NONE: flag = 0; break; case Serial::EVEN: flag = PARENB; break; case Serial::ODD: flag = PARENB|PARODD; break; - default: throw invalid_argument("set_parity"); + default: throw invalid_argument("Serial::set_parity"); } state.c_cflag = (state.c_cflag&~(PARENB|PARODD))|flag; @@ -126,7 +126,7 @@ void Serial::DeviceState::set_stop_bits(unsigned bits) { case 1: flag = 0; break; case 2: flag = CSTOPB; break; - default: throw invalid_argument("set_stop_bits"); + default: throw invalid_argument("Serial::set_stop_bits"); } state.c_cflag = (state.c_cflag&~CSTOPB)|flag;