- Removed the __attribute__((weak)) from the header files,
because this attribute should only be in the cpp files.
Change-Id: Iad1242a15ef48fabf0de522f0ad204af75c4975f
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
* Factory function that ought to be overriden by platform implementation.
* @return
*/
-__attribute__((weak)) std::unique_ptr<TtsPlayer> New(Dali::TtsPlayer::Mode mode);
+std::unique_ptr<TtsPlayer> New(Dali::TtsPlayer::Mode mode);
} // namespace TtsPlayerFactory
namespace NativeImageSourceFactory
{
-__attribute__((weak))
std::unique_ptr<Internal::Adaptor::NativeImageSource> New(unsigned int width,
unsigned int height,
Dali::NativeImageSource::ColorDepth depth,
// Factory function creating new IMFManager
// Symbol exists but may be overriden during linking
-__attribute__((weak))
Dali::ImfManager CreateImfManager();
}
* Creates new instance of tilt sensor implementation
* @return pointer to tilt sensor implementation instance
*/
-__attribute__((weak)) Dali::Internal::Adaptor::TiltSensor* Create();
+Dali::Internal::Adaptor::TiltSensor* Create();
/**
* Obtains existing or creates new instance of the tilt sensor