Lines Matching defs:curStatisticsMsgPtr
79 std::shared_ptr<EventStatisticsMsg> curStatisticsMsgPtr = std::make_shared<EventStatisticsMsg>();
83 DEBUG_LOG_STR("use inited curStatisticsMsgPtr by bundleName{%s}", srcData["bundleName"].c_str());
84 curStatisticsMsgPtr = eventStatisticsMsg_[srcData["bundleName"]];
89 uint32_t index = curStatisticsMsgPtr->ElementTypesIndex(srcData["event"]);
90 uint32_t curElementTypeTotal = curStatisticsMsgPtr->eventTypeTotal_;
91 if (index != curStatisticsMsgPtr->eventTypes_.size()) {
92 curEventStatisticsRecordPtr = curStatisticsMsgPtr->eventTypeRecord_[index];
100 if (curStatisticsMsgPtr->eventTypeRecord_.size() > index) {
101 curStatisticsMsgPtr->eventTypeRecord_[index] = curEventStatisticsRecordPtr;
102 curStatisticsMsgPtr->eventTypes_[index] = srcData["event"];
104 curStatisticsMsgPtr->eventTypeRecord_.push_back(curEventStatisticsRecordPtr);
105 curStatisticsMsgPtr->eventTypes_.push_back(srcData["event"]);
110 curStatisticsMsgPtr->eventTypeTotal_ = curElementTypeTotal;
111 eventStatisticsMsg_[srcData["bundleName"]] = curStatisticsMsgPtr;