| 1116 | } |
| 1117 | |
| 1118 | inline |
| 1119 | int |
| 1120 | SerialPort::Implementation::GetBitRate(const BaudRate& baudRate) const |
| 1121 | { |
| 1122 | int baud_rate_as_int = 1 ; |
| 1123 | |
| 1124 | switch (baudRate) |
| 1125 | { |
| 1126 | case BaudRate::BAUD_50: |
| 1127 | baud_rate_as_int = 50 ; |
| 1128 | break ; |
| 1129 | |
| 1130 | case BaudRate::BAUD_75: |
| 1131 | baud_rate_as_int = 75 ; |
| 1132 | break ; |
| 1133 | |
| 1134 | case BaudRate::BAUD_110: |
| 1135 | baud_rate_as_int = 110 ; |
| 1136 | break ; |
| 1137 | |
| 1138 | case BaudRate::BAUD_134: |
| 1139 | baud_rate_as_int = 134 ; |
| 1140 | break ; |
| 1141 | |
| 1142 | case BaudRate::BAUD_150: |
| 1143 | baud_rate_as_int = 150 ; |
| 1144 | break ; |
| 1145 | |
| 1146 | case BaudRate::BAUD_200: |
| 1147 | baud_rate_as_int = 200 ; |
| 1148 | break ; |
| 1149 | |
| 1150 | case BaudRate::BAUD_300: |
| 1151 | baud_rate_as_int = 300 ; |
| 1152 | break ; |
| 1153 | |
| 1154 | case BaudRate::BAUD_600: |
| 1155 | baud_rate_as_int = 600 ; |
| 1156 | break ; |
| 1157 | |
| 1158 | case BaudRate::BAUD_1200: |
| 1159 | baud_rate_as_int = 1200 ; |
| 1160 | break ; |
| 1161 | |
| 1162 | case BaudRate::BAUD_1800: |
| 1163 | baud_rate_as_int = 1800 ; |
| 1164 | break ; |
| 1165 | |
| 1166 | case BaudRate::BAUD_2400: |
| 1167 | baud_rate_as_int = 2400 ; |
| 1168 | break ; |
| 1169 | |
| 1170 | case BaudRate::BAUD_4800: |
| 1171 | baud_rate_as_int = 4800 ; |
| 1172 | break ; |
| 1173 | |
| 1174 | case BaudRate::BAUD_9600: |
| 1175 | baud_rate_as_int = 9600 ; |
nothing calls this directly
no outgoing calls
no test coverage detected