[Dart] Improve dart generator 30/282730/5
authorHwankyu Jhun <h.jhun@samsung.com>
Tue, 11 Oct 2022 02:29:42 +0000 (02:29 +0000)
committerHwankyu Jhun <h.jhun@samsung.com>
Tue, 11 Oct 2022 06:06:24 +0000 (06:06 +0000)
commit42fce39c77955f39573b8f74924fa3f3a2dd0643
tree13c18cba82e4ffe5a32421e29ce7f740fe10c865
parentc6fb5ac65f8fb9c870245d3e02e1a107a9930f2a
[Dart] Improve dart generator

The implementation of the proxy(client) is improved.
The delegate class is not exposed to the outside for developers.
The delegate function is exposed for developers.
Developers are able to register and deregister the delegate using the function.

Change-Id: I30d1ce57b1ec0f30d3844977148ea2314a345158
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
idlc/gen/dart_gen_base.cc
idlc/gen/dart_gen_base_cb.h
idlc/gen/dart_proxy_gen.cc
idlc/gen/dart_proxy_gen.h
idlc/gen/dart_proxy_gen_cb.h