Open
Description
to avoid complicated constructions in the code like:
auto& teps = m_data.ref<udsp::smf::qos_info>().ref<udsp::smf::traffic_endpoints>();
for (auto& tep : teps.get())
{
if (!tep.get<udsp::smf::valid>().get())
{
udsp::smf::traffic_endpoint& nc_tep = const_cast<udsp::smf::traffic_endpoint&>(tep);
nc_tep.ref<udsp::smf::local_f_teid>().clear();
nc_tep.ref<udsp::smf::network_instance>().clear();
return &nc_tep;
}
}