[dali_2.3.19] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / internal / text / rendering / text-backend.cpp
index ee48026..e236c4c 100644 (file)
 
 namespace Dali
 {
-
 namespace Toolkit
 {
-
 namespace Text
 {
-
 Backend Backend::Get()
 {
   return Internal::Backend::Get();
 }
 
-RendererPtr Backend::NewRenderer( unsigned int renderingType )
+RendererPtr Backend::NewRenderer(unsigned int renderingType)
 {
-  return GetImplementation(*this).NewRenderer( renderingType );
+  return GetImplementation(*this).NewRenderer(renderingType);
 }
 
 Backend::Backend()
@@ -48,19 +45,16 @@ Backend::~Backend()
 {
 }
 
-Backend::Backend( const Backend& handle )
-: BaseHandle( handle )
-{
-}
+Backend::Backend(const Backend& handle) = default;
 
-Backend& Backend::operator=( const Backend& handle )
-{
-  BaseHandle::operator=( handle );
-  return *this;
-}
+Backend& Backend::operator=(const Backend& handle) = default;
+
+Backend::Backend(Backend&& handle) = default;
+
+Backend& Backend::operator=(Backend&& handle) = default;
 
-Backend::Backend( Internal::Backend* internal )
-: BaseHandle( internal )
+Backend::Backend(Internal::Backend* internal)
+: BaseHandle(internal)
 {
 }