@@ -58,13 +58,13 @@ inline expected<uint8_t> get_transaction_id(const asn1::e1ap::init_msg_s& out)
5858 using namespace asn1 ::e1ap;
5959 switch (out.value .type ().value ) {
6060 case e1ap_elem_procs_o::init_msg_c::types_opts::gnb_cu_cp_e1_setup_request:
61- return out.value .gnb_cu_cp_e1_setup_request ()->transaction_id -> value ;
61+ return out.value .gnb_cu_cp_e1_setup_request ()->transaction_id ;
6262 case e1ap_elem_procs_o::init_msg_c::types_opts::gnb_cu_up_e1_setup_request:
63- return out.value .gnb_cu_up_e1_setup_request ()->transaction_id -> value ;
63+ return out.value .gnb_cu_up_e1_setup_request ()->transaction_id ;
6464 case e1ap_elem_procs_o::init_msg_c::types_opts::gnb_cu_cp_cfg_upd:
65- return out.value .gnb_cu_cp_cfg_upd ()->transaction_id -> value ;
65+ return out.value .gnb_cu_cp_cfg_upd ()->transaction_id ;
6666 case e1ap_elem_procs_o::init_msg_c::types_opts::gnb_cu_up_cfg_upd:
67- return out.value .gnb_cu_up_cfg_upd ()->transaction_id -> value ;
67+ return out.value .gnb_cu_up_cfg_upd ()->transaction_id ;
6868 // TODO: Remaining cases.
6969 default :
7070 break ;
@@ -78,13 +78,13 @@ inline expected<uint8_t> get_transaction_id(const asn1::e1ap::successful_outcome
7878 using namespace asn1 ::e1ap;
7979 switch (out.value .type ().value ) {
8080 case e1ap_elem_procs_o::successful_outcome_c::types_opts::gnb_cu_cp_e1_setup_resp:
81- return out.value .gnb_cu_cp_e1_setup_resp ()->transaction_id -> value ;
81+ return out.value .gnb_cu_cp_e1_setup_resp ()->transaction_id ;
8282 case e1ap_elem_procs_o::successful_outcome_c::types_opts::gnb_cu_up_e1_setup_resp:
83- return out.value .gnb_cu_up_e1_setup_resp ()->transaction_id -> value ;
83+ return out.value .gnb_cu_up_e1_setup_resp ()->transaction_id ;
8484 case e1ap_elem_procs_o::successful_outcome_c::types_opts::gnb_cu_cp_cfg_upd_ack:
85- return out.value .gnb_cu_cp_cfg_upd_ack ()->transaction_id -> value ;
85+ return out.value .gnb_cu_cp_cfg_upd_ack ()->transaction_id ;
8686 case e1ap_elem_procs_o::successful_outcome_c::types_opts::gnb_cu_up_cfg_upd_ack:
87- return out.value .gnb_cu_up_cfg_upd_ack ()->transaction_id -> value ;
87+ return out.value .gnb_cu_up_cfg_upd_ack ()->transaction_id ;
8888 // TODO: Remaining cases.
8989 default :
9090 break ;
@@ -98,13 +98,13 @@ inline expected<uint8_t> get_transaction_id(const asn1::e1ap::unsuccessful_outco
9898 using namespace asn1 ::e1ap;
9999 switch (out.value .type ().value ) {
100100 case e1ap_elem_procs_o::unsuccessful_outcome_c::types_opts::gnb_cu_cp_e1_setup_fail:
101- return out.value .gnb_cu_cp_e1_setup_fail ()->transaction_id -> value ;
101+ return out.value .gnb_cu_cp_e1_setup_fail ()->transaction_id ;
102102 case e1ap_elem_procs_o::unsuccessful_outcome_c::types_opts::gnb_cu_up_e1_setup_fail:
103- return out.value .gnb_cu_up_e1_setup_fail ()->transaction_id -> value ;
103+ return out.value .gnb_cu_up_e1_setup_fail ()->transaction_id ;
104104 case e1ap_elem_procs_o::unsuccessful_outcome_c::types_opts::gnb_cu_cp_cfg_upd_fail:
105- return out.value .gnb_cu_cp_cfg_upd_fail ()->transaction_id -> value ;
105+ return out.value .gnb_cu_cp_cfg_upd_fail ()->transaction_id ;
106106 case e1ap_elem_procs_o::unsuccessful_outcome_c::types_opts::gnb_cu_up_cfg_upd_fail:
107- return out.value .gnb_cu_up_cfg_upd_fail ()->transaction_id -> value ;
107+ return out.value .gnb_cu_up_cfg_upd_fail ()->transaction_id ;
108108 // TODO: Remaining cases.
109109 default :
110110 break ;
@@ -134,15 +134,15 @@ inline expected<gnb_cu_cp_ue_e1ap_id_t> get_gnb_cu_cp_ue_e1ap_id(const asn1::e1a
134134 using init_msg_type = asn1::e1ap::e1ap_elem_procs_o::init_msg_c::types_opts;
135135 switch (init_msg.value .type ()) {
136136 case init_msg_type::bearer_context_setup_request:
137- return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_setup_request ()->gnb_cu_cp_ue_e1ap_id -> value ;
137+ return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_setup_request ()->gnb_cu_cp_ue_e1ap_id ;
138138 case init_msg_type::bearer_context_release_cmd:
139- return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_release_cmd ()->gnb_cu_cp_ue_e1ap_id -> value ;
139+ return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_release_cmd ()->gnb_cu_cp_ue_e1ap_id ;
140140 case init_msg_type::bearer_context_mod_request:
141- return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_mod_request ()->gnb_cu_cp_ue_e1ap_id -> value ;
141+ return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_mod_request ()->gnb_cu_cp_ue_e1ap_id ;
142142 case init_msg_type::bearer_context_mod_required:
143- return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_mod_required ()->gnb_cu_cp_ue_e1ap_id -> value ;
143+ return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_mod_required ()->gnb_cu_cp_ue_e1ap_id ;
144144 case init_msg_type::bearer_context_release_request:
145- return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_release_request ()->gnb_cu_cp_ue_e1ap_id -> value ;
145+ return (gnb_cu_cp_ue_e1ap_id_t )init_msg.value .bearer_context_release_request ()->gnb_cu_cp_ue_e1ap_id ;
146146 default :
147147 break ;
148148 }
@@ -184,13 +184,13 @@ inline expected<gnb_cu_up_ue_e1ap_id_t> get_gnb_cu_up_ue_e1ap_id(const asn1::e1a
184184 using init_msg_type = asn1::e1ap::e1ap_elem_procs_o::init_msg_c::types_opts;
185185 switch (init_msg.value .type ()) {
186186 case init_msg_type::bearer_context_release_cmd:
187- return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_release_cmd ()->gnb_cu_up_ue_e1ap_id -> value ;
187+ return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_release_cmd ()->gnb_cu_up_ue_e1ap_id ;
188188 case init_msg_type::bearer_context_mod_request:
189- return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_mod_request ()->gnb_cu_up_ue_e1ap_id -> value ;
189+ return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_mod_request ()->gnb_cu_up_ue_e1ap_id ;
190190 case init_msg_type::bearer_context_mod_required:
191- return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_mod_required ()->gnb_cu_up_ue_e1ap_id -> value ;
191+ return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_mod_required ()->gnb_cu_up_ue_e1ap_id ;
192192 case init_msg_type::bearer_context_release_request:
193- return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_release_request ()->gnb_cu_up_ue_e1ap_id -> value ;
193+ return (gnb_cu_up_ue_e1ap_id_t )init_msg.value .bearer_context_release_request ()->gnb_cu_up_ue_e1ap_id ;
194194 default :
195195 break ;
196196 }
0 commit comments