MCPcopy Create free account
hub / github.com/Hamlib/Hamlib / rig_strparm

Function rig_strparm

src/misc.c:1365–1385  ·  view source on GitHub ↗

* \brief Convert enum RIG_PARM_... to alpha string * \param parm RIG_PARM_... * \return alpha string * * \sa rig_parm_e() */

Source from the content-addressed store, hash-verified

1363 * \sa rig_parm_e()
1364 */
1365const 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/**

Callers 15

dummy_set_parmFunction · 0.85
dummy_get_parmFunction · 0.85
quisk_set_parmFunction · 0.85
quisk_get_parmFunction · 0.85
netrigctl_set_parmFunction · 0.85
netrigctl_get_parmFunction · 0.85
flrig_set_ext_parmFunction · 0.85
flrig_get_ext_parmFunction · 0.85
tci1x_set_ext_parmFunction · 0.85
tci1x_get_ext_parmFunction · 0.85
dummy_set_parmFunction · 0.85
dummy_get_parmFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected