Android-cuttlefish cvd tool
|
#include <task.h>
Public Member Functions | |
RebootTask (const FlashingPlan *fp) | |
RebootTask (const FlashingPlan *fp, const std::string &reboot_target) | |
virtual RebootTask * | AsRebootTask () override |
void | Run () override |
std::string | ToString () const override |
std::string | GetTarget () const |
![]() | |
Task ()=default | |
virtual void | Run ()=0 |
virtual std::string | ToString () const =0 |
virtual FlashTask * | AsFlashTask () |
virtual RebootTask * | AsRebootTask () |
virtual UpdateSuperTask * | AsUpdateSuperTask () |
virtual OptimizedFlashSuperTask * | AsOptimizedFlashSuperTask () |
virtual WipeTask * | AsWipeTask () |
virtual ResizeTask * | AsResizeTask () |
virtual | ~Task ()=default |
Private Attributes | |
const std::string | reboot_target_ = "" |
const FlashingPlan * | fp_ |
RebootTask::RebootTask | ( | const FlashingPlan * | fp | ) |
RebootTask::RebootTask | ( | const FlashingPlan * | fp, |
const std::string & | reboot_target | ||
) |
|
inlineoverridevirtual |
Reimplemented from Task.
|
inline |
|
overridevirtual |
Implements Task.
|
overridevirtual |
Implements Task.
|
private |
|
private |