[4.0] Added interface to install logging function
[platform/core/uifw/dali-adaptor.git] / adaptors / integration-api / adaptor.h
index 9e87551..0a6553d 100644 (file)
 #include <dali/public-api/adaptor-framework/application-configuration.h>
 #endif
 
+#ifdef DALI_ADAPTOR_COMPILATION
+#include <log-factory-interface.h>
+#else
+#include <dali/integration-api/adaptors/log-factory-interface.h>
+#endif
+
 
 namespace Dali
 {
@@ -342,6 +348,12 @@ public:
    */
   void RenderOnce();
 
+  /**
+   * @brief The log factory allows installation of a logger function in worker threads.
+   * @return An interface to a logging factory
+   */
+  const LogFactoryInterface& GetLogFactory();
+
 public:  // Signals
 
   /**