[datacontrol][common] Simplify instance methods registration (2) 73/215273/8
authorMichal Michalski <m.michalski2@partner.samsung.com>
Fri, 4 Oct 2019 09:58:33 +0000 (11:58 +0200)
committerMichal Michalski <m.michalski2@partner.samsung.com>
Mon, 28 Oct 2019 13:01:43 +0000 (14:01 +0100)
commitae981f5f0201e299107b226cb4808915f516b0da
tree0f9c122d0f20458b0711ff08c1942d0ea7340dae
parentb29806846dc21f1d1b5bf341395db78ac4569bc2
[datacontrol][common] Simplify instance methods registration (2)

Macros REGISTER_(A)SYNC have been replaced with new macro
REGISTER_METHOD, which takes only the method name.
The string parameter is now created from the method name.

[Verification] + tct-datacontrol-tizen-tests 100% pass rate.
+ tct-download-tizen-tests 100% pass rate.
+ tct-exif-tizen-tests 100% pass rate.
+ tct-feedback-tizen-tests 100% pass rate.
+ tct-filesystem-tizen-tests 100% pass rate.

Signed-off-by: Michal Michalski <m.michalski2@partner.samsung.com>
Change-Id: Idb2ce6c9aa15743822aed405a3be5d2156102d60
20 files changed:
src/datacontrol/datacontrol_api.js
src/datacontrol/datacontrol_instance.cc
src/datacontrol/datacontrol_instance.h
src/download/download_api.js
src/download/download_instance.cc
src/download/download_instance.h
src/exif/exif_api.js
src/exif/exif_instance.cc
src/feedback/feedback_api.js
src/feedback/feedback_instance.cc
src/feedback/feedback_instance.h
src/filesystem/filesystem_instance.cc
src/filesystem/filesystem_instance.h
src/filesystem/js/common.js
src/filesystem/js/file.js
src/filesystem/js/file_handle.js
src/filesystem/js/file_stream.js
src/filesystem/js/file_system_manager.js
src/humanactivitymonitor/humanactivitymonitor_api.js
src/humanactivitymonitor/humanactivitymonitor_instance.cc