* \brief Convert enum RIG_PARM_... to alpha string * \param parm RIG_PARM_... * \return alpha string * * \sa rig_parm_e() */
| 1363 | * \sa rig_parm_e() |
| 1364 | */ |
| 1365 | const char *HAMLIB_API rig_strparm(setting_t parm) |
| 1366 | { |
| 1367 | int i; |
| 1368 | |
| 1369 | // rig_debug(RIG_DEBUG_VERBOSE, "%s called\n", __func__); |
| 1370 | |
| 1371 | if (parm == RIG_PARM_NONE) |
| 1372 | { |
| 1373 | return ""; |
| 1374 | } |
| 1375 | |
| 1376 | for (i = 0; rig_parm_str[i].str[0] != '\0'; i++) |
| 1377 | { |
| 1378 | if (parm == rig_parm_str[i].parm) |
| 1379 | { |
| 1380 | return rig_parm_str[i].str; |
| 1381 | } |
| 1382 | } |
| 1383 | |
| 1384 | return ""; |
| 1385 | } |
| 1386 | |
| 1387 | |
| 1388 | /** |
no outgoing calls
no test coverage detected