Searched refs:ExecVHelper (Results 1 – 6 of 6) sorted by relevance
32 ExecVHelper::ExecVHelper() : args_(1u, std::string()) {} in ExecVHelper() function in android::installd::ExecVHelper34 ExecVHelper::~ExecVHelper() {} in ~ExecVHelper()36 void ExecVHelper::PrepareArgs(const std::string& bin) { in PrepareArgs()47 void ExecVHelper::Exec(int exit_code) { in Exec()53 void ExecVHelper::AddArg(const std::string& arg) { in AddArg()59 void ExecVHelper::AddRuntimeArg(const std::string& arg) { in AddRuntimeArg()
28 class ExecVHelper {30 ExecVHelper();31 virtual ~ExecVHelper();
32 explicit RunDex2Oat(const char* dex2oat_bin, ExecVHelper* execv_helper);98 ExecVHelper* execv_helper_; // not owned
58 FakeRunDex2Oat(ExecVHelper* execv_helper, FakeSystemProperties* properties) in FakeRunDex2Oat()121 class FakeExecVHelper : public ExecVHelper {
66 RunDex2Oat::RunDex2Oat(const char* dex2oat_bin, ExecVHelper* execv_helper) in RunDex2Oat()
427 class RunProfman : public ExecVHelper {549 using ExecVHelper::Exec; // To suppress -Wno-overloaded-virtual551 ExecVHelper::Exec(DexoptReturnCodes::kProfmanExec); in Exec()1175 class RunDexoptAnalyzer : public ExecVHelper {1826 auto execv_helper = std::make_unique<ExecVHelper>(); in dexopt()