remove unnecessary exports from animation and signal. removes 30 exports from toolkit... 10/29510/5
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 28 Oct 2014 17:01:33 +0000 (17:01 +0000)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Wed, 29 Oct 2014 13:41:30 +0000 (06:41 -0700)
[Problem]
[Cause]
[Solution]

Change-Id: Ic86a3f2cc386f81f259f511d953ef4b7eaa537ee

19 files changed:
dali/public-api/animation/active-constraint-declarations.h
dali/public-api/animation/active-constraint.h
dali/public-api/animation/animation.h
dali/public-api/animation/constraint-functions.h
dali/public-api/animation/constraint-source.h
dali/public-api/animation/constraint.h
dali/public-api/animation/constraints.h
dali/public-api/animation/interpolator-functions.h
dali/public-api/animation/key-frames.h
dali/public-api/animation/time-period.h
dali/public-api/signals/base-signal.h
dali/public-api/signals/callback.h
dali/public-api/signals/connection-tracker-interface.h
dali/public-api/signals/connection-tracker.h
dali/public-api/signals/dali-signal-v2.h
dali/public-api/signals/functor-delegate.h
dali/public-api/signals/signal-slot-connections.h
dali/public-api/signals/signal-slot-observers.h
dali/public-api/signals/slot-delegate.h

index 96c9994..f4fc96d 100644 (file)
@@ -25,7 +25,7 @@
 #include <dali/public-api/common/vector-wrapper.h>
 #include <dali/public-api/signals/dali-signal-v2.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class ActiveConstraint;
index 3456082..6d2424a 100644 (file)
@@ -24,7 +24,7 @@
 #include <dali/public-api/object/handle.h>
 #include <dali/public-api/object/property.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 namespace Internal DALI_INTERNAL
index 5d20fec..77e49bb 100644 (file)
@@ -30,7 +30,7 @@
 #include <dali/public-api/object/property.h>
 #include <dali/public-api/signals/dali-signal-v2.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class Actor;
index 8179e11..fb3b206 100644 (file)
@@ -33,7 +33,7 @@ class Quaternion;
  *
  * A local-constraint function is based on local properties of the Actor.
  */
-namespace LocalConstraint DALI_IMPORT_API
+namespace LocalConstraint
 {
 
 /**
@@ -105,7 +105,7 @@ typedef boost::function<bool (const Vector3&    size,
 /**
  * @brief A parent-constraint function is based on properties related to the Actor's parent.
  */
-namespace ParentConstraint DALI_IMPORT_API
+namespace ParentConstraint
 {
 
 /**
index 04714c5..1055493 100644 (file)
@@ -22,7 +22,7 @@
 #include <dali/public-api/object/handle.h>
 #include <dali/public-api/object/property.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
index bc2b895..1c79587 100644 (file)
@@ -30,7 +30,7 @@
 #include <dali/public-api/object/property.h>
 #include <dali/public-api/object/property-input.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 struct TimePeriod;
 
index 7cf4faa..d9f467e 100644 (file)
@@ -22,7 +22,7 @@
 #include <dali/public-api/math/vector3.h>
 #include <dali/public-api/math/quaternion.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class PropertyInput;
index d1e58d7..a081d3b 100644 (file)
@@ -22,7 +22,7 @@
 #include <dali/public-api/object/any.h>
 #include <dali/public-api/object/property.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
@@ -37,7 +37,7 @@ typedef Any AnyInterpolator;
  * @param[in] type The property type for which to get an interpolator
  * @return The interpolator function.
  */
-AnyInterpolator GetDefaultInterpolator(Property::Type type);
+AnyInterpolator DALI_IMPORT_API GetDefaultInterpolator(Property::Type type);
 
 } // namespace Dali
 
index 361b34b..50ae761 100644 (file)
@@ -24,7 +24,7 @@
 #include <dali/public-api/object/property-value.h>
 #include <dali/public-api/object/property-types.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 namespace Internal DALI_INTERNAL
@@ -40,7 +40,7 @@ class KeyFrames;
  * type of the first value to be added. Adding key frames with a
  * different Property::Value type will result in a run time assert.
  */
-class KeyFrames : public BaseHandle
+class DALI_IMPORT_API KeyFrames : public BaseHandle
 {
 public:
   /**
index 6cecc4f..2b2057e 100644 (file)
@@ -21,7 +21,7 @@
 // INTERNAL INCLUDES
 #include <dali/public-api/common/dali-common.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
index 9616721..29adfe6 100644 (file)
@@ -25,7 +25,7 @@
 #include <dali/public-api/signals/connection-tracker-interface.h>
 #include <dali/public-api/signals/signal-slot-connections.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
@@ -70,7 +70,7 @@ namespace Dali DALI_IMPORT_API
  * Connection tracker implements the Signal Observer interface, to be told when a signal has disconnected (died)
  *
  */
-class BaseSignal : public SlotObserver
+class DALI_IMPORT_API BaseSignal : public SlotObserver
 {
 public:
 
index 47b7f5d..ca266de 100644 (file)
@@ -22,7 +22,7 @@
 #include <dali/public-api/common/dali-common.h>
 #include <dali/public-api/signals/functor-delegate.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class CallbackBase;
@@ -30,7 +30,7 @@ class CallbackBase;
 /**
  * @brief Callback base class to hold the data for callback function and member function calls.
  */
-class CallbackBase
+class DALI_IMPORT_API CallbackBase
 {
 public:
 
index 9fbda63..cf011f0 100644 (file)
@@ -22,7 +22,7 @@
 #include <dali/public-api/common/dali-common.h>
 #include <dali/public-api/signals/signal-slot-observers.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
@@ -46,7 +46,7 @@ namespace Dali DALI_IMPORT_API
  * It provides a signal observer interface, to observer when signals are destroyed
  * e.g. if Button object is destroyed while it is still connected.
  */
-class ConnectionTrackerInterface : public SignalObserver
+class DALI_IMPORT_API ConnectionTrackerInterface : public SignalObserver
 {
 public:
 
index 1a81298..a3d78a5 100644 (file)
@@ -23,7 +23,7 @@
 #include <dali/public-api/common/vector-wrapper.h>
 #include <dali/public-api/signals/connection-tracker-interface.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class CallbackBase;
@@ -33,7 +33,7 @@ class SlotConnection;
 /**
  * @brief Connection tracker concrete implementation
  */
-class ConnectionTracker : public ConnectionTrackerInterface
+class DALI_IMPORT_API ConnectionTracker : public ConnectionTrackerInterface
 {
 public:
 
index 1049611..a055e58 100644 (file)
@@ -57,7 +57,7 @@
 #include <dali/public-api/signals/slot-delegate.h>
 #include <dali/public-api/signals/base-signal.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
index 8599b0f..d243a02 100644 (file)
@@ -21,7 +21,7 @@
 // INTERNAL INCLUDES
 #include <dali/public-api/common/dali-common.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**
@@ -63,7 +63,7 @@ struct FunctorDestroyer
 /**
  * @brief Used to connect a void() functor to a signal via BaseObject::SignalConnect()
  */
-class FunctorDelegate
+class DALI_IMPORT_API FunctorDelegate
 {
 public:
 
index 5c8c20a..3253313 100644 (file)
@@ -21,7 +21,7 @@
 // INTERNAL INCLUDES
 #include <dali/public-api/signals/signal-slot-observers.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class CallbackBase;
@@ -38,7 +38,7 @@ class CallbackBase;
  *
  * It holds a pointer to the callback, but does not own it.
  */
-class SlotConnection
+class DALI_IMPORT_API SlotConnection
 {
 public:
 
@@ -93,7 +93,7 @@ private:
  * It takes ownership of the callback, and will delete it when
  * the connection is destroyed.
  */
-class SignalConnection
+class DALI_IMPORT_API SignalConnection
 {
 public:
 
index 89b7bc0..340b33e 100644 (file)
@@ -21,7 +21,7 @@
 // INTERNAL INCLUDES
 #include <dali/public-api/common/dali-common.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 class SlotObserver;
@@ -32,7 +32,7 @@ class CallbackBase;
  *
  * This will happen if the object owning the signal is destroyed.
  */
-class SignalObserver
+class DALI_IMPORT_API SignalObserver
 {
 public:
 
@@ -60,7 +60,7 @@ public:
  *
  * This is used by the slot if wants to disconnect or is deleted.
  */
-class SlotObserver
+class DALI_IMPORT_API SlotObserver
 {
 public:
 
index 76cf1aa..ee04c58 100644 (file)
@@ -22,7 +22,7 @@
 #include <dali/public-api/common/dali-common.h>
 #include <dali/public-api/signals/connection-tracker.h>
 
-namespace Dali DALI_IMPORT_API
+namespace Dali
 {
 
 /**