From: Junghoon Park Date: Thu, 28 Mar 2019 02:13:51 +0000 (+0900) Subject: Change type for policy X-Git-Tag: submit/tizen/20190328.044251~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=45f1bfa6de4b93da26b0936471aef9975b4cbad1;p=platform%2Fcore%2Fapi%2Fnotification.git Change type for policy Change-Id: Ice4b5eb6cbbb315cfc6bf33d2efc0158c3f6b005 Signed-off-by: Junghoon Park --- diff --git a/notification-ex/abstract_item.cc b/notification-ex/abstract_item.cc index a676553a..72c634d0 100644 --- a/notification-ex/abstract_item.cc +++ b/notification-ex/abstract_item.cc @@ -393,11 +393,11 @@ bool AbstractItem::CanReceive(std::string id) const { return true; } -void AbstractItem::SetPolicy(AbstractItem::Policy policy) { +void AbstractItem::SetPolicy(int policy) { impl_->policy_ = policy; } -AbstractItem::Policy AbstractItem::GetPolicy() const { +int AbstractItem::GetPolicy() const { return impl_->policy_; } diff --git a/notification-ex/abstract_item.h b/notification-ex/abstract_item.h index cb136a8c..aeeabb8f 100644 --- a/notification-ex/abstract_item.h +++ b/notification-ex/abstract_item.h @@ -210,9 +210,9 @@ class EXPORT_API AbstractItem { }; enum Policy { - None, - OnBootClear, - SimMode, + None = 0, + OnBootClear = 1 << 0, + SimMode = 1 << 1, }; public: @@ -241,8 +241,8 @@ class EXPORT_API AbstractItem { void RemoveReceiver(std::string receiver_group); std::list GetReceiverList(); bool CanReceive(std::string id) const; - void SetPolicy(Policy policy); - Policy GetPolicy() const; + void SetPolicy(int policy); + int GetPolicy() const; std::string GetChannel() const; void SetChannel(std::string channel); void SetLEDInfo(std::shared_ptr led); diff --git a/notification-ex/abstract_item_implementation.h b/notification-ex/abstract_item_implementation.h index eaada761..af62938f 100644 --- a/notification-ex/abstract_item_implementation.h +++ b/notification-ex/abstract_item_implementation.h @@ -44,7 +44,7 @@ class AbstractItem::Impl { std::string channel_; std::string id_; std::shared_ptr led_ = nullptr; - Policy policy_ = None; + int policy_ = None; std::shared_ptr