Move trace factory Ubuntu implementation to generic. 50/208450/3
authorAnton Obzhirov <a.obzhirov@samsung.com>
Mon, 24 Jun 2019 10:36:52 +0000 (11:36 +0100)
committerAnton Obzhirov <a.obzhirov@samsung.com>
Mon, 24 Jun 2019 12:22:03 +0000 (13:22 +0100)
Change-Id: Ic34941ea014408a844a3d2777c87a375392e190f

dali/internal/trace/file.list
dali/internal/trace/generic/trace-factory-generic.cpp [moved from dali/internal/trace/ubuntu/trace-factory-ubuntu.cpp with 92% similarity]
dali/internal/trace/generic/trace-manager-impl-generic.cpp [moved from dali/internal/trace/ubuntu/trace-manager-impl-ubuntu.cpp with 54% similarity]
dali/internal/trace/generic/trace-manager-impl-generic.h [moved from dali/internal/trace/ubuntu/trace-manager-impl-ubuntu.h with 86% similarity]

index 9b94bd6..833aa4e 100644 (file)
@@ -7,10 +7,10 @@ adaptor_trace_common_src_files=\
 
 # module: trace, backend: ubuntu
 adaptor_trace_ubuntu_src_files=\
-    ${adaptor_trace_dir}/ubuntu/trace-manager-impl-ubuntu.cpp \
-    ${adaptor_trace_dir}/ubuntu/trace-factory-ubuntu.cpp
+    ${adaptor_trace_dir}/generic/trace-manager-impl-generic.cpp \
+    ${adaptor_trace_dir}/generic/trace-factory-generic.cpp
 
 # module: trace, backend: tizen
 adaptor_trace_tizen_src_files=\
     ${adaptor_trace_dir}/tizen/trace-manager-impl-tizen.cpp \
-    ${adaptor_trace_dir}/tizen/trace-factory-tizen.cpp
\ No newline at end of file
+    ${adaptor_trace_dir}/tizen/trace-factory-tizen.cpp
@@ -16,7 +16,7 @@
  */
 
 #include <dali/internal/trace/common/trace-factory.h>
-#include <dali/internal/trace/ubuntu/trace-manager-impl-ubuntu.h>
+#include <dali/internal/trace/generic/trace-manager-impl-generic.h>
 
 namespace Dali
 {
@@ -16,8 +16,8 @@
  */
 
 // EXTERNAL INCLUDES
-#include <dali/internal/trace/ubuntu/trace-manager-impl-ubuntu.h>
 #include <dali/internal/system/common/performance-interface.h>
+#include "trace-manager-impl-generic.h"
 
 // INTERNAL INCLUDES
 
@@ -31,30 +31,30 @@ namespace Internal
 namespace Adaptor
 {
 
-TraceManagerUbuntu* TraceManagerUbuntu::traceManagerUbuntu = nullptr;
+TraceManagerGeneric* TraceManagerGeneric::traceManagerGeneric = nullptr;
 
-TraceManagerUbuntu::TraceManagerUbuntu( PerformanceInterface* performanceInterface )
+TraceManagerGeneric::TraceManagerGeneric( PerformanceInterface* performanceInterface )
 : TraceManager( performanceInterface )
 {
-  TraceManagerUbuntu::traceManagerUbuntu = this;
+  TraceManagerGeneric::traceManagerGeneric = this;
 }
 
-Dali::Integration::Trace::LogContextFunction TraceManagerUbuntu::GetLogContextFunction()
+Dali::Integration::Trace::LogContextFunction TraceManagerGeneric::GetLogContextFunction()
 {
   return LogContext;
 }
 
-void TraceManagerUbuntu::LogContext( bool start, const char* tag )
+void TraceManagerGeneric::LogContext( bool start, const char* tag )
 {
   if( start )
   {
-    unsigned short contextId = traceManagerUbuntu->mPerformanceInterface->AddContext( tag );
-    traceManagerUbuntu->mPerformanceInterface->AddMarker( PerformanceInterface::START, contextId );
+    unsigned short contextId = traceManagerGeneric->mPerformanceInterface->AddContext( tag );
+    traceManagerGeneric->mPerformanceInterface->AddMarker( PerformanceInterface::START, contextId );
   }
   else
   {
-    unsigned short contextId = traceManagerUbuntu->mPerformanceInterface->AddContext( tag );
-    traceManagerUbuntu->mPerformanceInterface->AddMarker( PerformanceInterface::END, contextId );
+    unsigned short contextId = traceManagerGeneric->mPerformanceInterface->AddContext( tag );
+    traceManagerGeneric->mPerformanceInterface->AddMarker( PerformanceInterface::END, contextId );
   }
 }
 
@@ -33,25 +33,25 @@ namespace Adaptor
 {
 class PerformanceInterface;
 
-class TraceManagerUbuntu : public Dali::Internal::Adaptor::TraceManager
+class TraceManagerGeneric : public Dali::Internal::Adaptor::TraceManager
 {
 public:
   /**
    * Static member to hold TraceManagerUbuntu instance. This allows
    * to access PerformanceInterface for network logging.
    */
-  static TraceManagerUbuntu* traceManagerUbuntu;
+  static TraceManagerGeneric* traceManagerGeneric;
 
   /**
    * Explicit Constructor
    */
-  explicit TraceManagerUbuntu( PerformanceInterface* performanceInterface );
+  explicit TraceManagerGeneric( PerformanceInterface* performanceInterface );
 
 protected:
   /**
    * Destructor
    */
-  ~TraceManagerUbuntu() override = default;
+  ~TraceManagerGeneric() override = default;
 
   /**
    * Obtain the LogContextFunction method (Ubuntu specific) used for tracing