| 931 | } |
| 932 | |
| 933 | void populate_maps() |
| 934 | { |
| 935 | size_t total_events = 0; |
| 936 | for (const auto &event_vec : m_events_storage) |
| 937 | { |
| 938 | total_events += event_vec.size(); |
| 939 | } |
| 940 | a_events.reserve(total_events); |
| 941 | |
| 942 | for (const auto &event_vec : m_events_storage) |
| 943 | { |
| 944 | for (const auto &event : event_vec) |
| 945 | { |
| 946 | f_res[event.filename][event.function][event.line].all_events.push_back(&event); |
| 947 | a_events.insert({get_unique_event_id(event.thread_id, event.event_id), &event}); |
| 948 | } |
| 949 | } |
| 950 | } |
| 951 | |
| 952 | void add_sub_events(const sub_events &s_events, const unsigned int thread_id_) |
| 953 | { |
no test coverage detected