/* For bt_bool */
#include <babeltrace/types.h>
-/* For bt_get() */
-#include <babeltrace/ref.h>
+/* For bt_object_get_ref() */
+#include <babeltrace/object.h>
#ifdef __cplusplus
extern "C" {
singleton to check if it's the null value object, or otherwise with
bt_value_is_null().
-You can pass \ref bt_value_null to bt_get() or bt_put(): it has
+You can pass \ref bt_value_null to bt_object_get_ref() or bt_object_put_ref(): it has
<em>no effect</em>.
The null value object singleton is <em>always frozen</em> (see
/**
@brief User function type to use with bt_value_map_foreach_entry().
-\p object is a <em>weak reference</em>: you \em must pass it to bt_get()
+\p object is a <em>weak reference</em>: you \em must pass it to bt_object_get_ref()
if you need to keep a reference after this function returns.
This function \em must return #BT_TRUE to continue the map value object
map value object \p map_obj.
The value object passed to the user function is a <b>weak reference</b>:
-you \em must pass it to bt_get() if you need to keep a persistent
+you \em must pass it to bt_object_get_ref() if you need to keep a persistent
reference after the user function returns.
The key passed to the user function is only valid in the scope of