common: compile libconsumer, libust-consumer, libkernel-consumer as C++
[lttng-tools.git] / src / common / consumer / consumer-stream.h
index c9af63cd83841c10a542e015aba3d6c3eb5fd69d..af0690a25a0920e3e4c9cb4638c38724aa94b351 100644 (file)
 
 #include "consumer.h"
 
 
 #include "consumer.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 enum consumer_stream_open_packet_status {
        CONSUMER_STREAM_OPEN_PACKET_STATUS_OPENED,
        CONSUMER_STREAM_OPEN_PACKET_STATUS_NO_SPACE,
 enum consumer_stream_open_packet_status {
        CONSUMER_STREAM_OPEN_PACKET_STATUS_OPENED,
        CONSUMER_STREAM_OPEN_PACKET_STATUS_NO_SPACE,
@@ -166,4 +170,8 @@ enum consumer_stream_open_packet_status consumer_stream_open_packet(
 int consumer_stream_flush_buffer(struct lttng_consumer_stream *stream,
                bool producer_active);
 
 int consumer_stream_flush_buffer(struct lttng_consumer_stream *stream,
                bool producer_active);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* LTTNG_CONSUMER_STREAM_H */
 #endif /* LTTNG_CONSUMER_STREAM_H */
This page took 0.023026 seconds and 4 git commands to generate.