refactor PropertyMetadata table. 98/243998/3
authorSubhransu Mohanty <sub.mohanty@samsung.com>
Mon, 14 Sep 2020 01:00:34 +0000 (10:00 +0900)
committerSubhransu Mohanty <sub.mohanty@samsung.com>
Tue, 15 Sep 2020 00:51:22 +0000 (09:51 +0900)
commite6f417dab998ffd3a524ae01119f0c209059541c
treef98d191f5ef8e35f99b888d04522296ddfa7fa4f
parent3e222c21ec602beff25935b5519fe532c2686cba
refactor PropertyMetadata table.

- keep string_view insted of const char* for performance.
- make both table constexpr so that we can sanity check during compile time.

Change-Id: I13a424b3f9c5fadd52ea02889ba6d687f8f41346
dali/internal/event/common/property-helper.h
dali/internal/event/common/type-info-impl.cpp
dali/internal/event/object/default-property-metadata.h