| // This C++ header file was generated by the TTCN-3 compiler |
| // of the TTCN-3 Test Executor version CRL 113 200/6 R6A |
| // for Lénárd Nagy (elnrnag@elx78355y6x) on Thu Oct 24 10:29:40 2019 |
| |
| // Copyright (c) 2000-2019 Ericsson Telecom AB |
| |
| // Do not edit this file unless you know what you are doing. |
| |
| #ifndef General__Types_HH |
| #define General__Types_HH |
| |
| #ifdef TITAN_RUNTIME_2 |
| #error Generated code does not match with used runtime.\ |
| Code was generated without -R option but -DTITAN_RUNTIME_2 was used. |
| #endif |
| |
| /* Header file includes */ |
| |
| #include <TTCN3.hh> |
| |
| #if TTCN3_VERSION != 60600 |
| #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. |
| #endif |
| |
| #ifndef LINUX |
| #error This file should be compiled on LINUX |
| #endif |
| |
| #undef General__Types_HH |
| #endif |
| |
| namespace General__Types { |
| |
| /* Forward declarations of classes */ |
| |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__BITSTRING Bitstrings; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__BITSTRING_template Bitstrings_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__BITSTRING BitstringSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__BITSTRING_template BitstringSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING Octetstrings; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template Octetstrings_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__OCTETSTRING OctetstringSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__OCTETSTRING_template OctetstringSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__CHARSTRING Charstrings; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__CHARSTRING_template Charstrings_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__CHARSTRING CharstringSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__CHARSTRING_template CharstringSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__HEXSTRING Hexstrings; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__HEXSTRING_template Hexstrings_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__HEXSTRING HexstringSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__HEXSTRING_template HexstringSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER Integers; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER_template Integers_template; |
| class Integer__array; |
| class Integer__array_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__INTEGER IntegerSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__INTEGER_template IntegerSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__FLOAT Floats; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__FLOAT_template Floats_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__FLOAT FloatSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__FLOAT_template FloatSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__UNIVERSAL__CHARSTRING UniversalCharstrings; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__UNIVERSAL__CHARSTRING_template UniversalCharstrings_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__UNIVERSAL__CHARSTRING UniversalCharstringSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__UNIVERSAL__CHARSTRING_template UniversalCharstringSet_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__BOOLEAN Booleans; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__BOOLEAN_template Booleans_template; |
| typedef PreGenRecordOf::PREGEN__SET__OF__BOOLEAN BooleanSet; |
| typedef PreGenRecordOf::PREGEN__SET__OF__BOOLEAN_template BooleanSet_template; |
| class Verdicttypes; |
| class Verdicttypes_template; |
| class VerdicttypeSet; |
| class VerdicttypeSet_template; |
| class Anytypes; |
| class Anytypes_template; |
| class anytype; |
| class anytype_template; |
| class AnytypeSet; |
| class AnytypeSet_template; |
| class Protocols; |
| class Protocols_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT1List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT1List_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT2List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT2List_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT3List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT3List_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT4List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT4List_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT5List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT5List_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT6List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT6List_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING OCT7List; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template OCT7List_template; |
| class ListOfDummy__comptype; |
| class ListOfDummy__comptype_template; |
| class ListOfDummy__CT; |
| class ListOfDummy__CT_template; |
| class ProtocolList; |
| class ProtocolList_template; |
| |
| } /* end of namespace */ |
| |
| #ifndef General__Types_HH |
| #define General__Types_HH |
| |
| namespace General__Types { |
| |
| /* Type definitions */ |
| |
| typedef BITSTRING BIT1n; |
| typedef BITSTRING_template BIT1n_template; |
| typedef BITSTRING BIT2n; |
| typedef BITSTRING_template BIT2n_template; |
| typedef BITSTRING BIT3n; |
| typedef BITSTRING_template BIT3n_template; |
| typedef BITSTRING BIT4n; |
| typedef BITSTRING_template BIT4n_template; |
| typedef BITSTRING BIT5n; |
| typedef BITSTRING_template BIT5n_template; |
| typedef BITSTRING BIT6n; |
| typedef BITSTRING_template BIT6n_template; |
| typedef BITSTRING BIT7n; |
| typedef BITSTRING_template BIT7n_template; |
| typedef BITSTRING BIT8n; |
| typedef BITSTRING_template BIT8n_template; |
| typedef BITSTRING BIT9n; |
| typedef BITSTRING_template BIT9n_template; |
| typedef BITSTRING BIT12n; |
| typedef BITSTRING_template BIT12n_template; |
| typedef BITSTRING BIT14n; |
| typedef BITSTRING_template BIT14n_template; |
| typedef BITSTRING BIT15n; |
| typedef BITSTRING_template BIT15n_template; |
| typedef BITSTRING BIT16n; |
| typedef BITSTRING_template BIT16n_template; |
| typedef BITSTRING BIT56n; |
| typedef BITSTRING_template BIT56n_template; |
| typedef BITSTRING BIT14__24n; |
| typedef BITSTRING_template BIT14__24n_template; |
| typedef BITSTRING BIT1np; |
| typedef BITSTRING_template BIT1np_template; |
| typedef BITSTRING BIT2np; |
| typedef BITSTRING_template BIT2np_template; |
| typedef BITSTRING BIT3np; |
| typedef BITSTRING_template BIT3np_template; |
| typedef BITSTRING BIT4np; |
| typedef BITSTRING_template BIT4np_template; |
| typedef BITSTRING BIT5np; |
| typedef BITSTRING_template BIT5np_template; |
| typedef BITSTRING BIT6np; |
| typedef BITSTRING_template BIT6np_template; |
| typedef BITSTRING BIT7np; |
| typedef BITSTRING_template BIT7np_template; |
| typedef BITSTRING BIT15np; |
| typedef BITSTRING_template BIT15np_template; |
| typedef BITSTRING BIT1; |
| typedef BITSTRING_template BIT1_template; |
| typedef BITSTRING BIT2; |
| typedef BITSTRING_template BIT2_template; |
| typedef BITSTRING BIT3; |
| typedef BITSTRING_template BIT3_template; |
| typedef BITSTRING BIT4; |
| typedef BITSTRING_template BIT4_template; |
| typedef BITSTRING BIT5; |
| typedef BITSTRING_template BIT5_template; |
| typedef BITSTRING BIT6; |
| typedef BITSTRING_template BIT6_template; |
| typedef BITSTRING BIT7; |
| typedef BITSTRING_template BIT7_template; |
| typedef BITSTRING BIT8; |
| typedef BITSTRING_template BIT8_template; |
| typedef BITSTRING BIT9; |
| typedef BITSTRING_template BIT9_template; |
| typedef BITSTRING BIT10; |
| typedef BITSTRING_template BIT10_template; |
| typedef BITSTRING BIT11; |
| typedef BITSTRING_template BIT11_template; |
| typedef BITSTRING BIT12; |
| typedef BITSTRING_template BIT12_template; |
| typedef BITSTRING BIT14; |
| typedef BITSTRING_template BIT14_template; |
| typedef BITSTRING BIT15; |
| typedef BITSTRING_template BIT15_template; |
| typedef BITSTRING BIT16; |
| typedef BITSTRING_template BIT16_template; |
| typedef BITSTRING BIT24; |
| typedef BITSTRING_template BIT24_template; |
| typedef BITSTRING BIT31; |
| typedef BITSTRING_template BIT31_template; |
| typedef BITSTRING BIT56; |
| typedef BITSTRING_template BIT56_template; |
| typedef Bitstrings BitstringList; |
| typedef Bitstrings_template BitstringList_template; |
| typedef OCTETSTRING OCT0n; |
| typedef OCTETSTRING_template OCT0n_template; |
| typedef OCTETSTRING OCT1n; |
| typedef OCTETSTRING_template OCT1n_template; |
| typedef OCTETSTRING OCT2n; |
| typedef OCTETSTRING_template OCT2n_template; |
| typedef OCTETSTRING OCT3n; |
| typedef OCTETSTRING_template OCT3n_template; |
| typedef OCTETSTRING OCT4n; |
| typedef OCTETSTRING_template OCT4n_template; |
| typedef OCTETSTRING OCT5n; |
| typedef OCTETSTRING_template OCT5n_template; |
| typedef OCTETSTRING OCT6n; |
| typedef OCTETSTRING_template OCT6n_template; |
| typedef OCTETSTRING OCT7n; |
| typedef OCTETSTRING_template OCT7n_template; |
| typedef OCTETSTRING OCT8n; |
| typedef OCTETSTRING_template OCT8n_template; |
| typedef OCTETSTRING OCT9n; |
| typedef OCTETSTRING_template OCT9n_template; |
| typedef OCTETSTRING OCT10n; |
| typedef OCTETSTRING_template OCT10n_template; |
| typedef OCTETSTRING OCT11n; |
| typedef OCTETSTRING_template OCT11n_template; |
| typedef OCTETSTRING OCT12n; |
| typedef OCTETSTRING_template OCT12n_template; |
| typedef OCTETSTRING OCT13n; |
| typedef OCTETSTRING_template OCT13n_template; |
| typedef OCTETSTRING OCT14n; |
| typedef OCTETSTRING_template OCT14n_template; |
| typedef OCTETSTRING OCT15n; |
| typedef OCTETSTRING_template OCT15n_template; |
| typedef OCTETSTRING OCT16n; |
| typedef OCTETSTRING_template OCT16n_template; |
| typedef OCTETSTRING OCT17n; |
| typedef OCTETSTRING_template OCT17n_template; |
| typedef OCTETSTRING OCT18n; |
| typedef OCTETSTRING_template OCT18n_template; |
| typedef OCTETSTRING OCT19n; |
| typedef OCTETSTRING_template OCT19n_template; |
| typedef OCTETSTRING OCT20n; |
| typedef OCTETSTRING_template OCT20n_template; |
| typedef OCTETSTRING OCT28n; |
| typedef OCTETSTRING_template OCT28n_template; |
| typedef OCTETSTRING OCT32n; |
| typedef OCTETSTRING_template OCT32n_template; |
| typedef OCTETSTRING OCT34n; |
| typedef OCTETSTRING_template OCT34n_template; |
| typedef OCTETSTRING OCT46n; |
| typedef OCTETSTRING_template OCT46n_template; |
| typedef OCTETSTRING OCT50n; |
| typedef OCTETSTRING_template OCT50n_template; |
| typedef OCTETSTRING OCT69n; |
| typedef OCTETSTRING_template OCT69n_template; |
| typedef OCTETSTRING OCT100n; |
| typedef OCTETSTRING_template OCT100n_template; |
| typedef OCTETSTRING OCT128n; |
| typedef OCTETSTRING_template OCT128n_template; |
| typedef OCTETSTRING OCT500n; |
| typedef OCTETSTRING_template OCT500n_template; |
| typedef OCTETSTRING OCTNn; |
| typedef OCTETSTRING_template OCTNn_template; |
| typedef OCTETSTRING OCT1__3n; |
| typedef OCTETSTRING_template OCT1__3n_template; |
| typedef OCTETSTRING OCT1__4n; |
| typedef OCTETSTRING_template OCT1__4n_template; |
| typedef OCTETSTRING OCT1__5n; |
| typedef OCTETSTRING_template OCT1__5n_template; |
| typedef OCTETSTRING OCT1__6n; |
| typedef OCTETSTRING_template OCT1__6n_template; |
| typedef OCTETSTRING OCT1__7n; |
| typedef OCTETSTRING_template OCT1__7n_template; |
| typedef OCTETSTRING OCT1__8n; |
| typedef OCTETSTRING_template OCT1__8n_template; |
| typedef OCTETSTRING OCT1__12n; |
| typedef OCTETSTRING_template OCT1__12n_template; |
| typedef OCTETSTRING OCT1__15n; |
| typedef OCTETSTRING_template OCT1__15n_template; |
| typedef OCTETSTRING OCT1__16n; |
| typedef OCTETSTRING_template OCT1__16n_template; |
| typedef OCTETSTRING OCT1__18n; |
| typedef OCTETSTRING_template OCT1__18n_template; |
| typedef OCTETSTRING OCT1__20n; |
| typedef OCTETSTRING_template OCT1__20n_template; |
| typedef OCTETSTRING OCT1__24n; |
| typedef OCTETSTRING_template OCT1__24n_template; |
| typedef OCTETSTRING OCT1__32n; |
| typedef OCTETSTRING_template OCT1__32n_template; |
| typedef OCTETSTRING OCT1__34n; |
| typedef OCTETSTRING_template OCT1__34n_template; |
| typedef OCTETSTRING OCT1__46n; |
| typedef OCTETSTRING_template OCT1__46n_template; |
| typedef OCTETSTRING OCT1__50n; |
| typedef OCTETSTRING_template OCT1__50n_template; |
| typedef OCTETSTRING OCT1__112n; |
| typedef OCTETSTRING_template OCT1__112n_template; |
| typedef OCTETSTRING OCT1__127n; |
| typedef OCTETSTRING_template OCT1__127n_template; |
| typedef OCTETSTRING OCT1__128n; |
| typedef OCTETSTRING_template OCT1__128n_template; |
| typedef OCTETSTRING OCT1__172n; |
| typedef OCTETSTRING_template OCT1__172n_template; |
| typedef OCTETSTRING OCT3__5n; |
| typedef OCTETSTRING_template OCT3__5n_template; |
| typedef OCTETSTRING OCT3__7n; |
| typedef OCTETSTRING_template OCT3__7n_template; |
| typedef OCTETSTRING OCT3__8n; |
| typedef OCTETSTRING_template OCT3__8n_template; |
| typedef OCTETSTRING OCT3__14n; |
| typedef OCTETSTRING_template OCT3__14n_template; |
| typedef OCTETSTRING OCT3__17n; |
| typedef OCTETSTRING_template OCT3__17n_template; |
| typedef OCTETSTRING OCT4__8n; |
| typedef OCTETSTRING_template OCT4__8n_template; |
| typedef Octetstrings OctetstringList; |
| typedef Octetstrings_template OctetstringList_template; |
| typedef CHARSTRING CHAR4; |
| typedef CHARSTRING_template CHAR4_template; |
| typedef Charstrings CharstringList; |
| typedef Charstrings_template CharstringList_template; |
| typedef HEXSTRING HEX4n; |
| typedef HEXSTRING_template HEX4n_template; |
| typedef HEXSTRING HEX6n; |
| typedef HEXSTRING_template HEX6n_template; |
| typedef HEXSTRING HEX8n; |
| typedef HEXSTRING_template HEX8n_template; |
| typedef HEXSTRING HEX15n; |
| typedef HEXSTRING_template HEX15n_template; |
| typedef HEXSTRING HEX16n; |
| typedef HEXSTRING_template HEX16n_template; |
| typedef HEXSTRING HEX24n; |
| typedef HEXSTRING_template HEX24n_template; |
| typedef HEXSTRING HEX0__18n; |
| typedef HEXSTRING_template HEX0__18n_template; |
| typedef HEXSTRING HEX1__20n; |
| typedef HEXSTRING_template HEX1__20n_template; |
| typedef HEXSTRING HEX1__34n; |
| typedef HEXSTRING_template HEX1__34n_template; |
| typedef Hexstrings HexstringList; |
| typedef Hexstrings_template HexstringList_template; |
| typedef INTEGER INT3nb; |
| typedef INTEGER_template INT3nb_template; |
| typedef INTEGER INT4nb; |
| typedef INTEGER_template INT4nb_template; |
| typedef INTEGER INT5nb; |
| typedef INTEGER_template INT5nb_template; |
| typedef INTEGER INT8nb; |
| typedef INTEGER_template INT8nb_template; |
| typedef INTEGER INT2nbp; |
| typedef INTEGER_template INT2nbp_template; |
| typedef INTEGER INT1nbp; |
| typedef INTEGER_template INT1nbp_template; |
| typedef INTEGER INT3nbp; |
| typedef INTEGER_template INT3nbp_template; |
| typedef INTEGER INT5nbp; |
| typedef INTEGER_template INT5nbp_template; |
| typedef INTEGER INT9nbp; |
| typedef INTEGER_template INT9nbp_template; |
| typedef INTEGER INT13nbp; |
| typedef INTEGER_template INT13nbp_template; |
| typedef INTEGER INT15nbp; |
| typedef INTEGER_template INT15nbp_template; |
| typedef Integers IntegerList; |
| typedef Integers_template IntegerList_template; |
| typedef Floats FloatList; |
| typedef Floats_template FloatList_template; |
| typedef UniversalCharstrings UniversalCharstringList; |
| typedef UniversalCharstrings_template UniversalCharstringList_template; |
| typedef Booleans BooleanList; |
| typedef Booleans_template BooleanList_template; |
| typedef Verdicttypes VerdicttypeList; |
| typedef Verdicttypes_template VerdicttypeList_template; |
| typedef Anytypes AnytypeList; |
| typedef Anytypes_template AnytypeList_template; |
| typedef BITSTRING BIT6__BO__LAST; |
| typedef BITSTRING_template BIT6__BO__LAST_template; |
| typedef BITSTRING BIT16__BO__LAST; |
| typedef BITSTRING_template BIT16__BO__LAST_template; |
| typedef BITSTRING BIT32__BO__LAST; |
| typedef BITSTRING_template BIT32__BO__LAST_template; |
| typedef OCTETSTRING Dummy; |
| typedef OCTETSTRING_template Dummy_template; |
| typedef OCTETSTRING OCT0; |
| typedef OCTETSTRING_template OCT0_template; |
| typedef OCTETSTRING OCT1; |
| typedef OCTETSTRING_template OCT1_template; |
| typedef OCTETSTRING OCT2; |
| typedef OCTETSTRING_template OCT2_template; |
| typedef OCTETSTRING OCT3; |
| typedef OCTETSTRING_template OCT3_template; |
| typedef OCTETSTRING OCT4; |
| typedef OCTETSTRING_template OCT4_template; |
| typedef OCTETSTRING OCT5; |
| typedef OCTETSTRING_template OCT5_template; |
| typedef OCTETSTRING OCT6; |
| typedef OCTETSTRING_template OCT6_template; |
| typedef OCTETSTRING OCT7; |
| typedef OCTETSTRING_template OCT7_template; |
| typedef OCTETSTRING OCT8; |
| typedef OCTETSTRING_template OCT8_template; |
| typedef OCTETSTRING OCT9; |
| typedef OCTETSTRING_template OCT9_template; |
| typedef OCTETSTRING OCT10; |
| typedef OCTETSTRING_template OCT10_template; |
| typedef OCTETSTRING OCT11; |
| typedef OCTETSTRING_template OCT11_template; |
| typedef OCTETSTRING OCT12; |
| typedef OCTETSTRING_template OCT12_template; |
| typedef OCTETSTRING OCT13; |
| typedef OCTETSTRING_template OCT13_template; |
| typedef OCTETSTRING OCT14; |
| typedef OCTETSTRING_template OCT14_template; |
| typedef OCTETSTRING OCT15; |
| typedef OCTETSTRING_template OCT15_template; |
| typedef OCTETSTRING OCT16; |
| typedef OCTETSTRING_template OCT16_template; |
| typedef OCTETSTRING OCT17; |
| typedef OCTETSTRING_template OCT17_template; |
| typedef OCTETSTRING OCT18; |
| typedef OCTETSTRING_template OCT18_template; |
| typedef OCTETSTRING OCT19; |
| typedef OCTETSTRING_template OCT19_template; |
| typedef OCTETSTRING OCT20; |
| typedef OCTETSTRING_template OCT20_template; |
| typedef OCTETSTRING OCT32; |
| typedef OCTETSTRING_template OCT32_template; |
| typedef OCTETSTRING OCT34; |
| typedef OCTETSTRING_template OCT34_template; |
| typedef OCTETSTRING OCT46; |
| typedef OCTETSTRING_template OCT46_template; |
| typedef OCTETSTRING OCT1__260; |
| typedef OCTETSTRING_template OCT1__260_template; |
| typedef OCTETSTRING OCT1__8; |
| typedef OCTETSTRING_template OCT1__8_template; |
| typedef OCTETSTRING OCT1__12; |
| typedef OCTETSTRING_template OCT1__12_template; |
| typedef OCTETSTRING OCT1__32; |
| typedef OCTETSTRING_template OCT1__32_template; |
| typedef OCTETSTRING OCT1__50; |
| typedef OCTETSTRING_template OCT1__50_template; |
| typedef OCTETSTRING OCT3__8; |
| typedef OCTETSTRING_template OCT3__8_template; |
| typedef OCTETSTRING OCTN; |
| typedef OCTETSTRING_template OCTN_template; |
| typedef HEXSTRING HEX1; |
| typedef HEXSTRING_template HEX1_template; |
| typedef HEXSTRING HEX0__16; |
| typedef HEXSTRING_template HEX0__16_template; |
| typedef HEXSTRING HEX5__16; |
| typedef HEXSTRING_template HEX5__16_template; |
| typedef HEXSTRING HEX1__32; |
| typedef HEXSTRING_template HEX1__32_template; |
| typedef INTEGER INT1; |
| typedef INTEGER_template INT1_template; |
| typedef INTEGER LIN1; |
| typedef INTEGER_template LIN1_template; |
| typedef INTEGER LIN2; |
| typedef INTEGER_template LIN2_template; |
| typedef INTEGER LIN2__BO__LAST; |
| typedef INTEGER_template LIN2__BO__LAST_template; |
| typedef INTEGER LIN3__BO__LAST; |
| typedef INTEGER_template LIN3__BO__LAST_template; |
| typedef INTEGER LIN4__BO__LAST; |
| typedef INTEGER_template LIN4__BO__LAST_template; |
| typedef INTEGER INT1b; |
| typedef INTEGER_template INT1b_template; |
| typedef INTEGER INT2b; |
| typedef INTEGER_template INT2b_template; |
| typedef INTEGER INT3b; |
| typedef INTEGER_template INT3b_template; |
| typedef INTEGER INT4b; |
| typedef INTEGER_template INT4b_template; |
| typedef INTEGER INT5b; |
| typedef INTEGER_template INT5b_template; |
| typedef INTEGER INT6b; |
| typedef INTEGER_template INT6b_template; |
| typedef INTEGER INT7b; |
| typedef INTEGER_template INT7b_template; |
| typedef INTEGER INT11b__BO__LAST; |
| typedef INTEGER_template INT11b__BO__LAST_template; |
| typedef INTEGER INT12b__BO__LAST; |
| typedef INTEGER_template INT12b__BO__LAST_template; |
| typedef INTEGER INT13b__BO__LAST; |
| typedef INTEGER_template INT13b__BO__LAST_template; |
| typedef INTEGER INT14b__BO__LAST; |
| typedef INTEGER_template INT14b__BO__LAST_template; |
| typedef INTEGER INT20b__BO__LAST; |
| typedef INTEGER_template INT20b__BO__LAST_template; |
| typedef INTEGER INT31b__BO__LAST; |
| typedef INTEGER_template INT31b__BO__LAST_template; |
| typedef COMPONENT Dummy__comptype; |
| typedef COMPONENT_template Dummy__comptype_template; |
| typedef COMPONENT Dummy__CT; |
| typedef COMPONENT_template Dummy__CT_template; |
| |
| /* Class definitions */ |
| |
| class Integer__array : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| Integers **value_elements; |
| } *val_ptr; |
| |
| static const Integers UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const Integer__array& other_value); |
| |
| public: |
| typedef Integers of_type; |
| Integer__array(); |
| Integer__array(null_type other_value); |
| Integer__array(const Integer__array& other_value); |
| ~Integer__array(); |
| |
| void clean_up(); |
| Integer__array& operator=(null_type other_value); |
| Integer__array& operator=(const Integer__array& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const Integer__array& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const Integer__array& other_value) const { return !(*this == other_value); } |
| |
| Integers& operator[](int index_value); |
| Integers& operator[](const INTEGER& index_value); |
| const Integers& operator[](int index_value) const; |
| const Integers& operator[](const INTEGER& index_value) const; |
| |
| Integer__array operator<<=(int rotate_count) const; |
| Integer__array operator<<=(const INTEGER& rotate_count) const; |
| Integer__array operator>>=(int rotate_count) const; |
| Integer__array operator>>=(const INTEGER& rotate_count) const; |
| |
| Integer__array operator+(const Integer__array& other_value) const; |
| |
| Integer__array substr(int index, int returncount) const; |
| |
| Integer__array replace(int index, int len, const Integer__array& repl) const; |
| |
| Integer__array replace(int index, int len, const Integer__array_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class Integer__array_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| Integers_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| Integer__array_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const Integer__array& other_value); |
| void copy_template(const Integer__array_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| Integer__array_template(); |
| Integer__array_template(template_sel other_value); |
| Integer__array_template(null_type other_value); |
| Integer__array_template(const Integer__array& other_value); |
| Integer__array_template(const OPTIONAL<Integer__array>& other_value); |
| Integer__array_template(const Integer__array_template& other_value); |
| ~Integer__array_template(); |
| |
| void clean_up(); |
| Integer__array_template& operator=(template_sel other_value); |
| Integer__array_template& operator=(null_type other_value); |
| Integer__array_template& operator=(const Integer__array& other_value); |
| Integer__array_template& operator=(const OPTIONAL<Integer__array>& other_value); |
| Integer__array_template& operator=(const Integer__array_template& other_value); |
| |
| Integers_template& operator[](int index_value); |
| Integers_template& operator[](const INTEGER& index_value); |
| const Integers_template& operator[](int index_value) const; |
| const Integers_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const Integer__array& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| Integer__array valueof() const; |
| Integer__array substr(int index, int returncount) const; |
| |
| Integer__array replace(int index, int len, const Integer__array_template& repl) const; |
| |
| Integer__array replace(int index, int len, const Integer__array& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| Integer__array_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const Integer__array& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class Verdicttypes : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| VERDICTTYPE **value_elements; |
| } *val_ptr; |
| |
| static const VERDICTTYPE UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const Verdicttypes& other_value); |
| |
| public: |
| typedef VERDICTTYPE of_type; |
| Verdicttypes(); |
| Verdicttypes(null_type other_value); |
| Verdicttypes(const Verdicttypes& other_value); |
| ~Verdicttypes(); |
| |
| void clean_up(); |
| Verdicttypes& operator=(null_type other_value); |
| Verdicttypes& operator=(const Verdicttypes& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const Verdicttypes& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const Verdicttypes& other_value) const { return !(*this == other_value); } |
| |
| VERDICTTYPE& operator[](int index_value); |
| VERDICTTYPE& operator[](const INTEGER& index_value); |
| const VERDICTTYPE& operator[](int index_value) const; |
| const VERDICTTYPE& operator[](const INTEGER& index_value) const; |
| |
| Verdicttypes operator<<=(int rotate_count) const; |
| Verdicttypes operator<<=(const INTEGER& rotate_count) const; |
| Verdicttypes operator>>=(int rotate_count) const; |
| Verdicttypes operator>>=(const INTEGER& rotate_count) const; |
| |
| Verdicttypes operator+(const Verdicttypes& other_value) const; |
| |
| Verdicttypes substr(int index, int returncount) const; |
| |
| Verdicttypes replace(int index, int len, const Verdicttypes& repl) const; |
| |
| Verdicttypes replace(int index, int len, const Verdicttypes_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class Verdicttypes_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| VERDICTTYPE_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| Verdicttypes_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const Verdicttypes& other_value); |
| void copy_template(const Verdicttypes_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| Verdicttypes_template(); |
| Verdicttypes_template(template_sel other_value); |
| Verdicttypes_template(null_type other_value); |
| Verdicttypes_template(const Verdicttypes& other_value); |
| Verdicttypes_template(const OPTIONAL<Verdicttypes>& other_value); |
| Verdicttypes_template(const Verdicttypes_template& other_value); |
| ~Verdicttypes_template(); |
| |
| void clean_up(); |
| Verdicttypes_template& operator=(template_sel other_value); |
| Verdicttypes_template& operator=(null_type other_value); |
| Verdicttypes_template& operator=(const Verdicttypes& other_value); |
| Verdicttypes_template& operator=(const OPTIONAL<Verdicttypes>& other_value); |
| Verdicttypes_template& operator=(const Verdicttypes_template& other_value); |
| |
| VERDICTTYPE_template& operator[](int index_value); |
| VERDICTTYPE_template& operator[](const INTEGER& index_value); |
| const VERDICTTYPE_template& operator[](int index_value) const; |
| const VERDICTTYPE_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const Verdicttypes& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| Verdicttypes valueof() const; |
| Verdicttypes substr(int index, int returncount) const; |
| |
| Verdicttypes replace(int index, int len, const Verdicttypes_template& repl) const; |
| |
| Verdicttypes replace(int index, int len, const Verdicttypes& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| Verdicttypes_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const Verdicttypes& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class VerdicttypeSet : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| VERDICTTYPE **value_elements; |
| } *val_ptr; |
| |
| static const VERDICTTYPE UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const VerdicttypeSet& other_value); |
| static boolean compare_function(const Base_Type *left_ptr, int left_index, const Base_Type *right_ptr, int right_index); |
| |
| public: |
| typedef VERDICTTYPE of_type; |
| VerdicttypeSet(); |
| VerdicttypeSet(null_type other_value); |
| VerdicttypeSet(const VerdicttypeSet& other_value); |
| ~VerdicttypeSet(); |
| |
| void clean_up(); |
| VerdicttypeSet& operator=(null_type other_value); |
| VerdicttypeSet& operator=(const VerdicttypeSet& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const VerdicttypeSet& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const VerdicttypeSet& other_value) const { return !(*this == other_value); } |
| |
| VERDICTTYPE& operator[](int index_value); |
| VERDICTTYPE& operator[](const INTEGER& index_value); |
| const VERDICTTYPE& operator[](int index_value) const; |
| const VERDICTTYPE& operator[](const INTEGER& index_value) const; |
| |
| VerdicttypeSet operator<<=(int rotate_count) const; |
| VerdicttypeSet operator<<=(const INTEGER& rotate_count) const; |
| VerdicttypeSet operator>>=(int rotate_count) const; |
| VerdicttypeSet operator>>=(const INTEGER& rotate_count) const; |
| |
| VerdicttypeSet operator+(const VerdicttypeSet& other_value) const; |
| |
| VerdicttypeSet substr(int index, int returncount) const; |
| |
| VerdicttypeSet replace(int index, int len, const VerdicttypeSet& repl) const; |
| |
| VerdicttypeSet replace(int index, int len, const VerdicttypeSet_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class VerdicttypeSet_template : public Restricted_Length_Template { |
| union { |
| struct { |
| int n_elements; |
| VERDICTTYPE_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| VerdicttypeSet_template *list_value; |
| } value_list; |
| struct { |
| unsigned int n_items; |
| VERDICTTYPE_template *set_items; |
| } value_set; |
| }; |
| void copy_value(const VerdicttypeSet& other_value); |
| void copy_template(const VerdicttypeSet_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| static boolean match_function_set(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| static void log_function(const Base_Type *value_ptr, const Restricted_Length_Template *template_ptr, int index_value, int index_template, boolean legacy); |
| |
| public: |
| VerdicttypeSet_template(); |
| VerdicttypeSet_template(template_sel other_value); |
| VerdicttypeSet_template(null_type other_value); |
| VerdicttypeSet_template(const VerdicttypeSet& other_value); |
| VerdicttypeSet_template(const OPTIONAL<VerdicttypeSet>& other_value); |
| VerdicttypeSet_template(const VerdicttypeSet_template& other_value); |
| ~VerdicttypeSet_template(); |
| |
| void clean_up(); |
| VerdicttypeSet_template& operator=(template_sel other_value); |
| VerdicttypeSet_template& operator=(null_type other_value); |
| VerdicttypeSet_template& operator=(const VerdicttypeSet& other_value); |
| VerdicttypeSet_template& operator=(const OPTIONAL<VerdicttypeSet>& other_value); |
| VerdicttypeSet_template& operator=(const VerdicttypeSet_template& other_value); |
| |
| VERDICTTYPE_template& operator[](int index_value); |
| VERDICTTYPE_template& operator[](const INTEGER& index_value); |
| const VERDICTTYPE_template& operator[](int index_value) const; |
| const VERDICTTYPE_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const VerdicttypeSet& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| VerdicttypeSet valueof() const; |
| VerdicttypeSet substr(int index, int returncount) const; |
| |
| VerdicttypeSet replace(int index, int len, const VerdicttypeSet_template& repl) const; |
| |
| VerdicttypeSet replace(int index, int len, const VerdicttypeSet& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| VerdicttypeSet_template& list_item(unsigned int list_index); |
| VERDICTTYPE_template& set_item(unsigned int set_index); |
| void log() const; |
| void log_match(const VerdicttypeSet& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class Anytypes : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| anytype **value_elements; |
| } *val_ptr; |
| |
| static const anytype UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const Anytypes& other_value); |
| |
| public: |
| typedef anytype of_type; |
| Anytypes(); |
| Anytypes(null_type other_value); |
| Anytypes(const Anytypes& other_value); |
| ~Anytypes(); |
| |
| void clean_up(); |
| Anytypes& operator=(null_type other_value); |
| Anytypes& operator=(const Anytypes& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const Anytypes& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const Anytypes& other_value) const { return !(*this == other_value); } |
| |
| anytype& operator[](int index_value); |
| anytype& operator[](const INTEGER& index_value); |
| const anytype& operator[](int index_value) const; |
| const anytype& operator[](const INTEGER& index_value) const; |
| |
| Anytypes operator<<=(int rotate_count) const; |
| Anytypes operator<<=(const INTEGER& rotate_count) const; |
| Anytypes operator>>=(int rotate_count) const; |
| Anytypes operator>>=(const INTEGER& rotate_count) const; |
| |
| Anytypes operator+(const Anytypes& other_value) const; |
| |
| Anytypes substr(int index, int returncount) const; |
| |
| Anytypes replace(int index, int len, const Anytypes& repl) const; |
| |
| Anytypes replace(int index, int len, const Anytypes_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class Anytypes_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| anytype_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| Anytypes_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const Anytypes& other_value); |
| void copy_template(const Anytypes_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| Anytypes_template(); |
| Anytypes_template(template_sel other_value); |
| Anytypes_template(null_type other_value); |
| Anytypes_template(const Anytypes& other_value); |
| Anytypes_template(const OPTIONAL<Anytypes>& other_value); |
| Anytypes_template(const Anytypes_template& other_value); |
| ~Anytypes_template(); |
| |
| void clean_up(); |
| Anytypes_template& operator=(template_sel other_value); |
| Anytypes_template& operator=(null_type other_value); |
| Anytypes_template& operator=(const Anytypes& other_value); |
| Anytypes_template& operator=(const OPTIONAL<Anytypes>& other_value); |
| Anytypes_template& operator=(const Anytypes_template& other_value); |
| |
| anytype_template& operator[](int index_value); |
| anytype_template& operator[](const INTEGER& index_value); |
| const anytype_template& operator[](int index_value) const; |
| const anytype_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const Anytypes& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| Anytypes valueof() const; |
| Anytypes substr(int index, int returncount) const; |
| |
| Anytypes replace(int index, int len, const Anytypes_template& repl) const; |
| |
| Anytypes replace(int index, int len, const Anytypes& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| Anytypes_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const Anytypes& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class anytype : public Base_Type { |
| public: |
| enum union_selection_type { UNBOUND_VALUE = 0 }; |
| private: |
| union_selection_type union_selection; |
| union { |
| }; |
| void copy_value(const anytype& other_value); |
| |
| public: |
| anytype(); |
| anytype(const anytype& other_value); |
| ~anytype(); |
| anytype& operator=(const anytype& other_value); |
| boolean operator==(const anytype& other_value) const; |
| inline boolean operator!=(const anytype& other_value) const { return !(*this == other_value); } |
| inline union_selection_type get_selection() const { return union_selection; } |
| boolean ischosen(union_selection_type checked_selection) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| inline boolean is_present() const { return is_bound(); } |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| }; |
| |
| class anytype_template : public Base_Template { |
| union { |
| struct { |
| anytype::union_selection_type union_selection; |
| union { |
| }; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| anytype_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const anytype& other_value); |
| |
| void copy_template(const anytype_template& other_value); |
| |
| public: |
| anytype_template(); |
| anytype_template(template_sel other_value); |
| anytype_template(const anytype& other_value); |
| anytype_template(const OPTIONAL<anytype>& other_value); |
| anytype_template(const anytype_template& other_value); |
| ~anytype_template(); |
| void clean_up(); |
| anytype_template& operator=(template_sel other_value); |
| anytype_template& operator=(const anytype& other_value); |
| anytype_template& operator=(const OPTIONAL<anytype>& other_value); |
| anytype_template& operator=(const anytype_template& other_value); |
| boolean match(const anytype& other_value, boolean legacy = FALSE) const; |
| boolean is_value() const;anytype valueof() const; |
| anytype_template& list_item(unsigned int list_index) const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| boolean ischosen(anytype::union_selection_type checked_selection) const; |
| void log() const; |
| void log_match(const anytype& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| }; |
| |
| class AnytypeSet : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| anytype **value_elements; |
| } *val_ptr; |
| |
| static const anytype UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const AnytypeSet& other_value); |
| static boolean compare_function(const Base_Type *left_ptr, int left_index, const Base_Type *right_ptr, int right_index); |
| |
| public: |
| typedef anytype of_type; |
| AnytypeSet(); |
| AnytypeSet(null_type other_value); |
| AnytypeSet(const AnytypeSet& other_value); |
| ~AnytypeSet(); |
| |
| void clean_up(); |
| AnytypeSet& operator=(null_type other_value); |
| AnytypeSet& operator=(const AnytypeSet& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const AnytypeSet& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const AnytypeSet& other_value) const { return !(*this == other_value); } |
| |
| anytype& operator[](int index_value); |
| anytype& operator[](const INTEGER& index_value); |
| const anytype& operator[](int index_value) const; |
| const anytype& operator[](const INTEGER& index_value) const; |
| |
| AnytypeSet operator<<=(int rotate_count) const; |
| AnytypeSet operator<<=(const INTEGER& rotate_count) const; |
| AnytypeSet operator>>=(int rotate_count) const; |
| AnytypeSet operator>>=(const INTEGER& rotate_count) const; |
| |
| AnytypeSet operator+(const AnytypeSet& other_value) const; |
| |
| AnytypeSet substr(int index, int returncount) const; |
| |
| AnytypeSet replace(int index, int len, const AnytypeSet& repl) const; |
| |
| AnytypeSet replace(int index, int len, const AnytypeSet_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class AnytypeSet_template : public Restricted_Length_Template { |
| union { |
| struct { |
| int n_elements; |
| anytype_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| AnytypeSet_template *list_value; |
| } value_list; |
| struct { |
| unsigned int n_items; |
| anytype_template *set_items; |
| } value_set; |
| }; |
| void copy_value(const AnytypeSet& other_value); |
| void copy_template(const AnytypeSet_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| static boolean match_function_set(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| static void log_function(const Base_Type *value_ptr, const Restricted_Length_Template *template_ptr, int index_value, int index_template, boolean legacy); |
| |
| public: |
| AnytypeSet_template(); |
| AnytypeSet_template(template_sel other_value); |
| AnytypeSet_template(null_type other_value); |
| AnytypeSet_template(const AnytypeSet& other_value); |
| AnytypeSet_template(const OPTIONAL<AnytypeSet>& other_value); |
| AnytypeSet_template(const AnytypeSet_template& other_value); |
| ~AnytypeSet_template(); |
| |
| void clean_up(); |
| AnytypeSet_template& operator=(template_sel other_value); |
| AnytypeSet_template& operator=(null_type other_value); |
| AnytypeSet_template& operator=(const AnytypeSet& other_value); |
| AnytypeSet_template& operator=(const OPTIONAL<AnytypeSet>& other_value); |
| AnytypeSet_template& operator=(const AnytypeSet_template& other_value); |
| |
| anytype_template& operator[](int index_value); |
| anytype_template& operator[](const INTEGER& index_value); |
| const anytype_template& operator[](int index_value) const; |
| const anytype_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const AnytypeSet& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| AnytypeSet valueof() const; |
| AnytypeSet substr(int index, int returncount) const; |
| |
| AnytypeSet replace(int index, int len, const AnytypeSet_template& repl) const; |
| |
| AnytypeSet replace(int index, int len, const AnytypeSet& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| AnytypeSet_template& list_item(unsigned int list_index); |
| anytype_template& set_item(unsigned int set_index); |
| void log() const; |
| void log_match(const AnytypeSet& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class Protocols : public Base_Type { // enum |
| friend class Protocols_template; |
| public: |
| enum enum_type { mtp3 = 0, sccp = 1, isup = 2, bicc = 3, qaal2 = 4, gcp = 5, bssap = 6, bssmap = 7, ranap = 8, dtap = 9, UNKNOWN_VALUE = 10, UNBOUND_VALUE = 11 }; |
| private: |
| enum_type enum_value; |
| |
| public: |
| Protocols(); |
| Protocols(int other_value); |
| Protocols(enum_type other_value); |
| Protocols(const Protocols& other_value); |
| |
| Protocols& operator=(int other_value); |
| Protocols& operator=(enum_type other_value); |
| Protocols& operator=(const Protocols& other_value); |
| |
| boolean operator==(enum_type other_value) const; |
| boolean operator==(const Protocols& other_value) const; |
| inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const Protocols& other_value) const { return !(*this == other_value); } |
| boolean operator<(enum_type other_value) const; |
| boolean operator<(const Protocols& other_value) const; |
| boolean operator>(enum_type other_value) const; |
| boolean operator>(const Protocols& other_value) const; |
| inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } |
| inline boolean operator<=(const Protocols& other_value) const { return !(*this > other_value); } |
| inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } |
| inline boolean operator>=(const Protocols& other_value) const { return !(*this < other_value); } |
| |
| static const char *enum_to_str(enum_type enum_par); |
| static enum_type str_to_enum(const char *str_par); |
| static boolean is_valid_enum(int int_par); |
| |
| static int enum2int(enum_type enum_par); |
| static int enum2int(const Protocols& enum_par); |
| int as_int() const { return enum2int(enum_value); } |
| void from_int(int p_val) { *this = p_val; } |
| void int2enum(int int_val); |
| operator enum_type() const; |
| inline boolean is_bound() const { return enum_value != UNBOUND_VALUE; } |
| inline boolean is_value() const { return enum_value != UNBOUND_VALUE; } |
| inline void clean_up(){ enum_value = UNBOUND_VALUE; } |
| inline boolean is_present() const { return is_bound(); } |
| void log() const; |
| void set_param(Module_Param& param); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class Protocols_template : public Base_Template { |
| union { |
| Protocols::enum_type single_value; |
| struct { |
| unsigned int n_values; |
| Protocols_template *list_value; |
| } value_list; |
| }; |
| |
| void copy_template(const Protocols_template& other_value); |
| |
| public: |
| Protocols_template(); |
| Protocols_template(template_sel other_value); |
| Protocols_template(int other_value); |
| Protocols_template(Protocols::enum_type other_value); |
| Protocols_template(const Protocols& other_value); |
| Protocols_template(const OPTIONAL<Protocols>& other_value); |
| Protocols_template(const Protocols_template& other_value); |
| ~Protocols_template(); |
| |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| Protocols_template& operator=(template_sel other_value); |
| Protocols_template& operator=(int other_value); |
| Protocols_template& operator=(Protocols::enum_type other_value); |
| Protocols_template& operator=(const Protocols& other_value); |
| Protocols_template& operator=(const OPTIONAL<Protocols>& other_value); |
| Protocols_template& operator=(const Protocols_template& other_value); |
| |
| boolean match(Protocols::enum_type other_value, boolean legacy = FALSE) const; |
| boolean match(const Protocols& other_value, boolean legacy = FALSE) const; |
| Protocols::enum_type valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| Protocols_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const Protocols& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| }; |
| |
| class ListOfDummy__comptype : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| COMPONENT **value_elements; |
| } *val_ptr; |
| |
| static const COMPONENT UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const ListOfDummy__comptype& other_value); |
| |
| public: |
| typedef COMPONENT of_type; |
| ListOfDummy__comptype(); |
| ListOfDummy__comptype(null_type other_value); |
| ListOfDummy__comptype(const ListOfDummy__comptype& other_value); |
| ~ListOfDummy__comptype(); |
| |
| void clean_up(); |
| ListOfDummy__comptype& operator=(null_type other_value); |
| ListOfDummy__comptype& operator=(const ListOfDummy__comptype& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const ListOfDummy__comptype& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const ListOfDummy__comptype& other_value) const { return !(*this == other_value); } |
| |
| COMPONENT& operator[](int index_value); |
| COMPONENT& operator[](const INTEGER& index_value); |
| const COMPONENT& operator[](int index_value) const; |
| const COMPONENT& operator[](const INTEGER& index_value) const; |
| |
| ListOfDummy__comptype operator<<=(int rotate_count) const; |
| ListOfDummy__comptype operator<<=(const INTEGER& rotate_count) const; |
| ListOfDummy__comptype operator>>=(int rotate_count) const; |
| ListOfDummy__comptype operator>>=(const INTEGER& rotate_count) const; |
| |
| ListOfDummy__comptype operator+(const ListOfDummy__comptype& other_value) const; |
| |
| ListOfDummy__comptype substr(int index, int returncount) const; |
| |
| ListOfDummy__comptype replace(int index, int len, const ListOfDummy__comptype& repl) const; |
| |
| ListOfDummy__comptype replace(int index, int len, const ListOfDummy__comptype_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class ListOfDummy__comptype_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| COMPONENT_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| ListOfDummy__comptype_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const ListOfDummy__comptype& other_value); |
| void copy_template(const ListOfDummy__comptype_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| ListOfDummy__comptype_template(); |
| ListOfDummy__comptype_template(template_sel other_value); |
| ListOfDummy__comptype_template(null_type other_value); |
| ListOfDummy__comptype_template(const ListOfDummy__comptype& other_value); |
| ListOfDummy__comptype_template(const OPTIONAL<ListOfDummy__comptype>& other_value); |
| ListOfDummy__comptype_template(const ListOfDummy__comptype_template& other_value); |
| ~ListOfDummy__comptype_template(); |
| |
| void clean_up(); |
| ListOfDummy__comptype_template& operator=(template_sel other_value); |
| ListOfDummy__comptype_template& operator=(null_type other_value); |
| ListOfDummy__comptype_template& operator=(const ListOfDummy__comptype& other_value); |
| ListOfDummy__comptype_template& operator=(const OPTIONAL<ListOfDummy__comptype>& other_value); |
| ListOfDummy__comptype_template& operator=(const ListOfDummy__comptype_template& other_value); |
| |
| COMPONENT_template& operator[](int index_value); |
| COMPONENT_template& operator[](const INTEGER& index_value); |
| const COMPONENT_template& operator[](int index_value) const; |
| const COMPONENT_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const ListOfDummy__comptype& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| ListOfDummy__comptype valueof() const; |
| ListOfDummy__comptype substr(int index, int returncount) const; |
| |
| ListOfDummy__comptype replace(int index, int len, const ListOfDummy__comptype_template& repl) const; |
| |
| ListOfDummy__comptype replace(int index, int len, const ListOfDummy__comptype& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| ListOfDummy__comptype_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const ListOfDummy__comptype& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class ListOfDummy__CT : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| COMPONENT **value_elements; |
| } *val_ptr; |
| |
| static const COMPONENT UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const ListOfDummy__CT& other_value); |
| |
| public: |
| typedef COMPONENT of_type; |
| ListOfDummy__CT(); |
| ListOfDummy__CT(null_type other_value); |
| ListOfDummy__CT(const ListOfDummy__CT& other_value); |
| ~ListOfDummy__CT(); |
| |
| void clean_up(); |
| ListOfDummy__CT& operator=(null_type other_value); |
| ListOfDummy__CT& operator=(const ListOfDummy__CT& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const ListOfDummy__CT& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const ListOfDummy__CT& other_value) const { return !(*this == other_value); } |
| |
| COMPONENT& operator[](int index_value); |
| COMPONENT& operator[](const INTEGER& index_value); |
| const COMPONENT& operator[](int index_value) const; |
| const COMPONENT& operator[](const INTEGER& index_value) const; |
| |
| ListOfDummy__CT operator<<=(int rotate_count) const; |
| ListOfDummy__CT operator<<=(const INTEGER& rotate_count) const; |
| ListOfDummy__CT operator>>=(int rotate_count) const; |
| ListOfDummy__CT operator>>=(const INTEGER& rotate_count) const; |
| |
| ListOfDummy__CT operator+(const ListOfDummy__CT& other_value) const; |
| |
| ListOfDummy__CT substr(int index, int returncount) const; |
| |
| ListOfDummy__CT replace(int index, int len, const ListOfDummy__CT& repl) const; |
| |
| ListOfDummy__CT replace(int index, int len, const ListOfDummy__CT_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class ListOfDummy__CT_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| COMPONENT_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| ListOfDummy__CT_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const ListOfDummy__CT& other_value); |
| void copy_template(const ListOfDummy__CT_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| ListOfDummy__CT_template(); |
| ListOfDummy__CT_template(template_sel other_value); |
| ListOfDummy__CT_template(null_type other_value); |
| ListOfDummy__CT_template(const ListOfDummy__CT& other_value); |
| ListOfDummy__CT_template(const OPTIONAL<ListOfDummy__CT>& other_value); |
| ListOfDummy__CT_template(const ListOfDummy__CT_template& other_value); |
| ~ListOfDummy__CT_template(); |
| |
| void clean_up(); |
| ListOfDummy__CT_template& operator=(template_sel other_value); |
| ListOfDummy__CT_template& operator=(null_type other_value); |
| ListOfDummy__CT_template& operator=(const ListOfDummy__CT& other_value); |
| ListOfDummy__CT_template& operator=(const OPTIONAL<ListOfDummy__CT>& other_value); |
| ListOfDummy__CT_template& operator=(const ListOfDummy__CT_template& other_value); |
| |
| COMPONENT_template& operator[](int index_value); |
| COMPONENT_template& operator[](const INTEGER& index_value); |
| const COMPONENT_template& operator[](int index_value) const; |
| const COMPONENT_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const ListOfDummy__CT& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| ListOfDummy__CT valueof() const; |
| ListOfDummy__CT substr(int index, int returncount) const; |
| |
| ListOfDummy__CT replace(int index, int len, const ListOfDummy__CT_template& repl) const; |
| |
| ListOfDummy__CT replace(int index, int len, const ListOfDummy__CT& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| ListOfDummy__CT_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const ListOfDummy__CT& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class ProtocolList : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| Protocols **value_elements; |
| } *val_ptr; |
| |
| static const Protocols UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const ProtocolList& other_value); |
| |
| public: |
| typedef Protocols of_type; |
| ProtocolList(); |
| ProtocolList(null_type other_value); |
| ProtocolList(const ProtocolList& other_value); |
| ~ProtocolList(); |
| |
| void clean_up(); |
| ProtocolList& operator=(null_type other_value); |
| ProtocolList& operator=(const ProtocolList& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const ProtocolList& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const ProtocolList& other_value) const { return !(*this == other_value); } |
| |
| Protocols& operator[](int index_value); |
| Protocols& operator[](const INTEGER& index_value); |
| const Protocols& operator[](int index_value) const; |
| const Protocols& operator[](const INTEGER& index_value) const; |
| |
| ProtocolList operator<<=(int rotate_count) const; |
| ProtocolList operator<<=(const INTEGER& rotate_count) const; |
| ProtocolList operator>>=(int rotate_count) const; |
| ProtocolList operator>>=(const INTEGER& rotate_count) const; |
| |
| ProtocolList operator+(const ProtocolList& other_value) const; |
| |
| ProtocolList substr(int index, int returncount) const; |
| |
| ProtocolList replace(int index, int len, const ProtocolList& repl) const; |
| |
| ProtocolList replace(int index, int len, const ProtocolList_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class ProtocolList_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| Protocols_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| ProtocolList_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const ProtocolList& other_value); |
| void copy_template(const ProtocolList_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| ProtocolList_template(); |
| ProtocolList_template(template_sel other_value); |
| ProtocolList_template(null_type other_value); |
| ProtocolList_template(const ProtocolList& other_value); |
| ProtocolList_template(const OPTIONAL<ProtocolList>& other_value); |
| ProtocolList_template(const ProtocolList_template& other_value); |
| ~ProtocolList_template(); |
| |
| void clean_up(); |
| ProtocolList_template& operator=(template_sel other_value); |
| ProtocolList_template& operator=(null_type other_value); |
| ProtocolList_template& operator=(const ProtocolList& other_value); |
| ProtocolList_template& operator=(const OPTIONAL<ProtocolList>& other_value); |
| ProtocolList_template& operator=(const ProtocolList_template& other_value); |
| |
| Protocols_template& operator[](int index_value); |
| Protocols_template& operator[](const INTEGER& index_value); |
| const Protocols_template& operator[](int index_value) const; |
| const Protocols_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const ProtocolList& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| ProtocolList valueof() const; |
| ProtocolList substr(int index, int returncount) const; |
| |
| ProtocolList replace(int index, int len, const ProtocolList_template& repl) const; |
| |
| ProtocolList replace(int index, int len, const ProtocolList& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| ProtocolList_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const ProtocolList& match_value, boolean legacy = FALSE) const; |
| void encode_text(Text_Buf& text_buf) const; |
| void decode_text(Text_Buf& text_buf); |
| boolean is_present(boolean legacy = FALSE) const; |
| boolean match_omit(boolean legacy = FALSE) const; |
| void set_param(Module_Param& param); |
| void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| |
| /* Function prototypes */ |
| |
| extern boolean operator==(null_type null_value, const Integer__array& other_value); |
| inline boolean operator!=(null_type null_value, const Integer__array& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const Verdicttypes& other_value); |
| inline boolean operator!=(null_type null_value, const Verdicttypes& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const VerdicttypeSet& other_value); |
| inline boolean operator!=(null_type null_value, const VerdicttypeSet& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const Anytypes& other_value); |
| inline boolean operator!=(null_type null_value, const Anytypes& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const AnytypeSet& other_value); |
| inline boolean operator!=(null_type null_value, const AnytypeSet& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const ListOfDummy__comptype& other_value); |
| inline boolean operator!=(null_type null_value, const ListOfDummy__comptype& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const ListOfDummy__CT& other_value); |
| inline boolean operator!=(null_type null_value, const ListOfDummy__CT& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const ProtocolList& other_value); |
| inline boolean operator!=(null_type null_value, const ProtocolList& other_value) { return !(null_value == other_value); } |
| |
| /* Global variable declarations */ |
| |
| extern const TTCN_RAWdescriptor_t BIT1n_raw_; |
| extern const XERdescriptor_t BIT1n_xer_; |
| extern const TTCN_OERdescriptor_t BIT1n_oer_; |
| extern const TTCN_Typedescriptor_t BIT1n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT2n_raw_; |
| extern const XERdescriptor_t BIT2n_xer_; |
| extern const TTCN_OERdescriptor_t BIT2n_oer_; |
| extern const TTCN_Typedescriptor_t BIT2n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT3n_raw_; |
| extern const XERdescriptor_t BIT3n_xer_; |
| extern const TTCN_OERdescriptor_t BIT3n_oer_; |
| extern const TTCN_Typedescriptor_t BIT3n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT4n_raw_; |
| extern const XERdescriptor_t BIT4n_xer_; |
| extern const TTCN_OERdescriptor_t BIT4n_oer_; |
| extern const TTCN_Typedescriptor_t BIT4n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT5n_raw_; |
| extern const XERdescriptor_t BIT5n_xer_; |
| extern const TTCN_OERdescriptor_t BIT5n_oer_; |
| extern const TTCN_Typedescriptor_t BIT5n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT6n_raw_; |
| extern const XERdescriptor_t BIT6n_xer_; |
| extern const TTCN_OERdescriptor_t BIT6n_oer_; |
| extern const TTCN_Typedescriptor_t BIT6n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT7n_raw_; |
| extern const XERdescriptor_t BIT7n_xer_; |
| extern const TTCN_OERdescriptor_t BIT7n_oer_; |
| extern const TTCN_Typedescriptor_t BIT7n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT8n_raw_; |
| extern const XERdescriptor_t BIT8n_xer_; |
| extern const TTCN_OERdescriptor_t BIT8n_oer_; |
| extern const TTCN_Typedescriptor_t BIT8n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT9n_raw_; |
| extern const XERdescriptor_t BIT9n_xer_; |
| extern const TTCN_OERdescriptor_t BIT9n_oer_; |
| extern const TTCN_Typedescriptor_t BIT9n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT12n_raw_; |
| extern const XERdescriptor_t BIT12n_xer_; |
| extern const TTCN_OERdescriptor_t BIT12n_oer_; |
| extern const TTCN_Typedescriptor_t BIT12n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT14n_raw_; |
| extern const XERdescriptor_t BIT14n_xer_; |
| extern const TTCN_OERdescriptor_t BIT14n_oer_; |
| extern const TTCN_Typedescriptor_t BIT14n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT15n_raw_; |
| extern const XERdescriptor_t BIT15n_xer_; |
| extern const TTCN_OERdescriptor_t BIT15n_oer_; |
| extern const TTCN_Typedescriptor_t BIT15n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT16n_raw_; |
| extern const XERdescriptor_t BIT16n_xer_; |
| extern const TTCN_OERdescriptor_t BIT16n_oer_; |
| extern const TTCN_Typedescriptor_t BIT16n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT56n_raw_; |
| extern const XERdescriptor_t BIT56n_xer_; |
| extern const TTCN_OERdescriptor_t BIT56n_oer_; |
| extern const TTCN_Typedescriptor_t BIT56n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT14__24n_raw_; |
| extern const XERdescriptor_t BIT14__24n_xer_; |
| extern const TTCN_OERdescriptor_t BIT14__24n_oer_; |
| extern const TTCN_Typedescriptor_t BIT14__24n_descr_; |
| extern const TTCN_RAWdescriptor_t BIT1np_raw_; |
| extern const XERdescriptor_t BIT1np_xer_; |
| extern const TTCN_OERdescriptor_t BIT1np_oer_; |
| extern const TTCN_Typedescriptor_t BIT1np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT2np_raw_; |
| extern const XERdescriptor_t BIT2np_xer_; |
| extern const TTCN_OERdescriptor_t BIT2np_oer_; |
| extern const TTCN_Typedescriptor_t BIT2np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT3np_raw_; |
| extern const XERdescriptor_t BIT3np_xer_; |
| extern const TTCN_OERdescriptor_t BIT3np_oer_; |
| extern const TTCN_Typedescriptor_t BIT3np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT4np_raw_; |
| extern const XERdescriptor_t BIT4np_xer_; |
| extern const TTCN_OERdescriptor_t BIT4np_oer_; |
| extern const TTCN_Typedescriptor_t BIT4np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT5np_raw_; |
| extern const XERdescriptor_t BIT5np_xer_; |
| extern const TTCN_OERdescriptor_t BIT5np_oer_; |
| extern const TTCN_Typedescriptor_t BIT5np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT6np_raw_; |
| extern const XERdescriptor_t BIT6np_xer_; |
| extern const TTCN_OERdescriptor_t BIT6np_oer_; |
| extern const TTCN_Typedescriptor_t BIT6np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT7np_raw_; |
| extern const XERdescriptor_t BIT7np_xer_; |
| extern const TTCN_OERdescriptor_t BIT7np_oer_; |
| extern const TTCN_Typedescriptor_t BIT7np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT15np_raw_; |
| extern const XERdescriptor_t BIT15np_xer_; |
| extern const TTCN_OERdescriptor_t BIT15np_oer_; |
| extern const TTCN_Typedescriptor_t BIT15np_descr_; |
| extern const TTCN_RAWdescriptor_t BIT1_raw_; |
| extern const XERdescriptor_t BIT1_xer_; |
| extern const TTCN_OERdescriptor_t BIT1_oer_; |
| extern const TTCN_Typedescriptor_t BIT1_descr_; |
| extern const TTCN_RAWdescriptor_t BIT2_raw_; |
| extern const XERdescriptor_t BIT2_xer_; |
| extern const TTCN_OERdescriptor_t BIT2_oer_; |
| extern const TTCN_Typedescriptor_t BIT2_descr_; |
| extern const TTCN_RAWdescriptor_t BIT3_raw_; |
| extern const XERdescriptor_t BIT3_xer_; |
| extern const TTCN_OERdescriptor_t BIT3_oer_; |
| extern const TTCN_Typedescriptor_t BIT3_descr_; |
| extern const TTCN_RAWdescriptor_t BIT4_raw_; |
| extern const XERdescriptor_t BIT4_xer_; |
| extern const TTCN_OERdescriptor_t BIT4_oer_; |
| extern const TTCN_Typedescriptor_t BIT4_descr_; |
| extern const TTCN_RAWdescriptor_t BIT5_raw_; |
| extern const XERdescriptor_t BIT5_xer_; |
| extern const TTCN_OERdescriptor_t BIT5_oer_; |
| extern const TTCN_Typedescriptor_t BIT5_descr_; |
| extern const TTCN_RAWdescriptor_t BIT6_raw_; |
| extern const XERdescriptor_t BIT6_xer_; |
| extern const TTCN_OERdescriptor_t BIT6_oer_; |
| extern const TTCN_Typedescriptor_t BIT6_descr_; |
| extern const TTCN_RAWdescriptor_t BIT7_raw_; |
| extern const XERdescriptor_t BIT7_xer_; |
| extern const TTCN_OERdescriptor_t BIT7_oer_; |
| extern const TTCN_Typedescriptor_t BIT7_descr_; |
| extern const TTCN_RAWdescriptor_t BIT8_raw_; |
| extern const XERdescriptor_t BIT8_xer_; |
| extern const TTCN_OERdescriptor_t BIT8_oer_; |
| extern const TTCN_Typedescriptor_t BIT8_descr_; |
| extern const TTCN_RAWdescriptor_t BIT9_raw_; |
| extern const XERdescriptor_t BIT9_xer_; |
| extern const TTCN_OERdescriptor_t BIT9_oer_; |
| extern const TTCN_Typedescriptor_t BIT9_descr_; |
| extern const TTCN_RAWdescriptor_t BIT10_raw_; |
| extern const XERdescriptor_t BIT10_xer_; |
| extern const TTCN_OERdescriptor_t BIT10_oer_; |
| extern const TTCN_Typedescriptor_t BIT10_descr_; |
| extern const TTCN_RAWdescriptor_t BIT11_raw_; |
| extern const XERdescriptor_t BIT11_xer_; |
| extern const TTCN_OERdescriptor_t BIT11_oer_; |
| extern const TTCN_Typedescriptor_t BIT11_descr_; |
| extern const TTCN_RAWdescriptor_t BIT12_raw_; |
| extern const XERdescriptor_t BIT12_xer_; |
| extern const TTCN_OERdescriptor_t BIT12_oer_; |
| extern const TTCN_Typedescriptor_t BIT12_descr_; |
| extern const TTCN_RAWdescriptor_t BIT14_raw_; |
| extern const XERdescriptor_t BIT14_xer_; |
| extern const TTCN_OERdescriptor_t BIT14_oer_; |
| extern const TTCN_Typedescriptor_t BIT14_descr_; |
| extern const TTCN_RAWdescriptor_t BIT15_raw_; |
| extern const XERdescriptor_t BIT15_xer_; |
| extern const TTCN_OERdescriptor_t BIT15_oer_; |
| extern const TTCN_Typedescriptor_t BIT15_descr_; |
| extern const TTCN_RAWdescriptor_t BIT16_raw_; |
| extern const XERdescriptor_t BIT16_xer_; |
| extern const TTCN_OERdescriptor_t BIT16_oer_; |
| extern const TTCN_Typedescriptor_t BIT16_descr_; |
| extern const TTCN_RAWdescriptor_t BIT24_raw_; |
| extern const XERdescriptor_t BIT24_xer_; |
| extern const TTCN_OERdescriptor_t BIT24_oer_; |
| extern const TTCN_Typedescriptor_t BIT24_descr_; |
| extern const TTCN_RAWdescriptor_t BIT31_raw_; |
| extern const XERdescriptor_t BIT31_xer_; |
| extern const TTCN_OERdescriptor_t BIT31_oer_; |
| extern const TTCN_Typedescriptor_t BIT31_descr_; |
| extern const TTCN_RAWdescriptor_t BIT56_raw_; |
| extern const XERdescriptor_t BIT56_xer_; |
| extern const TTCN_OERdescriptor_t BIT56_oer_; |
| extern const TTCN_Typedescriptor_t BIT56_descr_; |
| extern const TTCN_RAWdescriptor_t Bitstrings_raw_; |
| extern const TTCN_Typedescriptor_t Bitstrings_descr_; |
| extern const XERdescriptor_t Bitstrings_0_xer_; |
| extern const TTCN_OERdescriptor_t Bitstrings_0_oer_; |
| extern const TTCN_Typedescriptor_t Bitstrings_0_descr_; |
| extern const TTCN_Typedescriptor_t& BitstringList_descr_; |
| extern const TTCN_RAWdescriptor_t BitstringSet_raw_; |
| extern const TTCN_Typedescriptor_t BitstringSet_descr_; |
| extern const XERdescriptor_t BitstringSet_0_xer_; |
| extern const TTCN_OERdescriptor_t BitstringSet_0_oer_; |
| extern const TTCN_Typedescriptor_t BitstringSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT0n_raw_; |
| extern const XERdescriptor_t OCT0n_xer_; |
| extern const TTCN_OERdescriptor_t OCT0n_oer_; |
| extern const TTCN_Typedescriptor_t OCT0n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1n_raw_; |
| extern const XERdescriptor_t OCT1n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT2n_raw_; |
| extern const XERdescriptor_t OCT2n_xer_; |
| extern const TTCN_OERdescriptor_t OCT2n_oer_; |
| extern const TTCN_Typedescriptor_t OCT2n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3n_raw_; |
| extern const XERdescriptor_t OCT3n_xer_; |
| extern const TTCN_OERdescriptor_t OCT3n_oer_; |
| extern const TTCN_Typedescriptor_t OCT3n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT4n_raw_; |
| extern const XERdescriptor_t OCT4n_xer_; |
| extern const TTCN_OERdescriptor_t OCT4n_oer_; |
| extern const TTCN_Typedescriptor_t OCT4n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT5n_raw_; |
| extern const XERdescriptor_t OCT5n_xer_; |
| extern const TTCN_OERdescriptor_t OCT5n_oer_; |
| extern const TTCN_Typedescriptor_t OCT5n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT6n_raw_; |
| extern const XERdescriptor_t OCT6n_xer_; |
| extern const TTCN_OERdescriptor_t OCT6n_oer_; |
| extern const TTCN_Typedescriptor_t OCT6n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT7n_raw_; |
| extern const XERdescriptor_t OCT7n_xer_; |
| extern const TTCN_OERdescriptor_t OCT7n_oer_; |
| extern const TTCN_Typedescriptor_t OCT7n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT8n_raw_; |
| extern const XERdescriptor_t OCT8n_xer_; |
| extern const TTCN_OERdescriptor_t OCT8n_oer_; |
| extern const TTCN_Typedescriptor_t OCT8n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT9n_raw_; |
| extern const XERdescriptor_t OCT9n_xer_; |
| extern const TTCN_OERdescriptor_t OCT9n_oer_; |
| extern const TTCN_Typedescriptor_t OCT9n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT10n_raw_; |
| extern const XERdescriptor_t OCT10n_xer_; |
| extern const TTCN_OERdescriptor_t OCT10n_oer_; |
| extern const TTCN_Typedescriptor_t OCT10n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT11n_raw_; |
| extern const XERdescriptor_t OCT11n_xer_; |
| extern const TTCN_OERdescriptor_t OCT11n_oer_; |
| extern const TTCN_Typedescriptor_t OCT11n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT12n_raw_; |
| extern const XERdescriptor_t OCT12n_xer_; |
| extern const TTCN_OERdescriptor_t OCT12n_oer_; |
| extern const TTCN_Typedescriptor_t OCT12n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT13n_raw_; |
| extern const XERdescriptor_t OCT13n_xer_; |
| extern const TTCN_OERdescriptor_t OCT13n_oer_; |
| extern const TTCN_Typedescriptor_t OCT13n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT14n_raw_; |
| extern const XERdescriptor_t OCT14n_xer_; |
| extern const TTCN_OERdescriptor_t OCT14n_oer_; |
| extern const TTCN_Typedescriptor_t OCT14n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT15n_raw_; |
| extern const XERdescriptor_t OCT15n_xer_; |
| extern const TTCN_OERdescriptor_t OCT15n_oer_; |
| extern const TTCN_Typedescriptor_t OCT15n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT16n_raw_; |
| extern const XERdescriptor_t OCT16n_xer_; |
| extern const TTCN_OERdescriptor_t OCT16n_oer_; |
| extern const TTCN_Typedescriptor_t OCT16n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT17n_raw_; |
| extern const XERdescriptor_t OCT17n_xer_; |
| extern const TTCN_OERdescriptor_t OCT17n_oer_; |
| extern const TTCN_Typedescriptor_t OCT17n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT18n_raw_; |
| extern const XERdescriptor_t OCT18n_xer_; |
| extern const TTCN_OERdescriptor_t OCT18n_oer_; |
| extern const TTCN_Typedescriptor_t OCT18n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT19n_raw_; |
| extern const XERdescriptor_t OCT19n_xer_; |
| extern const TTCN_OERdescriptor_t OCT19n_oer_; |
| extern const TTCN_Typedescriptor_t OCT19n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT20n_raw_; |
| extern const XERdescriptor_t OCT20n_xer_; |
| extern const TTCN_OERdescriptor_t OCT20n_oer_; |
| extern const TTCN_Typedescriptor_t OCT20n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT28n_raw_; |
| extern const XERdescriptor_t OCT28n_xer_; |
| extern const TTCN_OERdescriptor_t OCT28n_oer_; |
| extern const TTCN_Typedescriptor_t OCT28n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT32n_raw_; |
| extern const XERdescriptor_t OCT32n_xer_; |
| extern const TTCN_OERdescriptor_t OCT32n_oer_; |
| extern const TTCN_Typedescriptor_t OCT32n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT34n_raw_; |
| extern const XERdescriptor_t OCT34n_xer_; |
| extern const TTCN_OERdescriptor_t OCT34n_oer_; |
| extern const TTCN_Typedescriptor_t OCT34n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT46n_raw_; |
| extern const XERdescriptor_t OCT46n_xer_; |
| extern const TTCN_OERdescriptor_t OCT46n_oer_; |
| extern const TTCN_Typedescriptor_t OCT46n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT50n_raw_; |
| extern const XERdescriptor_t OCT50n_xer_; |
| extern const TTCN_OERdescriptor_t OCT50n_oer_; |
| extern const TTCN_Typedescriptor_t OCT50n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT69n_raw_; |
| extern const XERdescriptor_t OCT69n_xer_; |
| extern const TTCN_OERdescriptor_t OCT69n_oer_; |
| extern const TTCN_Typedescriptor_t OCT69n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT100n_raw_; |
| extern const XERdescriptor_t OCT100n_xer_; |
| extern const TTCN_OERdescriptor_t OCT100n_oer_; |
| extern const TTCN_Typedescriptor_t OCT100n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT128n_raw_; |
| extern const XERdescriptor_t OCT128n_xer_; |
| extern const TTCN_OERdescriptor_t OCT128n_oer_; |
| extern const TTCN_Typedescriptor_t OCT128n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT500n_raw_; |
| extern const XERdescriptor_t OCT500n_xer_; |
| extern const TTCN_OERdescriptor_t OCT500n_oer_; |
| extern const TTCN_Typedescriptor_t OCT500n_descr_; |
| extern const TTCN_RAWdescriptor_t OCTNn_raw_; |
| extern const XERdescriptor_t OCTNn_xer_; |
| extern const TTCN_OERdescriptor_t OCTNn_oer_; |
| extern const TTCN_Typedescriptor_t OCTNn_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__3n_raw_; |
| extern const XERdescriptor_t OCT1__3n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__3n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__3n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__4n_raw_; |
| extern const XERdescriptor_t OCT1__4n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__4n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__4n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__5n_raw_; |
| extern const XERdescriptor_t OCT1__5n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__5n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__5n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__6n_raw_; |
| extern const XERdescriptor_t OCT1__6n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__6n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__6n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__7n_raw_; |
| extern const XERdescriptor_t OCT1__7n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__7n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__7n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__8n_raw_; |
| extern const XERdescriptor_t OCT1__8n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__8n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__8n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__12n_raw_; |
| extern const XERdescriptor_t OCT1__12n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__12n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__12n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__15n_raw_; |
| extern const XERdescriptor_t OCT1__15n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__15n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__15n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__16n_raw_; |
| extern const XERdescriptor_t OCT1__16n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__16n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__16n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__18n_raw_; |
| extern const XERdescriptor_t OCT1__18n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__18n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__18n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__20n_raw_; |
| extern const XERdescriptor_t OCT1__20n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__20n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__20n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__24n_raw_; |
| extern const XERdescriptor_t OCT1__24n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__24n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__24n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__32n_raw_; |
| extern const XERdescriptor_t OCT1__32n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__32n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__32n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__34n_raw_; |
| extern const XERdescriptor_t OCT1__34n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__34n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__34n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__46n_raw_; |
| extern const XERdescriptor_t OCT1__46n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__46n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__46n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__50n_raw_; |
| extern const XERdescriptor_t OCT1__50n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__50n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__50n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__112n_raw_; |
| extern const XERdescriptor_t OCT1__112n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__112n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__112n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__127n_raw_; |
| extern const XERdescriptor_t OCT1__127n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__127n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__127n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__128n_raw_; |
| extern const XERdescriptor_t OCT1__128n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__128n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__128n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__172n_raw_; |
| extern const XERdescriptor_t OCT1__172n_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__172n_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__172n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3__5n_raw_; |
| extern const XERdescriptor_t OCT3__5n_xer_; |
| extern const TTCN_OERdescriptor_t OCT3__5n_oer_; |
| extern const TTCN_Typedescriptor_t OCT3__5n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3__7n_raw_; |
| extern const XERdescriptor_t OCT3__7n_xer_; |
| extern const TTCN_OERdescriptor_t OCT3__7n_oer_; |
| extern const TTCN_Typedescriptor_t OCT3__7n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3__8n_raw_; |
| extern const XERdescriptor_t OCT3__8n_xer_; |
| extern const TTCN_OERdescriptor_t OCT3__8n_oer_; |
| extern const TTCN_Typedescriptor_t OCT3__8n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3__14n_raw_; |
| extern const XERdescriptor_t OCT3__14n_xer_; |
| extern const TTCN_OERdescriptor_t OCT3__14n_oer_; |
| extern const TTCN_Typedescriptor_t OCT3__14n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3__17n_raw_; |
| extern const XERdescriptor_t OCT3__17n_xer_; |
| extern const TTCN_OERdescriptor_t OCT3__17n_oer_; |
| extern const TTCN_Typedescriptor_t OCT3__17n_descr_; |
| extern const TTCN_RAWdescriptor_t OCT4__8n_raw_; |
| extern const XERdescriptor_t OCT4__8n_xer_; |
| extern const TTCN_OERdescriptor_t OCT4__8n_oer_; |
| extern const TTCN_Typedescriptor_t OCT4__8n_descr_; |
| extern const TTCN_RAWdescriptor_t Octetstrings_raw_; |
| extern const TTCN_Typedescriptor_t Octetstrings_descr_; |
| extern const XERdescriptor_t Octetstrings_0_xer_; |
| extern const TTCN_OERdescriptor_t Octetstrings_0_oer_; |
| extern const TTCN_Typedescriptor_t Octetstrings_0_descr_; |
| extern const TTCN_Typedescriptor_t& OctetstringList_descr_; |
| extern const TTCN_RAWdescriptor_t OctetstringSet_raw_; |
| extern const TTCN_Typedescriptor_t OctetstringSet_descr_; |
| extern const XERdescriptor_t OctetstringSet_0_xer_; |
| extern const TTCN_OERdescriptor_t OctetstringSet_0_oer_; |
| extern const TTCN_Typedescriptor_t OctetstringSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t CHAR4_raw_; |
| extern const XERdescriptor_t CHAR4_xer_; |
| extern const TTCN_Typedescriptor_t CHAR4_descr_; |
| extern const TTCN_RAWdescriptor_t Charstrings_raw_; |
| extern const TTCN_Typedescriptor_t Charstrings_descr_; |
| extern const XERdescriptor_t Charstrings_0_xer_; |
| extern const TTCN_Typedescriptor_t Charstrings_0_descr_; |
| extern const TTCN_Typedescriptor_t& CharstringList_descr_; |
| extern const TTCN_RAWdescriptor_t CharstringSet_raw_; |
| extern const TTCN_Typedescriptor_t CharstringSet_descr_; |
| extern const XERdescriptor_t CharstringSet_0_xer_; |
| extern const TTCN_Typedescriptor_t CharstringSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t HEX4n_raw_; |
| extern const XERdescriptor_t HEX4n_xer_; |
| extern const TTCN_Typedescriptor_t HEX4n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX6n_raw_; |
| extern const XERdescriptor_t HEX6n_xer_; |
| extern const TTCN_Typedescriptor_t HEX6n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX8n_raw_; |
| extern const XERdescriptor_t HEX8n_xer_; |
| extern const TTCN_Typedescriptor_t HEX8n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX15n_raw_; |
| extern const XERdescriptor_t HEX15n_xer_; |
| extern const TTCN_Typedescriptor_t HEX15n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX16n_raw_; |
| extern const XERdescriptor_t HEX16n_xer_; |
| extern const TTCN_Typedescriptor_t HEX16n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX24n_raw_; |
| extern const XERdescriptor_t HEX24n_xer_; |
| extern const TTCN_Typedescriptor_t HEX24n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX0__18n_raw_; |
| extern const XERdescriptor_t HEX0__18n_xer_; |
| extern const TTCN_Typedescriptor_t HEX0__18n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX1__20n_raw_; |
| extern const XERdescriptor_t HEX1__20n_xer_; |
| extern const TTCN_Typedescriptor_t HEX1__20n_descr_; |
| extern const TTCN_RAWdescriptor_t HEX1__34n_raw_; |
| extern const XERdescriptor_t HEX1__34n_xer_; |
| extern const TTCN_Typedescriptor_t HEX1__34n_descr_; |
| extern const TTCN_RAWdescriptor_t Hexstrings_raw_; |
| extern const TTCN_Typedescriptor_t Hexstrings_descr_; |
| extern const XERdescriptor_t Hexstrings_0_xer_; |
| extern const TTCN_Typedescriptor_t Hexstrings_0_descr_; |
| extern const TTCN_Typedescriptor_t& HexstringList_descr_; |
| extern const TTCN_RAWdescriptor_t HexstringSet_raw_; |
| extern const TTCN_Typedescriptor_t HexstringSet_descr_; |
| extern const XERdescriptor_t HexstringSet_0_xer_; |
| extern const TTCN_Typedescriptor_t HexstringSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t INT3nb_raw_; |
| extern const XERdescriptor_t INT3nb_xer_; |
| extern const TTCN_OERdescriptor_t INT3nb_oer_; |
| extern const TTCN_Typedescriptor_t INT3nb_descr_; |
| extern const TTCN_RAWdescriptor_t INT4nb_raw_; |
| extern const XERdescriptor_t INT4nb_xer_; |
| extern const TTCN_OERdescriptor_t INT4nb_oer_; |
| extern const TTCN_Typedescriptor_t INT4nb_descr_; |
| extern const TTCN_RAWdescriptor_t INT5nb_raw_; |
| extern const XERdescriptor_t INT5nb_xer_; |
| extern const TTCN_OERdescriptor_t INT5nb_oer_; |
| extern const TTCN_Typedescriptor_t INT5nb_descr_; |
| extern const TTCN_RAWdescriptor_t INT8nb_raw_; |
| extern const XERdescriptor_t INT8nb_xer_; |
| extern const TTCN_OERdescriptor_t INT8nb_oer_; |
| extern const TTCN_Typedescriptor_t INT8nb_descr_; |
| extern const TTCN_RAWdescriptor_t INT2nbp_raw_; |
| extern const XERdescriptor_t INT2nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT2nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT2nbp_descr_; |
| extern const TTCN_RAWdescriptor_t INT1nbp_raw_; |
| extern const XERdescriptor_t INT1nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT1nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT1nbp_descr_; |
| extern const TTCN_RAWdescriptor_t INT3nbp_raw_; |
| extern const XERdescriptor_t INT3nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT3nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT3nbp_descr_; |
| extern const TTCN_RAWdescriptor_t INT5nbp_raw_; |
| extern const XERdescriptor_t INT5nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT5nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT5nbp_descr_; |
| extern const TTCN_RAWdescriptor_t INT9nbp_raw_; |
| extern const XERdescriptor_t INT9nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT9nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT9nbp_descr_; |
| extern const TTCN_RAWdescriptor_t INT13nbp_raw_; |
| extern const XERdescriptor_t INT13nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT13nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT13nbp_descr_; |
| extern const TTCN_RAWdescriptor_t INT15nbp_raw_; |
| extern const XERdescriptor_t INT15nbp_xer_; |
| extern const TTCN_OERdescriptor_t INT15nbp_oer_; |
| extern const TTCN_Typedescriptor_t INT15nbp_descr_; |
| extern const TTCN_RAWdescriptor_t Integers_raw_; |
| extern const TTCN_Typedescriptor_t Integers_descr_; |
| extern const XERdescriptor_t Integers_0_xer_; |
| extern const TTCN_OERdescriptor_t Integers_0_oer_; |
| extern const TTCN_Typedescriptor_t Integers_0_descr_; |
| extern const TTCN_Typedescriptor_t& IntegerList_descr_; |
| extern const TTCN_RAWdescriptor_t Integer__array_raw_; |
| extern const TTCN_Typedescriptor_t Integer__array_descr_; |
| extern const TTCN_RAWdescriptor_t IntegerSet_raw_; |
| extern const TTCN_Typedescriptor_t IntegerSet_descr_; |
| extern const XERdescriptor_t IntegerSet_0_xer_; |
| extern const TTCN_OERdescriptor_t IntegerSet_0_oer_; |
| extern const TTCN_Typedescriptor_t IntegerSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t Floats_raw_; |
| extern const TTCN_Typedescriptor_t Floats_descr_; |
| extern const XERdescriptor_t Floats_0_xer_; |
| extern const TTCN_OERdescriptor_t Floats_0_oer_; |
| extern const TTCN_Typedescriptor_t Floats_0_descr_; |
| extern const TTCN_Typedescriptor_t& FloatList_descr_; |
| extern const TTCN_RAWdescriptor_t FloatSet_raw_; |
| extern const TTCN_Typedescriptor_t FloatSet_descr_; |
| extern const XERdescriptor_t FloatSet_0_xer_; |
| extern const TTCN_OERdescriptor_t FloatSet_0_oer_; |
| extern const TTCN_Typedescriptor_t FloatSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t UniversalCharstrings_raw_; |
| extern const TTCN_Typedescriptor_t UniversalCharstrings_descr_; |
| extern const XERdescriptor_t UniversalCharstrings_0_xer_; |
| extern const TTCN_Typedescriptor_t UniversalCharstrings_0_descr_; |
| extern const TTCN_Typedescriptor_t& UniversalCharstringList_descr_; |
| extern const TTCN_RAWdescriptor_t UniversalCharstringSet_raw_; |
| extern const TTCN_Typedescriptor_t UniversalCharstringSet_descr_; |
| extern const XERdescriptor_t UniversalCharstringSet_0_xer_; |
| extern const TTCN_Typedescriptor_t UniversalCharstringSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t Booleans_raw_; |
| extern const TTCN_Typedescriptor_t Booleans_descr_; |
| extern const XERdescriptor_t Booleans_0_xer_; |
| extern const TTCN_OERdescriptor_t Booleans_0_oer_; |
| extern const TTCN_Typedescriptor_t Booleans_0_descr_; |
| extern const TTCN_Typedescriptor_t& BooleanList_descr_; |
| extern const TTCN_RAWdescriptor_t BooleanSet_raw_; |
| extern const TTCN_Typedescriptor_t BooleanSet_descr_; |
| extern const XERdescriptor_t BooleanSet_0_xer_; |
| extern const TTCN_OERdescriptor_t BooleanSet_0_oer_; |
| extern const TTCN_Typedescriptor_t BooleanSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t Verdicttypes_raw_; |
| extern const TTCN_Typedescriptor_t Verdicttypes_descr_; |
| extern const XERdescriptor_t Verdicttypes_0_xer_; |
| extern const TTCN_Typedescriptor_t Verdicttypes_0_descr_; |
| extern const TTCN_Typedescriptor_t& VerdicttypeList_descr_; |
| extern const TTCN_RAWdescriptor_t VerdicttypeSet_raw_; |
| extern const TTCN_Typedescriptor_t VerdicttypeSet_descr_; |
| extern const XERdescriptor_t VerdicttypeSet_0_xer_; |
| extern const TTCN_Typedescriptor_t VerdicttypeSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t Anytypes_raw_; |
| extern const TTCN_Typedescriptor_t Anytypes_descr_; |
| extern const TTCN_Typedescriptor_t anytype_descr_; |
| extern const TTCN_Typedescriptor_t Anytypes_0_descr_; |
| extern const TTCN_Typedescriptor_t& AnytypeList_descr_; |
| extern const TTCN_RAWdescriptor_t AnytypeSet_raw_; |
| extern const TTCN_Typedescriptor_t AnytypeSet_descr_; |
| extern const TTCN_Typedescriptor_t AnytypeSet_0_descr_; |
| extern const TTCN_RAWdescriptor_t BIT6__BO__LAST_raw_; |
| extern const XERdescriptor_t BIT6__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t BIT6__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t BIT6__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t BIT16__BO__LAST_raw_; |
| extern const XERdescriptor_t BIT16__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t BIT16__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t BIT16__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t BIT32__BO__LAST_raw_; |
| extern const XERdescriptor_t BIT32__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t BIT32__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t BIT32__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t Dummy_raw_; |
| extern const XERdescriptor_t Dummy_xer_; |
| extern const TTCN_OERdescriptor_t Dummy_oer_; |
| extern const TTCN_Typedescriptor_t Dummy_descr_; |
| extern const TTCN_RAWdescriptor_t OCT0_raw_; |
| extern const XERdescriptor_t OCT0_xer_; |
| extern const TTCN_OERdescriptor_t OCT0_oer_; |
| extern const TTCN_Typedescriptor_t OCT0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1_raw_; |
| extern const XERdescriptor_t OCT1_xer_; |
| extern const TTCN_OERdescriptor_t OCT1_oer_; |
| extern const TTCN_Typedescriptor_t OCT1_descr_; |
| extern const TTCN_RAWdescriptor_t OCT2_raw_; |
| extern const XERdescriptor_t OCT2_xer_; |
| extern const TTCN_OERdescriptor_t OCT2_oer_; |
| extern const TTCN_Typedescriptor_t OCT2_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3_raw_; |
| extern const XERdescriptor_t OCT3_xer_; |
| extern const TTCN_OERdescriptor_t OCT3_oer_; |
| extern const TTCN_Typedescriptor_t OCT3_descr_; |
| extern const TTCN_RAWdescriptor_t OCT4_raw_; |
| extern const XERdescriptor_t OCT4_xer_; |
| extern const TTCN_OERdescriptor_t OCT4_oer_; |
| extern const TTCN_Typedescriptor_t OCT4_descr_; |
| extern const TTCN_RAWdescriptor_t OCT5_raw_; |
| extern const XERdescriptor_t OCT5_xer_; |
| extern const TTCN_OERdescriptor_t OCT5_oer_; |
| extern const TTCN_Typedescriptor_t OCT5_descr_; |
| extern const TTCN_RAWdescriptor_t OCT6_raw_; |
| extern const XERdescriptor_t OCT6_xer_; |
| extern const TTCN_OERdescriptor_t OCT6_oer_; |
| extern const TTCN_Typedescriptor_t OCT6_descr_; |
| extern const TTCN_RAWdescriptor_t OCT7_raw_; |
| extern const XERdescriptor_t OCT7_xer_; |
| extern const TTCN_OERdescriptor_t OCT7_oer_; |
| extern const TTCN_Typedescriptor_t OCT7_descr_; |
| extern const TTCN_RAWdescriptor_t OCT8_raw_; |
| extern const XERdescriptor_t OCT8_xer_; |
| extern const TTCN_OERdescriptor_t OCT8_oer_; |
| extern const TTCN_Typedescriptor_t OCT8_descr_; |
| extern const TTCN_RAWdescriptor_t OCT9_raw_; |
| extern const XERdescriptor_t OCT9_xer_; |
| extern const TTCN_OERdescriptor_t OCT9_oer_; |
| extern const TTCN_Typedescriptor_t OCT9_descr_; |
| extern const TTCN_RAWdescriptor_t OCT10_raw_; |
| extern const XERdescriptor_t OCT10_xer_; |
| extern const TTCN_OERdescriptor_t OCT10_oer_; |
| extern const TTCN_Typedescriptor_t OCT10_descr_; |
| extern const TTCN_RAWdescriptor_t OCT11_raw_; |
| extern const XERdescriptor_t OCT11_xer_; |
| extern const TTCN_OERdescriptor_t OCT11_oer_; |
| extern const TTCN_Typedescriptor_t OCT11_descr_; |
| extern const TTCN_RAWdescriptor_t OCT12_raw_; |
| extern const XERdescriptor_t OCT12_xer_; |
| extern const TTCN_OERdescriptor_t OCT12_oer_; |
| extern const TTCN_Typedescriptor_t OCT12_descr_; |
| extern const TTCN_RAWdescriptor_t OCT13_raw_; |
| extern const XERdescriptor_t OCT13_xer_; |
| extern const TTCN_OERdescriptor_t OCT13_oer_; |
| extern const TTCN_Typedescriptor_t OCT13_descr_; |
| extern const TTCN_RAWdescriptor_t OCT14_raw_; |
| extern const XERdescriptor_t OCT14_xer_; |
| extern const TTCN_OERdescriptor_t OCT14_oer_; |
| extern const TTCN_Typedescriptor_t OCT14_descr_; |
| extern const TTCN_RAWdescriptor_t OCT15_raw_; |
| extern const XERdescriptor_t OCT15_xer_; |
| extern const TTCN_OERdescriptor_t OCT15_oer_; |
| extern const TTCN_Typedescriptor_t OCT15_descr_; |
| extern const TTCN_RAWdescriptor_t OCT16_raw_; |
| extern const XERdescriptor_t OCT16_xer_; |
| extern const TTCN_OERdescriptor_t OCT16_oer_; |
| extern const TTCN_Typedescriptor_t OCT16_descr_; |
| extern const TTCN_RAWdescriptor_t OCT17_raw_; |
| extern const XERdescriptor_t OCT17_xer_; |
| extern const TTCN_OERdescriptor_t OCT17_oer_; |
| extern const TTCN_Typedescriptor_t OCT17_descr_; |
| extern const TTCN_RAWdescriptor_t OCT18_raw_; |
| extern const XERdescriptor_t OCT18_xer_; |
| extern const TTCN_OERdescriptor_t OCT18_oer_; |
| extern const TTCN_Typedescriptor_t OCT18_descr_; |
| extern const TTCN_RAWdescriptor_t OCT19_raw_; |
| extern const XERdescriptor_t OCT19_xer_; |
| extern const TTCN_OERdescriptor_t OCT19_oer_; |
| extern const TTCN_Typedescriptor_t OCT19_descr_; |
| extern const TTCN_RAWdescriptor_t OCT20_raw_; |
| extern const XERdescriptor_t OCT20_xer_; |
| extern const TTCN_OERdescriptor_t OCT20_oer_; |
| extern const TTCN_Typedescriptor_t OCT20_descr_; |
| extern const TTCN_RAWdescriptor_t OCT32_raw_; |
| extern const XERdescriptor_t OCT32_xer_; |
| extern const TTCN_OERdescriptor_t OCT32_oer_; |
| extern const TTCN_Typedescriptor_t OCT32_descr_; |
| extern const TTCN_RAWdescriptor_t OCT34_raw_; |
| extern const XERdescriptor_t OCT34_xer_; |
| extern const TTCN_OERdescriptor_t OCT34_oer_; |
| extern const TTCN_Typedescriptor_t OCT34_descr_; |
| extern const TTCN_RAWdescriptor_t OCT46_raw_; |
| extern const XERdescriptor_t OCT46_xer_; |
| extern const TTCN_OERdescriptor_t OCT46_oer_; |
| extern const TTCN_Typedescriptor_t OCT46_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__260_raw_; |
| extern const XERdescriptor_t OCT1__260_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__260_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__260_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__8_raw_; |
| extern const XERdescriptor_t OCT1__8_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__8_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__8_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__12_raw_; |
| extern const XERdescriptor_t OCT1__12_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__12_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__12_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__32_raw_; |
| extern const XERdescriptor_t OCT1__32_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__32_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__32_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1__50_raw_; |
| extern const XERdescriptor_t OCT1__50_xer_; |
| extern const TTCN_OERdescriptor_t OCT1__50_oer_; |
| extern const TTCN_Typedescriptor_t OCT1__50_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3__8_raw_; |
| extern const XERdescriptor_t OCT3__8_xer_; |
| extern const TTCN_OERdescriptor_t OCT3__8_oer_; |
| extern const TTCN_Typedescriptor_t OCT3__8_descr_; |
| extern const TTCN_RAWdescriptor_t OCTN_raw_; |
| extern const XERdescriptor_t OCTN_xer_; |
| extern const TTCN_OERdescriptor_t OCTN_oer_; |
| extern const TTCN_Typedescriptor_t OCTN_descr_; |
| extern const TTCN_RAWdescriptor_t HEX1_raw_; |
| extern const XERdescriptor_t HEX1_xer_; |
| extern const TTCN_Typedescriptor_t HEX1_descr_; |
| extern const TTCN_RAWdescriptor_t HEX0__16_raw_; |
| extern const XERdescriptor_t HEX0__16_xer_; |
| extern const TTCN_Typedescriptor_t HEX0__16_descr_; |
| extern const TTCN_RAWdescriptor_t HEX5__16_raw_; |
| extern const XERdescriptor_t HEX5__16_xer_; |
| extern const TTCN_Typedescriptor_t HEX5__16_descr_; |
| extern const TTCN_RAWdescriptor_t HEX1__32_raw_; |
| extern const XERdescriptor_t HEX1__32_xer_; |
| extern const TTCN_Typedescriptor_t HEX1__32_descr_; |
| extern const TTCN_RAWdescriptor_t INT1_raw_; |
| extern const XERdescriptor_t INT1_xer_; |
| extern const TTCN_OERdescriptor_t INT1_oer_; |
| extern const TTCN_Typedescriptor_t INT1_descr_; |
| extern const TTCN_RAWdescriptor_t LIN1_raw_; |
| extern const XERdescriptor_t LIN1_xer_; |
| extern const TTCN_OERdescriptor_t LIN1_oer_; |
| extern const TTCN_Typedescriptor_t LIN1_descr_; |
| extern const TTCN_RAWdescriptor_t LIN2_raw_; |
| extern const XERdescriptor_t LIN2_xer_; |
| extern const TTCN_OERdescriptor_t LIN2_oer_; |
| extern const TTCN_Typedescriptor_t LIN2_descr_; |
| extern const TTCN_RAWdescriptor_t LIN2__BO__LAST_raw_; |
| extern const XERdescriptor_t LIN2__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t LIN2__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t LIN2__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t LIN3__BO__LAST_raw_; |
| extern const XERdescriptor_t LIN3__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t LIN3__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t LIN3__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t LIN4__BO__LAST_raw_; |
| extern const XERdescriptor_t LIN4__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t LIN4__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t LIN4__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t INT1b_raw_; |
| extern const XERdescriptor_t INT1b_xer_; |
| extern const TTCN_OERdescriptor_t INT1b_oer_; |
| extern const TTCN_Typedescriptor_t INT1b_descr_; |
| extern const TTCN_RAWdescriptor_t INT2b_raw_; |
| extern const XERdescriptor_t INT2b_xer_; |
| extern const TTCN_OERdescriptor_t INT2b_oer_; |
| extern const TTCN_Typedescriptor_t INT2b_descr_; |
| extern const TTCN_RAWdescriptor_t INT3b_raw_; |
| extern const XERdescriptor_t INT3b_xer_; |
| extern const TTCN_OERdescriptor_t INT3b_oer_; |
| extern const TTCN_Typedescriptor_t INT3b_descr_; |
| extern const TTCN_RAWdescriptor_t INT4b_raw_; |
| extern const XERdescriptor_t INT4b_xer_; |
| extern const TTCN_OERdescriptor_t INT4b_oer_; |
| extern const TTCN_Typedescriptor_t INT4b_descr_; |
| extern const TTCN_RAWdescriptor_t INT5b_raw_; |
| extern const XERdescriptor_t INT5b_xer_; |
| extern const TTCN_OERdescriptor_t INT5b_oer_; |
| extern const TTCN_Typedescriptor_t INT5b_descr_; |
| extern const TTCN_RAWdescriptor_t INT6b_raw_; |
| extern const XERdescriptor_t INT6b_xer_; |
| extern const TTCN_OERdescriptor_t INT6b_oer_; |
| extern const TTCN_Typedescriptor_t INT6b_descr_; |
| extern const TTCN_RAWdescriptor_t INT7b_raw_; |
| extern const XERdescriptor_t INT7b_xer_; |
| extern const TTCN_OERdescriptor_t INT7b_oer_; |
| extern const TTCN_Typedescriptor_t INT7b_descr_; |
| extern const TTCN_RAWdescriptor_t INT11b__BO__LAST_raw_; |
| extern const XERdescriptor_t INT11b__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t INT11b__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t INT11b__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t INT12b__BO__LAST_raw_; |
| extern const XERdescriptor_t INT12b__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t INT12b__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t INT12b__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t INT13b__BO__LAST_raw_; |
| extern const XERdescriptor_t INT13b__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t INT13b__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t INT13b__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t INT14b__BO__LAST_raw_; |
| extern const XERdescriptor_t INT14b__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t INT14b__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t INT14b__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t INT20b__BO__LAST_raw_; |
| extern const XERdescriptor_t INT20b__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t INT20b__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t INT20b__BO__LAST_descr_; |
| extern const TTCN_RAWdescriptor_t INT31b__BO__LAST_raw_; |
| extern const XERdescriptor_t INT31b__BO__LAST_xer_; |
| extern const TTCN_OERdescriptor_t INT31b__BO__LAST_oer_; |
| extern const TTCN_Typedescriptor_t INT31b__BO__LAST_descr_; |
| extern const TTCN_Typedescriptor_t& Dummy__comptype_descr_; |
| extern const TTCN_Typedescriptor_t& Dummy__CT_descr_; |
| extern const TTCN_RAWdescriptor_t Protocols_raw_; |
| extern const TTCN_Typedescriptor_t Protocols_descr_; |
| extern const TTCN_RAWdescriptor_t OCT1List_raw_; |
| extern const TTCN_Typedescriptor_t OCT1List_descr_; |
| extern const XERdescriptor_t OCT1List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT1List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT1List_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT2List_raw_; |
| extern const TTCN_Typedescriptor_t OCT2List_descr_; |
| extern const XERdescriptor_t OCT2List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT2List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT2List_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT3List_raw_; |
| extern const TTCN_Typedescriptor_t OCT3List_descr_; |
| extern const XERdescriptor_t OCT3List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT3List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT3List_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT4List_raw_; |
| extern const TTCN_Typedescriptor_t OCT4List_descr_; |
| extern const XERdescriptor_t OCT4List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT4List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT4List_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT5List_raw_; |
| extern const TTCN_Typedescriptor_t OCT5List_descr_; |
| extern const XERdescriptor_t OCT5List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT5List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT5List_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT6List_raw_; |
| extern const TTCN_Typedescriptor_t OCT6List_descr_; |
| extern const XERdescriptor_t OCT6List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT6List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT6List_0_descr_; |
| extern const TTCN_RAWdescriptor_t OCT7List_raw_; |
| extern const TTCN_Typedescriptor_t OCT7List_descr_; |
| extern const XERdescriptor_t OCT7List_0_xer_; |
| extern const TTCN_OERdescriptor_t OCT7List_0_oer_; |
| extern const TTCN_Typedescriptor_t OCT7List_0_descr_; |
| extern const TTCN_RAWdescriptor_t ListOfDummy__comptype_raw_; |
| extern const TTCN_Typedescriptor_t ListOfDummy__comptype_descr_; |
| extern const TTCN_RAWdescriptor_t ListOfDummy__CT_raw_; |
| extern const TTCN_Typedescriptor_t ListOfDummy__CT_descr_; |
| extern const TTCN_RAWdescriptor_t ProtocolList_raw_; |
| extern const TTCN_Typedescriptor_t ProtocolList_descr_; |
| extern TTCN_Module module_object; |
| |
| } /* end of namespace */ |
| |
| #endif |