/* * ThermalTrip.cpp * * Copyright (C) 2016 Spreadtrum Communications Inc. */ #include "ThermalAction.h" #include "ThermalTrip.h" namespace android { ThermalTrip::ThermalTrip() {} ThermalTrip::~ThermalTrip() { std::deque::iterator iter; for (iter = mpActions.begin(); iter != mpActions.end(); iter++) { delete *iter; } mpActions.clear(); } std::deque& ThermalTrip::getActionDeque() { return mpActions; } void ThermalTrip::pushActionDeque(ThermalAction* pAction) { mpActions.push_back(pAction); } void ThermalTrip::setId(int id) { mId = id; } int ThermalTrip::getId() { return mId; } }; // namespace android