X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-collection.h;h=0542d03c044ca6e0daddf41de30ce6cf2830437f;hp=ad4b9564132ad2cda82dc3185e3374353bc55bdd;hb=98ef24741ffe8c7403760763f8b5b9f9154f8054;hpb=6cba487f031260536d6a77acde888c8b1a876fcf diff --git a/include/babeltrace/trace-collection.h b/include/babeltrace/trace-collection.h index ad4b9564..0542d03c 100644 --- a/include/babeltrace/trace-collection.h +++ b/include/babeltrace/trace-collection.h @@ -21,6 +21,12 @@ * all copies or substantial portions of the Software. */ +#ifdef __cplusplus +extern "C" { +#endif + +struct trace_collection; + void init_trace_collection(struct trace_collection *tc); void finalize_trace_collection(struct trace_collection *tc); int trace_collection_add(struct trace_collection *tc, @@ -28,4 +34,8 @@ int trace_collection_add(struct trace_collection *tc, int trace_collection_remove(struct trace_collection *tc, struct trace_descriptor *td); +#ifdef __cplusplus +} +#endif + #endif /* _BABELTRACE_TRACE_COLLECTION_H */