#ifndef BABELTRACE2_TRACE_IR_EVENT_H
#define BABELTRACE2_TRACE_IR_EVENT_H
+/* IWYU pragma: private, include <babeltrace2/babeltrace.h> */
+
#ifndef __BT_IN_BABELTRACE_H
# error "Please include <babeltrace2/babeltrace.h> instead."
#endif
@sa bt_event_borrow_class_const() —
\c const version of this function.
*/
-extern bt_event_class *bt_event_borrow_class(bt_event *event);
+extern bt_event_class *bt_event_borrow_class(bt_event *event) __BT_NOEXCEPT;
/*!
@brief
See bt_event_borrow_class().
*/
extern const bt_event_class *bt_event_borrow_class_const(
- const bt_event *event);
+ const bt_event *event) __BT_NOEXCEPT;
/*! @} */
@sa bt_event_borrow_stream_const() —
\c const version of this function.
*/
-extern bt_stream *bt_event_borrow_stream(bt_event *event);
+extern bt_stream *bt_event_borrow_stream(bt_event *event) __BT_NOEXCEPT;
/*!
@brief
See bt_event_borrow_stream().
*/
extern const bt_stream *bt_event_borrow_stream_const(
- const bt_event *event);
+ const bt_event *event) __BT_NOEXCEPT;
/*! @} */
@sa bt_event_borrow_packet_const() —
\c const version of this function.
*/
-extern bt_packet *bt_event_borrow_packet(bt_event *event);
+extern bt_packet *bt_event_borrow_packet(bt_event *event) __BT_NOEXCEPT;
/*!
@brief
See bt_event_borrow_packet().
*/
extern const bt_packet *bt_event_borrow_packet_const(
- const bt_event *event);
+ const bt_event *event) __BT_NOEXCEPT;
/*! @} */
@sa bt_event_borrow_payload_field_const() —
\c const version of this function.
*/
-extern bt_field *bt_event_borrow_payload_field(bt_event *event);
+extern bt_field *bt_event_borrow_payload_field(bt_event *event) __BT_NOEXCEPT;
/*!
@brief
See bt_event_borrow_payload_field().
*/
extern const bt_field *bt_event_borrow_payload_field_const(
- const bt_event *event);
+ const bt_event *event) __BT_NOEXCEPT;
/*!
@brief
\c const version of this function.
*/
extern bt_field *
-bt_event_borrow_specific_context_field(bt_event *event);
+bt_event_borrow_specific_context_field(bt_event *event) __BT_NOEXCEPT;
/*!
@brief
See bt_event_borrow_specific_context_field().
*/
extern const bt_field *bt_event_borrow_specific_context_field_const(
- const bt_event *event);
+ const bt_event *event) __BT_NOEXCEPT;
/*!
@brief
\c const version of this function.
*/
extern bt_field *
-bt_event_borrow_common_context_field(bt_event *event);
+bt_event_borrow_common_context_field(bt_event *event) __BT_NOEXCEPT;
/*!
@brief
See bt_event_borrow_common_context_field().
*/
extern const bt_field *bt_event_borrow_common_context_field_const(
- const bt_event *event);
+ const bt_event *event) __BT_NOEXCEPT;
/*! @} */