Commit | Line | Data |
---|---|---|
d44e3c4f | 1 | /****************************************************************************** |
2 | * Copyright (c) 2000-2016 Ericsson Telecom AB | |
3 | * All rights reserved. This program and the accompanying materials | |
4 | * are made available under the terms of the Eclipse Public License v1.0 | |
5 | * which accompanies this distribution, and is available at | |
6 | * http://www.eclipse.org/legal/epl-v10.html | |
7 | * | |
8 | * Contributors: | |
9 | * | |
10 | * Balasko, Jeno | |
11 | * Baranyi, Botond | |
12 | * Delic, Adam | |
13 | * Forstner, Matyas | |
14 | * Lovassy, Arpad | |
15 | * Raduly, Csaba | |
16 | * Szabo, Janos Zoltan – initial implementation | |
17 | * Szalai, Gabor | |
18 | * | |
19 | ******************************************************************************/ | |
970ed795 EL |
20 | /* |
21 | * Common header file for the Base Library of the TTCN-3 Test Executor | |
22 | * | |
23 | * This file is included from the output files of the TTCN-3 compiler. | |
24 | * You should include this file instead of the individual header files of this | |
25 | * directory in your C++ modules that are linked to the executable test suite. | |
26 | * | |
27 | * Do not modify this file. | |
28 | * Code originally authored by Janos Zoltan Szabo | |
29 | * | |
30 | */ | |
31 | ||
32 | #ifndef TTCN3_HH | |
33 | #define TTCN3_HH | |
34 | ||
35 | #include "version.h" | |
36 | #include <cversion.h> | |
37 | ||
38 | #include "Vector.hh" | |
39 | #include "Basetype.hh" | |
40 | #include "Template.hh" | |
41 | #include "Integer.hh" | |
42 | #include "Float.hh" | |
43 | #include "Boolean.hh" | |
44 | #include "ASN_Null.hh" | |
45 | #include "Objid.hh" | |
46 | #include "Verdicttype.hh" | |
47 | #include "Component.hh" | |
48 | #include "Bitstring.hh" | |
49 | #include "Hexstring.hh" | |
50 | #include "Octetstring.hh" | |
51 | #include "ASN_Any.hh" | |
52 | #include "Charstring.hh" | |
53 | #include "Universal_charstring.hh" | |
54 | #include "Struct_of.hh" | |
55 | #include "Optional.hh" | |
56 | #include "Array.hh" | |
57 | #include "ASN_CharacterString.hh" | |
58 | #include "ASN_External.hh" | |
59 | #include "ASN_EmbeddedPDV.hh" | |
60 | #include "Addfunc.hh" | |
61 | ||
62 | #include "Timer.hh" | |
63 | #include "Port.hh" | |
64 | #include "Logger.hh" | |
65 | ||
66 | #ifdef TITAN_RUNTIME_2 | |
67 | #include "RT2/TitanLoggerApiSimple.hh" | |
a38c6d4c | 68 | #include "RT2/PreGenRecordOf.hh" |
970ed795 EL |
69 | #else |
70 | #include "RT1/TitanLoggerApiSimple.hh" | |
a38c6d4c | 71 | #include "RT1/PreGenRecordOf.hh" |
970ed795 EL |
72 | #endif |
73 | ||
74 | #include "Module_list.hh" | |
75 | #include "Parameters.h" | |
76 | #include "Snapshot.hh" | |
77 | #include "Default.hh" | |
78 | #include "Runtime.hh" | |
79 | #include "Encdec.hh" | |
80 | #include "BER.hh" | |
81 | #include "RAW.hh" | |
82 | #include "TEXT.hh" | |
83 | #include "XER.hh" | |
84 | #include "JSON.hh" | |
85 | #include "Error.hh" | |
86 | #include "XmlReader.hh" | |
a38c6d4c | 87 | #include "Profiler.hh" |
7329404e | 88 | #include "Debugger.hh" |
970ed795 EL |
89 | |
90 | #endif |