Webthing-CPP
: a modern CPP implementation of the WebThings API
LCOV - code coverage report
Current view:
top level
-
webthing
- value.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
filtered_coverage.info
Lines:
100.0 %
23
23
Test Date:
2025-03-15 12:45:00
Functions:
89.2 %
37
33
Function Name
Hit count
_ZN2bw8webthing5ValueIbE12add_observerESt8functionIFvRKbEE
29
_ZN2bw8webthing5ValueIfE12add_observerESt8functionIFvRKfEE
1
_ZN2bw8webthing5ValueIbE12add_observerESt8functionIFvRKbEE
2
_ZN2bw8webthing5ValueIdE12add_observerESt8functionIFvRKdEE
3
_ZN2bw8webthing5ValueIN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEE12add_observerESt8functionIFvRKSG_EE
6
_ZN2bw8webthing5ValueIiE12add_observerESt8functionIFvRKiEE
8
_ZN2bw8webthing5ValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE12add_observerESt8functionIFvRKS7_EE
9
_ZN2bw8webthing5ValueIbEC2ESt8optionalIbESt8functionIFvRKbEE
32
_ZN2bw8webthing5ValueIfEC2ESt8optionalIfESt8functionIFvRKfEE
1
_ZN2bw8webthing5ValueIbEC2ESt8optionalIbESt8functionIFvRKbEE
3
_ZN2bw8webthing5ValueIdEC2ESt8optionalIdESt8functionIFvRKdEE
4
_ZN2bw8webthing5ValueIN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEEC2ESt8optionalISG_ESt8functionIFvRKSG_EE
6
_ZN2bw8webthing5ValueIiEC2ESt8optionalIiESt8functionIFvRKiEE
7
_ZN2bw8webthing5ValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEC2ESt8optionalIS7_ESt8functionIFvRKS7_EE
11
_ZN2bw8webthing5ValueIbE3setEb
33
_ZN2bw8webthing5ValueIPKcE3setES3_
0
_ZN2bw8webthing5ValueIbE3setEb
3
_ZN2bw8webthing5ValueIdE3setEd
5
_ZN2bw8webthing5ValueIN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEE3setESG_
6
_ZN2bw8webthing5ValueIiE3setEi
8
_ZN2bw8webthing5ValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3setES7_
11
_ZN2bw8webthing5ValueIbE16notify_observersEb
34
_ZN2bw8webthing5ValueIPKcE16notify_observersES3_
0
_ZN2bw8webthing5ValueIbE16notify_observersEb
3
_ZN2bw8webthing5ValueIdE16notify_observersEd
5
_ZN2bw8webthing5ValueIN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEE16notify_observersESG_
6
_ZN2bw8webthing5ValueIiE16notify_observersEi
8
_ZN2bw8webthing5ValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE16notify_observersES7_
12
_ZN2bw8webthing5ValueIbE25notify_of_external_updateEb
36
_ZN2bw8webthing5ValueIPKcE25notify_of_external_updateES3_
0
_ZN2bw8webthing5ValueIbE25notify_of_external_updateEb
3
_ZN2bw8webthing5ValueIdE25notify_of_external_updateEd
5
_ZN2bw8webthing5ValueIN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEE25notify_of_external_updateESG_
6
_ZN2bw8webthing5ValueIiE25notify_of_external_updateEi
8
_ZN2bw8webthing5ValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE25notify_of_external_updateES7_
14
_ZNK2bw8webthing5ValueIbE3getEv
131
_ZNK2bw8webthing5ValueIPKcE3getEv
0
_ZNK2bw8webthing5ValueIfE3getEv
1
_ZNK2bw8webthing5ValueIbE3getEv
10
_ZNK2bw8webthing5ValueIdE3getEv
17
_ZNK2bw8webthing5ValueIN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEE3getEv
24
_ZNK2bw8webthing5ValueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3getEv
38
_ZNK2bw8webthing5ValueIiE3getEv
41
Generated by:
LCOV version 2.0-1