LCOV - code coverage report
Current view:
top level
-
storage
- Soa.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage_clean.info
Lines:
93.6 %
140
131
Test Date:
2026-03-30 03:13:12
Functions:
94.7 %
76
72
Function Name
Hit count
_ZN10DynSoABaseI13DynCollectionjLh2EE20_reserve_bookkeepingEj
1
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE20_reserve_bookkeepingEj
0
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE20_reserve_bookkeepingEj
0
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE20_reserve_bookkeepingEj
0
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE20_reserve_bookkeepingEj
0
_ZN10DynSoABaseI13DynCollectionjLh2EE20_reserve_bookkeepingEj
1
_ZN10DynSoABaseI13DynCollectionjLh2EE7reserveEj
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE11for_each_idIZL27test_for_each_id_visits_allvEUljE0_EEvOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE14for_each_indexIZL27test_for_each_after_removalvEUljE0_EEvOT_
2
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE14for_each_indexIZL27test_for_each_after_removalvEUljE0_EEvOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE14for_each_indexIZL30test_for_each_index_visits_allvEUljE0_EEvOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE7emplaceIZL31test_emplace_writes_are_visiblevEUljRS0_E_EEjOT_
2
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE7emplaceIZL31test_emplace_writes_are_visiblevEUljRS0_E_EEjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE7emplaceIZL41test_emplace_callback_receives_correct_idvEUljRS0_E_EEjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5clearEv
3
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL20test_add_after_clearvEUljE_EEvjOT_
8
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL20test_add_after_clearvEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL23test_clear_resets_countvEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL24test_add_n_all_ids_validvEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL24test_add_n_correct_countvEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL27test_for_each_after_removalvEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL27test_for_each_id_visits_allvEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL27test_interleaved_add_removevEUljE_EEvjOT_
1
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE5add_nIZL30test_for_each_index_visits_allvEUljE_EEvjOT_
1
_ZNK7SoABaseI16SimpleCollectionjLj64ELh8EE5countEv
13
_ZNK10DynSoABaseI13DynCollectionjLh2EE8containsEj
14
_ZNK10DynSoABaseIN4rbps14BodyCollectionEjLh8EE8containsEj
2
_ZNK10DynSoABaseIN4rbps15JointCollectionEjLh8EE8containsEj
2
_ZNK10DynSoABaseI13DynCollectionjLh2EE8containsEj
10
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE6removeEj
18
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE4selfEv
19
_ZNK7SoABaseI16SimpleCollectionjLj64ELh8EE8containsEj
25
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EEC2Ev
27
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE6removeEj
51
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE6removeEj
4
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE6removeEj
8
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE6removeEj
8
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE6removeEj
31
_ZNK7SoABaseI16SimpleCollectionjLj64ELh8EE8index_ofEj
52
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE6gen_ofEj
74
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE3addEv
81
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE7make_idEjj
81
_ZN7SoABaseI16SimpleCollectionjLj64ELh8EE7slot_ofEj
111
_ZN10DynSoABaseI13DynCollectionjLh2EE6gen_ofEj
126
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE6gen_ofEj
8
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE6gen_ofEj
18
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE6gen_ofEj
18
_ZN10DynSoABaseI13DynCollectionjLh2EE6gen_ofEj
20
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE6gen_ofEj
62
_ZN10DynSoABaseI13DynCollectionjLh2EEC2Ej
326
_ZN10DynSoABaseI13DynCollectionjLh2EEC2Ej
2
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EEC2Ej
36
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EEC2Ej
72
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EEC2Ej
88
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EEC2Ej
128
_ZN10DynSoABaseI13DynCollectionjLh2EE3addEv
613
_ZN10DynSoABaseI13DynCollectionjLh2EE3addEv
11
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE3addEv
51
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE3addEv
73
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE3addEv
232
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE3addEv
246
_ZN10DynSoABaseI13DynCollectionjLh2EE7make_idEjj
613
_ZN10DynSoABaseI13DynCollectionjLh2EE7make_idEjj
11
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE7make_idEjj
51
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE7make_idEjj
73
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE7make_idEjj
232
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE7make_idEjj
246
_ZN10DynSoABaseI13DynCollectionjLh2EE4selfEv
716
_ZN10DynSoABaseI13DynCollectionjLh2EE4selfEv
12
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE4selfEv
59
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE4selfEv
89
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE4selfEv
262
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE4selfEv
294
_ZNK10DynSoABaseIN4rbps14BodyCollectionEjLh8EE8index_ofEj
852
_ZNK10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE8index_ofEj
67
_ZNK10DynSoABaseIN4rbps15JointCollectionEjLh8EE8index_ofEj
109
_ZNK10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE8index_ofEj
335
_ZNK10DynSoABaseIN4rbps14BodyCollectionEjLh8EE8index_ofEj
341
_ZN10DynSoABaseI13DynCollectionjLh2EE7slot_ofEj
968
_ZN10DynSoABaseI13DynCollectionjLh2EE7slot_ofEj
10
_ZN10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE7slot_ofEj
75
_ZN10DynSoABaseIN4rbps15JointCollectionEjLh8EE7slot_ofEj
127
_ZN10DynSoABaseIN4rbps14BodyCollectionEjLh8EE7slot_ofEj
359
_ZN10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE7slot_ofEj
397
_ZNK10DynSoABaseI13DynCollectionjLh2EE5countEv
194275
_ZNK10DynSoABaseI13DynCollectionjLh2EE5countEv
3
_ZNK10DynSoABaseIN4rbps20ConstraintCollectionEjLh8EE5countEv
13464
_ZNK10DynSoABaseIN4rbps15JointCollectionEjLh8EE5countEv
26892
_ZNK10DynSoABaseIN4rbps18ColliderCollectionEjLh8EE5countEv
73972
_ZNK10DynSoABaseIN4rbps14BodyCollectionEjLh8EE5countEv
79944
Generated by:
LCOV version 2.0-1