__init__.py: remove `barectf_config_file` name
[deliverable/barectf.git] / barectf / __init__.py
CommitLineData
0f5c653b
PP
1# The MIT License (MIT)
2#
5262b543 3# Copyright (c) 2014-2020 Philippe Proulx <pproulx@efficios.com>
0f5c653b 4#
1378f213
PP
5# Permission is hereby granted, free of charge, to any person obtaining
6# a copy of this software and associated documentation files (the
7# "Software"), to deal in the Software without restriction, including
8# without limitation the rights to use, copy, modify, merge, publish,
9# distribute, sublicense, and/or sell copies of the Software, and to
10# permit persons to whom the Software is furnished to do so, subject to
11# the following conditions:
0f5c653b 12#
1378f213
PP
13# The above copyright notice and this permission notice shall be
14# included in all copies or substantial portions of the Software.
0f5c653b 15#
1378f213
PP
16# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
0f5c653b 23
4810b707
PP
24import barectf.config_parse_common as barectf_config_parse_common
25import barectf.version as barectf_version
26import barectf.config as barectf_config
57071907 27import barectf.config_file as barectf_config_file
4810b707 28import barectf.gen as barectf_gen
e5aa0be3
PP
29
30
4810b707
PP
31# version API
32__major_version__ = barectf_version.__major_version__
33__minor_version__ = barectf_version.__minor_version__
34__patch_version__ = barectf_version.__patch_version__
35__version__ = barectf_version.__version__
36
37
38# configuration API
39_ArrayFieldType = barectf_config._ArrayFieldType
40_BitArrayFieldType = barectf_config._BitArrayFieldType
41_ConfigurationParseError = barectf_config_parse_common._ConfigurationParseError
42_EnumerationFieldType = barectf_config._EnumerationFieldType
43_FieldType = barectf_config._FieldType
44_IntegerFieldType = barectf_config._IntegerFieldType
45ByteOrder = barectf_config.ByteOrder
46ClockType = barectf_config.ClockType
47ClockTypeCTypes = barectf_config.ClockTypeCTypes
48ClockTypeOffset = barectf_config.ClockTypeOffset
49Configuration = barectf_config.Configuration
4810b707
PP
50ConfigurationCodeGenerationHeaderOptions = barectf_config.ConfigurationCodeGenerationHeaderOptions
51ConfigurationCodeGenerationOptions = barectf_config.ConfigurationCodeGenerationOptions
52ConfigurationOptions = barectf_config.ConfigurationOptions
53DEFAULT_FIELD_TYPE = barectf_config.DEFAULT_FIELD_TYPE
54DisplayBase = barectf_config.DisplayBase
4810b707
PP
55EnumerationFieldTypeMapping = barectf_config.EnumerationFieldTypeMapping
56EnumerationFieldTypeMappingRange = barectf_config.EnumerationFieldTypeMappingRange
57EnumerationFieldTypeMappings = barectf_config.EnumerationFieldTypeMappings
58EventType = barectf_config.EventType
59RealFieldType = barectf_config.RealFieldType
60SignedEnumerationFieldType = barectf_config.SignedEnumerationFieldType
61SignedIntegerFieldType = barectf_config.SignedIntegerFieldType
62StaticArrayFieldType = barectf_config.StaticArrayFieldType
63StreamType = barectf_config.StreamType
64StreamTypeEventFeatures = barectf_config.StreamTypeEventFeatures
65StreamTypeFeatures = barectf_config.StreamTypeFeatures
66StreamTypePacketFeatures = barectf_config.StreamTypePacketFeatures
67StringFieldType = barectf_config.StringFieldType
68StructureFieldType = barectf_config.StructureFieldType
69StructureFieldTypeMember = barectf_config.StructureFieldTypeMember
70StructureFieldTypeMembers = barectf_config.StructureFieldTypeMembers
71Trace = barectf_config.Trace
72TraceEnvironment = barectf_config.TraceEnvironment
73TraceType = barectf_config.TraceType
74TraceTypeFeatures = barectf_config.TraceTypeFeatures
75UnsignedEnumerationFieldType = barectf_config.UnsignedEnumerationFieldType
76UnsignedIntegerFieldType = barectf_config.UnsignedIntegerFieldType
77
78
57071907
PP
79# configuration file API
80configuration_file_major_version = barectf_config_file.configuration_file_major_version
81configuration_from_file = barectf_config_file.configuration_from_file
82effective_configuration_file = barectf_config_file.effective_configuration_file
83
84
4810b707
PP
85# code generation API
86CodeGenerator = barectf_gen.CodeGenerator
87
88
f7d0c1b5 89# remove local names
4810b707
PP
90del barectf_config_parse_common
91del barectf_version
92del barectf_config
f7d0c1b5 93del barectf_config_file
4810b707 94del barectf_gen
This page took 0.026066 seconds and 4 git commands to generate.