#include <common/macros.h>
#include <common/payload-view.h>
#include <lttng/action/rate-policy.h>
+#include <lttng/lttng-error.h>
#include <stdbool.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+
struct mi_writer;
int lttng_rate_policy_serialize(struct lttng_rate_policy *rate_policy,
const struct lttng_rate_policy *policy,
struct mi_writer *writer);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* LTTNG_RATE_POLICY */