rfnoc: Replace some [] with .at() in radio_ctrl_impl

This makes it easier to detect errors in derived classes that expect
getters in radio_ctrl_impl to also do error checking.
This commit is contained in:
Martin Braun 2018-11-02 15:18:17 -07:00 committed by Brent Stapleton
parent 930bd09457
commit de4d0c0867

View File

@ -191,42 +191,42 @@ double radio_ctrl_impl::get_rate() const
std::string radio_ctrl_impl::get_tx_antenna(const size_t chan) /* const */
{
return _tx_antenna[chan];
return _tx_antenna.at(chan);
}
std::string radio_ctrl_impl::get_rx_antenna(const size_t chan) /* const */
{
return _rx_antenna[chan];
return _rx_antenna.at(chan);
}
double radio_ctrl_impl::get_tx_frequency(const size_t chan) /* const */
{
return _tx_freq[chan];
return _tx_freq.at(chan);
}
double radio_ctrl_impl::get_rx_frequency(const size_t chan) /* const */
{
return _rx_freq[chan];
return _rx_freq.at(chan);
}
double radio_ctrl_impl::get_tx_gain(const size_t chan) /* const */
{
return _tx_gain[chan];
return _tx_gain.at(chan);
}
double radio_ctrl_impl::get_rx_gain(const size_t chan) /* const */
{
return _rx_gain[chan];
return _rx_gain.at(chan);
}
double radio_ctrl_impl::get_tx_bandwidth(const size_t chan) /* const */
{
return _tx_bandwidth[chan];
return _tx_bandwidth.at(chan);
}
double radio_ctrl_impl::get_rx_bandwidth(const size_t chan) /* const */
{
return _rx_bandwidth[chan];
return _rx_bandwidth.at(chan);
}
/******************************************************************************