InputMethodOptions::InputMethodOptions()
{
InputMethodOptions::InputMethodOptions()
{
+ mImpl.reset(new Impl());
+}
+
+InputMethodOptions::~InputMethodOptions()
+{
+ // destructor cannot be inlined and must be in a unit
+ // for unique_ptr to work with forward declaration
}
bool InputMethodOptions::IsPassword()
}
bool InputMethodOptions::IsPassword()
#include <dali/public-api/object/property-map.h>
// INTERNAL INCLUDES
#include <dali/public-api/object/property-map.h>
// INTERNAL INCLUDES
InputMethodOptions(); /// Default InputMethodOptions options
/**
InputMethodOptions(); /// Default InputMethodOptions options
/**
+ * Destructor
+ */
+ ~InputMethodOptions();
+
+ /**
* @brief Returns whether panel layout type is password or not
* @return true if panel layout type is password, false otherwise.
*/
* @brief Returns whether panel layout type is password or not
* @return true if panel layout type is password, false otherwise.
*/
+ std::unique_ptr<Impl> mImpl;