Webthing-CPP: a modern CPP implementation of the WebThings API


LCOV - code coverage report
Current view: top level - webthing - utils.hpp (source / functions) Coverage Total Hit
Test: filtered_coverage.info Lines: 92.3 % 130 120
Test Date: 2025-03-15 12:45:00 Functions: 81.5 % 27 22

Function Name Sort by function name Hit count Sort by function hit count
_ZN2bw8webthing6logger18log_level_to_colorENS0_9log_levelE 0
_ZN2bw8webthing15try_static_castIdbEET_RKT0_ 1
_ZN2bw8webthing15try_static_castIdN8nlohmann16json_abi_v3_11_310basic_jsonINS3_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS3_14adl_serializerES6_IhSaIhEEvEEEET_RKT0_ 0
_ZN2bw8webthing15try_static_castIdNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEET_RKT0_ 0
_ZN2bw8webthing15try_static_castIdPKcEET_RKT0_ 0
_ZN2bw8webthing15try_static_castIdbEET_RKT0_ 0
_ZN2bw8webthing15try_static_castIdiEET_RKT0_ 1
_ZN2bw8webthing6logger5errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN2bw8webthing10unfix_uuidEv 5
_ZN2bw8webthing15fix_uuid_scopedC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5
_ZN2bw8webthing15fix_uuid_scopedD2Ev 5
_ZN2bw8webthing6logger23register_implementationESt8functionIFvNS0_9log_levelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE 5
_ZN2bw8webthing8fix_uuidENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5
_ZN2bw8webthing10unfix_timeEv 6
_ZN2bw8webthing15fix_time_scopedC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 6
_ZN2bw8webthing15fix_time_scopedD2Ev 6
_ZN2bw8webthing8fix_timeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 6
_ZN2bw8webthing6logger9set_levelENS0_9log_levelE 20
_ZN2bw8webthing6logger4warnERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 56
_ZN2bw8webthing6logger5debugERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 80
_ZN2bw8webthing6logger9get_levelEv 153
_ZN2bw8webthing6logger4infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 196
_ZN2bw8webthing6logger5traceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 238
_ZN2bw8webthing6logger16default_log_implENS0_9log_levelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 562
_ZN2bw8webthing6logger3logENS0_9log_levelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 573
_ZN2bw8webthing13generate_uuidB5cxx11Ev 100041
_ZN2bw8webthing9timestampB5cxx11Ev 2000068
_ZN2bw8webthing7details26current_ISO8601_time_localERKSt8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE 2000630

Generated by: LCOV version 2.0-1