27 #include "modules/map/tools/map_datachecker/proto/collection_service.grpc.pb.h" 34 explicit LoopsChecker(
const std::string& time_flag_file);
38 std::vector<std::pair<double, double>> GetTimeRanges();
39 int PeriodicCheck(
bool* reached);
40 int GrpcStub(LoopsVerifyRequest* request, LoopsVerifyResponse* response);
41 int Start(
const std::vector<std::pair<double, double>>& time_ranges);
42 int Check(
double* progress,
bool* reached);
46 std::unique_ptr<CollectionCheckerService::Stub> service_stub_;
47 const std::string& time_flag_file_;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
LoopsChecker(const std::string &time_flag_file)
int SyncStart(bool *reached)
Definition: client_loops_check.h:32