aboutsummaryrefslogtreecommitdiffstats
path: root/include/perfetto/tracing/core/producer.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/perfetto/tracing/core/producer.h')
-rw-r--r--include/perfetto/tracing/core/producer.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/perfetto/tracing/core/producer.h b/include/perfetto/tracing/core/producer.h
index 6622b6c2..79900646 100644
--- a/include/perfetto/tracing/core/producer.h
+++ b/include/perfetto/tracing/core/producer.h
@@ -17,6 +17,7 @@
#ifndef INCLUDE_PERFETTO_TRACING_CORE_PRODUCER_H_
#define INCLUDE_PERFETTO_TRACING_CORE_PRODUCER_H_
+#include "perfetto/base/export.h"
#include "perfetto/tracing/core/basic_types.h"
namespace perfetto {
@@ -41,7 +42,7 @@ class SharedMemory;
// This interface is subclassed by:
// 1. The actual producer code in the clients e.g., the ftrace reader process.
// 2. The transport layer when interposing RPC between service and producers.
-class Producer {
+class PERFETTO_EXPORT Producer {
public:
virtual ~Producer();