-#ifndef _BABELTRACE_H
-#define _BABELTRACE_H
+#ifndef BABELTRACE_BABELTRACE_H
+#define BABELTRACE_BABELTRACE_H
/*
* BabelTrace API
extern int bt_version_get_patch(void);
extern const char *bt_version_get_extra(void);
-#endif /* _BABELTRACE_H */
+#endif /* BABELTRACE_BABELTRACE_H */
-#ifndef BABELTRACE_CTF_IR_FIELD_PATH
-#define BABELTRACE_CTF_IR_FIELD_PATH
+#ifndef BABELTRACE_CTF_IR_FIELD_PATH_H
+#define BABELTRACE_CTF_IR_FIELD_PATH_H
/*
* BabelTrace - CTF IR: Field path
}
#endif
-#endif /* BABELTRACE_CTF_IR_FIELD_PATH */
+#endif /* BABELTRACE_CTF_IR_FIELD_PATH_H */
-#ifndef BABELTRACE_CTF_EVENT_H
-#define BABELTRACE_CTF_EVENT_H
+#ifndef BABELTRACE_CTF_EVENTS_H
+#define BABELTRACE_CTF_EVENTS_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
#include <babeltrace/ctf-writer/stream.h>
#include <babeltrace/ctf-writer/writer.h>
-#endif /* BABELTRACE_CTF_EVENT_H */
+#endif /* BABELTRACE_CTF_EVENTS_H */
-#ifndef BABELTRACE_COMPONENT_COMPONENT_CLASS_FILTER_H
-#define BABELTRACE_COMPONENT_COMPONENT_CLASS_FILTER_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_CLASS_FILTER_H
+#define BABELTRACE_GRAPH_COMPONENT_CLASS_FILTER_H
/*
* Babeltrace - Component Class Interface.
}
#endif
-#endif /* BABELTRACE_COMPONENT_COMPONENT_CLASS_FILTER_H */
+#endif /* BABELTRACEGRAPHCOMPONENT_COMPONENT_CLASS_FILTER_H */
-#ifndef BABELTRACE_COMPONENT_COMPONENT_CLASS_SINK_H
-#define BABELTRACE_COMPONENT_COMPONENT_CLASS_SINK_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_CLASS_SINK_H
+#define BABELTRACE_GRAPH_COMPONENT_CLASS_SINK_H
/*
* Babeltrace - Component Class Interface.
}
#endif
-#endif /* BABELTRACE_COMPONENT_COMPONENT_CLASS_SINK_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_CLASS_SINK_H */
-#ifndef BABELTRACE_COMPONENT_COMPONENT_CLASS_SOURCE_H
-#define BABELTRACE_COMPONENT_COMPONENT_CLASS_SOURCE_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_CLASS_SOURCE_H
+#define BABELTRACE_GRAPH_COMPONENT_CLASS_SOURCE_H
/*
* Babeltrace - Component Class Interface.
}
#endif
-#endif /* BABELTRACE_COMPONENT_COMPONENT_CLASS_SOURCE_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_CLASS_SOURCE_H */
-#ifndef BABELTRACE_COMPONENT_COMPONENT_CLASS_H
-#define BABELTRACE_COMPONENT_COMPONENT_CLASS_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_CLASS_H
+#define BABELTRACE_GRAPH_COMPONENT_CLASS_H
/*
* Babeltrace - Component Class Interface.
}
#endif
-#endif /* BABELTRACE_COMPONENT_COMPONENT_CLASS_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_CLASS_H */
-#ifndef BABELTRACE_COMPONENT_FILTER_H
-#define BABELTRACE_COMPONENT_FILTER_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_FILTER_H
+#define BABELTRACE_GRAPH_COMPONENT_FILTER_H
/*
* BabelTrace - Filter Plug-in Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_FILTER_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_FILTER_H */
-#ifndef BABELTRACE_COMPONENT_SINK_H
-#define BABELTRACE_COMPONENT_SINK_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_SINK_H
+#define BABELTRACE_GRAPH_COMPONENT_SINK_H
/*
* BabelTrace - Sink Component Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_SINK_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_SINK_H */
-#ifndef BABELTRACE_COMPONENT_SOURCE_H
-#define BABELTRACE_COMPONENT_SOURCE_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_SOURCE_H
+#define BABELTRACE_GRAPH_COMPONENT_SOURCE_H
/*
* BabelTrace - Source Plug-in Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_SOURCE_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_SOURCE_H */
-#ifndef BABELTRACE_COMPONENT_COMPONENT_STATUS_H
-#define BABELTRACE_COMPONENT_COMPONENT_STATUS_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_STATUS_H
+#define BABELTRACE_GRAPH_COMPONENT_STATUS_H
/*
* BabelTrace - Babeltrace Component Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_COMPONENT_STATUS_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_STATUS_H */
-#ifndef BABELTRACE_COMPONENT_COMPONENT_H
-#define BABELTRACE_COMPONENT_COMPONENT_H
+#ifndef BABELTRACE_GRAPH_COMPONENT_H
+#define BABELTRACE_GRAPH_COMPONENT_H
/*
* BabelTrace - Babeltrace Component Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_COMPONENT_H */
+#endif /* BABELTRACE_GRAPH_COMPONENT_H */
-#ifndef BABELTRACE_COMPONENT_CONNECTION_H
-#define BABELTRACE_COMPONENT_CONNECTION_H
+#ifndef BABELTRACE_GRAPH_CONNECTION_H
+#define BABELTRACE_GRAPH_CONNECTION_H
/*
* BabelTrace - Babeltrace Component Connection Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_CONNECTION_H */
+#endif /* BABELTRACE_GRAPH_CONNECTION_H */
-#ifndef BABELTRACE_COMPONENT_GRAPH_H
-#define BABELTRACE_COMPONENT_GRAPH_H
+#ifndef BABELTRACE_GRAPH_GRAPH_H
+#define BABELTRACE_GRAPH_GRAPH_H
/*
* BabelTrace - Babeltrace Graph Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_GRAPH_H */
+#endif /* BABELTRACE_GRAPH_GRAPH_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_EOT_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_EOT_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_EOT_H
+#define BABELTRACE_GRAPH_NOTIFICATION_EOT_H
/*
* BabelTrace - Plug-in End of Trace Notification
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_EOT_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_EOT_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_EVENT_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_EVENT_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_EVENT_H
+#define BABELTRACE_GRAPH_NOTIFICATION_EVENT_H
/*
* BabelTrace - Plug-in Event Notification
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_EVENT_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_EVENT_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_HEAP_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_HEAP_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_HEAP_H
+#define BABELTRACE_GRAPH_NOTIFICATION_HEAP_H
/*
* Babeltrace - Notification Heap
extern struct bt_notification *bt_notification_heap_pop(
struct bt_notification_heap *heap);
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_HEAP_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_HEAP_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_INACTIVITY_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_INACTIVITY_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_INACTIVITY_H
+#define BABELTRACE_GRAPH_NOTIFICATION_INACTIVITY_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_INACTIVITY_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_INACTIVITY_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_ITERATOR_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_ITERATOR_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_ITERATOR_H
+#define BABELTRACE_GRAPH_NOTIFICATION_ITERATOR_H
/*
* BabelTrace - Plug-in Notification Iterator
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_ITERATOR_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_ITERATOR_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_PACKET_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_PACKET_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_PACKET_H
+#define BABELTRACE_GRAPH_NOTIFICATION_PACKET_H
/*
* BabelTrace - Plug-in Packet-related Notifications
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_PACKET_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_PACKET_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_STREAM_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_STREAM_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_STREAM_H
+#define BABELTRACE_GRAPH_NOTIFICATION_STREAM_H
/*
* BabelTrace - Plug-in Stream-related Notifications
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_STREAM_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_STREAM_H */
-#ifndef BABELTRACE_COMPONENT_NOTIFICATION_NOTIFICATION_H
-#define BABELTRACE_COMPONENT_NOTIFICATION_NOTIFICATION_H
+#ifndef BABELTRACE_GRAPH_NOTIFICATION_H
+#define BABELTRACE_GRAPH_NOTIFICATION_H
/*
* BabelTrace - Plug-in Notification
}
#endif
-#endif /* BABELTRACE_COMPONENT_NOTIFICATION_NOTIFICATION_H */
+#endif /* BABELTRACE_GRAPH_NOTIFICATION_H */
-#ifndef BABELTRACE_COMPONENT_PORT_H
-#define BABELTRACE_COMPONENT_PORT_H
+#ifndef BABELTRACE_GRAPH_PORT_H
+#define BABELTRACE_GRAPH_PORT_H
/*
* BabelTrace - Babeltrace Component Connection Interface
}
#endif
-#endif /* BABELTRACE_COMPONENT_PORT_H */
+#endif /* BABELTRACE_GRAPH_PORT_H */
-#ifndef BABELTRACE_COMPONENT_PRIVATE_COMPONENT_SINK_H
-#define BABELTRACE_COMPONENT_PRIVATE_COMPONENT_SINK_H
+#ifndef BABELTRACE_GRAPH_PRIVATE_COMPONENT_SINK_H
+#define BABELTRACE_GRAPH_PRIVATE_COMPONENT_SINK_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
}
#endif
-#endif /* BABELTRACE_COMPONENT_PRIVATE_COMPONENT_SINK_H */
+#endif /* BABELTRACE_GRAPH_PRIVATE_COMPONENT_SINK_H */
-#ifndef BABELTRACE_COMPONENT_PRIVATE_COMPONENT_SOURCE_H
-#define BABELTRACE_COMPONENT_PRIVATE_COMPONENT_SOURCE_H
+#ifndef BABELTRACE_GRAPH_PRIVATE_COMPONENT_SOURCE_H
+#define BABELTRACE_GRAPH_PRIVATE_COMPONENT_SOURCE_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
}
#endif
-#endif /* BABELTRACE_COMPONENT_PRIVATE_COMPONENT_SOURCE_H */
+#endif /* BABELTRACE_GRAPH_PRIVATE_COMPONENT_SOURCE_H */
-#ifndef BABELTRACE_COMPONENT_PRIVATE_COMPONENT_H
-#define BABELTRACE_COMPONENT_PRIVATE_COMPONENT_H
+#ifndef BABELTRACE_GRAPH_PRIVATE_COMPONENT_H
+#define BABELTRACE_GRAPH_PRIVATE_COMPONENT_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
}
#endif
-#endif /* BABELTRACE_COMPONENT_PRIVATE_COMPONENT_H */
+#endif /* BABELTRACE_GRAPH_PRIVATE_COMPONENT_H */
-#ifndef BABELTRACE_COMPONENT_PRIVATE_CONNECTION_H
-#define BABELTRACE_COMPONENT_PRIVATE_CONNECTION_H
+#ifndef BABELTRACE_GRAPH_PRIVATE_CONNECTION_H
+#define BABELTRACE_GRAPH_PRIVATE_CONNECTION_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
}
#endif
-#endif /* BABELTRACE_COMPONENT_PRIVATE_CONNECTION_H */
+#endif /* BABELTRACE_GRAPH_PRIVATE_CONNECTION_H */
-#ifndef BABELTRACE_COMPONENT_PRIVATE_PORT_H
-#define BABELTRACE_COMPONENT_PRIVATE_PORT_H
+#ifndef BABELTRACE_GRAPH_PRIVATE_PORT_H
+#define BABELTRACE_GRAPH_PRIVATE_PORT_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
}
#endif
-#endif /* BABELTRACE_COMPONENT_PRIVATE_PORT_H */
+#endif /* BABELTRACE_GRAPH_PRIVATE_PORT_H */
-#ifndef _BABELTRACE_VALUES_H
-#define _BABELTRACE_VALUES_H
+#ifndef BABELTRACE_VALUES_H
+#define BABELTRACE_VALUES_H
/*
* Babeltrace - Value objects
}
#endif
-#endif /* _BABELTRACE_VALUES_H */
+#endif /* BABELTRACE_VALUES_H */