[SECARSP-294] AuditTrailClient modified to use new audit-trail logging API.
[platform/core/security/suspicious-activity-monitor.git] / device-agent / daemon / ireporter.h
index 6e4b9f3..cdff88a 100644 (file)
@@ -13,6 +13,7 @@
 #define IREPORTER_H
 
 #include <string>
+#include <jsoncpp/json/value.h>
 
 /**
  * @brief Abstract class that provides send report interface
@@ -25,7 +26,7 @@ public:
      * @param module name of the module that wants to report
      * @param content report content
      */
-    virtual void sendReport(const std::string& module, const std::string& content) = 0;
+    virtual void sendReport(const std::string& module, const Json::Value& content) = 0;
 };
 
 #endif // IREPORTER_H