-@param[in] event_class Event class of which to get the numeric ID.
-@returns ID of event class \p event_class, or a
- negative value on error.
-
-@prenotnull{event_class}
-@postrefcountsame{event_class}
-
-@sa bt_event_class_set_id(): Sets the numeric ID of a given
- event class.
-*/
-extern int64_t bt_event_class_get_id(
- struct bt_event_class *event_class);
-
-/**
-@brief Sets the numeric ID of the CTF IR event class
- \p event_class to \p id.
-
-\p id must be unique amongst the IDs of all the event classes
-of the stream class to which you eventually add \p event_class.
-
-@param[in] event_class Event class of which to set the numeric ID.
-@param[in] id ID of the event class.
-@returns 0 on success, or a negative value on error.
-
-@prenotnull{event_class}
-@prehot{event_class}
-@pre \p id is lesser than or equal to 9223372036854775807 (\c INT64_MAX).
-@postrefcountsame{event_class}
-
-@sa bt_event_class_get_id(): Returns the numeric ID of a given
- event class.
-*/
-extern int bt_event_class_set_id(
- struct bt_event_class *event_class, uint64_t id);
-
-/**
-@brief Returns the log level of the CTF IR event class \p event_class.
-
-@param[in] event_class Event class of which to get the log level.
-@returns Log level of event class \p event_class,
- #BT_EVENT_CLASS_LOG_LEVEL_UNSPECIFIED if
- not specified, or
- #BT_EVENT_CLASS_LOG_LEVEL_UNKNOWN on error.
-
-@prenotnull{event_class}
-@postrefcountsame{event_class}
-
-@sa bt_event_class_set_log_level(): Sets the log level of a given
- event class.
-*/
-extern enum bt_event_class_log_level bt_event_class_get_log_level(
- struct bt_event_class *event_class);
-
-/**
-@brief Sets the log level of the CTF IR event class
- \p event_class to \p log_level.
-
-@param[in] event_class Event class of which to set the log level.
-@param[in] log_level Log level of the event class.
-@returns 0 on success, or a negative value on error.
-
-@prenotnull{event_class}
-@prehot{event_class}
-@pre \p log_level is #BT_EVENT_CLASS_LOG_LEVEL_UNSPECIFIED,
- #BT_EVENT_CLASS_LOG_LEVEL_EMERGENCY,
- #BT_EVENT_CLASS_LOG_LEVEL_ALERT,
- #BT_EVENT_CLASS_LOG_LEVEL_CRITICAL,
- #BT_EVENT_CLASS_LOG_LEVEL_ERROR,
- #BT_EVENT_CLASS_LOG_LEVEL_WARNING,
- #BT_EVENT_CLASS_LOG_LEVEL_NOTICE,
- #BT_EVENT_CLASS_LOG_LEVEL_INFO,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_SYSTEM,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_PROGRAM,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_PROCESS,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_MODULE,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_UNIT,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_FUNCTION,
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG_LINE, or
- #BT_EVENT_CLASS_LOG_LEVEL_DEBUG.
-@postrefcountsame{event_class}
-
-@sa bt_event_class_get_log_level(): Returns the log level of a given
- event class.
-*/
-extern int bt_event_class_set_log_level(