Webthing-CPP
: a modern CPP implementation of the WebThings API
LCOV - code coverage report
Current view:
top level
-
webthing
- server.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
filtered_coverage.info
Lines:
97.5 %
553
539
Test Date:
2025-03-15 12:45:00
Functions:
95.2 %
124
118
Function Name
Hit count
_ZZN2bw8webthing14WebThingServer16delegate_requestEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestESt8functionIFvS5_S7_EEENKUlvE0_clEv
0
_ZZN2bw8webthing14WebThingServer16delegate_requestEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestESt8functionIFvS5_S7_EEENKUlvE_clEv
0
_ZZN2bw8webthing14WebThingServer19handle_actions_postEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlvE_clEv
0
_ZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlvE_clEv
0
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
0
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
0
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
0
_ZN2bw8webthing14WebThingServer23handle_options_requestsEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
1
_ZN2bw8webthing14WebThingServer7Builder9base_pathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1
_ZN2bw8webthing14WebThingServer8Response17moved_permanentlyEv
1
_ZN2bw8webthing14WebThingServer8Response4htmlESt17basic_string_viewIcSt11char_traitsIcEE
1
_ZN2bw8webthing14WebThingServer8Response9forbiddenEv
1
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlvE_clEv
1
_ZN2bw8webthing14WebThingServer13handle_thingsEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
2
_ZN2bw8webthing14WebThingServer20handle_action_id_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
2
_ZN2bw8webthing14WebThingServer7Builder23disable_host_validationEb
2
_ZN2bw8webthing14WebThingServer7Builder8hostnameENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZN2bw8webthing14WebThingServer8Response10no_contentEv
2
_ZN2bw8webthing14WebThingServer8Response18method_not_allowedEv
2
_ZN2bw8webthing14WebThingServer8Response7createdEv
2
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E16_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
2
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E16_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
1
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E16_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
1
_ZZZN2bw8webthing14WebThingServer19handle_actions_postEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlvE_clEv
2
_ZN2bw8webthing14WebThingServer23handle_invalid_requestsEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
3
_ZN2bw8webthing14WebThingServer19handle_property_getEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
4
_ZN2bw8webthing14WebThingServer20handle_action_id_getEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
4
_ZN2bw8webthing14WebThingServer23handle_action_id_deleteEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
4
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E0_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
4
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E0_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
2
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E0_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
2
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E11_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
4
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E11_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
2
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E11_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
2
_ZN2bw8webthing14MultipleThingsC2ESt6vectorIPNS0_5ThingESaIS4_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5
_ZN2bw8webthing14WebThingServer17handle_propertiesEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
5
_ZN2bw8webthing14WebThingServer8Response11bad_requestEv
5
_ZZN2bw8webthing14WebThingServer19handle_actions_postEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_b
5
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_E_clIN3uWS9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEEDaS3_
5
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_iSt17basic_string_viewIcSt11char_traitsIcEEE_clIN3uWS9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_iS7_
5
_ZN2bw8webthing14WebThingServer19handle_actions_postEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
6
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E15_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
6
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E15_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
3
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E15_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
3
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E7_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
6
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E7_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
3
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E7_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
3
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E8_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
6
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E8_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
3
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E8_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
3
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E9_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
6
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E9_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
3
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E9_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
3
_ZZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlT_E_clIbEEDaSD_
7
_ZZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlT_E_clINSt7__cxx1112basic_stringIcSA_SaIcEEEEEDaSD_
1
_ZZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlT_E_clIbEEDaSD_
1
_ZZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlT_E_clIdEEDaSD_
1
_ZZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlT_E_clIN8nlohmann16json_abi_v3_11_310basic_jsonINSH_11ordered_mapESt6vectorNSt7__cxx1112basic_stringIcSA_SaIcEEEblmdSaNSH_14adl_serializerESK_IhSaIhEEvEEEEDaSD_
2
_ZZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_bENKUlT_E_clIiEEDaSD_
2
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlS2_E_clIbEEDaS2_
7
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlS2_E_clIbEEDaS2_
1
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlS2_E_clIdEEDaS2_
1
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlS2_E_clIiEEDaS2_
1
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlS2_E_clIN8nlohmann16json_abi_v3_11_310basic_jsonINSL_11ordered_mapESt6vectorSG_blmdSaNSL_14adl_serializerESO_IhSaIhEEvEEEEDaS2_
2
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_ENKUlS2_E_clISG_EEDaS2_
2
_ZN2bw8webthing14WebThingServer18handle_actions_getEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
8
_ZN2bw8webthing14WebThingServer23find_action_id_from_urlB5cxx11EPN3uWS11HttpRequestE
8
_ZN2bw8webthing14WebThingServer24find_event_name_from_urlB5cxx11EPN3uWS11HttpRequestE
8
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E10_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
8
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E10_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
4
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E10_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
4
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E12_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
8
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E12_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
4
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E12_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
4
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E4_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
8
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E4_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
4
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E4_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
4
_ZN2bw8webthing11SingleThingC2EPNS0_5ThingE
9
_ZNK2bw8webthing14WebThingServer8get_nameB5cxx11Ev
9
_ZZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestEENKUlSt17basic_string_viewIcSt11char_traitsIcEEbE_clESB_b
9
_ZN2bw8webthing14WebThingServer13handle_eventsEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
10
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E13_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
10
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E13_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
5
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E13_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
5
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E14_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
10
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E14_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
5
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E14_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
5
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E3_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
10
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E3_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
5
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E3_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
5
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E6_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
10
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E6_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
5
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E6_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
5
_ZN2bw8webthing14WebThingServer19handle_property_putEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
11
_ZN2bw8webthing14ThingContainerC2ESt6vectorIPNS0_5ThingESaIS4_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9ThingTypeE
14
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E1_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
14
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E1_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
7
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E1_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
7
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_St17basic_string_viewIcSt11char_traitsIcEEN3uWS6OpCodeEE_clINS8_9WebSocketILb0ELb1ENSt7__cxx1112basic_stringIcS6_SaIcEEEEEEEDaS3_S7_S9_
14
_ZN2bw8webthing14WebThingServer12handle_thingEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestE
15
_ZN2bw8webthing14WebThingServer17stop_mdns_serviceEv
15
_ZN2bw8webthing14WebThingServer18start_mdns_serviceEv
15
_ZN2bw8webthing14WebThingServer26initialize_webthing_routesEv
15
_ZN2bw8webthing14WebThingServer27find_property_name_from_urlB5cxx11EPN3uWS11HttpRequestE
15
_ZN2bw8webthing14WebThingServer4hostENS0_14ThingContainerE
15
_ZN2bw8webthing14WebThingServer4stopEv
15
_ZN2bw8webthing14WebThingServer5startEv
15
_ZN2bw8webthing14WebThingServer7Builder4portEi
15
_ZN2bw8webthing14WebThingServer7Builder5buildEv
15
_ZN2bw8webthing14WebThingServer7BuilderC2ENS0_14ThingContainerE
15
_ZN2bw8webthing14WebThingServerC2ENS0_14ThingContainerEiSt8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEES9_bN3uWS20SocketContextOptionsEb
15
_ZNK2bw8webthing14WebThingServer13get_base_pathB5cxx11Ev
15
_ZNK2bw8webthing14WebThingServer8get_portEv
15
_ZZN2bw8webthing14WebThingServer18start_mdns_serviceEvENKUlvE_clEv
15
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_E0_clI18us_listen_socket_tEEDaS3_
15
_ZNK2bw8webthing14WebThingServer14get_web_serverEv
16
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E2_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
17
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E2_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
8
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E2_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
9
_ZN2bw8webthing14WebThingServer25prepare_thing_descriptionB5cxx11EPNS0_5ThingEPN3uWS11HttpRequestE
18
_ZN2bw8webthing14WebThingServer8Response9not_foundEv
18
_ZN2bw8webthing14WebThingServer25find_action_name_from_urlB5cxx11EPN3uWS11HttpRequestE
20
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E5_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
22
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E5_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_
11
_ZZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlPT_PT0_E5_clIN3uWS12HttpResponseILb0EEENS8_11HttpRequestEEEDaS3_S5_ENKUlS3_S5_E_clISA_SB_EEDaS3_S5_
11
_ZN2bw8webthing14WebThingServer20handle_thing_messageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN8nlohmann16json_abi_v3_11_310basic_jsonINSB_11ordered_mapESt6vectorS7_blmdSaNSB_14adl_serializerESE_IhSaIhEEvEE
29
_ZZN2bw8webthing14WebThingServer20handle_thing_messageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN8nlohmann16json_abi_v3_11_310basic_jsonINSB_11ordered_mapESt6vectorS7_blmdSaNSB_14adl_serializerESE_IhSaIhEEvEEENKUlvE_clEv
29
_ZZN2bw8webthing14WebThingServer26initialize_webthing_routesEvENKUlT_T0_E_clINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN8nlohmann16json_abi_v3_11_310basic_jsonINSD_11ordered_mapESt6vectorSB_blmdSaNSD_14adl_serializerESG_IhSaIhEEvEEEEDaS2_S3_
29
_ZN2bw8webthing14WebThingServer8Response6statusESt17basic_string_viewIcSt11char_traitsIcEE
31
_ZN2bw8webthing14is_ssl_enabledEv
34
_ZN2bw8webthing14WebThingServer34find_param_after_thing_id_from_urlB5cxx11EPN3uWS11HttpRequestEi
51
_ZN2bw8webthing14WebThingServer8Response4jsonESt17basic_string_viewIcSt11char_traitsIcEE
51
_ZN2bw8webthing14WebThingServer8Response4bodyESt17basic_string_viewIcSt11char_traitsIcEE
52
_ZN2bw8webthing14ThingContainer10get_thingsEv
62
_ZN2bw8webthing14ThingContainer9get_thingEi
69
_ZN2bw8webthing14WebThingServer19find_thing_from_urlEPN3uWS11HttpRequestE
69
_ZN2bw8webthing14WebThingServer13validate_hostEPN3uWS11HttpRequestE
76
_ZN2bw8webthing14WebThingServer16delegate_requestEPN3uWS12HttpResponseILb0EEEPNS2_11HttpRequestESt8functionIFvS5_S7_EE
76
_ZN2bw8webthing14WebThingServer8Response3endEv
77
_ZN2bw8webthing14WebThingServer8Response4corsEv
77
_ZN2bw8webthing14WebThingServer8ResponseC2EPN3uWS11HttpRequestEPNS3_12HttpResponseILb0EEE
86
_ZNK2bw8webthing14ThingContainer8get_nameB5cxx11Ev
120
_ZNK2bw8webthing14ThingContainer8get_typeEv
135
_ZN2bw8webthing14WebThingServer8Response6headerESt17basic_string_viewIcSt11char_traitsIcEES6_
284
Generated by:
LCOV version 2.0-1