Lines Matching refs:TrackedCommand
26 std::unique_ptr<TrackedCommand> TrackedCommand::CreateInstance(const std::vector<std::string> &args) in CreateInstance()
28 std::unique_ptr<TrackedCommand> command {new (std::nothrow) TrackedCommand(args)}; in CreateInstance()
38 TrackedCommand::TrackedCommand(const std::vector<std::string> &args) : command_ {args} {} in TrackedCommand() function in OHOS::Developtools::HiPerf::TrackedCommand
40 TrackedCommand::~TrackedCommand() in ~TrackedCommand()
45 void TrackedCommand::Stop() in Stop()
50 bool TrackedCommand::InitSignalPipes(int &startFd, int &ackFd) in InitSignalPipes()
74 bool TrackedCommand::CreateChildProcess() in CreateChildProcess()
100 bool TrackedCommand::StartCommand() in StartCommand()
133 void TrackedCommand::ExecuteCommand(const int &startFd, const int &ackFd) in ExecuteCommand()
174 bool TrackedCommand::WaitCommand(int &wstatus) in WaitCommand()
190 void TrackedCommand::MakeInvalid() in MakeInvalid()