It will be replaced with ParcelableFactory
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
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; }
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