Sync with 5.4.3
[deliverable/titan.core.git] / regression_test / json / Functions.ttcn
index 912df569b0dbb5c9d78c70c18dea2d1fe5c22619..5993c6714ee1f3cb397019aad8a5215b28d3cce9 100755 (executable)
@@ -98,6 +98,9 @@ external function f_enc_profile0(in Profile0 u) return octetstring
 external function f_enc_cba(in CBA u) return octetstring
   with { extension "prototype(convert)"; extension "encode(JSON)"; }
 
+external function f_enc_kw_fld(in KeywordFields u) return octetstring
+  with { extension "prototype(convert)"; extension "encode(JSON)"; }
+
 external function f_enc_stuff(in Stuff x) return octetstring
   with { extension "prototype(convert) encode(JSON)" }
 
@@ -115,6 +118,18 @@ external function f_enc_meta_rec(in MetainfoRecord x) return octetstring
   
 external function f_enc_meta_set(in MetainfoSet x) return octetstring
   with { extension "prototype(convert) encode(JSON)" }
+  
+external function f_enc_meta_outer_rec(in MetainfoOuterRecord x) return octetstring
+  with { extension "prototype(convert) encode(JSON)" }
+
+external function f_enc_meta_recof(in MetainfoRecOf x) return octetstring
+  with { extension "prototype(convert) encode(JSON)" }
+
+external function f_enc_meta_setof(in MetainfoSetOf x) return octetstring
+  with { extension "prototype(convert) encode(JSON)" }
+
+external function f_enc_meta_arr(in MetainfoArray x) return octetstring
+  with { extension "prototype(convert) encode(JSON)" }
 
 // for ASN.1 types
 external function f_enc_seqofint(in SeqOfInt x) return octetstring
@@ -213,6 +228,9 @@ external function f_dec_profile0(in octetstring u) return Profile0
 external function f_dec_cba(in octetstring u) return CBA
   with { extension "prototype(convert)"; extension "decode(JSON)"; }
 
+external function f_dec_kw_fld(in octetstring u) return KeywordFields
+  with { extension "prototype(convert)"; extension "decode(JSON)"; }
+
 external function f_dec_stuff(in octetstring x) return Stuff
   with { extension "prototype(convert) decode(JSON)" }
 
@@ -233,6 +251,18 @@ external function f_dec_meta_rec(in octetstring x) return MetainfoRecord
   
 external function f_dec_meta_set(in octetstring x) return MetainfoSet
   with { extension "prototype(convert) decode(JSON)" }
+  
+external function f_dec_meta_outer_rec(in octetstring x) return MetainfoOuterRecord
+  with { extension "prototype(convert) decode(JSON)" }
+  
+external function f_dec_meta_recof(in octetstring x) return MetainfoRecOf
+  with { extension "prototype(convert) decode(JSON)" }
+  
+external function f_dec_meta_setof(in octetstring x) return MetainfoSetOf
+  with { extension "prototype(convert) decode(JSON)" }
+  
+external function f_dec_meta_arr(in octetstring x) return MetainfoArray
+  with { extension "prototype(convert) decode(JSON)" }
 
 // for ASN.1 types
 external function f_dec_seqofint(in octetstring x) return SeqOfInt
This page took 0.028549 seconds and 5 git commands to generate.