Remove factory from pkginfoclient
authorJunghyun Yeon <jungh.yeon@samsung.com>
Mon, 22 Feb 2021 11:01:00 +0000 (20:01 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Mon, 22 Feb 2021 11:01:00 +0000 (20:01 +0900)
It will be replaced with ParcelableFactory

Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
src/client/pkginfo_client.cc
src/client/pkginfo_client.hh

index b23649a..f12aeaf 100644 (file)
@@ -10,9 +10,8 @@
 
 namespace pkgmgr_client {
 PkgInfoClient::PkgInfoClient(
-    std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcel, uid_t uid,
-    std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable::IFactory> factory)
-    : parcel_(parcel), uid_(uid), factory_(factory) {}
+    std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcel, uid_t uid)
+    : parcel_(parcel), uid_(uid) {}
 
 bool PkgInfoClient::SendRequest() { return true; }
 
index 9390739..efad358 100644 (file)
@@ -14,14 +14,13 @@ namespace pkgmgr_client {
 class PkgInfoClient {
  public:
   PkgInfoClient(std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcel,
-      uid_t uid, std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable::IFactory> factory);
+      uid_t uid);
   bool SendRequest();
   std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> GetResultParcel();
 
  private:
   std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcel_;
   uid_t uid_;
-  std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable::IFactory> factory_;
 };
 
 }  // namespace pkgmgr_client