LCOV - code coverage report
Current view: top level - src/jamidht - collaborative_editing.cpp (source / functions) Coverage Total Hit
Test: jami-coverage-filtered.info Lines: 79.8 % 900 718
Test Date: 2026-11-09 10:41:14 Functions: 97.2 % 72 70

Function Name Sort by function name Hit count Sort by function hit count
_ZN4jami12_GLOBAL__N_110writeFrameERKSt10shared_ptrIN6dhtnet13ChannelSocketEEhRKSt6vectorIhSaIhEE 3
_ZN4jami12_GLOBAL__N_111readVarUintEPKhmRmS3_ 3
_ZN4jami12_GLOBAL__N_113AwarenessWire14msgpack_unpackERKN7msgpack2v26objectE 4
_ZN4jami12_GLOBAL__N_113AwarenessWire14msgpack_unpackERKN7msgpack2v26objectE 2
_ZNK4jami12_GLOBAL__N_113AwarenessWire12msgpack_packIN7msgpack2v16packerINS4_7sbufferEEEEEvRT_ 2
_ZN4jami12_GLOBAL__N_113appendVarUintERSt6vectorIhSaIhEEm 3
_ZN4jami12_GLOBAL__N_113truncatedNameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 27
_ZN4jami12_GLOBAL__N_115encodeAwarenessERKSt6vectorINS0_13AwarenessWireESaIS2_EE 2
_ZN4jami20CollaborativeEditing10attachmentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 3
_ZN4jami20CollaborativeEditing10emitRenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 16
_ZN4jami20CollaborativeEditing10emitUpdateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEE 12
_ZN4jami20CollaborativeEditing11applyUpdateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEE 13
_ZN4jami20CollaborativeEditing11findSessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 84
_ZN4jami20CollaborativeEditing11queueUpdateERKSt10shared_ptrINS0_7SessionEERKSt6vectorIhSaIhEE 13
_ZN4jami20CollaborativeEditing12cloneSourcesERKSt10shared_ptrINS_12ConversationEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 46
_ZN4jami20CollaborativeEditing12documentNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 17
_ZN4jami20CollaborativeEditing12openDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 24
_ZN4jami20CollaborativeEditing12setAwarenessERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 1
_ZN4jami20CollaborativeEditing13addAttachmentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RKSt6vectorIhSaIhEE 1
_ZN4jami20CollaborativeEditing13checkpointNowERKSt10shared_ptrINS0_7SessionEE 58
_ZN4jami20CollaborativeEditing13closeDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 15
_ZN4jami20CollaborativeEditing13documentStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 7
_ZN4jami20CollaborativeEditing13ensureSessionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 49
_ZN4jami20CollaborativeEditing13knowsDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 159
_ZN4jami20CollaborativeEditing13onLocalUpdateERKSt10shared_ptrINS0_7SessionEERKSt6vectorIhSaIhEE 13
_ZN4jami20CollaborativeEditing13syncDocumentsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1003
_ZN4jami20CollaborativeEditing14broadcastFrameERKSt10shared_ptrINS0_7SessionEEhRKSt6vectorIhSaIhEE 15
_ZN4jami20CollaborativeEditing14createDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 25
_ZN4jami20CollaborativeEditing14onRemoteUpdateERKSt10shared_ptrINS0_7SessionEERKSt6vectorIhSaIhEE 1
_ZN4jami20CollaborativeEditing14removeDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 1
_ZN4jami20CollaborativeEditing15awarenessUpkeepERKSt10shared_ptrINS0_7SessionEE 0
_ZN4jami20CollaborativeEditing15documentStateAtERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 3
_ZN4jami20CollaborativeEditing16dropLocalReplicaERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 8
_ZN4jami20CollaborativeEditing16publishAwarenessERKSt10shared_ptrINS0_7SessionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 16
_ZN4jami20CollaborativeEditing17isRemovedDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 0
_ZN4jami20CollaborativeEditing17onDocumentRemovedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 4
_ZN4jami20CollaborativeEditing17onRealtimeChannelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St10shared_ptrIN6dhtnet13ChannelSocketEE 6
_ZN4jami20CollaborativeEditing18emitNewAttachmentsERKSt10shared_ptrINS0_7SessionEE 33
_ZN4jami20CollaborativeEditing18loadPersistedStateERKSt10shared_ptrINS0_7SessionEE 24
_ZN4jami20CollaborativeEditing18onAwarenessPayloadERKSt10shared_ptrINS0_7SessionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKhm 2
_ZN4jami20CollaborativeEditing18scheduleCheckpointERKSt10shared_ptrINS0_7SessionEENSt6chrono8durationIlSt5ratioILl1ELl1EEEE 13
_ZN4jami20CollaborativeEditing19isAnnouncedDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 109
_ZN4jami20CollaborativeEditing19onDocumentAnnouncedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 81
_ZN4jami20CollaborativeEditing19onRepositoryUpdatedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b 47
_ZN4jami20CollaborativeEditing19replayStoredUpdatesERKSt10shared_ptrINS0_7SessionEE 37
_ZN4jami20CollaborativeEditing20documentConversationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 621
_ZN4jami20CollaborativeEditing21closeRealtimeChannelsERKSt10shared_ptrINS0_7SessionEE 20
_ZN4jami20CollaborativeEditing21ensureDocumentReplicaERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b 105
_ZN4jami20CollaborativeEditing21findSessionByDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 26
_ZN4jami20CollaborativeEditing21removeDocumentLocallyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 4
_ZN4jami20CollaborativeEditing22acceptsRealtimeChannelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 20
_ZN4jami20CollaborativeEditing23connectRealtimeChannelsERKSt10shared_ptrINS0_7SessionEE 57
_ZN4jami20CollaborativeEditing23scheduleAwarenessUpkeepERKSt10shared_ptrINS0_7SessionEE 4
_ZN4jami20CollaborativeEditing3keyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ 429
_ZN4jami20CollaborativeEditing5flushEv 492
_ZN4jami20CollaborativeEditing7historyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_m 105
_ZN4jami20CollaborativeEditing7onFrameERKSt10shared_ptrINS0_7SessionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEhPKhm 3
_ZN4jami20CollaborativeEditing7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ 2
_ZN4jami20CollaborativeEditing9documentsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 98
_ZN4jami20CollaborativeEditing9replicaIdEv 46
_ZN4jami20CollaborativeEditingC2ERKSt10shared_ptrINS_11JamiAccountEE 453
_ZN4jami20CollaborativeEditingD2Ev 453
_ZZN4jami20CollaborativeEditing12cloneSourcesERKSt10shared_ptrINS_12ConversationEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKT_E0_clISB_EEDaSG_ 92
_ZZN4jami20CollaborativeEditing12cloneSourcesERKSt10shared_ptrINS_12ConversationEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlRKT_E_clISt3mapISB_SB_St4lessISB_ESaISt4pairISC_SB_EEEEEDaSG_ 46
_ZZN4jami20CollaborativeEditing13checkpointNowERKSt10shared_ptrINS0_7SessionEEENKUlbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clEbSD_ 13
_ZZN4jami20CollaborativeEditing14createDocumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ENKUlbS8_E_clEbS8_ 24
_ZZN4jami20CollaborativeEditing17onDocumentRemovedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE_clEv 4
_ZZN4jami20CollaborativeEditing17onRealtimeChannelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St10shared_ptrIN6dhtnet13ChannelSocketEEENKUlPKhmE_clESE_m 3
_ZZN4jami20CollaborativeEditing17onRealtimeChannelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St10shared_ptrIN6dhtnet13ChannelSocketEEENKUlRKSt10error_codeE_clESF_ 6
_ZZN4jami20CollaborativeEditing18scheduleCheckpointERKSt10shared_ptrINS0_7SessionEENSt6chrono8durationIlSt5ratioILl1ELl1EEEEENKUlRKSt10error_codeE_clESD_ 13
_ZZN4jami20CollaborativeEditing19onDocumentAnnouncedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ENKUlvE_clEv 81
_ZZN4jami20CollaborativeEditing23scheduleAwarenessUpkeepERKSt10shared_ptrINS0_7SessionEEENKUlRKSt10error_codeE_clES8_ 2
_ZZZN4jami20CollaborativeEditing17onRealtimeChannelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_St10shared_ptrIN6dhtnet13ChannelSocketEEENKUlRKSt10error_codeE_clESF_ENKUlRKT_E_clISC_EEDaSJ_ 5

Generated by: LCOV version 2.0-1