namespace pkgmgr_common {
namespace parcel {
CommandParcelable::CommandParcelable()
- : AbstractParcelable(0, ParcelableType::Command) {}
+ : AbstractParcelable(0, ParcelableType::Command), cmd_(CommandType::Unknown) {}
+
+CommandParcelable::CommandParcelable(CommandType cmd)
+ : AbstractParcelable(0, ParcelableType::Command), cmd_(cmd) {}
void CommandParcelable::WriteToParcel(tizen_base::Parcel* parcel) const {
AbstractParcelable::WriteToParcel(parcel);
class EXPORT_API CommandParcelable : public AbstractParcelable {
public:
CommandParcelable();
+ CommandParcelable(CommandType cmd);
CommandType GetCmd();
void SetCmd(CommandType cmd);
void WriteToParcel(tizen_base::Parcel* parcel) const override;