change 'constructor with 1 argument' to explicit constructor 99/210199/1 accepted/tizen/unified/20190724.063739 submit/tizen/20190722.121816
authorsanghyeok.oh <sanghyeok.oh@samsung.com>
Wed, 17 Jul 2019 00:19:21 +0000 (09:19 +0900)
committersanghyeok.oh <sanghyeok.oh@samsung.com>
Wed, 17 Jul 2019 00:23:19 +0000 (09:23 +0900)
commiteb752b450f3c1efbb21a7502efc67936e55e6de6
tree043f8862d35f6c0c34f12375dfe7ea1ac9f0f6c8
parent63bad060def92de04a795533fce8f7c481f9cc6e
change 'constructor with 1 argument' to explicit constructor

* implicit conversion
The compiler is allowed to make one implicit conversion to resolve the parameters to a function.
What this means is that the compiler can use constructors callable with a single parameter to convert from one type to another in order to get the right type for a parameter.

Change-Id: I79da863d9d86d3ea19e43089f2c836d2f52ef6d8
Signed-off-by: sanghyeok.oh <sanghyeok.oh@samsung.com>
src/internal/transaction_guard.hpp
src/internal/tslog.hpp
src/kdbus.h