diff options
Diffstat (limited to 'titan/Osmocom_Types.hh')
-rw-r--r-- | titan/Osmocom_Types.hh | 42 |
1 files changed, 14 insertions, 28 deletions
diff --git a/titan/Osmocom_Types.hh b/titan/Osmocom_Types.hh index 2c6aea3..b22ee31 100644 --- a/titan/Osmocom_Types.hh +++ b/titan/Osmocom_Types.hh @@ -1,8 +1,8 @@ // This C++ header file was generated by the TTCN-3 compiler -// of the TTCN-3 Test Executor version CRL 113 200/6 R3B -// for Harald Welte (laforge@nataraja) on Mon Mar 26 16:56:01 2018 +// of the TTCN-3 Test Executor version CRL 113 200/6 R5A +// The generation of user and time information were disabled by the -D flag. -// Copyright (c) 2000-2017 Ericsson Telecom AB +// Copyright (c) 2000-2018 Ericsson Telecom AB // Do not edit this file unless you know what you are doing. @@ -19,7 +19,7 @@ #include <TTCN3.hh> #include "General_Types.hh" -#if TTCN3_VERSION != 60301 +#if TTCN3_VERSION != 60500 #error Version mismatch detected.\ Please check the version of the TTCN-3 compiler and the base library.\ Run make clean and rebuild the project if the version of the compiler changed recently. @@ -103,6 +103,7 @@ public: Arfcn(const Arfcn& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; Arfcn& operator=(const Arfcn& other_value); boolean operator==(const Arfcn& other_value) const; inline boolean operator!=(const Arfcn& other_value) const @@ -131,7 +132,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class Arfcn_template : public Base_Template { @@ -251,121 +252,107 @@ extern INTEGER f__div__round__up(const INTEGER& dividend, const INTEGER& divisor extern const TTCN_RAWdescriptor_t uint8__t_raw_; extern const XERdescriptor_t uint8__t_xer_; -extern const TTCN_JSONdescriptor_t uint8__t_json_; extern const TTCN_OERdescriptor_t uint8__t_oer_; extern const TTCN_Typedescriptor_t uint8__t_descr_; extern UNIVERSAL_CHARSTRING uint8__t_default_coding; extern const TTCN_RAWdescriptor_t uint16__t_raw_; extern const XERdescriptor_t uint16__t_xer_; -extern const TTCN_JSONdescriptor_t uint16__t_json_; extern const TTCN_OERdescriptor_t uint16__t_oer_; extern const TTCN_Typedescriptor_t uint16__t_descr_; extern UNIVERSAL_CHARSTRING uint16__t_default_coding; extern const TTCN_RAWdescriptor_t uint24__t_raw_; extern const XERdescriptor_t uint24__t_xer_; -extern const TTCN_JSONdescriptor_t uint24__t_json_; extern const TTCN_Typedescriptor_t uint24__t_descr_; extern UNIVERSAL_CHARSTRING uint24__t_default_coding; extern const TTCN_RAWdescriptor_t uint32__t_raw_; extern const XERdescriptor_t uint32__t_xer_; -extern const TTCN_JSONdescriptor_t uint32__t_json_; extern const TTCN_OERdescriptor_t uint32__t_oer_; extern const TTCN_Typedescriptor_t uint32__t_descr_; extern UNIVERSAL_CHARSTRING uint32__t_default_coding; extern const TTCN_RAWdescriptor_t int8__t_raw_; extern const XERdescriptor_t int8__t_xer_; -extern const TTCN_JSONdescriptor_t int8__t_json_; +extern const TTCN_OERdescriptor_t int8__t_oer_; extern const TTCN_Typedescriptor_t int8__t_descr_; extern UNIVERSAL_CHARSTRING int8__t_default_coding; extern const TTCN_RAWdescriptor_t int16__t_raw_; extern const XERdescriptor_t int16__t_xer_; -extern const TTCN_JSONdescriptor_t int16__t_json_; +extern const TTCN_OERdescriptor_t int16__t_oer_; extern const TTCN_Typedescriptor_t int16__t_descr_; extern UNIVERSAL_CHARSTRING int16__t_default_coding; extern const TTCN_RAWdescriptor_t uint1__t_raw_; extern const XERdescriptor_t uint1__t_xer_; -extern const TTCN_JSONdescriptor_t uint1__t_json_; extern const TTCN_OERdescriptor_t uint1__t_oer_; extern const TTCN_Typedescriptor_t uint1__t_descr_; extern UNIVERSAL_CHARSTRING uint1__t_default_coding; extern const TTCN_RAWdescriptor_t uint2__t_raw_; extern const XERdescriptor_t uint2__t_xer_; -extern const TTCN_JSONdescriptor_t uint2__t_json_; extern const TTCN_OERdescriptor_t uint2__t_oer_; extern const TTCN_Typedescriptor_t uint2__t_descr_; extern UNIVERSAL_CHARSTRING uint2__t_default_coding; extern const TTCN_RAWdescriptor_t uint3__t_raw_; extern const XERdescriptor_t uint3__t_xer_; -extern const TTCN_JSONdescriptor_t uint3__t_json_; extern const TTCN_OERdescriptor_t uint3__t_oer_; extern const TTCN_Typedescriptor_t uint3__t_descr_; extern UNIVERSAL_CHARSTRING uint3__t_default_coding; extern const TTCN_RAWdescriptor_t uint4__t_raw_; extern const XERdescriptor_t uint4__t_xer_; -extern const TTCN_JSONdescriptor_t uint4__t_json_; +extern const TTCN_OERdescriptor_t uint4__t_oer_; extern const TTCN_Typedescriptor_t uint4__t_descr_; extern UNIVERSAL_CHARSTRING uint4__t_default_coding; extern const TTCN_RAWdescriptor_t uint5__t_raw_; extern const XERdescriptor_t uint5__t_xer_; -extern const TTCN_JSONdescriptor_t uint5__t_json_; +extern const TTCN_OERdescriptor_t uint5__t_oer_; extern const TTCN_Typedescriptor_t uint5__t_descr_; extern UNIVERSAL_CHARSTRING uint5__t_default_coding; extern const TTCN_RAWdescriptor_t uint6__t_raw_; extern const XERdescriptor_t uint6__t_xer_; -extern const TTCN_JSONdescriptor_t uint6__t_json_; +extern const TTCN_OERdescriptor_t uint6__t_oer_; extern const TTCN_Typedescriptor_t uint6__t_descr_; extern UNIVERSAL_CHARSTRING uint6__t_default_coding; extern const TTCN_RAWdescriptor_t uint7__t_raw_; extern const XERdescriptor_t uint7__t_xer_; -extern const TTCN_JSONdescriptor_t uint7__t_json_; extern const TTCN_Typedescriptor_t uint7__t_descr_; extern UNIVERSAL_CHARSTRING uint7__t_default_coding; extern const TTCN_RAWdescriptor_t uint9__t_raw_; extern const XERdescriptor_t uint9__t_xer_; -extern const TTCN_JSONdescriptor_t uint9__t_json_; +extern const TTCN_OERdescriptor_t uint9__t_oer_; extern const TTCN_Typedescriptor_t uint9__t_descr_; extern UNIVERSAL_CHARSTRING uint9__t_default_coding; extern const TTCN_RAWdescriptor_t uint10__t_raw_; extern const XERdescriptor_t uint10__t_xer_; -extern const TTCN_JSONdescriptor_t uint10__t_json_; +extern const TTCN_OERdescriptor_t uint10__t_oer_; extern const TTCN_Typedescriptor_t uint10__t_descr_; extern UNIVERSAL_CHARSTRING uint10__t_default_coding; extern const TTCN_RAWdescriptor_t uint11__t_raw_; extern const XERdescriptor_t uint11__t_xer_; -extern const TTCN_JSONdescriptor_t uint11__t_json_; extern const TTCN_Typedescriptor_t uint11__t_descr_; extern UNIVERSAL_CHARSTRING uint11__t_default_coding; extern const TTCN_RAWdescriptor_t uint12__t_raw_; extern const XERdescriptor_t uint12__t_xer_; -extern const TTCN_JSONdescriptor_t uint12__t_json_; +extern const TTCN_OERdescriptor_t uint12__t_oer_; extern const TTCN_Typedescriptor_t uint12__t_descr_; extern UNIVERSAL_CHARSTRING uint12__t_default_coding; extern const TTCN_RAWdescriptor_t uint13__t_raw_; extern const XERdescriptor_t uint13__t_xer_; -extern const TTCN_JSONdescriptor_t uint13__t_json_; extern const TTCN_Typedescriptor_t uint13__t_descr_; extern UNIVERSAL_CHARSTRING uint13__t_default_coding; extern const TTCN_RAWdescriptor_t uint14__t_raw_; extern const XERdescriptor_t uint14__t_xer_; -extern const TTCN_JSONdescriptor_t uint14__t_json_; extern const TTCN_Typedescriptor_t uint14__t_descr_; extern UNIVERSAL_CHARSTRING uint14__t_default_coding; extern const TTCN_RAWdescriptor_t uint15__t_raw_; extern const XERdescriptor_t uint15__t_xer_; -extern const TTCN_JSONdescriptor_t uint15__t_json_; extern const TTCN_Typedescriptor_t uint15__t_descr_; extern UNIVERSAL_CHARSTRING uint15__t_default_coding; extern const INTEGER& c__UINT16__MAX; extern const INTEGER& c__UINT32__MAX; extern const TTCN_RAWdescriptor_t Arfcn_pcs_raw_; extern const XERdescriptor_t Arfcn_pcs_xer_; -extern const TTCN_JSONdescriptor_t Arfcn_pcs_json_; extern const TTCN_OERdescriptor_t Arfcn_pcs_oer_; extern const TTCN_Typedescriptor_t Arfcn_pcs_descr_; extern UNIVERSAL_CHARSTRING Arfcn_pcs_default_coding; extern const TTCN_RAWdescriptor_t Arfcn_arfcn_raw_; extern const XERdescriptor_t Arfcn_arfcn_xer_; -extern const TTCN_JSONdescriptor_t Arfcn_arfcn_json_; extern const TTCN_OERdescriptor_t Arfcn_arfcn_oer_; extern const TTCN_Typedescriptor_t Arfcn_arfcn_descr_; extern UNIVERSAL_CHARSTRING Arfcn_arfcn_default_coding; @@ -378,7 +365,6 @@ extern const TTCN_RAWdescriptor_t IntegerRecord_raw_; extern const TTCN_Typedescriptor_t IntegerRecord_descr_; extern const TTCN_RAWdescriptor_t IntegerRecord_0_raw_; extern const XERdescriptor_t IntegerRecord_0_xer_; -extern const TTCN_JSONdescriptor_t IntegerRecord_0_json_; extern const TTCN_Typedescriptor_t IntegerRecord_0_descr_; extern UNIVERSAL_CHARSTRING IntegerRecord_0_default_coding; extern UNIVERSAL_CHARSTRING IntegerRecord_default_coding; |