| 4342 | enum CycleState { NotStarted, Executing, ExecutingChildren, NeedsAnotherRun, CompletedSuccessfully, Failed }; |
| 4343 | |
| 4344 | class TrackerHasName { |
| 4345 | NameAndLocation m_nameAndLocation; |
| 4346 | |
| 4347 | public: |
| 4348 | TrackerHasName(NameAndLocation const &nameAndLocation); |
| 4349 | bool operator()(ITrackerPtr const &tracker) const; |
| 4350 | }; |
| 4351 | |
| 4352 | using Children = std::vector<ITrackerPtr>; |
| 4353 | NameAndLocation m_nameAndLocation; |