Lines Matching refs:std

31 double ParseRadar::ParseRadarStart(const std::string &string) const
34 std::string target = "\"E2E_LATENCY\":";
35 time = std::stod(ExtractString(string, target));
38 double ParseRadar::ParseRadarStartResponse(const std::string &string) const
41 std::string target = "\"RESPONSE_LATENCY\":";
42 time = std::stod(ExtractString(string, target));
45 std::string ParseRadar::ParseRadarAppStrart(const std::string &string) const
47 std::ostringstream stream;
48 std::ostringstream streamComplete;
49 std::string animationCompleteTime = ExtractString(string, "\"ANIMATION_LATENCY\":");
54 std::string firstFrameDrawnTime = ExtractString(string, "\"FIRST_FRAEM_DRAWN_LATENCY\":");
55 std::string result = "ResponseTime:" + stream.str() +
68 double ParseRadar::ParseRadarResponse(const std::string &string) const
75 double ParseRadar::ParseRadarDelayTime(const std::string &string, const std::string &target, const int &delayTime) const
77 std::stringstream ss(string);
78 std::string segment;
80 std::vector<std::string> delayTimeVec;
85 std::string segments = segment.substr(1);
86 std::stringstream ss2(segments);
87 std::string pair;
89 std::string key = pair.substr(0, pair.find(':'));
90 std::string value = pair.substr(pair.find(':') + 1);
99 int ParseRadar::GetMaxDelayTime(const int &delayTime, std::vector<std::string> &delayTimeVec) const
103 int num = std::stoi(delayTimeVec[i]);
110 double ParseRadar::ParseRadarComplete(const std::string &string) const
116 std::string ParseRadar::ParseRadarMaxFrame(const std::string &string) const
118 std::string maxRenderSeqMissedFrames = ExtractString(string, "\"MAX_RENDER_SEQ_MISSED_FRAMES\":");
119 std::string result = "MAX_RENDER_SEQ_MISSED_FRAMES:" + maxRenderSeqMissedFrames;
122 std::string ParseRadar::ParseRadarFrame(const std::string &string) const
124 std::string budleName = ExtractString(string, "\"BUNDLE_NAME_EX\":");
125 std::cout << "BUNDLE_NAME:" << budleName << std::endl;
126 std::string sceneId = ExtractString(string, "\"SCENE_ID\":");
127 std::cout << "SCENE_ID:" << sceneId << std::endl;
128 std::string totalAppFrames = ExtractString(string, "\"TOTAL_APP_FRAMES\":");
129 std::cout << "TOTAL_APP_FRAMES:" << totalAppFrames << std::endl;
130 std::string totalAppMissedFrames = ExtractString(string, "\"TOTAL_APP_MISSED_FRAMES\":");
131 std::cout << "TOTAL_APP_MISSED_FRAMES:" << totalAppMissedFrames << std::endl;
132 std::string maxAppFramsestime = ExtractString(string, "\"MAX_APP_FRAMETIME\":");
133 std::cout << "MAX_APP_FRAMETIME:" << maxAppFramsestime << "ms" << std::endl;
134 std::string maxAppSeqMissedFrames = ExtractString(string, "\"MAX_APP_SEQ_MISSED_FRAMES\":");
135 std::cout << "MAX_APP_SEQ_MISSED_FRAMES:" << maxAppSeqMissedFrames << std::endl;
136 std::string totalRenderFrames = ExtractString(string, "\"TOTAL_RENDER_FRAMES\":");
137 std::cout << "TOTAL_RENDER_FRAMES:" << totalRenderFrames << std::endl;
138 std::string totalRenderMissedFrames = ExtractString(string, "\"TOTAL_RENDER_MISSED_FRAMES\":");
139 std::cout << "TOTAL_RENDER_MISSED_FRAMES:" << totalRenderMissedFrames << std::endl;
140 std::string maxRenderFrametime = ExtractString(string, "\"MAX_RENDER_FRAMETIME\":");
141 std::cout << "MAX_RENDER_FRAMETIME:" << maxRenderFrametime << "ms" << std::endl;
142 std::string averageRenderFrametime = ExtractString(string, "\"AVERAGE_RENDER_FRAMETIME\":");
143 std::cout << "AVERAGE_RENDER_FRAMETIME:" << averageRenderFrametime << "ms" << std::endl;
144 std::string maxRenderSeqMissedFrames = ExtractString(string, "\"MAX_RENDER_SEQ_MISSED_FRAMES\":");
145 std::cout << "MAX_RENDER_SEQ_MISSED_FRAMES:" << maxRenderSeqMissedFrames << std::endl;
146 std::string result = "";
149 std::string ParseRadar::ExtractString(const std::string &str, const std::string &target) const
153 if (pos != std::string::npos) {
156 if (commaPos != std::string::npos) {
157 std::string result = str.substr(pos, commaPos - pos);