# import all public names
from bt2.clock_class import ClockClassOffset
-from bt2.clock_snapshot import _ClockSnapshot
+from bt2.clock_snapshot import _ClockSnapshotConst
from bt2.clock_snapshot import _UnknownClockSnapshot
from bt2.component import _SourceComponentClass
from bt2.component import _FilterComponentClass
from bt2.component import _UserSourceComponent
from bt2.component import _UserFilterComponent
from bt2.component import _UserSinkComponent
+from bt2.component_descriptor import ComponentDescriptor
from bt2.error import ComponentClassType
from bt2.error import _ErrorCause
from bt2.error import _ComponentErrorCause
from bt2.error import _MessageIteratorErrorCause
from bt2.error import _Error
from bt2.event_class import EventClassLogLevel
+from bt2.field import _BoolField
+from bt2.field import _BitArrayField
from bt2.field import _IntegerField
from bt2.field import _UnsignedIntegerField
from bt2.field import _SignedIntegerField
from bt2.field import _SignedEnumerationField
from bt2.field import _StringField
from bt2.field import _StructureField
+from bt2.field import _OptionField
from bt2.field import _VariantField
from bt2.field import _ArrayField
from bt2.field import _StaticArrayField
from bt2.field import _DynamicArrayField
+from bt2.field import _BoolFieldConst
+from bt2.field import _BitArrayFieldConst
+from bt2.field import _IntegerFieldConst
+from bt2.field import _UnsignedIntegerFieldConst
+from bt2.field import _SignedIntegerFieldConst
+from bt2.field import _RealFieldConst
+from bt2.field import _EnumerationFieldConst
+from bt2.field import _UnsignedEnumerationFieldConst
+from bt2.field import _SignedEnumerationFieldConst
+from bt2.field import _StringFieldConst
+from bt2.field import _StructureFieldConst
+from bt2.field import _OptionFieldConst
+from bt2.field import _VariantFieldConst
+from bt2.field import _ArrayFieldConst
+from bt2.field import _StaticArrayFieldConst
+from bt2.field import _DynamicArrayFieldConst
from bt2.field_class import IntegerDisplayBase
+from bt2.field_class import _BoolFieldClass
+from bt2.field_class import _BitArrayFieldClass
from bt2.field_class import _IntegerFieldClass
from bt2.field_class import _UnsignedIntegerFieldClass
from bt2.field_class import _SignedIntegerFieldClass
from bt2.field_class import _SignedEnumerationFieldClass
from bt2.field_class import _StringFieldClass
from bt2.field_class import _StructureFieldClass
+from bt2.field_class import _OptionFieldClass
from bt2.field_class import _VariantFieldClass
from bt2.field_class import _VariantFieldClassWithoutSelector
from bt2.field_class import _VariantFieldClassWithSelector
from bt2.field_class import _ArrayFieldClass
from bt2.field_class import _StaticArrayFieldClass
from bt2.field_class import _DynamicArrayFieldClass
+from bt2.field_class import _BoolFieldClassConst
+from bt2.field_class import _BitArrayFieldClassConst
+from bt2.field_class import _IntegerFieldClassConst
+from bt2.field_class import _UnsignedIntegerFieldClassConst
+from bt2.field_class import _SignedIntegerFieldClassConst
+from bt2.field_class import _RealFieldClassConst
+from bt2.field_class import _EnumerationFieldClassConst
+from bt2.field_class import _UnsignedEnumerationFieldClassConst
+from bt2.field_class import _SignedEnumerationFieldClassConst
+from bt2.field_class import _StringFieldClassConst
+from bt2.field_class import _StructureFieldClassConst
+from bt2.field_class import _OptionFieldClassConst
+from bt2.field_class import _VariantFieldClassConst
+from bt2.field_class import _VariantFieldClassWithoutSelectorConst
+from bt2.field_class import _VariantFieldClassWithSelectorConst
+from bt2.field_class import _VariantFieldClassWithUnsignedSelectorConst
+from bt2.field_class import _VariantFieldClassWithSignedSelectorConst
+from bt2.field_class import _ArrayFieldClassConst
+from bt2.field_class import _StaticArrayFieldClassConst
+from bt2.field_class import _DynamicArrayFieldClassConst
from bt2.field_path import FieldPathScope
from bt2.field_path import _IndexFieldPathItem
from bt2.field_path import _CurrentArrayElementFieldPathItem
+from bt2.field_path import _CurrentOptionContentFieldPathItem
from bt2.graph import Graph
from bt2.integer_range_set import SignedIntegerRange
from bt2.integer_range_set import UnsignedIntegerRange
from bt2.message import _MessageIteratorInactivityMessage
from bt2.message import _DiscardedEventsMessage
from bt2.message import _DiscardedPacketsMessage
+from bt2.message import _EventMessageConst
+from bt2.message import _PacketBeginningMessageConst
+from bt2.message import _PacketEndMessageConst
+from bt2.message import _StreamBeginningMessageConst
+from bt2.message import _StreamEndMessageConst
+from bt2.message import _MessageIteratorInactivityMessageConst
+from bt2.message import _DiscardedEventsMessageConst
+from bt2.message import _DiscardedPacketsMessageConst
from bt2.message_iterator import _UserMessageIterator
+from bt2.mip import get_greatest_operative_mip_version
+from bt2.mip import get_maximal_mip_version
from bt2.plugin import find_plugins_in_path
from bt2.plugin import find_plugins
from bt2.plugin import find_plugin
from bt2.py_plugin import plugin_component_class
from bt2.py_plugin import register_plugin
from bt2.query_executor import QueryExecutor
+from bt2.trace_collection_message_iterator import AutoSourceComponentSpec
from bt2.trace_collection_message_iterator import ComponentSpec
from bt2.trace_collection_message_iterator import TraceCollectionMessageIterator
from bt2.value import create_value
from bt2.value import StringValue
from bt2.value import ArrayValue
from bt2.value import MapValue
+from bt2.value import _BoolValueConst
+from bt2.value import _IntegerValueConst
+from bt2.value import _UnsignedIntegerValueConst
+from bt2.value import _SignedIntegerValueConst
+from bt2.value import _RealValueConst
+from bt2.value import _StringValueConst
+from bt2.value import _ArrayValueConst
+from bt2.value import _MapValueConst
from bt2.version import __version__
from bt2 import native_bt
import atexit
- atexit.register(native_bt.bt2_cc_exit_handler)
- native_bt.bt2_cc_init_from_bt2()
+ atexit.register(native_bt.bt2_exit_handler)
+ native_bt.bt2_init_from_bt2()
_init_and_register_exit()