*/
#include <babeltrace/ctf-ir/fields-internal.h>
+#include <babeltrace/ctf-ir/field-types-internal.h>
#include <babeltrace/ctf-ir/packet.h>
#include <babeltrace/ctf-ir/packet-internal.h>
#include <babeltrace/ctf-ir/trace.h>
#include <babeltrace/ctf-ir/stream-class-internal.h>
#include <babeltrace/ctf-ir/stream-class.h>
-#include <babeltrace/ctf-ir/stream.h>
#include <babeltrace/ctf-ir/stream-internal.h>
#include <babeltrace/ctf-ir/trace-internal.h>
#include <babeltrace/object-internal.h>
#include <babeltrace/ref.h>
+BT_HIDDEN
struct bt_ctf_stream *bt_ctf_packet_get_stream(struct bt_ctf_packet *packet)
{
return packet ? bt_get(packet->stream) : NULL;
}
+BT_HIDDEN
struct bt_ctf_field *bt_ctf_packet_get_header(
struct bt_ctf_packet *packet)
{
return packet ? bt_get(packet->header) : NULL;
}
+BT_HIDDEN
int bt_ctf_packet_set_header(struct bt_ctf_packet *packet,
struct bt_ctf_field *header)
{
return ret;
}
+BT_HIDDEN
struct bt_ctf_field *bt_ctf_packet_get_context(
struct bt_ctf_packet *packet)
{
return packet ? bt_get(packet->context) : NULL;
}
+BT_HIDDEN
int bt_ctf_packet_set_context(struct bt_ctf_packet *packet,
struct bt_ctf_field *context)
{
g_free(packet);
}
+BT_HIDDEN
struct bt_ctf_packet *bt_ctf_packet_create(
struct bt_ctf_stream *stream)
{