X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftypes.h;h=f63e7d944215ebd25b38a3d48e58c062c398abd9;hb=b19ff26f04df428047676dd736bd7cc9473906fe;hp=43575291df542e8f65b8e14718c262a42f5533ae;hpb=c5b9b4417bedfbec9b5dd23b8395ccdd4eeffc44;p=babeltrace.git diff --git a/include/babeltrace/types.h b/include/babeltrace/types.h index 43575291..f63e7d94 100644 --- a/include/babeltrace/types.h +++ b/include/babeltrace/types.h @@ -76,6 +76,65 @@ typedef int bt_bool; typedef const uint8_t *bt_uuid; +typedef struct bt_clock_class bt_clock_class; +typedef struct bt_clock_value bt_clock_value; +typedef struct bt_component bt_component; +typedef struct bt_component_class bt_component_class; +typedef struct bt_component_class_filter bt_component_class_filter; +typedef struct bt_component_class_sink bt_component_class_sink; +typedef struct bt_component_class_source bt_component_class_source; +typedef struct bt_component_filter bt_component_filter; +typedef struct bt_component_graph bt_component_graph; +typedef struct bt_component_sink bt_component_sink; +typedef struct bt_component_source bt_component_source; +typedef struct bt_connection bt_connection; +typedef struct bt_event bt_event; +typedef struct bt_event_class bt_event_class; +typedef struct bt_event_header_field bt_event_header_field; +typedef struct bt_field bt_field; +typedef struct bt_field_class bt_field_class; +typedef struct bt_field_class_signed_enumeration_mapping_ranges bt_field_class_signed_enumeration_mapping_ranges; +typedef struct bt_field_class_unsigned_enumeration_mapping_ranges bt_field_class_unsigned_enumeration_mapping_ranges; +typedef struct bt_field_path bt_field_path; +typedef struct bt_graph bt_graph; +typedef struct bt_notification bt_notification; +typedef struct bt_notification_iterator bt_notification_iterator; +typedef struct bt_object bt_object; +typedef struct bt_packet bt_packet; +typedef struct bt_packet_context_field bt_packet_context_field; +typedef struct bt_packet_header_field bt_packet_header_field; +typedef struct bt_plugin bt_plugin; +typedef struct bt_plugin_set bt_plugin_set; +typedef struct bt_plugin_so_shared_lib_handle bt_plugin_so_shared_lib_handle; +typedef struct bt_port bt_port; +typedef struct bt_port_input bt_port_input; +typedef struct bt_port_output bt_port_output; +typedef struct bt_port_output_notification_iterator bt_port_output_notification_iterator; +typedef struct bt_query_executor bt_query_executor; +typedef struct bt_self_component bt_self_component; +typedef struct bt_self_component_class_filter bt_self_component_class_filter; +typedef struct bt_self_component_class_sink bt_self_component_class_sink; +typedef struct bt_self_component_class_source bt_self_component_class_source; +typedef struct bt_self_component_filter bt_self_component_filter; +typedef struct bt_self_component_port bt_self_component_port; +typedef struct bt_self_component_port_input bt_self_component_port_input; +typedef struct bt_self_component_port_input_notification_iterator bt_self_component_port_input_notification_iterator; +typedef struct bt_self_component_port_output bt_self_component_port_output; +typedef struct bt_self_component_sink bt_self_component_sink; +typedef struct bt_self_component_source bt_self_component_source; +typedef struct bt_self_notification_iterator bt_self_notification_iterator; +typedef struct bt_self_port_input bt_self_port_input; +typedef struct bt_self_port_output bt_self_port_output; +typedef struct bt_self_port bt_self_port; +typedef struct bt_stream bt_stream; +typedef struct bt_stream_class bt_stream_class; +typedef struct bt_trace bt_trace; +typedef struct bt_trace_class bt_trace_class; +typedef struct bt_value bt_value; + +typedef const char * const *bt_field_class_enumeration_mapping_label_array; +typedef const struct bt_notification **bt_notification_array_const; + /** @} */ #ifdef __cplusplus