Notification iterator: generate automatic notifications when missing
[babeltrace.git] / include / babeltrace / ctf-ir / trace.h
index af8b9fccf1359cba439ee8bbbb861a153f32c875..91b09f80eb409be76244dd7c4ff55a333344c194 100644 (file)
@@ -725,37 +725,6 @@ extern int bt_ctf_trace_add_stream_class(struct bt_ctf_trace *trace_class,
 @{
 */
 
-/**
-@brief User function type to use with bt_ctf_trace_add_listener().
-
-@param[in] obj New CTF IR object which is part of the trace
-               class hierarchy.
-@param[in] data        User data.
-
-@prenotnull{obj}
-*/
-typedef void (*bt_ctf_listener_cb)(struct bt_ctf_object *obj, void *data);
-
-/**
-@brief Adds the trace class modification listener \p listener to
-       the CTF IR trace class \p trace_class.
-
-Once you add \p listener to \p trace_class, whenever \p trace_class
-is modified, \p listener is called with the new element and with
-\p data (user data).
-
-@param[in] trace_class Trace class to which to add \p listener.
-@param[in] listener    Modification listener function.
-@param[in] data                User data.
-@returns               0 on success, or a negative value on error.
-
-@prenotnull{trace_class}
-@prenotnull{listener}
-@postrefcountsame{trace_class}
-*/
-extern int bt_ctf_trace_add_listener(struct bt_ctf_trace *trace_class,
-               bt_ctf_listener_cb listener, void *data);
-
 /**
 @brief Accepts the visitor \p visitor to visit the hierarchy of the
        CTF IR trace class \p trace_class.
This page took 0.023874 seconds and 4 git commands to generate.