/examples/xml/dombookmarks/

l.svg | 827 +++++------ _basic_h_t_t_p_i_o_processor_8cpp__incl_org.svg | 829 +++++------ _basic_h_t_t_p_i_o_processor_8h.html | 4 +- _basic_h_t_t_p_i_o_processor_8h__dep__incl.map | 3 +- _basic_h_t_t_p_i_o_processor_8h__dep__incl.md5 | 2 +- _basic_h_t_t_p_i_o_processor_8h__dep__incl.svg | 37 +- _basic_h_t_t_p_i_o_processor_8h__incl.map | 48 +- _basic_h_t_t_p_i_o_processor_8h__incl.md5 | 2 +- _basic_h_t_t_p_i_o_processor_8h__incl.svg | 977 ++++++------ _basic_h_t_t_p_i_o_processor_8h__incl_org.svg | 977 ++++++------ _basic_h_t_t_p_i_o_processor_8h_source.html | 4 +- _blob_8cpp.html | 2 +- _blob_8h.html | 2 +- _blob_8h__dep__incl.map | 98 +- _blob_8h__dep__incl.md5 | 2 +- _blob_8h__dep__incl.svg | 1282 ++++++++-------- _blob_8h__dep__incl_org.svg | 1282 ++++++++-------- _blob_8h_source.html | 6 +- _blocking_queue_8h.html | 142 ++ _blocking_queue_8h__dep__incl.map | 4 + _blocking_queue_8h__dep__incl.md5 | 1 + _blocking_queue_8h__dep__incl.svg | 44 + _blocking_queue_8h__incl.map | 3 + _blocking_queue_8h__incl.md5 | 1 + _blocking_queue_8h__incl.svg | 71 + _blocking_queue_8h_source.html | 176 +++ _breakpoint_8cpp.html | 128 ++ _breakpoint_8cpp__incl.map | 30 + _breakpoint_8cpp__incl.md5 | 1 + _breakpoint_8cpp__incl.svg | 1247 ++++++++++++++++ _breakpoint_8cpp__incl_org.svg | 1159 +++++++++++++++ _breakpoint_8h.html | 143 ++ _breakpoint_8h__dep__incl.map | 9 + _breakpoint_8h__dep__incl.md5 | 1 + _breakpoint_8h__dep__incl.svg | 124 ++ _breakpoint_8h__incl.map | 21 + _breakpoint_8h__incl.md5 | 1 + _breakpoint_8h__incl.svg | 779 ++++++++++ _breakpoint_8h__incl_org.svg | 691 +++++++++ _breakpoint_8h_source.html | 204 +++ _c89_data_model_8cpp.html | 130 ++ _c89_data_model_8cpp__incl.map | 16 + _c89_data_model_8cpp__incl.md5 | 1 + _c89_data_model_8cpp__incl.svg | 670 +++++++++ _c89_data_model_8cpp__incl_org.svg | 582 ++++++++ _c89_data_model_8h.html | 153 ++ _c89_data_model_8h__dep__incl.map | 3 + _c89_data_model_8h__dep__incl.md5 | 1 + _c89_data_model_8h__dep__incl.svg | 33 + _c89_data_model_8h__incl.map | 12 + _c89_data_model_8h__incl.md5 | 1 + _c89_data_model_8h__incl.svg | 463 ++++++ _c89_data_model_8h__incl_org.svg | 375 +++++ _c89_data_model_8h_source.html | 211 +++ _chart_to_c_8cpp.html | 2 +- _chart_to_c_8cpp__incl.map | 54 +- _chart_to_c_8cpp__incl.md5 | 2 +- _chart_to_c_8cpp__incl.svg | 1375 ++++++++--------- _chart_to_c_8cpp__incl_org.svg | 1375 ++++++++--------- _chart_to_c_8h.html | 4 +- _chart_to_c_8h__dep__incl.map | 8 +- _chart_to_c_8h__dep__incl.md5 | 2 +- _chart_to_c_8h__dep__incl.svg | 83 +- _chart_to_c_8h__incl.map | 56 +- _chart_to_c_8h__incl.md5 | 2 +- _chart_to_c_8h__incl.svg | 1419 +++++++++--------- _chart_to_c_8h__incl_org.svg | 1419 +++++++++--------- _chart_to_c_8h_source.html | 6 +- _chart_to_promela_8cpp.html | 129 ++ _chart_to_promela_8cpp__incl.map | 31 + _chart_to_promela_8cpp__incl.md5 | 1 + _chart_to_promela_8cpp__incl.svg | 1225 +++++++++++++++ _chart_to_promela_8cpp__incl_org.svg | 1137 ++++++++++++++ _chart_to_promela_8h.html | 145 ++ _chart_to_promela_8h__dep__incl.map | 4 + _chart_to_promela_8h__dep__incl.md5 | 1 + _chart_to_promela_8h__dep__incl.svg | 45 + _chart_to_promela_8h__incl.map | 33 + _chart_to_promela_8h__incl.md5 | 1 + _chart_to_promela_8h__incl.svg | 1296 ++++++++++++++++ _chart_to_promela_8h__incl_org.svg | 1208 +++++++++++++++ _chart_to_promela_8h_source.html | 160 ++ _chart_to_v_h_d_l_8cpp.html | 31 +- _chart_to_v_h_d_l_8cpp__incl.map | 30 + _chart_to_v_h_d_l_8cpp__incl.md5 | 1 + _chart_to_v_h_d_l_8cpp__incl.svg | 1246 ++++++++++++++++ _chart_to_v_h_d_l_8cpp__incl_org.svg | 1158 +++++++++++++++ _chart_to_v_h_d_l_8h.html | 8 +- _chart_to_v_h_d_l_8h__dep__incl.map | 3 + _chart_to_v_h_d_l_8h__dep__incl.md5 | 1 + _chart_to_v_h_d_l_8h__dep__incl.svg | 31 + _chart_to_v_h_d_l_8h__incl.map | 56 +- _chart_to_v_h_d_l_8h__incl.md5 | 2 +- _chart_to_v_h_d_l_8h__incl.svg | 1451 +++++++++--------- _chart_to_v_h_d_l_8h__incl_org.svg | 1451 +++++++++--------- _chart_to_v_h_d_l_8h_source.html | 32 +- _common_8h.html | 5 +- _common_8h__dep__incl.map | 98 +- _common_8h__dep__incl.md5 | 2 +- _common_8h__dep__incl.svg | 1283 ++++++++-------- _common_8h__dep__incl_org.svg | 1283 ++++++++-------- _common_8h_source.html | 246 ++-- _content_executor_8cpp.html | 2 +- _content_executor_8h.html | 2 +- _content_executor_8h__dep__incl.map | 69 +- _content_executor_8h__dep__incl.md5 | 2 +- _content_executor_8h__dep__incl.svg | 774 ++++++---- _content_executor_8h__dep__incl_org.svg | 774 ++++++---- _content_executor_8h_source.html | 10 +- _content_executor_impl_8h.html | 2 +- _content_executor_impl_8h__dep__incl.map | 57 +- _content_executor_impl_8h__dep__incl.md5 | 2 +- _content_executor_impl_8h__dep__incl.svg | 571 ++++--- _content_executor_impl_8h__dep__incl_org.svg | 571 ++++--- _content_executor_impl_8h_source.html | 59 +- _convenience_8cpp.html | 2 +- _convenience_8h.html | 2 +- _convenience_8h__dep__incl.map | 98 +- _convenience_8h__dep__incl.md5 | 2 +- _convenience_8h__dep__incl.svg | 1220 +++++++-------- _convenience_8h__dep__incl_org.svg | 1220 +++++++-------- _convenience_8h_source.html | 4 +- _d_o_m_8cpp.html | 2 +- _d_o_m_8h.html | 2 +- _d_o_m_8h__dep__incl.map | 85 +- _d_o_m_8h__dep__incl.md5 | 2 +- _d_o_m_8h__dep__incl.svg | 1052 +++++++------ _d_o_m_8h__dep__incl_org.svg | 1052 +++++++------ _d_o_m_8h_source.html | 388 +++-- _data_8cpp.html | 2 +- _data_8h.html | 2 +- _data_8h__dep__incl.map | 98 +- _data_8h__dep__incl.md5 | 2 +- _data_8h__dep__incl.svg | 1295 ++++++++-------- _data_8h__dep__incl_org.svg | 1295 ++++++++-------- _data_8h_source.html | 8 +- _data_model_8cpp.html | 2 +- _data_model_8h.html | 2 +- _data_model_8h__dep__incl.map | 69 +- _data_model_8h__dep__incl.md5 | 2 +- _data_model_8h__dep__incl.svg | 786 ++++++---- _data_model_8h__dep__incl_org.svg | 786 ++++++---- _data_model_8h_source.html | 8 +- _data_model_impl_8h.html | 2 +- _data_model_impl_8h__dep__incl.map | 79 +- _data_model_impl_8h__dep__incl.md5 | 2 +- _data_model_impl_8h__dep__incl.svg | 920 ++++++++---- _data_model_impl_8h__dep__incl_org.svg | 920 ++++++++---- _data_model_impl_8h_source.html | 146 +- _debug_session_8cpp.html | 127 ++ _debug_session_8cpp__incl.map | 31 + _debug_session_8cpp__incl.md5 | 1 + _debug_session_8cpp__incl.svg | 1263 ++++++++++++++++ _debug_session_8cpp__incl_org.svg | 1175 +++++++++++++++ _debug_session_8h.html | 145 ++ _debug_session_8h__dep__incl.map | 5 + _debug_session_8h__dep__incl.md5 | 1 + _debug_session_8h__dep__incl.svg | 57 + _debug_session_8h__incl.map | 22 + _debug_session_8h__incl.md5 | 1 + _debug_session_8h__incl.svg | 832 +++++++++++ _debug_session_8h__incl_org.svg | 744 ++++++++++ _debug_session_8h_source.html | 212 +++ _debugger_8cpp.html | 127 ++ _debugger_8cpp__incl.map | 31 + _debugger_8cpp__incl.md5 | 1 + _debugger_8cpp__incl.svg | 1268 ++++++++++++++++ _debugger_8cpp__incl_org.svg | 1180 +++++++++++++++ _debugger_8h.html | 143 ++ _debugger_8h__dep__incl.map | 6 + _debugger_8h__dep__incl.md5 | 1 + _debugger_8h__dep__incl.svg | 70 + _debugger_8h__incl.map | 30 + _debugger_8h__incl.md5 | 1 + _debugger_8h__incl.svg | 1242 ++++++++++++++++ _debugger_8h__incl_org.svg | 1154 +++++++++++++++ _debugger_8h_source.html | 225 +++ _debugger_servlet_8cpp.html | 127 ++ _debugger_servlet_8cpp__incl.map | 31 + _debugger_servlet_8cpp__incl.md5 | 1 + _debugger_servlet_8cpp__incl.svg | 1243 ++++++++++++++++ _debugger_servlet_8cpp__incl_org.svg | 1155 +++++++++++++++ _debugger_servlet_8h.html | 146 ++ _debugger_servlet_8h__dep__incl.map | 3 + _debugger_servlet_8h__dep__incl.md5 | 1 + _debugger_servlet_8h__dep__incl.svg | 31 + _debugger_servlet_8h__incl.map | 28 + _debugger_servlet_8h__incl.md5 | 1 + _debugger_servlet_8h__incl.svg | 1197 +++++++++++++++ _debugger_servlet_8h__incl_org.svg | 1109 ++++++++++++++ _debugger_servlet_8h_source.html | 211 +++ _dir_mon_invoker_8cpp.html | 129 ++ _dir_mon_invoker_8cpp__incl.map | 27 + _dir_mon_invoker_8cpp__incl.md5 | 1 + _dir_mon_invoker_8cpp__incl.svg | 1176 +++++++++++++++ _dir_mon_invoker_8cpp__incl_org.svg | 1088 ++++++++++++++ _dir_mon_invoker_8h.html | 147 ++ _dir_mon_invoker_8h__dep__incl.map | 3 + _dir_mon_invoker_8h__dep__incl.md5 | 1 + _dir_mon_invoker_8h__dep__incl.svg | 33 + _dir_mon_invoker_8h__incl.map | 30 + _dir_mon_invoker_8h__incl.md5 | 1 + _dir_mon_invoker_8h__incl.svg | 1253 ++++++++++++++++ _dir_mon_invoker_8h__incl_org.svg | 1165 +++++++++++++++ _dir_mon_invoker_8h_source.html | 252 ++++ _event_8cpp.html | 2 +- _event_8h.html | 2 +- _event_8h__dep__incl.map | 98 +- _event_8h__dep__incl.md5 | 2 +- _event_8h__dep__incl.svg | 1203 ++++++++------- _event_8h__dep__incl_org.svg | 1203 ++++++++------- _event_8h_source.html | 4 +- _event_handler_8h.html | 2 +- _event_handler_8h__dep__incl.map | 82 +- _event_handler_8h__dep__incl.md5 | 2 +- _event_handler_8h__dep__incl.svg | 999 ++++++++----- _event_handler_8h__dep__incl_org.svg | 999 ++++++++----- _event_handler_8h_source.html | 6 +- _event_queue_8cpp.html | 2 +- _event_queue_8h.html | 4 +- _event_queue_8h__dep__incl.map | 63 +- _event_queue_8h__dep__incl.md5 | 2 +- _event_queue_8h__dep__incl.svg | 740 +++++++--- _event_queue_8h__dep__incl_org.svg | 740 +++++++--- _event_queue_8h_source.html | 51 +- _event_queue_impl_8h.html | 4 +- _event_queue_impl_8h__dep__incl.map | 51 +- _event_queue_impl_8h__dep__incl.md5 | 2 +- _event_queue_impl_8h__dep__incl.svg | 587 +++++--- _event_queue_impl_8h__dep__incl_org.svg | 587 +++++--- _event_queue_impl_8h_source.html | 43 +- _executable_content_8cpp.html | 2 +- _executable_content_8h.html | 2 +- _executable_content_8h__dep__incl.map | 65 +- _executable_content_8h__dep__incl.md5 | 2 +- _executable_content_8h__dep__incl.svg | 756 +++++++--- _executable_content_8h__dep__incl_org.svg | 756 +++++++--- _executable_content_8h_source.html | 8 +- _executable_content_impl_8h.html | 2 +- _executable_content_impl_8h_source.html | 4 +- _factory_8cpp.html | 5 +- _factory_8cpp__incl.map | 53 +- _factory_8cpp__incl.md5 | 2 +- _factory_8cpp__incl.svg | 1421 ++++++------------ _factory_8cpp__incl_org.svg | 1421 ++++++------------ _factory_8h.html | 4 +- _factory_8h__dep__incl.map | 61 +- _factory_8h__dep__incl.md5 | 2 +- _factory_8h__dep__incl.svg | 740 +++++++--- _factory_8h__dep__incl_org.svg | 740 +++++++--- _factory_8h_source.html | 6 +- _fast_micro_step_8cpp.html | 2 +- _fast_micro_step_8cpp__incl.map | 43 +- _fast_micro_step_8cpp__incl.md5 | 2 +- _fast_micro_step_8cpp__incl.svg | 1211 +++++++++------ _fast_micro_step_8cpp__incl_org.svg | 1211 +++++++++------ _fast_micro_step_8h.html | 6 +- _fast_micro_step_8h__incl.map | 34 +- _fast_micro_step_8h__incl.md5 | 2 +- _fast_micro_step_8h__incl.svg | 971 +++++++----- _fast_micro_step_8h__incl_org.svg | 971 +++++++----- _fast_micro_step_8h_source.html | 224 +-- _h_t_t_p_server_8cpp.html | 2 +- _h_t_t_p_server_8h.html | 4 +- _h_t_t_p_server_8h__dep__incl.map | 9 +- _h_t_t_p_server_8h__dep__incl.md5 | 2 +- _h_t_t_p_server_8h__dep__incl.svg | 83 +- _h_t_t_p_server_8h_source.html | 4 +- _i_o_processor_8cpp.html | 2 +- _i_o_processor_8cpp__incl.map | 56 +- _i_o_processor_8cpp__incl.md5 | 2 +- _i_o_processor_8cpp__incl.svg | 1075 +++++++------- _i_o_processor_8cpp__incl_org.svg | 1075 +++++++------- _i_o_processor_8h.html | 2 +- _i_o_processor_8h__dep__incl.map | 80 +- _i_o_processor_8h__dep__incl.md5 | 2 +- _i_o_processor_8h__dep__incl.svg | 939 ++++++++---- _i_o_processor_8h__dep__incl_org.svg | 939 ++++++++---- _i_o_processor_8h_source.html | 4 +- _i_o_processor_impl_8h.html | 2 +- _i_o_processor_impl_8h__dep__incl.map | 11 +- _i_o_processor_impl_8h__dep__incl.md5 | 2 +- _i_o_processor_impl_8h__dep__incl.svg | 104 +- _i_o_processor_impl_8h__dep__incl_org.svg | 106 +- _i_o_processor_impl_8h__incl.map | 54 +- _i_o_processor_impl_8h__incl.md5 | 2 +- _i_o_processor_impl_8h__incl.svg | 1063 +++++++------- _i_o_processor_impl_8h__incl_org.svg | 1063 +++++++------- _i_o_processor_impl_8h_source.html | 4 +- _interpreter_8cpp.html | 3 +- _interpreter_8cpp__incl.map | 44 +- _interpreter_8cpp__incl.md5 | 2 +- _interpreter_8cpp__incl.svg | 1499 +++++++++---------- _interpreter_8cpp__incl_org.svg | 1499 +++++++++---------- _interpreter_8h.html | 7 +- _interpreter_8h__dep__incl.map | 65 +- _interpreter_8h__dep__incl.md5 | 2 +- _interpreter_8h__dep__incl.svg | 758 ++++++---- _interpreter_8h__dep__incl_org.svg | 758 ++++++---- _interpreter_8h__incl.map | 28 +- _interpreter_8h__incl.md5 | 2 +- _interpreter_8h__incl.svg | 586 ++++++-- _interpreter_8h__incl_org.svg | 586 ++++++-- _interpreter_8h_source.html | 203 ++- _interpreter_impl_8cpp.html | 2 +- _interpreter_impl_8cpp__incl.map | 55 +- _interpreter_impl_8cpp__incl.md5 | 2 +- _interpreter_impl_8cpp__incl.svg | 1552 +++++++++++--------- _interpreter_impl_8cpp__incl_org.svg | 1552 +++++++++++--------- _interpreter_impl_8h.html | 4 +- _interpreter_impl_8h__dep__incl.map | 49 +- _interpreter_impl_8h__dep__incl.md5 | 2 +- _interpreter_impl_8h__dep__incl.svg | 535 ++++--- _interpreter_impl_8h__dep__incl_org.svg | 535 ++++--- _interpreter_impl_8h__incl.map | 52 +- _interpreter_impl_8h__incl.md5 | 2 +- _interpreter_impl_8h__incl.svg | 1043 ++++++------- _interpreter_impl_8h__incl_org.svg | 1043 ++++++------- _interpreter_impl_8h_source.html | 422 +++--- _interpreter_issue_8cpp.html | 8 +- _interpreter_issue_8cpp__incl.map | 56 +- _interpreter_issue_8cpp__incl.md5 | 2 +- _interpreter_issue_8cpp__incl.svg | 1047 ++++++------- _interpreter_issue_8cpp__incl_org.svg | 1047 ++++++------- _interpreter_issue_8h.html | 2 +- _interpreter_issue_8h__dep__incl.map | 57 +- _interpreter_issue_8h__dep__incl.md5 | 2 +- _interpreter_issue_8h__dep__incl.svg | 593 +++++--- _interpreter_issue_8h__dep__incl_org.svg | 593 +++++--- _interpreter_issue_8h_source.html | 8 +- _interpreter_monitor_8h.html | 122 +- _interpreter_monitor_8h__dep__incl.map | 61 +- _interpreter_monitor_8h__dep__incl.md5 | 2 +- _interpreter_monitor_8h__dep__incl.svg | 599 +++++--- _interpreter_monitor_8h__dep__incl_org.svg | 599 +++++--- _interpreter_monitor_8h_source.html | 176 +-- _interpreter_state_8h.html | 2 +- _interpreter_state_8h__dep__incl.map | 69 +- _interpreter_state_8h__dep__incl.md5 | 2 +- _interpreter_state_8h__dep__incl.svg | 782 ++++++---- _interpreter_state_8h__dep__incl_org.svg | 782 ++++++---- _interpreter_state_8h_source.html | 4 +- _invoker_8cpp.html | 2 +- _invoker_8cpp__incl.map | 56 +- _invoker_8cpp__incl.md5 | 2 +- _invoker_8cpp__incl.svg | 1079 +++++++------- _invoker_8cpp__incl_org.svg | 1079 +++++++------- _invoker_8h.html | 2 +- _invoker_8h__dep__incl.map | 80 +- _invoker_8h__dep__incl.md5 | 2 +- _invoker_8h__dep__incl.svg | 944 +++++++----- _invoker_8h__dep__incl_org.svg | 944 +++++++----- _invoker_8h_source.html | 6 +- _invoker_impl_8h.html | 4 +- _invoker_impl_8h__dep__incl.map | 9 +- _invoker_impl_8h__dep__incl.md5 | 2 +- _invoker_impl_8h__dep__incl.svg | 179 ++- _invoker_impl_8h__dep__incl_org.svg | 100 ++ _invoker_impl_8h__incl.map | 54 +- _invoker_impl_8h__incl.md5 | 2 +- _invoker_impl_8h__incl.svg | 1061 ++++++------- _invoker_impl_8h__incl_org.svg | 1061 ++++++------- _invoker_impl_8h_source.html | 4 +- _j_s_c_data_model_8cpp.html | 3 +- _j_s_c_data_model_8cpp__incl.map | 4 +- _j_s_c_data_model_8cpp__incl.md5 | 2 +- _j_s_c_data_model_8cpp__incl.svg | 92 +- _j_s_c_data_model_8cpp__incl_org.svg | 92 +- _j_s_c_data_model_8h.html | 2 +- _j_s_c_data_model_8h_source.html | 34 +- _lua_data_model_8cpp.html | 2 +- _lua_data_model_8h.html | 2 +- _lua_data_model_8h_source.html | 34 +- _m_d5_8h_source.html | 2 +- _m_d5_8hpp.html | 2 +- _m_d5_8hpp_source.html | 4 +- _micro_step_8cpp.html | 2 +- _micro_step_8cpp__incl.map | 32 +- _micro_step_8cpp__incl.md5 | 2 +- _micro_step_8cpp__incl.svg | 806 ++++++---- _micro_step_8cpp__incl_org.svg | 806 ++++++---- _micro_step_8h.html | 2 +- _micro_step_8h__dep__incl.map | 67 +- _micro_step_8h__dep__incl.md5 | 2 +- _micro_step_8h__dep__incl.svg | 768 ++++++---- _micro_step_8h__dep__incl_org.svg | 768 ++++++---- _micro_step_8h_source.html | 8 +- _micro_step_impl_8h.html | 5 +- _micro_step_impl_8h__dep__incl.map | 57 +- _micro_step_impl_8h__dep__incl.md5 | 2 +- _micro_step_impl_8h__dep__incl.svg | 577 +++++--- _micro_step_impl_8h__dep__incl_org.svg | 577 +++++--- _micro_step_impl_8h__incl.map | 30 +- _micro_step_impl_8h__incl.md5 | 2 +- _micro_step_impl_8h__incl.svg | 892 +++++++---- _micro_step_impl_8h__incl_org.svg | 892 +++++++---- _micro_step_impl_8h_source.html | 114 +- _n_u_l_l_data_model_8cpp.html | 2 +- _n_u_l_l_data_model_8h.html | 2 +- _n_u_l_l_data_model_8h_source.html | 8 +- _predicates_8cpp.html | 8 +- _predicates_8h.html | 8 +- _predicates_8h__dep__incl.map | 17 +- _predicates_8h__dep__incl.md5 | 2 +- _predicates_8h__dep__incl.svg | 136 +- _predicates_8h__dep__incl_org.svg | 138 +- _predicates_8h_source.html | 6 +- _promela_code_analyzer_8cpp.html | 138 ++ _promela_code_analyzer_8cpp__incl.map | 32 + _promela_code_analyzer_8cpp__incl.md5 | 1 + _promela_code_analyzer_8cpp__incl.svg | 1244 ++++++++++++++++ _promela_code_analyzer_8cpp__incl_org.svg | 1156 +++++++++++++++ _promela_code_analyzer_8h.html | 145 ++ _promela_code_analyzer_8h__dep__incl.map | 5 + _promela_code_analyzer_8h__dep__incl.md5 | 1 + _promela_code_analyzer_8h__dep__incl.svg | 64 + _promela_code_analyzer_8h__incl.map | 11 + _promela_code_analyzer_8h__incl.md5 | 1 + _promela_code_analyzer_8h__incl.svg | 406 +++++ _promela_code_analyzer_8h__incl_org.svg | 318 ++++ _promela_code_analyzer_8h_source.html | 261 ++++ _promela_data_model_8cpp.html | 162 ++ _promela_data_model_8cpp__incl.map | 17 + _promela_data_model_8cpp__incl.md5 | 1 + _promela_data_model_8cpp__incl.svg | 653 ++++++++ _promela_data_model_8cpp__incl_org.svg | 565 +++++++ _promela_data_model_8h.html | 141 ++ _promela_data_model_8h__dep__incl.map | 3 + _promela_data_model_8h__dep__incl.md5 | 1 + _promela_data_model_8h__dep__incl.svg | 33 + _promela_data_model_8h__incl.map | 12 + _promela_data_model_8h__incl.md5 | 1 + _promela_data_model_8h__incl.svg | 453 ++++++ _promela_data_model_8h__incl_org.svg | 365 +++++ _promela_data_model_8h_source.html | 220 +++ _promela_inlines_8cpp.html | 125 ++ _promela_inlines_8cpp__incl.map | 8 + _promela_inlines_8cpp__incl.md5 | 1 + _promela_inlines_8cpp__incl.svg | 385 +++++ _promela_inlines_8cpp__incl_org.svg | 297 ++++ _promela_inlines_8h.html | 150 ++ _promela_inlines_8h__dep__incl.map | 6 + _promela_inlines_8h__dep__incl.md5 | 1 + _promela_inlines_8h__dep__incl.svg | 73 + _promela_inlines_8h__incl.map | 7 + _promela_inlines_8h__incl.md5 | 1 + _promela_inlines_8h__incl.svg | 362 +++++ _promela_inlines_8h__incl_org.svg | 274 ++++ _promela_inlines_8h_source.html | 217 +++ _promela_parser_8cpp.html | 236 +++ _promela_parser_8cpp__incl.map | 10 + _promela_parser_8cpp__incl.md5 | 1 + _promela_parser_8cpp__incl.svg | 376 +++++ _promela_parser_8cpp__incl_org.svg | 288 ++++ _promela_parser_8h.html | 155 ++ _promela_parser_8h__dep__incl.map | 8 + _promela_parser_8h__dep__incl.md5 | 1 + _promela_parser_8h__dep__incl.svg | 199 +++ _promela_parser_8h__dep__incl_org.svg | 111 ++ _promela_parser_8h__incl.map | 8 + _promela_parser_8h__incl.md5 | 1 + _promela_parser_8h__incl.svg | 335 +++++ _promela_parser_8h__incl_org.svg | 247 ++++ _promela_parser_8h_source.html | 208 +++ _s_c_x_m_l_i_o_processor_8cpp.html | 2 +- _s_c_x_m_l_i_o_processor_8cpp__incl.map | 54 +- _s_c_x_m_l_i_o_processor_8cpp__incl.md5 | 2 +- _s_c_x_m_l_i_o_processor_8cpp__incl.svg | 1047 ++++++------- _s_c_x_m_l_i_o_processor_8cpp__incl_org.svg | 1047 ++++++------- _s_c_x_m_l_i_o_processor_8h.html | 4 +- _s_c_x_m_l_i_o_processor_8h__dep__incl.map | 3 +- _s_c_x_m_l_i_o_processor_8h__dep__incl.md5 | 2 +- _s_c_x_m_l_i_o_processor_8h__dep__incl.svg | 37 +- _s_c_x_m_l_i_o_processor_8h__incl.map | 56 +- _s_c_x_m_l_i_o_processor_8h__incl.md5 | 2 +- _s_c_x_m_l_i_o_processor_8h__incl.svg | 1075 +++++++------- _s_c_x_m_l_i_o_processor_8h__incl_org.svg | 1075 +++++++------- _s_c_x_m_l_i_o_processor_8h_source.html | 4 +- _s_h_a1_8h_source.html | 2 +- _s_h_a1_8hpp.html | 2 +- _s_h_a1_8hpp_source.html | 4 +- _string_8cpp.html | 2 +- _string_8h.html | 2 +- _string_8h__dep__incl.map | 80 +- _string_8h__dep__incl.md5 | 2 +- _string_8h__dep__incl.svg | 948 ++++++++---- _string_8h__dep__incl_org.svg | 948 ++++++++---- _string_8h_source.html | 4 +- _transformer_8cpp.html | 2 +- _transformer_8cpp__incl.map | 56 +- _transformer_8cpp__incl.md5 | 2 +- _transformer_8cpp__incl.svg | 1493 +++++++++---------- _transformer_8cpp__incl_org.svg | 1493 +++++++++---------- _transformer_8h.html | 4 +- _transformer_8h__dep__incl.map | 12 +- _transformer_8h__dep__incl.md5 | 2 +- _transformer_8h__dep__incl.svg | 208 ++- _transformer_8h__dep__incl_org.svg | 133 ++ _transformer_8h__incl.map | 54 +- _transformer_8h__incl.md5 | 2 +- _transformer_8h__incl.svg | 1485 ++++++++++--------- _transformer_8h__incl_org.svg | 1485 ++++++++++--------- _transformer_8h_source.html | 8 +- _trie_8cpp.html | 2 +- _trie_8h.html | 4 +- _trie_8h__dep__incl.map | 13 +- _trie_8h__dep__incl.md5 | 2 +- _trie_8h__dep__incl.svg | 233 ++- _trie_8h__dep__incl_org.svg | 152 ++ _trie_8h_source.html | 4 +- _u_r_l_8cpp.html | 2 +- _u_r_l_8h.html | 4 +- _u_r_l_8h__dep__incl.map | 62 +- _u_r_l_8h__dep__incl.md5 | 2 +- _u_r_l_8h__dep__incl.svg | 651 ++++---- _u_r_l_8h__dep__incl_org.svg | 651 ++++---- _u_r_l_8h_source.html | 27 +- _u_s_c_x_m_l_invoker_8cpp.html | 2 +- _u_s_c_x_m_l_invoker_8cpp__incl.map | 58 +- _u_s_c_x_m_l_invoker_8cpp__incl.md5 | 2 +- _u_s_c_x_m_l_invoker_8cpp__incl.svg | 1166 +++++++-------- _u_s_c_x_m_l_invoker_8cpp__incl_org.svg | 1166 +++++++-------- _u_s_c_x_m_l_invoker_8h.html | 5 +- _u_s_c_x_m_l_invoker_8h__dep__incl.map | 3 +- _u_s_c_x_m_l_invoker_8h__dep__incl.md5 | 2 +- _u_s_c_x_m_l_invoker_8h__dep__incl.svg | 37 +- _u_s_c_x_m_l_invoker_8h__incl.map | 58 +- _u_s_c_x_m_l_invoker_8h__incl.md5 | 2 +- _u_s_c_x_m_l_invoker_8h__incl.svg | 1172 +++++++-------- _u_s_c_x_m_l_invoker_8h__incl_org.svg | 1172 +++++++-------- _u_s_c_x_m_l_invoker_8h_source.html | 136 +- _u_u_i_d_8cpp.html | 2 +- _u_u_i_d_8h.html | 2 +- _u_u_i_d_8h__dep__incl.map | 98 +- _u_u_i_d_8h__dep__incl.md5 | 2 +- _u_u_i_d_8h__dep__incl.svg | 1281 ++++++++-------- _u_u_i_d_8h__dep__incl_org.svg | 1281 ++++++++-------- _u_u_i_d_8h_source.html | 4 +- _v8_data_model_8cpp.html | 3 +- _v8_data_model_8cpp__incl.map | 28 +- _v8_data_model_8cpp__incl.md5 | 2 +- _v8_data_model_8cpp__incl.svg | 442 +++--- _v8_data_model_8cpp__incl_org.svg | 444 +++--- _v8_data_model_8h.html | 2 +- _v8_data_model_8h_source.html | 36 +- annotated.html | 198 +-- building.html | 6 +- classes.html | 147 +- classuscxml_1_1_action_language-members.html | 9 +- classuscxml_1_1_action_language.html | 16 +- classuscxml_1_1_action_language__coll__graph.map | 8 +- classuscxml_1_1_action_language__coll__graph.md5 | 2 +- classuscxml_1_1_action_language__coll__graph.svg | 170 ++- ...uscxml_1_1_action_language__coll__graph_org.svg | 94 ++ ...suscxml_1_1_basic_content_executor-members.html | 2 +- classuscxml_1_1_basic_content_executor.html | 2 +- ...cxml_1_1_basic_delayed_event_queue-members.html | 15 +- classuscxml_1_1_basic_delayed_event_queue.html | 5 +- classuscxml_1_1_basic_event_queue-members.html | 5 +- classuscxml_1_1_basic_event_queue.html | 5 +- ...ml_1_1_basic_h_t_t_p_i_o_processor-members.html | 2 +- classuscxml_1_1_basic_h_t_t_p_i_o_processor.html | 4 +- ..._1_basic_h_t_t_p_i_o_processor__coll__graph.map | 33 +- ..._1_basic_h_t_t_p_i_o_processor__coll__graph.md5 | 2 +- ..._1_basic_h_t_t_p_i_o_processor__coll__graph.svg | 183 ++- ...asic_h_t_t_p_i_o_processor__coll__graph_org.svg | 185 ++- classuscxml_1_1_blob-members.html | 2 +- classuscxml_1_1_blob.html | 2 +- classuscxml_1_1_blob_impl-members.html | 2 +- classuscxml_1_1_blob_impl.html | 2 +- classuscxml_1_1_blocking_queue-members.html | 129 ++ classuscxml_1_1_blocking_queue.html | 154 ++ classuscxml_1_1_breakpoint-members.html | 159 ++ classuscxml_1_1_breakpoint.html | 221 +++ classuscxml_1_1_c89_data_model-members.html | 139 ++ classuscxml_1_1_c89_data_model.html | 675 +++++++++ classuscxml_1_1_c89_data_model__coll__graph.map | 4 + classuscxml_1_1_c89_data_model__coll__graph.md5 | 1 + classuscxml_1_1_c89_data_model__coll__graph.svg | 45 + classuscxml_1_1_c89_data_model__inherit__graph.map | 3 + classuscxml_1_1_c89_data_model__inherit__graph.md5 | 1 + classuscxml_1_1_c89_data_model__inherit__graph.svg | 31 + classuscxml_1_1_chart_to_c-members.html | 2 +- classuscxml_1_1_chart_to_c.html | 4 +- classuscxml_1_1_chart_to_c__inherit__graph.map | 5 +- classuscxml_1_1_chart_to_c__inherit__graph.md5 | 2 +- classuscxml_1_1_chart_to_c__inherit__graph.svg | 41 +- classuscxml_1_1_chart_to_promela-members.html | 174 +++ classuscxml_1_1_chart_to_promela.html | 323 ++++ classuscxml_1_1_chart_to_promela__coll__graph.map | 10 + classuscxml_1_1_chart_to_promela__coll__graph.md5 | 1 + classuscxml_1_1_chart_to_promela__coll__graph.svg | 230 +++ ...scxml_1_1_chart_to_promela__coll__graph_org.svg | 142 ++ ...uscxml_1_1_chart_to_promela__inherit__graph.map | 4 + ...uscxml_1_1_chart_to_promela__inherit__graph.md5 | 1 + ...uscxml_1_1_chart_to_promela__inherit__graph.svg | 44 + classuscxml_1_1_chart_to_v_h_d_l-members.html | 2 +- classuscxml_1_1_chart_to_v_h_d_l.html | 13 +- classuscxml_1_1_content_executor-members.html | 2 +- classuscxml_1_1_content_executor.html | 2 +- ...xml_1_1_content_executor_callbacks-members.html | 17 +- classuscxml_1_1_content_executor_callbacks.html | 13 +- classuscxml_1_1_content_executor_impl-members.html | 2 +- classuscxml_1_1_content_executor_impl.html | 2 +- classuscxml_1_1_d_o_m_utils-members.html | 2 +- classuscxml_1_1_d_o_m_utils.html | 2 +- classuscxml_1_1_data-members.html | 2 +- classuscxml_1_1_data.html | 14 +- classuscxml_1_1_data__inherit__graph.map | 3 + classuscxml_1_1_data__inherit__graph.md5 | 1 + classuscxml_1_1_data__inherit__graph.svg | 32 + classuscxml_1_1_data_model-members.html | 2 +- classuscxml_1_1_data_model.html | 8 +- classuscxml_1_1_data_model_callbacks-members.html | 3 +- classuscxml_1_1_data_model_callbacks.html | 6 +- classuscxml_1_1_data_model_extension-members.html | 2 +- classuscxml_1_1_data_model_extension.html | 2 +- classuscxml_1_1_data_model_impl-members.html | 2 +- classuscxml_1_1_data_model_impl.html | 36 +- ...suscxml_1_1_data_model_impl__inherit__graph.map | 10 +- ...suscxml_1_1_data_model_impl__inherit__graph.md5 | 2 +- ...suscxml_1_1_data_model_impl__inherit__graph.svg | 166 +-- ...xml_1_1_data_model_impl__inherit__graph_org.svg | 70 - classuscxml_1_1_debug_session-members.html | 157 ++ classuscxml_1_1_debug_session.html | 266 ++++ classuscxml_1_1_debug_session__coll__graph.map | 6 + classuscxml_1_1_debug_session__coll__graph.md5 | 1 + classuscxml_1_1_debug_session__coll__graph.svg | 172 +++ classuscxml_1_1_debug_session__coll__graph_org.svg | 84 ++ classuscxml_1_1_debug_session__inherit__graph.map | 2 + classuscxml_1_1_debug_session__inherit__graph.md5 | 1 + classuscxml_1_1_debug_session__inherit__graph.svg | 29 + classuscxml_1_1_debugger-members.html | 161 ++ classuscxml_1_1_debugger.html | 284 ++++ classuscxml_1_1_debugger__coll__graph.map | 3 + classuscxml_1_1_debugger__coll__graph.md5 | 1 + classuscxml_1_1_debugger__coll__graph.svg | 31 + classuscxml_1_1_debugger__inherit__graph.map | 4 + classuscxml_1_1_debugger__inherit__graph.md5 | 1 + classuscxml_1_1_debugger__inherit__graph.svg | 44 + classuscxml_1_1_debugger_servlet-members.html | 180 +++ classuscxml_1_1_debugger_servlet.html | 325 ++++ ...1_debugger_servlet_1_1_log_message-members.html | 167 +++ ...scxml_1_1_debugger_servlet_1_1_log_message.html | 276 ++++ ...bugger_servlet_1_1_log_message__coll__graph.map | 4 + ...bugger_servlet_1_1_log_message__coll__graph.md5 | 1 + ...bugger_servlet_1_1_log_message__coll__graph.svg | 46 + ...ger_servlet_1_1_log_message__inherit__graph.map | 3 + ...ger_servlet_1_1_log_message__inherit__graph.md5 | 1 + ...ger_servlet_1_1_log_message__inherit__graph.svg | 32 + classuscxml_1_1_debugger_servlet__coll__graph.map | 5 + classuscxml_1_1_debugger_servlet__coll__graph.md5 | 1 + classuscxml_1_1_debugger_servlet__coll__graph.svg | 67 + ...uscxml_1_1_debugger_servlet__inherit__graph.map | 5 + ...uscxml_1_1_debugger_servlet__inherit__graph.md5 | 1 + ...uscxml_1_1_debugger_servlet__inherit__graph.svg | 67 + classuscxml_1_1_delayed_event_queue-members.html | 3 +- classuscxml_1_1_delayed_event_queue.html | 5 +- ..._1_1_delayed_event_queue_callbacks-members.html | 2 +- classuscxml_1_1_delayed_event_queue_callbacks.html | 2 +- ...scxml_1_1_delayed_event_queue_impl-members.html | 3 +- classuscxml_1_1_delayed_event_queue_impl.html | 5 +- classuscxml_1_1_dir_mon_invoker-members.html | 149 ++ classuscxml_1_1_dir_mon_invoker.html | 387 +++++ classuscxml_1_1_dir_mon_invoker__coll__graph.map | 22 + classuscxml_1_1_dir_mon_invoker__coll__graph.md5 | 1 + classuscxml_1_1_dir_mon_invoker__coll__graph.svg | 407 +++++ ...uscxml_1_1_dir_mon_invoker__coll__graph_org.svg | 319 ++++ ...suscxml_1_1_dir_mon_invoker__inherit__graph.map | 5 + ...suscxml_1_1_dir_mon_invoker__inherit__graph.md5 | 1 + ...suscxml_1_1_dir_mon_invoker__inherit__graph.svg | 57 + classuscxml_1_1_directory_watch-members.html | 140 ++ classuscxml_1_1_directory_watch.html | 194 +++ ...uscxml_1_1_directory_watch_monitor-members.html | 120 ++ classuscxml_1_1_directory_watch_monitor.html | 135 ++ ...1_1_directory_watch_monitor__inherit__graph.map | 3 + ...1_1_directory_watch_monitor__inherit__graph.md5 | 1 + ...1_1_directory_watch_monitor__inherit__graph.svg | 31 + classuscxml_1_1_error_event-members.html | 2 +- classuscxml_1_1_error_event.html | 2 +- classuscxml_1_1_event-members.html | 2 +- classuscxml_1_1_event.html | 2 +- classuscxml_1_1_event_handler-members.html | 2 +- classuscxml_1_1_event_handler.html | 2 +- classuscxml_1_1_event_handler_impl-members.html | 2 +- classuscxml_1_1_event_handler_impl.html | 6 +- ...suscxml_1_1_event_handler_impl__coll__graph.map | 25 +- ...suscxml_1_1_event_handler_impl__coll__graph.md5 | 2 +- ...suscxml_1_1_event_handler_impl__coll__graph.svg | 161 +- ...xml_1_1_event_handler_impl__coll__graph_org.svg | 163 +- ...cxml_1_1_event_handler_impl__inherit__graph.map | 11 +- ...cxml_1_1_event_handler_impl__inherit__graph.md5 | 2 +- ...cxml_1_1_event_handler_impl__inherit__graph.svg | 93 +- classuscxml_1_1_event_queue-members.html | 3 +- classuscxml_1_1_event_queue.html | 5 +- classuscxml_1_1_event_queue_impl-members.html | 3 +- classuscxml_1_1_event_queue_impl.html | 5 +- classuscxml_1_1_executable_content-members.html | 2 +- classuscxml_1_1_executable_content.html | 2 +- ...uscxml_1_1_executable_content_impl-members.html | 2 +- classuscxml_1_1_executable_content_impl.html | 2 +- ...ml_1_1_executable_content_impl__coll__graph.map | 25 +- ...ml_1_1_executable_content_impl__coll__graph.md5 | 2 +- ...ml_1_1_executable_content_impl__coll__graph.svg | 161 +- ..._1_executable_content_impl__coll__graph_org.svg | 163 +- classuscxml_1_1_factory-members.html | 2 +- classuscxml_1_1_factory.html | 2 +- classuscxml_1_1_fast_micro_step-members.html | 2 +- classuscxml_1_1_fast_micro_step.html | 4 +- ...t_micro_step_1_1_cached_predicates-members.html | 120 ++ ..._1_1_fast_micro_step_1_1_cached_predicates.html | 129 ++ ...cxml_1_1_fast_micro_step_1_1_state-members.html | 2 +- classuscxml_1_1_fast_micro_step_1_1_state.html | 2 +- ...1_1_fast_micro_step_1_1_transition-members.html | 2 +- ...suscxml_1_1_fast_micro_step_1_1_transition.html | 2 +- classuscxml_1_1_h_t_t_p_server-members.html | 2 +- classuscxml_1_1_h_t_t_p_server.html | 2 +- ...scxml_1_1_h_t_t_p_server_1_1_reply-members.html | 2 +- classuscxml_1_1_h_t_t_p_server_1_1_reply.html | 2 +- ...xml_1_1_h_t_t_p_server_1_1_request-members.html | 2 +- classuscxml_1_1_h_t_t_p_server_1_1_request.html | 2 +- ..._1_h_t_t_p_server_1_1_s_s_l_config-members.html | 2 +- ...uscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html | 2 +- ...l_1_1_h_t_t_p_server_1_1_w_s_frame-members.html | 2 +- classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html | 2 +- classuscxml_1_1_h_t_t_p_servlet-members.html | 2 +- classuscxml_1_1_h_t_t_p_servlet.html | 4 +- ...suscxml_1_1_h_t_t_p_servlet__inherit__graph.map | 1 + ...suscxml_1_1_h_t_t_p_servlet__inherit__graph.md5 | 2 +- ...suscxml_1_1_h_t_t_p_servlet__inherit__graph.svg | 27 +- classuscxml_1_1_i_o_processor-members.html | 2 +- classuscxml_1_1_i_o_processor.html | 2 +- classuscxml_1_1_i_o_processor_impl-members.html | 2 +- classuscxml_1_1_i_o_processor_impl.html | 4 +- ...suscxml_1_1_i_o_processor_impl__coll__graph.map | 27 +- ...suscxml_1_1_i_o_processor_impl__coll__graph.md5 | 2 +- ...suscxml_1_1_i_o_processor_impl__coll__graph.svg | 169 ++- ...xml_1_1_i_o_processor_impl__coll__graph_org.svg | 171 ++- classuscxml_1_1_interpreter-members.html | 30 +- classuscxml_1_1_interpreter.html | 18 +- classuscxml_1_1_interpreter_impl-members.html | 76 +- classuscxml_1_1_interpreter_impl.html | 44 +- classuscxml_1_1_interpreter_impl__coll__graph.map | 23 +- classuscxml_1_1_interpreter_impl__coll__graph.md5 | 2 +- classuscxml_1_1_interpreter_impl__coll__graph.svg | 151 +- ...scxml_1_1_interpreter_impl__coll__graph_org.svg | 153 +- ...uscxml_1_1_interpreter_impl__inherit__graph.md5 | 2 +- ...uscxml_1_1_interpreter_impl__inherit__graph.svg | 57 +- classuscxml_1_1_interpreter_issue-members.html | 2 +- classuscxml_1_1_interpreter_issue.html | 2 +- classuscxml_1_1_interpreter_monitor-members.html | 40 +- classuscxml_1_1_interpreter_monitor.html | 118 +- ...xml_1_1_interpreter_monitor__inherit__graph.map | 4 +- ...xml_1_1_interpreter_monitor__inherit__graph.md5 | 2 +- ...xml_1_1_interpreter_monitor__inherit__graph.svg | 48 +- classuscxml_1_1_interpreter_options-members.html | 139 -- classuscxml_1_1_interpreter_options.html | 197 --- classuscxml_1_1_invoker-members.html | 2 +- classuscxml_1_1_invoker.html | 2 +- classuscxml_1_1_invoker_impl-members.html | 2 +- classuscxml_1_1_invoker_impl.html | 10 +- classuscxml_1_1_invoker_impl__coll__graph.map | 27 +- classuscxml_1_1_invoker_impl__coll__graph.md5 | 2 +- classuscxml_1_1_invoker_impl__coll__graph.svg | 169 ++- classuscxml_1_1_invoker_impl__coll__graph_org.svg | 171 ++- classuscxml_1_1_invoker_impl__inherit__graph.map | 5 +- classuscxml_1_1_invoker_impl__inherit__graph.md5 | 2 +- classuscxml_1_1_invoker_impl__inherit__graph.svg | 41 +- classuscxml_1_1_j_s_c_data_model-members.html | 2 +- classuscxml_1_1_j_s_c_data_model.html | 8 +- classuscxml_1_1_lua_data_model-members.html | 2 +- classuscxml_1_1_lua_data_model.html | 8 +- classuscxml_1_1_micro_step-members.html | 2 +- classuscxml_1_1_micro_step.html | 2 +- classuscxml_1_1_micro_step_callbacks-members.html | 19 +- classuscxml_1_1_micro_step_callbacks.html | 13 +- classuscxml_1_1_micro_step_impl-members.html | 2 +- classuscxml_1_1_micro_step_impl.html | 2 +- classuscxml_1_1_n_u_l_l_data_model-members.html | 2 +- classuscxml_1_1_n_u_l_l_data_model.html | 8 +- classuscxml_1_1_num_attr-members.html | 2 +- classuscxml_1_1_num_attr.html | 2 +- classuscxml_1_1_promela_code_analyzer-members.html | 158 ++ classuscxml_1_1_promela_code_analyzer.html | 284 ++++ ..._code_analyzer_1_1_promela_typedef-members.html | 128 ++ ..._promela_code_analyzer_1_1_promela_typedef.html | 154 ++ ...cxml_1_1_promela_code_analyzer__coll__graph.map | 5 + ...cxml_1_1_promela_code_analyzer__coll__graph.md5 | 1 + ...cxml_1_1_promela_code_analyzer__coll__graph.svg | 61 + classuscxml_1_1_promela_data_model-members.html | 154 ++ classuscxml_1_1_promela_data_model.html | 719 +++++++++ ...suscxml_1_1_promela_data_model__coll__graph.map | 7 + ...suscxml_1_1_promela_data_model__coll__graph.md5 | 1 + ...suscxml_1_1_promela_data_model__coll__graph.svg | 93 ++ ...cxml_1_1_promela_data_model__inherit__graph.map | 3 + ...cxml_1_1_promela_data_model__inherit__graph.md5 | 1 + ...cxml_1_1_promela_data_model__inherit__graph.svg | 31 + classuscxml_1_1_promela_event_source-members.html | 143 ++ classuscxml_1_1_promela_event_source.html | 200 +++ ...scxml_1_1_promela_event_source__coll__graph.map | 5 + ...scxml_1_1_promela_event_source__coll__graph.md5 | 1 + ...scxml_1_1_promela_event_source__coll__graph.svg | 66 + ...ml_1_1_promela_event_source__inherit__graph.map | 3 + ...ml_1_1_promela_event_source__inherit__graph.md5 | 1 + ...ml_1_1_promela_event_source__inherit__graph.svg | 31 + classuscxml_1_1_promela_inline-members.html | 141 ++ classuscxml_1_1_promela_inline.html | 193 +++ classuscxml_1_1_promela_inline__coll__graph.map | 2 + classuscxml_1_1_promela_inline__coll__graph.md5 | 1 + classuscxml_1_1_promela_inline__coll__graph.svg | 25 + classuscxml_1_1_promela_inline__inherit__graph.map | 3 + classuscxml_1_1_promela_inline__inherit__graph.md5 | 1 + classuscxml_1_1_promela_inline__inherit__graph.svg | 31 + classuscxml_1_1_promela_inlines-members.html | 128 ++ classuscxml_1_1_promela_inlines.html | 156 ++ classuscxml_1_1_promela_parser-members.html | 142 ++ classuscxml_1_1_promela_parser.html | 209 +++ classuscxml_1_1_promela_parser__coll__graph.map | 7 + classuscxml_1_1_promela_parser__coll__graph.md5 | 1 + classuscxml_1_1_promela_parser__coll__graph.svg | 95 ++ classuscxml_1_1_promela_parser_node-members.html | 130 ++ classuscxml_1_1_promela_parser_node.html | 174 +++ ...uscxml_1_1_promela_parser_node__coll__graph.map | 3 + ...uscxml_1_1_promela_parser_node__coll__graph.md5 | 1 + ...uscxml_1_1_promela_parser_node__coll__graph.svg | 39 + ...uscxml_1_1_s_c_x_m_l_i_o_processor-members.html | 2 +- classuscxml_1_1_s_c_x_m_l_i_o_processor.html | 4 +- ...ml_1_1_s_c_x_m_l_i_o_processor__coll__graph.map | 29 +- ...ml_1_1_s_c_x_m_l_i_o_processor__coll__graph.md5 | 2 +- ...ml_1_1_s_c_x_m_l_i_o_processor__coll__graph.svg | 183 ++- ..._1_s_c_x_m_l_i_o_processor__coll__graph_org.svg | 185 ++- ...scxml_1_1_state_transition_monitor-members.html | 40 +- classuscxml_1_1_state_transition_monitor.html | 116 +- classuscxml_1_1_transformer-members.html | 2 +- classuscxml_1_1_transformer.html | 2 +- classuscxml_1_1_transformer_impl-members.html | 2 +- classuscxml_1_1_transformer_impl.html | 4 +- ...uscxml_1_1_transformer_impl__inherit__graph.map | 5 +- ...uscxml_1_1_transformer_impl__inherit__graph.md5 | 2 +- ...uscxml_1_1_transformer_impl__inherit__graph.svg | 41 +- classuscxml_1_1_u_r_l-members.html | 2 +- classuscxml_1_1_u_r_l.html | 2 +- classuscxml_1_1_u_r_l_fetcher-members.html | 33 +- classuscxml_1_1_u_r_l_fetcher.html | 5 +- classuscxml_1_1_u_r_l_impl-members.html | 2 +- classuscxml_1_1_u_r_l_impl.html | 8 +- classuscxml_1_1_u_r_l_monitor-members.html | 2 +- classuscxml_1_1_u_r_l_monitor.html | 2 +- classuscxml_1_1_u_s_c_x_m_l_invoker-members.html | 2 +- classuscxml_1_1_u_s_c_x_m_l_invoker.html | 4 +- ..._m_l_invoker_1_1_parent_queue_impl-members.html | 5 +- ..._u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html | 5 +- ..._invoker_1_1_parent_queue_impl__coll__graph.map | 27 +- ..._invoker_1_1_parent_queue_impl__coll__graph.md5 | 2 +- ..._invoker_1_1_parent_queue_impl__coll__graph.svg | 289 ++-- ...oker_1_1_parent_queue_impl__coll__graph_org.svg | 291 ++-- ...uscxml_1_1_u_s_c_x_m_l_invoker__coll__graph.map | 31 +- ...uscxml_1_1_u_s_c_x_m_l_invoker__coll__graph.md5 | 2 +- ...uscxml_1_1_u_s_c_x_m_l_invoker__coll__graph.svg | 261 ++-- ...ml_1_1_u_s_c_x_m_l_invoker__coll__graph_org.svg | 263 ++-- classuscxml_1_1_u_u_i_d-members.html | 2 +- classuscxml_1_1_u_u_i_d.html | 2 +- classuscxml_1_1_v8_data_model-members.html | 71 +- classuscxml_1_1_v8_data_model.html | 11 +- classuscxml_1_1_web_socket_servlet-members.html | 2 +- classuscxml_1_1_web_socket_servlet.html | 2 +- classuscxml_1_1_x-members.html | 2 +- classuscxml_1_1_x.html | 8 +- dir_000000_000001.html | 4 +- dir_000000_000002.html | 104 ++ dir_000000_000003.html | 2 +- dir_000000_000017.html | 104 -- dir_000000_000019.html | 104 ++ dir_000000_000022.html | 104 ++ dir_000001_000000.html | 2 +- dir_000001_000002.html | 2 +- dir_000001_000003.html | 2 +- dir_000001_000017.html | 104 -- dir_000001_000022.html | 104 ++ dir_000002_000017.html | 104 -- dir_000002_000022.html | 104 ++ dir_000003_000001.html | 2 +- dir_000003_000002.html | 4 +- dir_000003_000004.html | 2 +- dir_000003_000010.html | 104 -- dir_000003_000012.html | 104 -- dir_000003_000017.html | 104 -- dir_000003_000019.html | 104 ++ dir_000003_000022.html | 104 ++ dir_000004_000002.html | 4 +- dir_000004_000017.html | 104 -- dir_000004_000022.html | 104 ++ dir_000005_000002.html | 8 +- dir_000005_000017.html | 104 -- dir_000005_000022.html | 104 ++ dir_000006_000002.html | 8 +- dir_000006_000017.html | 104 -- dir_000006_000022.html | 104 ++ dir_000007_000002.html | 8 +- dir_000007_000017.html | 104 -- dir_000007_000022.html | 104 ++ dir_000008_000002.html | 8 +- dir_000008_000017.html | 104 -- dir_000008_000022.html | 104 ++ dir_000009_000002.html | 104 ++ dir_000009_000017.html | 104 -- dir_000009_000022.html | 104 ++ dir_000010_000001.html | 104 -- dir_000010_000022.html | 104 ++ dir_000011_000001.html | 104 -- dir_000011_000002.html | 104 ++ dir_000011_000022.html | 104 ++ dir_000012_000001.html | 104 -- dir_000012_000002.html | 104 -- dir_000012_000015.html | 104 -- dir_000012_000017.html | 104 -- dir_000012_000022.html | 104 ++ dir_000013_000001.html | 8 +- dir_000013_000002.html | 104 -- dir_000013_000015.html | 104 -- dir_000013_000017.html | 104 -- dir_000014_000001.html | 104 -- dir_000014_000002.html | 104 -- dir_000014_000017.html | 104 -- dir_000015_000001.html | 104 ++ dir_000015_000002.html | 104 -- dir_000015_000017.html | 104 -- dir_000016_000001.html | 8 +- dir_000016_000002.html | 104 ++ dir_000016_000017.html | 104 -- dir_000016_000019.html | 104 ++ dir_000016_000022.html | 104 ++ dir_000017_000001.html | 104 ++ dir_000017_000002.html | 8 +- dir_000017_000019.html | 104 ++ dir_000017_000022.html | 104 ++ dir_000018_000001.html | 104 ++ dir_000018_000002.html | 104 ++ dir_000018_000022.html | 104 ++ dir_000019_000002.html | 104 ++ dir_000019_000022.html | 104 ++ dir_000020_000001.html | 104 ++ dir_000020_000021.html | 104 ++ dir_000021_000002.html | 104 ++ dir_000021_000003.html | 104 ++ dir_000021_000022.html | 104 ++ dir_000022_000002.html | 104 ++ dir_21e5b92dacdc8a9c5071ebc9a4284ebf.html | 2 +- dir_21e5b92dacdc8a9c5071ebc9a4284ebf_dep.map | 2 +- dir_21e5b92dacdc8a9c5071ebc9a4284ebf_dep.md5 | 2 +- dir_21e5b92dacdc8a9c5071ebc9a4284ebf_dep.svg | 2 +- dir_23ec12649285f9fabf3a6b7380226c28.html | 4 +- dir_23ec12649285f9fabf3a6b7380226c28_dep.map | 4 +- dir_23ec12649285f9fabf3a6b7380226c28_dep.md5 | 2 +- dir_23ec12649285f9fabf3a6b7380226c28_dep.svg | 4 +- dir_3852ccce444a38c493c041bea6013eed.html | 122 ++ dir_3852ccce444a38c493c041bea6013eed_dep.map | 10 + dir_3852ccce444a38c493c041bea6013eed_dep.md5 | 1 + dir_3852ccce444a38c493c041bea6013eed_dep.svg | 80 + dir_38c8d24aef3972a7f87b834274e76e31.html | 4 +- dir_38c8d24aef3972a7f87b834274e76e31_dep.map | 48 +- dir_38c8d24aef3972a7f87b834274e76e31_dep.md5 | 2 +- dir_38c8d24aef3972a7f87b834274e76e31_dep.svg | 214 ++- dir_41e1742e44e2de38b3bc91f993fed282.html | 2 +- dir_41e1742e44e2de38b3bc91f993fed282_dep.map | 8 +- dir_41e1742e44e2de38b3bc91f993fed282_dep.md5 | 2 +- dir_41e1742e44e2de38b3bc91f993fed282_dep.svg | 8 +- dir_4c0ac076db2ade0adad2d3090596a617.html | 126 ++ dir_4c0ac076db2ade0adad2d3090596a617_dep.map | 14 + dir_4c0ac076db2ade0adad2d3090596a617_dep.md5 | 1 + dir_4c0ac076db2ade0adad2d3090596a617_dep.svg | 115 ++ dir_672dcfd9277f9ad29030da9749b32c8e.html | 131 ++ dir_672dcfd9277f9ad29030da9749b32c8e_dep.map | 11 + dir_672dcfd9277f9ad29030da9749b32c8e_dep.md5 | 1 + dir_672dcfd9277f9ad29030da9749b32c8e_dep.svg | 90 ++ dir_67f27d7ccdb63301c384d2b28b535a47.html | 13 +- dir_67f27d7ccdb63301c384d2b28b535a47_dep.map | 25 +- dir_67f27d7ccdb63301c384d2b28b535a47_dep.md5 | 2 +- dir_67f27d7ccdb63301c384d2b28b535a47_dep.svg | 182 ++- dir_6fd6728908c9dab4d1d46ceb76b8e3f6.html | 2 +- dir_6fd6728908c9dab4d1d46ceb76b8e3f6_dep.map | 8 +- dir_6fd6728908c9dab4d1d46ceb76b8e3f6_dep.md5 | 2 +- dir_6fd6728908c9dab4d1d46ceb76b8e3f6_dep.svg | 8 +- dir_78bb280ee3a27bcb6edc1db0d7590458.html | 122 ++ dir_78bb280ee3a27bcb6edc1db0d7590458_dep.map | 4 + dir_78bb280ee3a27bcb6edc1db0d7590458_dep.md5 | 1 + dir_78bb280ee3a27bcb6edc1db0d7590458_dep.svg | 28 + dir_7cfdd7134d700922c16c1342750b4180.html | 8 +- dir_7cfdd7134d700922c16c1342750b4180_dep.map | 34 +- dir_7cfdd7134d700922c16c1342750b4180_dep.md5 | 2 +- dir_7cfdd7134d700922c16c1342750b4180_dep.svg | 180 ++- dir_84d4ec99856759213102e4209c09c524.html | 20 +- dir_84d4ec99856759213102e4209c09c524_dep.map | 35 +- dir_84d4ec99856759213102e4209c09c524_dep.md5 | 2 +- dir_84d4ec99856759213102e4209c09c524_dep.svg | 213 ++- dir_b8f7637664a38e012eb6b40bd154637c.html | 2 +- dir_b8f7637664a38e012eb6b40bd154637c_dep.map | 4 +- dir_b8f7637664a38e012eb6b40bd154637c_dep.md5 | 2 +- dir_b8f7637664a38e012eb6b40bd154637c_dep.svg | 4 +- dir_c209148fa119566e51df5b585c35bcc4.html | 2 +- dir_c209148fa119566e51df5b585c35bcc4_dep.map | 8 +- dir_c209148fa119566e51df5b585c35bcc4_dep.md5 | 2 +- dir_c209148fa119566e51df5b585c35bcc4_dep.svg | 8 +- dir_c39ecb2859600fd7287b07c3fe8f7f13.html | 2 +- dir_c39ecb2859600fd7287b07c3fe8f7f13_dep.map | 8 +- dir_c39ecb2859600fd7287b07c3fe8f7f13_dep.md5 | 2 +- dir_c39ecb2859600fd7287b07c3fe8f7f13_dep.svg | 8 +- dir_c962168356181f965e1000279fd72831.html | 6 +- dir_c962168356181f965e1000279fd72831_dep.map | 11 +- dir_c962168356181f965e1000279fd72831_dep.md5 | 2 +- dir_c962168356181f965e1000279fd72831_dep.svg | 32 +- dir_cda2ed57874f21ec3466ebf90e859214.html | 2 +- dir_cda2ed57874f21ec3466ebf90e859214_dep.map | 24 +- dir_cda2ed57874f21ec3466ebf90e859214_dep.md5 | 2 +- dir_cda2ed57874f21ec3466ebf90e859214_dep.svg | 24 +- dir_e6a6070638770f4ca71667876e845f16.html | 124 ++ dir_e6a6070638770f4ca71667876e845f16_dep.map | 6 + dir_e6a6070638770f4ca71667876e845f16_dep.md5 | 1 + dir_e6a6070638770f4ca71667876e845f16_dep.svg | 45 + dir_f27586b4bcfd77a5a77b37e07c2df512.html | 2 +- dir_f27586b4bcfd77a5a77b37e07c2df512_dep.map | 12 +- dir_f27586b4bcfd77a5a77b37e07c2df512_dep.md5 | 2 +- dir_f27586b4bcfd77a5a77b37e07c2df512_dep.svg | 12 +- dir_f2c8af9107d7604b778bd4ea9fe0debe.html | 4 +- dir_f2c8af9107d7604b778bd4ea9fe0debe_dep.map | 33 +- dir_f2c8af9107d7604b778bd4ea9fe0debe_dep.md5 | 2 +- dir_f2c8af9107d7604b778bd4ea9fe0debe_dep.svg | 145 +- dir_f745ee9e5cf61c41bd77d12fec98e485.html | 2 +- dir_f745ee9e5cf61c41bd77d12fec98e485_dep.map | 2 +- dir_f745ee9e5cf61c41bd77d12fec98e485_dep.md5 | 2 +- dir_f745ee9e5cf61c41bd77d12fec98e485_dep.svg | 2 +- dir_f78ca507ebc6af0b02d751eb5da4bb98.html | 2 +- dir_f78ca507ebc6af0b02d751eb5da4bb98_dep.map | 18 +- dir_f78ca507ebc6af0b02d751eb5da4bb98_dep.md5 | 2 +- dir_f78ca507ebc6af0b02d751eb5da4bb98_dep.svg | 18 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1.html | 2 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1_dep.map | 12 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1_dep.md5 | 2 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1_dep.svg | 12 +- files.html | 135 +- functions.html | 438 +----- functions_a.html | 181 +++ functions_c.html | 169 +++ functions_d.html | 155 ++ functions_e.html | 197 +++ functions_enum.html | 2 +- functions_eval.html | 2 +- functions_f.html | 160 ++ functions_func.html | 373 +---- functions_func_c.html | 164 +++ functions_func_d.html | 144 ++ functions_func_e.html | 186 +++ functions_func_f.html | 155 ++ functions_func_g.html | 212 +++ functions_func_h.html | 146 ++ functions_func_i.html | 194 +++ functions_func_p.html | 153 ++ functions_func_r.html | 168 +++ functions_func_s.html | 180 +++ functions_func_u.html | 146 ++ functions_func_v.html | 143 ++ functions_func_w.html | 143 ++ functions_func_~.html | 143 ++ functions_g.html | 217 +++ functions_h.html | 151 ++ functions_i.html | 205 +++ functions_m.html | 151 ++ functions_n.html | 148 ++ functions_p.html | 158 ++ functions_r.html | 173 +++ functions_s.html | 191 +++ functions_u.html | 160 ++ functions_v.html | 148 ++ functions_vars.html | 29 +- functions_w.html | 148 ++ functions_x.html | 148 ++ functions_y.html | 160 ++ functions_~.html | 148 ++ globals.html | 9 +- globals_defs.html | 3 +- globals_func.html | 121 ++ graph_legend.html | 2 +- group__abstract.html | 2 +- group__callback.html | 2 +- group__datamodel.html | 5 +- group__element.html | 2 +- group__eventqueue.html | 2 +- group__execcontent.html | 2 +- group__extension.html | 2 +- group__facade.html | 2 +- group__interpreter.html | 5 +- group__invoker.html | 2 +- group__ioproc.html | 2 +- group__microstep.html | 4 +- hierarchy.html | 213 +-- index.html | 2 +- inherit_graph_10.map | 2 +- inherit_graph_10.md5 | 2 +- inherit_graph_10.svg | 15 +- inherit_graph_11.map | 2 +- inherit_graph_11.md5 | 2 +- inherit_graph_11.svg | 12 +- inherit_graph_12.map | 3 +- inherit_graph_12.md5 | 2 +- inherit_graph_12.svg | 28 +- inherit_graph_13.map | 9 +- inherit_graph_13.md5 | 2 +- inherit_graph_13.svg | 112 +- inherit_graph_14.map | 2 +- inherit_graph_14.md5 | 2 +- inherit_graph_14.svg | 15 +- inherit_graph_15.map | 2 +- inherit_graph_15.md5 | 2 +- inherit_graph_15.svg | 12 +- inherit_graph_16.map | 7 +- inherit_graph_16.md5 | 2 +- inherit_graph_16.svg | 63 +- inherit_graph_17.map | 3 +- inherit_graph_17.md5 | 2 +- inherit_graph_17.svg | 28 +- inherit_graph_18.map | 5 +- inherit_graph_18.md5 | 2 +- inherit_graph_18.svg | 55 +- inherit_graph_19.map | 4 +- inherit_graph_19.md5 | 2 +- inherit_graph_19.svg | 40 +- inherit_graph_20.map | 9 +- inherit_graph_20.md5 | 2 +- inherit_graph_20.svg | 89 +- inherit_graph_21.map | 6 +- inherit_graph_21.md5 | 2 +- inherit_graph_21.svg | 73 +- inherit_graph_22.map | 2 +- inherit_graph_22.md5 | 2 +- inherit_graph_22.svg | 12 +- inherit_graph_23.map | 5 +- inherit_graph_23.md5 | 2 +- inherit_graph_23.svg | 55 +- inherit_graph_24.map | 4 +- inherit_graph_24.md5 | 2 +- inherit_graph_24.svg | 40 +- inherit_graph_25.map | 3 +- inherit_graph_25.md5 | 2 +- inherit_graph_25.svg | 28 +- inherit_graph_26.map | 6 +- inherit_graph_26.md5 | 2 +- inherit_graph_26.svg | 74 +- inherit_graph_27.map | 2 +- inherit_graph_27.md5 | 2 +- inherit_graph_27.svg | 12 +- inherit_graph_28.map | 2 +- inherit_graph_28.md5 | 2 +- inherit_graph_28.svg | 15 +- inherit_graph_29.map | 2 +- inherit_graph_29.md5 | 2 +- inherit_graph_29.svg | 15 +- inherit_graph_3.map | 2 +- inherit_graph_3.md5 | 2 +- inherit_graph_3.svg | 12 +- inherit_graph_30.map | 2 +- inherit_graph_30.md5 | 2 +- inherit_graph_30.svg | 14 +- inherit_graph_31.map | 2 +- inherit_graph_31.md5 | 2 +- inherit_graph_31.svg | 15 +- inherit_graph_32.map | 2 +- inherit_graph_32.md5 | 2 +- inherit_graph_32.svg | 15 +- inherit_graph_33.map | 3 +- inherit_graph_33.md5 | 2 +- inherit_graph_33.svg | 25 +- inherit_graph_34.map | 2 +- inherit_graph_34.md5 | 2 +- inherit_graph_34.svg | 15 +- inherit_graph_35.map | 2 +- inherit_graph_35.md5 | 2 +- inherit_graph_35.svg | 15 +- inherit_graph_36.map | 6 +- inherit_graph_36.md5 | 2 +- inherit_graph_36.svg | 68 +- inherit_graph_37.map | 3 +- inherit_graph_37.md5 | 2 +- inherit_graph_37.svg | 25 +- inherit_graph_38.map | 2 +- inherit_graph_38.md5 | 2 +- inherit_graph_38.svg | 12 +- inherit_graph_39.map | 2 +- inherit_graph_39.md5 | 2 +- inherit_graph_39.svg | 12 +- inherit_graph_4.map | 2 +- inherit_graph_4.md5 | 2 +- inherit_graph_4.svg | 12 +- inherit_graph_40.map | 5 +- inherit_graph_40.md5 | 2 +- inherit_graph_40.svg | 35 +- inherit_graph_41.map | 2 +- inherit_graph_41.md5 | 2 +- inherit_graph_41.svg | 12 +- inherit_graph_42.map | 2 +- inherit_graph_42.md5 | 2 +- inherit_graph_42.svg | 12 +- inherit_graph_43.map | 2 +- inherit_graph_43.md5 | 2 +- inherit_graph_43.svg | 15 +- inherit_graph_44.map | 3 +- inherit_graph_44.md5 | 2 +- inherit_graph_44.svg | 25 +- inherit_graph_45.map | 10 +- inherit_graph_45.md5 | 2 +- inherit_graph_45.svg | 128 +- inherit_graph_46.map | 2 +- inherit_graph_46.md5 | 2 +- inherit_graph_46.svg | 12 +- inherit_graph_47.map | 2 +- inherit_graph_47.md5 | 2 +- inherit_graph_47.svg | 12 +- inherit_graph_48.map | 2 +- inherit_graph_48.md5 | 2 +- inherit_graph_48.svg | 15 +- inherit_graph_49.map | 3 + inherit_graph_49.md5 | 1 + inherit_graph_49.svg | 21 + inherit_graph_5.map | 2 +- inherit_graph_5.md5 | 2 +- inherit_graph_5.svg | 15 +- inherit_graph_50.map | 6 + inherit_graph_50.md5 | 1 + inherit_graph_50.svg | 60 + inherit_graph_51.map | 3 + inherit_graph_51.md5 | 1 + inherit_graph_51.svg | 21 + inherit_graph_52.map | 3 + inherit_graph_52.md5 | 1 + inherit_graph_52.svg | 21 + inherit_graph_53.map | 3 + inherit_graph_53.md5 | 1 + inherit_graph_53.svg | 21 + inherit_graph_54.map | 3 + inherit_graph_54.md5 | 1 + inherit_graph_54.svg | 21 + inherit_graph_55.map | 23 + inherit_graph_55.md5 | 1 + inherit_graph_55.svg | 302 ++++ inherit_graph_56.map | 3 + inherit_graph_56.md5 | 1 + inherit_graph_56.svg | 21 + inherit_graph_57.map | 3 + inherit_graph_57.md5 | 1 + inherit_graph_57.svg | 21 + inherit_graph_58.map | 3 + inherit_graph_58.md5 | 1 + inherit_graph_58.svg | 21 + inherit_graph_59.map | 3 + inherit_graph_59.md5 | 1 + inherit_graph_59.svg | 21 + inherit_graph_6.map | 2 +- inherit_graph_6.md5 | 2 +- inherit_graph_6.svg | 12 +- inherit_graph_60.map | 3 + inherit_graph_60.md5 | 1 + inherit_graph_60.svg | 21 + inherit_graph_61.map | 3 + inherit_graph_61.md5 | 1 + inherit_graph_61.svg | 21 + inherit_graph_62.map | 3 + inherit_graph_62.md5 | 1 + inherit_graph_62.svg | 21 + inherit_graph_7.map | 2 +- inherit_graph_7.md5 | 2 +- inherit_graph_7.svg | 15 +- inherit_graph_8.map | 2 +- inherit_graph_8.md5 | 2 +- inherit_graph_8.svg | 15 +- inherit_graph_9.map | 9 +- inherit_graph_9.md5 | 2 +- inherit_graph_9.svg | 112 +- inherits.html | 122 +- modules.html | 2 +- pages.html | 2 +- promela_8tab_8hpp_source.html | 298 ++++ search/all_0.js | 5 +- search/all_1.js | 23 +- search/all_10.js | 30 +- search/all_11.js | 27 +- search/all_12.js | 32 +- search/all_13.js | 18 +- search/all_14.js | 5 +- search/all_15.html | 26 + search/all_15.js | 5 + search/all_16.html | 26 + search/all_16.js | 12 + search/all_17.html | 26 + search/all_17.js | 4 + search/all_2.js | 44 +- search/all_3.js | 47 +- search/all_4.js | 62 +- search/all_5.js | 42 +- search/all_6.js | 24 +- search/all_7.js | 16 +- search/all_8.js | 42 +- search/all_9.js | 39 +- search/all_a.js | 6 +- search/all_b.js | 16 +- search/all_c.js | 16 +- search/all_d.js | 12 +- search/all_e.js | 36 +- search/all_f.js | 30 +- search/classes_1.js | 4 +- search/classes_14.html | 26 + search/classes_14.js | 7 + search/classes_2.js | 3 + search/classes_3.js | 6 + search/classes_7.js | 1 - search/classes_9.js | 2 + search/classes_c.js | 12 +- search/files_0.js | 5 +- search/files_1.js | 4 + search/files_2.js | 8 + search/files_b.js | 10 +- search/functions_0.js | 8 +- search/functions_1.js | 2 +- search/functions_3.js | 6 +- search/functions_5.js | 10 +- search/functions_6.js | 10 +- search/functions_7.js | 12 +- search/functions_8.js | 13 +- search/functions_9.js | 16 +- search/functions_a.js | 9 +- search/functions_b.js | 2 +- search/functions_c.js | 2 +- search/functions_d.html | 26 + search/functions_d.js | 4 + search/functions_e.html | 26 + search/functions_e.js | 4 + search/searchdata.js | 8 +- search/variables_0.js | 2 +- search/variables_1.js | 3 +- search/variables_2.js | 4 +- search/variables_3.js | 2 +- search/variables_4.js | 4 +- search/variables_5.js | 2 +- search/variables_6.html | 26 + search/variables_6.js | 5 + search/variables_7.html | 26 + search/variables_7.js | 4 + search/variables_8.html | 26 + search/variables_8.js | 8 + struct_p_r_o_m_e_l_a___l_t_y_p_e-members.html | 119 ++ struct_p_r_o_m_e_l_a___l_t_y_p_e.html | 134 ++ struct_s_h_a1_context-members.html | 2 +- struct_s_h_a1_context.html | 2 +- structbase64__decodestate-members.html | 2 +- structbase64__decodestate.html | 2 +- structbase64__encodestate-members.html | 2 +- structbase64__encodestate.html | 2 +- structmd5__state__s-members.html | 2 +- structmd5__state__s.html | 2 +- ...layed_event_queue_1_1callback_data-members.html | 2 +- ...basic_delayed_event_queue_1_1callback_data.html | 2 +- ...xml_1_1_chart_to_v_h_d_l_1_1_v_and-members.html | 2 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html | 2 +- ..._1_1_chart_to_v_h_d_l_1_1_v_assign-members.html | 2 +- ...ctuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html | 2 +- ..._1_1_chart_to_v_h_d_l_1_1_v_branch-members.html | 2 +- ...ctuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html | 2 +- ...1_chart_to_v_h_d_l_1_1_v_container-members.html | 2 +- ...scxml_1_1_chart_to_v_h_d_l_1_1_v_container.html | 2 +- ...ml_1_1_chart_to_v_h_d_l_1_1_v_line-members.html | 2 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html | 2 +- ...ml_1_1_chart_to_v_h_d_l_1_1_v_node-members.html | 2 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html | 2 +- ...xml_1_1_chart_to_v_h_d_l_1_1_v_nop-members.html | 2 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html | 2 +- ...xml_1_1_chart_to_v_h_d_l_1_1_v_not-members.html | 2 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html | 2 +- ...cxml_1_1_chart_to_v_h_d_l_1_1_v_or-members.html | 2 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html | 2 +- ...1_1_chart_to_v_h_d_l_1_1_v_pointer-members.html | 2 +- ...tuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html | 2 +- ...1_h_t_t_p_server_1_1_callback_data-members.html | 2 +- ...scxml_1_1_h_t_t_p_server_1_1_callback_data.html | 2 +- ...1_promela_parser_node_1_1_location-members.html | 123 ++ ...scxml_1_1_promela_parser_node_1_1_location.html | 138 ++ structuscxml_1_1_trie-members.html | 2 +- structuscxml_1_1_trie.html | 2 +- structuscxml_1_1_trie_node-members.html | 2 +- structuscxml_1_1_trie_node.html | 2 +- structyy__buffer__state-members.html | 127 ++ structyy__buffer__state.html | 183 +++ structyy__trans__info-members.html | 117 ++ structyy__trans__info.html | 128 ++ structyyguts__t-members.html | 140 ++ structyyguts__t.html | 240 +++ structyyguts__t__coll__graph.map | 3 + structyyguts__t__coll__graph.md5 | 1 + structyyguts__t__coll__graph.svg | 32 + todo.html | 18 +- union_p_r_o_m_e_l_a___s_t_y_p_e-members.html | 117 ++ union_p_r_o_m_e_l_a___s_t_y_p_e.html | 134 ++ union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.map | 4 + union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.md5 | 1 + union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.svg | 53 + unionyyalloc-members.html | 118 ++ unionyyalloc.html | 131 ++ uscxml_8h.html | 2 +- uscxml_8h__incl.map | 30 +- uscxml_8h__incl.md5 | 2 +- uscxml_8h__incl.svg | 598 ++++++-- uscxml_8h__incl_org.svg | 598 ++++++-- uscxml_8h_source.html | 2 +- 1429 files changed, 143315 insertions(+), 60372 deletions(-) delete mode 100644 _basic_event_queue_8h__dep__incl_org.svg create mode 100644 _blocking_queue_8h.html create mode 100644 _blocking_queue_8h__dep__incl.map create mode 100644 _blocking_queue_8h__dep__incl.md5 create mode 100644 _blocking_queue_8h__dep__incl.svg create mode 100644 _blocking_queue_8h__incl.map create mode 100644 _blocking_queue_8h__incl.md5 create mode 100644 _blocking_queue_8h__incl.svg create mode 100644 _blocking_queue_8h_source.html create mode 100644 _breakpoint_8cpp.html create mode 100644 _breakpoint_8cpp__incl.map create mode 100644 _breakpoint_8cpp__incl.md5 create mode 100644 _breakpoint_8cpp__incl.svg create mode 100644 _breakpoint_8cpp__incl_org.svg create mode 100644 _breakpoint_8h.html create mode 100644 _breakpoint_8h__dep__incl.map create mode 100644 _breakpoint_8h__dep__incl.md5 create mode 100644 _breakpoint_8h__dep__incl.svg create mode 100644 _breakpoint_8h__incl.map create mode 100644 _breakpoint_8h__incl.md5 create mode 100644 _breakpoint_8h__incl.svg create mode 100644 _breakpoint_8h__incl_org.svg create mode 100644 _breakpoint_8h_source.html create mode 100644 _c89_data_model_8cpp.html create mode 100644 _c89_data_model_8cpp__incl.map create mode 100644 _c89_data_model_8cpp__incl.md5 create mode 100644 _c89_data_model_8cpp__incl.svg create mode 100644 _c89_data_model_8cpp__incl_org.svg create mode 100644 _c89_data_model_8h.html create mode 100644 _c89_data_model_8h__dep__incl.map create mode 100644 _c89_data_model_8h__dep__incl.md5 create mode 100644 _c89_data_model_8h__dep__incl.svg create mode 100644 _c89_data_model_8h__incl.map create mode 100644 _c89_data_model_8h__incl.md5 create mode 100644 _c89_data_model_8h__incl.svg create mode 100644 _c89_data_model_8h__incl_org.svg create mode 100644 _c89_data_model_8h_source.html create mode 100644 _chart_to_promela_8cpp.html create mode 100644 _chart_to_promela_8cpp__incl.map create mode 100644 _chart_to_promela_8cpp__incl.md5 create mode 100644 _chart_to_promela_8cpp__incl.svg create mode 100644 _chart_to_promela_8cpp__incl_org.svg create mode 100644 _chart_to_promela_8h.html create mode 100644 _chart_to_promela_8h__dep__incl.map create mode 100644 _chart_to_promela_8h__dep__incl.md5 create mode 100644 _chart_to_promela_8h__dep__incl.svg create mode 100644 _chart_to_promela_8h__incl.map create mode 100644 _chart_to_promela_8h__incl.md5 create mode 100644 _chart_to_promela_8h__incl.svg create mode 100644 _chart_to_promela_8h__incl_org.svg create mode 100644 _chart_to_promela_8h_source.html create mode 100644 _chart_to_v_h_d_l_8cpp__incl.map create mode 100644 _chart_to_v_h_d_l_8cpp__incl.md5 create mode 100644 _chart_to_v_h_d_l_8cpp__incl.svg create mode 100644 _chart_to_v_h_d_l_8cpp__incl_org.svg create mode 100644 _chart_to_v_h_d_l_8h__dep__incl.map create mode 100644 _chart_to_v_h_d_l_8h__dep__incl.md5 create mode 100644 _chart_to_v_h_d_l_8h__dep__incl.svg create mode 100644 _debug_session_8cpp.html create mode 100644 _debug_session_8cpp__incl.map create mode 100644 _debug_session_8cpp__incl.md5 create mode 100644 _debug_session_8cpp__incl.svg create mode 100644 _debug_session_8cpp__incl_org.svg create mode 100644 _debug_session_8h.html create mode 100644 _debug_session_8h__dep__incl.map create mode 100644 _debug_session_8h__dep__incl.md5 create mode 100644 _debug_session_8h__dep__incl.svg create mode 100644 _debug_session_8h__incl.map create mode 100644 _debug_session_8h__incl.md5 create mode 100644 _debug_session_8h__incl.svg create mode 100644 _debug_session_8h__incl_org.svg create mode 100644 _debug_session_8h_source.html create mode 100644 _debugger_8cpp.html create mode 100644 _debugger_8cpp__incl.map create mode 100644 _debugger_8cpp__incl.md5 create mode 100644 _debugger_8cpp__incl.svg create mode 100644 _debugger_8cpp__incl_org.svg create mode 100644 _debugger_8h.html create mode 100644 _debugger_8h__dep__incl.map create mode 100644 _debugger_8h__dep__incl.md5 create mode 100644 _debugger_8h__dep__incl.svg create mode 100644 _debugger_8h__incl.map create mode 100644 _debugger_8h__incl.md5 create mode 100644 _debugger_8h__incl.svg create mode 100644 _debugger_8h__incl_org.svg create mode 100644 _debugger_8h_source.html create mode 100644 _debugger_servlet_8cpp.html create mode 100644 _debugger_servlet_8cpp__incl.map create mode 100644 _debugger_servlet_8cpp__incl.md5 create mode 100644 _debugger_servlet_8cpp__incl.svg create mode 100644 _debugger_servlet_8cpp__incl_org.svg create mode 100644 _debugger_servlet_8h.html create mode 100644 _debugger_servlet_8h__dep__incl.map create mode 100644 _debugger_servlet_8h__dep__incl.md5 create mode 100644 _debugger_servlet_8h__dep__incl.svg create mode 100644 _debugger_servlet_8h__incl.map create mode 100644 _debugger_servlet_8h__incl.md5 create mode 100644 _debugger_servlet_8h__incl.svg create mode 100644 _debugger_servlet_8h__incl_org.svg create mode 100644 _debugger_servlet_8h_source.html create mode 100644 _dir_mon_invoker_8cpp.html create mode 100644 _dir_mon_invoker_8cpp__incl.map create mode 100644 _dir_mon_invoker_8cpp__incl.md5 create mode 100644 _dir_mon_invoker_8cpp__incl.svg create mode 100644 _dir_mon_invoker_8cpp__incl_org.svg create mode 100644 _dir_mon_invoker_8h.html create mode 100644 _dir_mon_invoker_8h__dep__incl.map create mode 100644 _dir_mon_invoker_8h__dep__incl.md5 create mode 100644 _dir_mon_invoker_8h__dep__incl.svg create mode 100644 _dir_mon_invoker_8h__incl.map create mode 100644 _dir_mon_invoker_8h__incl.md5 create mode 100644 _dir_mon_invoker_8h__incl.svg create mode 100644 _dir_mon_invoker_8h__incl_org.svg create mode 100644 _dir_mon_invoker_8h_source.html create mode 100644 _invoker_impl_8h__dep__incl_org.svg create mode 100644 _promela_code_analyzer_8cpp.html create mode 100644 _promela_code_analyzer_8cpp__incl.map create mode 100644 _promela_code_analyzer_8cpp__incl.md5 create mode 100644 _promela_code_analyzer_8cpp__incl.svg create mode 100644 _promela_code_analyzer_8cpp__incl_org.svg create mode 100644 _promela_code_analyzer_8h.html create mode 100644 _promela_code_analyzer_8h__dep__incl.map create mode 100644 _promela_code_analyzer_8h__dep__incl.md5 create mode 100644 _promela_code_analyzer_8h__dep__incl.svg create mode 100644 _promela_code_analyzer_8h__incl.map create mode 100644 _promela_code_analyzer_8h__incl.md5 create mode 100644 _promela_code_analyzer_8h__incl.svg create mode 100644 _promela_code_analyzer_8h__incl_org.svg create mode 100644 _promela_code_analyzer_8h_source.html create mode 100644 _promela_data_model_8cpp.html create mode 100644 _promela_data_model_8cpp__incl.map create mode 100644 _promela_data_model_8cpp__incl.md5 create mode 100644 _promela_data_model_8cpp__incl.svg create mode 100644 _promela_data_model_8cpp__incl_org.svg create mode 100644 _promela_data_model_8h.html create mode 100644 _promela_data_model_8h__dep__incl.map create mode 100644 _promela_data_model_8h__dep__incl.md5 create mode 100644 _promela_data_model_8h__dep__incl.svg create mode 100644 _promela_data_model_8h__incl.map create mode 100644 _promela_data_model_8h__incl.md5 create mode 100644 _promela_data_model_8h__incl.svg create mode 100644 _promela_data_model_8h__incl_org.svg create mode 100644 _promela_data_model_8h_source.html create mode 100644 _promela_inlines_8cpp.html create mode 100644 _promela_inlines_8cpp__incl.map create mode 100644 _promela_inlines_8cpp__incl.md5 create mode 100644 _promela_inlines_8cpp__incl.svg create mode 100644 _promela_inlines_8cpp__incl_org.svg create mode 100644 _promela_inlines_8h.html create mode 100644 _promela_inlines_8h__dep__incl.map create mode 100644 _promela_inlines_8h__dep__incl.md5 create mode 100644 _promela_inlines_8h__dep__incl.svg create mode 100644 _promela_inlines_8h__incl.map create mode 100644 _promela_inlines_8h__incl.md5 create mode 100644 _promela_inlines_8h__incl.svg create mode 100644 _promela_inlines_8h__incl_org.svg create mode 100644 _promela_inlines_8h_source.html create mode 100644 _promela_parser_8cpp.html create mode 100644 _promela_parser_8cpp__incl.map create mode 100644 _promela_parser_8cpp__incl.md5 create mode 100644 _promela_parser_8cpp__incl.svg create mode 100644 _promela_parser_8cpp__incl_org.svg create mode 100644 _promela_parser_8h.html create mode 100644 _promela_parser_8h__dep__incl.map create mode 100644 _promela_parser_8h__dep__incl.md5 create mode 100644 _promela_parser_8h__dep__incl.svg create mode 100644 _promela_parser_8h__dep__incl_org.svg create mode 100644 _promela_parser_8h__incl.map create mode 100644 _promela_parser_8h__incl.md5 create mode 100644 _promela_parser_8h__incl.svg create mode 100644 _promela_parser_8h__incl_org.svg create mode 100644 _promela_parser_8h_source.html create mode 100644 _transformer_8h__dep__incl_org.svg create mode 100644 _trie_8h__dep__incl_org.svg create mode 100644 classuscxml_1_1_action_language__coll__graph_org.svg create mode 100644 classuscxml_1_1_blocking_queue-members.html create mode 100644 classuscxml_1_1_blocking_queue.html create mode 100644 classuscxml_1_1_breakpoint-members.html create mode 100644 classuscxml_1_1_breakpoint.html create mode 100644 classuscxml_1_1_c89_data_model-members.html create mode 100644 classuscxml_1_1_c89_data_model.html create mode 100644 classuscxml_1_1_c89_data_model__coll__graph.map create mode 100644 classuscxml_1_1_c89_data_model__coll__graph.md5 create mode 100644 classuscxml_1_1_c89_data_model__coll__graph.svg create mode 100644 classuscxml_1_1_c89_data_model__inherit__graph.map create mode 100644 classuscxml_1_1_c89_data_model__inherit__graph.md5 create mode 100644 classuscxml_1_1_c89_data_model__inherit__graph.svg create mode 100644 classuscxml_1_1_chart_to_promela-members.html create mode 100644 classuscxml_1_1_chart_to_promela.html create mode 100644 classuscxml_1_1_chart_to_promela__coll__graph.map create mode 100644 classuscxml_1_1_chart_to_promela__coll__graph.md5 create mode 100644 classuscxml_1_1_chart_to_promela__coll__graph.svg create mode 100644 classuscxml_1_1_chart_to_promela__coll__graph_org.svg create mode 100644 classuscxml_1_1_chart_to_promela__inherit__graph.map create mode 100644 classuscxml_1_1_chart_to_promela__inherit__graph.md5 create mode 100644 classuscxml_1_1_chart_to_promela__inherit__graph.svg create mode 100644 classuscxml_1_1_data__inherit__graph.map create mode 100644 classuscxml_1_1_data__inherit__graph.md5 create mode 100644 classuscxml_1_1_data__inherit__graph.svg delete mode 100644 classuscxml_1_1_data_model_impl__inherit__graph_org.svg create mode 100644 classuscxml_1_1_debug_session-members.html create mode 100644 classuscxml_1_1_debug_session.html create mode 100644 classuscxml_1_1_debug_session__coll__graph.map create mode 100644 classuscxml_1_1_debug_session__coll__graph.md5 create mode 100644 classuscxml_1_1_debug_session__coll__graph.svg create mode 100644 classuscxml_1_1_debug_session__coll__graph_org.svg create mode 100644 classuscxml_1_1_debug_session__inherit__graph.map create mode 100644 classuscxml_1_1_debug_session__inherit__graph.md5 create mode 100644 classuscxml_1_1_debug_session__inherit__graph.svg create mode 100644 classuscxml_1_1_debugger-members.html create mode 100644 classuscxml_1_1_debugger.html create mode 100644 classuscxml_1_1_debugger__coll__graph.map create mode 100644 classuscxml_1_1_debugger__coll__graph.md5 create mode 100644 classuscxml_1_1_debugger__coll__graph.svg create mode 100644 classuscxml_1_1_debugger__inherit__graph.map create mode 100644 classuscxml_1_1_debugger__inherit__graph.md5 create mode 100644 classuscxml_1_1_debugger__inherit__graph.svg create mode 100644 classuscxml_1_1_debugger_servlet-members.html create mode 100644 classuscxml_1_1_debugger_servlet.html create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message-members.html create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message.html create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.map create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.md5 create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.svg create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.map create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.md5 create mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.svg create mode 100644 classuscxml_1_1_debugger_servlet__coll__graph.map create mode 100644 classuscxml_1_1_debugger_servlet__coll__graph.md5 create mode 100644 classuscxml_1_1_debugger_servlet__coll__graph.svg create mode 100644 classuscxml_1_1_debugger_servlet__inherit__graph.map create mode 100644 classuscxml_1_1_debugger_servlet__inherit__graph.md5 create mode 100644 classuscxml_1_1_debugger_servlet__inherit__graph.svg create mode 100644 classuscxml_1_1_dir_mon_invoker-members.html create mode 100644 classuscxml_1_1_dir_mon_invoker.html create mode 100644 classuscxml_1_1_dir_mon_invoker__coll__graph.map create mode 100644 classuscxml_1_1_dir_mon_invoker__coll__graph.md5 create mode 100644 classuscxml_1_1_dir_mon_invoker__coll__graph.svg create mode 100644 classuscxml_1_1_dir_mon_invoker__coll__graph_org.svg create mode 100644 classuscxml_1_1_dir_mon_invoker__inherit__graph.map create mode 100644 classuscxml_1_1_dir_mon_invoker__inherit__graph.md5 create mode 100644 classuscxml_1_1_dir_mon_invoker__inherit__graph.svg create mode 100644 classuscxml_1_1_directory_watch-members.html create mode 100644 classuscxml_1_1_directory_watch.html create mode 100644 classuscxml_1_1_directory_watch_monitor-members.html create mode 100644 classuscxml_1_1_directory_watch_monitor.html create mode 100644 classuscxml_1_1_directory_watch_monitor__inherit__graph.map create mode 100644 classuscxml_1_1_directory_watch_monitor__inherit__graph.md5 create mode 100644 classuscxml_1_1_directory_watch_monitor__inherit__graph.svg create mode 100644 classuscxml_1_1_fast_micro_step_1_1_cached_predicates-members.html create mode 100644 classuscxml_1_1_fast_micro_step_1_1_cached_predicates.html delete mode 100644 classuscxml_1_1_interpreter_options-members.html delete mode 100644 classuscxml_1_1_interpreter_options.html create mode 100644 classuscxml_1_1_promela_code_analyzer-members.html create mode 100644 classuscxml_1_1_promela_code_analyzer.html create mode 100644 classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef-members.html create mode 100644 classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html create mode 100644 classuscxml_1_1_promela_code_analyzer__coll__graph.map create mode 100644 classuscxml_1_1_promela_code_analyzer__coll__graph.md5 create mode 100644 classuscxml_1_1_promela_code_analyzer__coll__graph.svg create mode 100644 classuscxml_1_1_promela_data_model-members.html create mode 100644 classuscxml_1_1_promela_data_model.html create mode 100644 classuscxml_1_1_promela_data_model__coll__graph.map create mode 100644 classuscxml_1_1_promela_data_model__coll__graph.md5 create mode 100644 classuscxml_1_1_promela_data_model__coll__graph.svg create mode 100644 classuscxml_1_1_promela_data_model__inherit__graph.map create mode 100644 classuscxml_1_1_promela_data_model__inherit__graph.md5 create mode 100644 classuscxml_1_1_promela_data_model__inherit__graph.svg create mode 100644 classuscxml_1_1_promela_event_source-members.html create mode 100644 classuscxml_1_1_promela_event_source.html create mode 100644 classuscxml_1_1_promela_event_source__coll__graph.map create mode 100644 classuscxml_1_1_promela_event_source__coll__graph.md5 create mode 100644 classuscxml_1_1_promela_event_source__coll__graph.svg create mode 100644 classuscxml_1_1_promela_event_source__inherit__graph.map create mode 100644 classuscxml_1_1_promela_event_source__inherit__graph.md5 create mode 100644 classuscxml_1_1_promela_event_source__inherit__graph.svg create mode 100644 classuscxml_1_1_promela_inline-members.html create mode 100644 classuscxml_1_1_promela_inline.html create mode 100644 classuscxml_1_1_promela_inline__coll__graph.map create mode 100644 classuscxml_1_1_promela_inline__coll__graph.md5 create mode 100644 classuscxml_1_1_promela_inline__coll__graph.svg create mode 100644 classuscxml_1_1_promela_inline__inherit__graph.map create mode 100644 classuscxml_1_1_promela_inline__inherit__graph.md5 create mode 100644 classuscxml_1_1_promela_inline__inherit__graph.svg create mode 100644 classuscxml_1_1_promela_inlines-members.html create mode 100644 classuscxml_1_1_promela_inlines.html create mode 100644 classuscxml_1_1_promela_parser-members.html create mode 100644 classuscxml_1_1_promela_parser.html create mode 100644 classuscxml_1_1_promela_parser__coll__graph.map create mode 100644 classuscxml_1_1_promela_parser__coll__graph.md5 create mode 100644 classuscxml_1_1_promela_parser__coll__graph.svg create mode 100644 classuscxml_1_1_promela_parser_node-members.html create mode 100644 classuscxml_1_1_promela_parser_node.html create mode 100644 classuscxml_1_1_promela_parser_node__coll__graph.map create mode 100644 classuscxml_1_1_promela_parser_node__coll__graph.md5 create mode 100644 classuscxml_1_1_promela_parser_node__coll__graph.svg create mode 100644 dir_000000_000002.html delete mode 100644 dir_000000_000017.html create mode 100644 dir_000000_000019.html create mode 100644 dir_000000_000022.html delete mode 100644 dir_000001_000017.html create mode 100644 dir_000001_000022.html delete mode 100644 dir_000002_000017.html create mode 100644 dir_000002_000022.html delete mode 100644 dir_000003_000010.html delete mode 100644 dir_000003_000012.html delete mode 100644 dir_000003_000017.html create mode 100644 dir_000003_000019.html create mode 100644 dir_000003_000022.html delete mode 100644 dir_000004_000017.html create mode 100644 dir_000004_000022.html delete mode 100644 dir_000005_000017.html create mode 100644 dir_000005_000022.html delete mode 100644 dir_000006_000017.html create mode 100644 dir_000006_000022.html delete mode 100644 dir_000007_000017.html create mode 100644 dir_000007_000022.html delete mode 100644 dir_000008_000017.html create mode 100644 dir_000008_000022.html create mode 100644 dir_000009_000002.html delete mode 100644 dir_000009_000017.html create mode 100644 dir_000009_000022.html delete mode 100644 dir_000010_000001.html create mode 100644 dir_000010_000022.html delete mode 100644 dir_000011_000001.html create mode 100644 dir_000011_000002.html create mode 100644 dir_000011_000022.html delete mode 100644 dir_000012_000001.html delete mode 100644 dir_000012_000002.html delete mode 100644 dir_000012_000015.html delete mode 100644 dir_000012_000017.html create mode 100644 dir_000012_000022.html delete mode 100644 dir_000013_000002.html delete mode 100644 dir_000013_000015.html delete mode 100644 dir_000013_000017.html delete mode 100644 dir_000014_000001.html delete mode 100644 dir_000014_000002.html delete mode 100644 dir_000014_000017.html create mode 100644 dir_000015_000001.html delete mode 100644 dir_000015_000002.html delete mode 100644 dir_000015_000017.html create mode 100644 dir_000016_000002.html delete mode 100644 dir_000016_000017.html create mode 100644 dir_000016_000019.html create mode 100644 dir_000016_000022.html create mode 100644 dir_000017_000001.html create mode 100644 dir_000017_000019.html create mode 100644 dir_000017_000022.html create mode 100644 dir_000018_000001.html create mode 100644 dir_000018_000002.html create mode 100644 dir_000018_000022.html create mode 100644 dir_000019_000002.html create mode 100644 dir_000019_000022.html create mode 100644 dir_000020_000001.html create mode 100644 dir_000020_000021.html create mode 100644 dir_000021_000002.html create mode 100644 dir_000021_000003.html create mode 100644 dir_000021_000022.html create mode 100644 dir_000022_000002.html create mode 100644 dir_3852ccce444a38c493c041bea6013eed.html create mode 100644 dir_3852ccce444a38c493c041bea6013eed_dep.map create mode 100644 dir_3852ccce444a38c493c041bea6013eed_dep.md5 create mode 100644 dir_3852ccce444a38c493c041bea6013eed_dep.svg create mode 100644 dir_4c0ac076db2ade0adad2d3090596a617.html create mode 100644 dir_4c0ac076db2ade0adad2d3090596a617_dep.map create mode 100644 dir_4c0ac076db2ade0adad2d3090596a617_dep.md5 create mode 100644 dir_4c0ac076db2ade0adad2d3090596a617_dep.svg create mode 100644 dir_672dcfd9277f9ad29030da9749b32c8e.html create mode 100644 dir_672dcfd9277f9ad29030da9749b32c8e_dep.map create mode 100644 dir_672dcfd9277f9ad29030da9749b32c8e_dep.md5 create mode 100644 dir_672dcfd9277f9ad29030da9749b32c8e_dep.svg create mode 100644 dir_78bb280ee3a27bcb6edc1db0d7590458.html create mode 100644 dir_78bb280ee3a27bcb6edc1db0d7590458_dep.map create mode 100644 dir_78bb280ee3a27bcb6edc1db0d7590458_dep.md5 create mode 100644 dir_78bb280ee3a27bcb6edc1db0d7590458_dep.svg create mode 100644 dir_e6a6070638770f4ca71667876e845f16.html create mode 100644 dir_e6a6070638770f4ca71667876e845f16_dep.map create mode 100644 dir_e6a6070638770f4ca71667876e845f16_dep.md5 create mode 100644 dir_e6a6070638770f4ca71667876e845f16_dep.svg create mode 100644 functions_a.html create mode 100644 functions_c.html create mode 100644 functions_d.html create mode 100644 functions_e.html create mode 100644 functions_f.html create mode 100644 functions_func_c.html create mode 100644 functions_func_d.html create mode 100644 functions_func_e.html create mode 100644 functions_func_f.html create mode 100644 functions_func_g.html create mode 100644 functions_func_h.html create mode 100644 functions_func_i.html create mode 100644 functions_func_p.html create mode 100644 functions_func_r.html create mode 100644 functions_func_s.html create mode 100644 functions_func_u.html create mode 100644 functions_func_v.html create mode 100644 functions_func_w.html create mode 100644 functions_func_~.html create mode 100644 functions_g.html create mode 100644 functions_h.html create mode 100644 functions_i.html create mode 100644 functions_m.html create mode 100644 functions_n.html create mode 100644 functions_p.html create mode 100644 functions_r.html create mode 100644 functions_s.html create mode 100644 functions_u.html create mode 100644 functions_v.html create mode 100644 functions_w.html create mode 100644 functions_x.html create mode 100644 functions_y.html create mode 100644 functions_~.html create mode 100644 globals_func.html create mode 100644 inherit_graph_49.map create mode 100644 inherit_graph_49.md5 create mode 100644 inherit_graph_49.svg create mode 100644 inherit_graph_50.map create mode 100644 inherit_graph_50.md5 create mode 100644 inherit_graph_50.svg create mode 100644 inherit_graph_51.map create mode 100644 inherit_graph_51.md5 create mode 100644 inherit_graph_51.svg create mode 100644 inherit_graph_52.map create mode 100644 inherit_graph_52.md5 create mode 100644 inherit_graph_52.svg create mode 100644 inherit_graph_53.map create mode 100644 inherit_graph_53.md5 create mode 100644 inherit_graph_53.svg create mode 100644 inherit_graph_54.map create mode 100644 inherit_graph_54.md5 create mode 100644 inherit_graph_54.svg create mode 100644 inherit_graph_55.map create mode 100644 inherit_graph_55.md5 create mode 100644 inherit_graph_55.svg create mode 100644 inherit_graph_56.map create mode 100644 inherit_graph_56.md5 create mode 100644 inherit_graph_56.svg create mode 100644 inherit_graph_57.map create mode 100644 inherit_graph_57.md5 create mode 100644 inherit_graph_57.svg create mode 100644 inherit_graph_58.map create mode 100644 inherit_graph_58.md5 create mode 100644 inherit_graph_58.svg create mode 100644 inherit_graph_59.map create mode 100644 inherit_graph_59.md5 create mode 100644 inherit_graph_59.svg create mode 100644 inherit_graph_60.map create mode 100644 inherit_graph_60.md5 create mode 100644 inherit_graph_60.svg create mode 100644 inherit_graph_61.map create mode 100644 inherit_graph_61.md5 create mode 100644 inherit_graph_61.svg create mode 100644 inherit_graph_62.map create mode 100644 inherit_graph_62.md5 create mode 100644 inherit_graph_62.svg create mode 100644 promela_8tab_8hpp_source.html create mode 100644 search/all_15.html create mode 100644 search/all_15.js create mode 100644 search/all_16.html create mode 100644 search/all_16.js create mode 100644 search/all_17.html create mode 100644 search/all_17.js create mode 100644 search/classes_14.html create mode 100644 search/classes_14.js create mode 100644 search/functions_d.html create mode 100644 search/functions_d.js create mode 100644 search/functions_e.html create mode 100644 search/functions_e.js create mode 100644 search/variables_6.html create mode 100644 search/variables_6.js create mode 100644 search/variables_7.html create mode 100644 search/variables_7.js create mode 100644 search/variables_8.html create mode 100644 search/variables_8.js create mode 100644 struct_p_r_o_m_e_l_a___l_t_y_p_e-members.html create mode 100644 struct_p_r_o_m_e_l_a___l_t_y_p_e.html create mode 100644 structuscxml_1_1_promela_parser_node_1_1_location-members.html create mode 100644 structuscxml_1_1_promela_parser_node_1_1_location.html create mode 100644 structyy__buffer__state-members.html create mode 100644 structyy__buffer__state.html create mode 100644 structyy__trans__info-members.html create mode 100644 structyy__trans__info.html create mode 100644 structyyguts__t-members.html create mode 100644 structyyguts__t.html create mode 100644 structyyguts__t__coll__graph.map create mode 100644 structyyguts__t__coll__graph.md5 create mode 100644 structyyguts__t__coll__graph.svg create mode 100644 union_p_r_o_m_e_l_a___s_t_y_p_e-members.html create mode 100644 union_p_r_o_m_e_l_a___s_t_y_p_e.html create mode 100644 union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.map create mode 100644 union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.md5 create mode 100644 union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.svg create mode 100644 unionyyalloc-members.html create mode 100644 unionyyalloc.html diff --git a/_base64_8h_source.html b/_base64_8h_source.html index 2b4d982..482e8e5 100644 --- a/_base64_8h_source.html +++ b/_base64_8h_source.html @@ -169,7 +169,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_base64_8hpp_source.html b/_base64_8hpp_source.html index 24c4abd..d2aa50b 100644 --- a/_base64_8hpp_source.html +++ b/_base64_8hpp_source.html @@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
52 
53 }
54 #endif /* end of include guard: BASE64_H_5FKG12HF */
-
uscxml
Definition: InterpreterIssue.cpp:33
+
uscxml
Definition: Breakpoint.cpp:26
base64_decodestate
Definition: Base64.h:32
Common.h
base64_encodestate
Definition: Base64.h:47
@@ -158,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_basic_content_executor_8cpp.html b/_basic_content_executor_8cpp.html index d3bb9e8..1ec56a5 100644 --- a/_basic_content_executor_8cpp.html +++ b/_basic_content_executor_8cpp.html @@ -98,6 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "BasicContentExecutor.h"
+#include "uscxml/Interpreter.h"
#include "uscxml/util/String.h"
#include "uscxml/util/Predicates.h"
#include "uscxml/util/UUID.h"
@@ -125,7 +126,7 @@ Include dependency graph for BasicContentExecutor.cpp:
diff --git a/_basic_content_executor_8cpp__incl.map b/_basic_content_executor_8cpp__incl.map index 3d8499d..e31c313 100644 --- a/_basic_content_executor_8cpp__incl.map +++ b/_basic_content_executor_8cpp__incl.map @@ -1,16 +1,28 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_basic_content_executor_8cpp__incl.md5 b/_basic_content_executor_8cpp__incl.md5 index 0cecb51..11db1b7 100644 --- a/_basic_content_executor_8cpp__incl.md5 +++ b/_basic_content_executor_8cpp__incl.md5 @@ -1 +1 @@ -70000b8110aa17453a4ee787702205f2 \ No newline at end of file +005f6fcb1e01c026276651e3b514866e \ No newline at end of file diff --git a/_basic_content_executor_8cpp__incl.svg b/_basic_content_executor_8cpp__incl.svg index 95747d5..d55cf07 100644 --- a/_basic_content_executor_8cpp__incl.svg +++ b/_basic_content_executor_8cpp__incl.svg @@ -4,7 +4,7 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicEventQueue.h - + Node1 @@ -102,72 +56,17 @@ var sectionId = 'dynsection-1'; Node5 - - -plugins/Factory.cpp + + +plugins/invoker/scxml +/USCXMLInvoker.cpp Node4->Node5 - - + + - -Node6 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node4->Node6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_event_queue_8h__dep__incl_org.svg b/_basic_event_queue_8h__dep__incl_org.svg deleted file mode 100644 index dbbf936..0000000 --- a/_basic_event_queue_8h__dep__incl_org.svg +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - -interpreter/BasicEventQueue.h - - -Node1 - -interpreter/BasicEventQueue.h - - -Node2 - - -interpreter/BasicEventQueue.cpp - - - - -Node1->Node2 - - - - -Node3 - - -interpreter/InterpreterImpl.cpp - - - - -Node1->Node3 - - - - -Node4 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node1->Node4 - - - - -Node5 - - -plugins/Factory.cpp - - - - -Node4->Node5 - - - - -Node6 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node4->Node6 - - - - - diff --git a/_basic_event_queue_8h_source.html b/_basic_event_queue_8h_source.html index cb89bc9..b4121fa 100644 --- a/_basic_event_queue_8h_source.html +++ b/_basic_event_queue_8h_source.html @@ -101,27 +101,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef BASICEVENTQUEUE_H_39DCC18B
21 #define BASICEVENTQUEUE_H_39DCC18B
22 
-
23 
-
24 #include "EventQueueImpl.h"
-
25 #include <string>
-
26 #include <map>
-
27 #include <list>
-
28 #include <thread>
-
29 #include <mutex>
-
30 #include <condition_variable>
-
31 
-
32 #include <event2/event.h>
+
23 #include "EventQueueImpl.h"
+
24 #include <string>
+
25 #include <map>
+
26 #include <list>
+
27 #include <thread>
+
28 #include <mutex>
+
29 #include <condition_variable>
+
30 
+
31 #include <event2/event.h>
+
32 
33 
-
34 
-
35 namespace uscxml {
-
36 
-
41 class USCXML_API BasicEventQueue : public EventQueueImpl {
-
42 public:
-
43  BasicEventQueue();
-
44  virtual ~BasicEventQueue();
-
45  virtual Event dequeue(size_t blockMs);
-
46  virtual void enqueue(const Event& event);
-
47 
+
34 namespace uscxml {
+
35 
+
40 class USCXML_API BasicEventQueue : public EventQueueImpl {
+
41 public:
+
42  BasicEventQueue();
+
43  virtual ~BasicEventQueue();
+
44  virtual Event dequeue(size_t blockMs);
+
45  virtual void enqueue(const Event& event);
+
46  virtual void reset();
+
47 
48 protected:
49  std::list<Event> _queue;
50  std::recursive_mutex _mutex;
@@ -141,41 +141,42 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
68  virtual void enqueue(const Event& event) {
69  return BasicEventQueue::enqueue(event);
70  }
-
71 
-
72 protected:
-
73  struct callbackData {
-
74  Event userData;
-
75  std::string eventUUID;
-
76  bool persist;
-
77  struct event *event;
-
78  BasicDelayedEventQueue* eventQueue;
-
79  };
-
80 
-
81  bool _isStarted;
-
82  std::thread* _thread;
-
83 
-
84  std::map<std::string, callbackData> _callbackData;
-
85  struct event_base* _eventLoop;
-
86  struct event* _dummyEvent;
-
87 
-
88  static void run(void* instance);
-
89  void start();
-
90  void stop();
-
91 
-
92  static void timerCallback(evutil_socket_t fd, short what, void *arg);
-
93  DelayedEventQueueCallbacks* _callbacks;
-
94 };
-
95 
-
96 }
-
97 
-
98 #endif /* end of include guard: BASICEVENTQUEUE_H_39DCC18B */
-
uscxml
Definition: InterpreterIssue.cpp:33
-
uscxml::BasicEventQueue
Definition: BasicEventQueue.h:41
+
71  virtual void reset();
+
72 
+
73 protected:
+
74  struct callbackData {
+
75  Event userData;
+
76  std::string eventUUID;
+
77  bool persist;
+
78  struct event *event;
+
79  BasicDelayedEventQueue* eventQueue;
+
80  };
+
81 
+
82  bool _isStarted;
+
83  std::thread* _thread;
+
84 
+
85  std::map<std::string, callbackData> _callbackData;
+
86  struct event_base* _eventLoop;
+
87  struct event* _dummyEvent;
+
88 
+
89  static void run(void* instance);
+
90  void start();
+
91  void stop();
+
92 
+
93  static void timerCallback(evutil_socket_t fd, short what, void *arg);
+
94  DelayedEventQueueCallbacks* _callbacks;
+
95 };
+
96 
+
97 }
+
98 
+
99 #endif /* end of include guard: BASICEVENTQUEUE_H_39DCC18B */
+
uscxml
Definition: Breakpoint.cpp:26
+
uscxml::BasicEventQueue
Definition: BasicEventQueue.h:40
uscxml::BasicDelayedEventQueue
Definition: BasicEventQueue.h:58
-
uscxml::DelayedEventQueueCallbacks
Definition: EventQueueImpl.h:51
+
uscxml::DelayedEventQueueCallbacks
Definition: EventQueueImpl.h:52
uscxml::Event
Definition: Event.h:84
-
uscxml::BasicDelayedEventQueue::callbackData
Definition: BasicEventQueue.h:73
-
uscxml::DelayedEventQueueImpl
Definition: EventQueueImpl.h:60
+
uscxml::BasicDelayedEventQueue::callbackData
Definition: BasicEventQueue.h:74
+
uscxml::DelayedEventQueueImpl
Definition: EventQueueImpl.h:61
EventQueueImpl.h
uscxml::EventQueueImpl
Definition: EventQueueImpl.h:41
@@ -187,7 +188,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_basic_h_t_t_p_i_o_processor_8cpp.html b/_basic_h_t_t_p_i_o_processor_8cpp.html index cabd750..5ea856c 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp.html +++ b/_basic_h_t_t_p_i_o_processor_8cpp.html @@ -128,7 +128,7 @@ Include dependency graph for BasicHTTPIOProcessor.cpp: diff --git a/_basic_h_t_t_p_i_o_processor_8cpp__incl.map b/_basic_h_t_t_p_i_o_processor_8cpp__incl.map index 770e772..1a96207 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp__incl.map +++ b/_basic_h_t_t_p_i_o_processor_8cpp__incl.map @@ -1,22 +1,22 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/_basic_h_t_t_p_i_o_processor_8cpp__incl.md5 b/_basic_h_t_t_p_i_o_processor_8cpp__incl.md5 index bd69ec7..5de95d0 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp__incl.md5 +++ b/_basic_h_t_t_p_i_o_processor_8cpp__incl.md5 @@ -1 +1 @@ -d7e77afde914f5ebbda81dac55ecb164 \ No newline at end of file +975ba236e7003889d6e1149ba802cb91 \ No newline at end of file diff --git a/_basic_h_t_t_p_i_o_processor_8cpp__incl.svg b/_basic_h_t_t_p_i_o_processor_8cpp__incl.svg index 798cb39..45ad242 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp__incl.svg +++ b/_basic_h_t_t_p_i_o_processor_8cpp__incl.svg @@ -46,7 +46,7 @@ if (edges && edges.length) { @@ -54,955 +54,960 @@ var sectionId = 'dynsection-0'; plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp - + Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp Node2 - -uscxml/Common.h + +uscxml/Common.h Node1->Node2 - - + + Node5 - -uscxml/plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +uscxml/plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h Node1->Node5 - - + + Node16 - -uscxml/messages/Event.h + +uscxml/messages/Event.h -Node1->Node16 - - +Node1->Node16 + + Node34 - -string.h + +string.h -Node1->Node34 - - +Node1->Node34 + + Node37 - -uscxml/util/DOM.h + +uscxml/util/DOM.h -Node1->Node37 - - +Node1->Node37 + + Node38 - -iostream + +iostream -Node1->Node38 - - +Node1->Node38 + + Node44 - -event2/dns.h + +event2/dns.h -Node1->Node44 - - +Node1->Node44 + + Node45 - -event2/buffer.h + +event2/buffer.h -Node1->Node45 - - +Node1->Node45 + + Node46 - -event2/keyvalq_struct.h + +event2/keyvalq_struct.h -Node1->Node46 - - +Node1->Node46 + + Node47 - -easylogging++.h + +easylogging++.h -Node1->Node47 - - +Node1->Node47 + + Node48 - -boost/algorithm/string.hpp + +boost/algorithm/string.hpp -Node1->Node48 - - +Node1->Node48 + + Node49 - -netdb.h + +netdb.h -Node1->Node49 - - +Node1->Node49 + + Node50 - -arpa/inet.h + +arpa/inet.h -Node1->Node50 - - +Node1->Node50 + + Node3 - -sys/socket.h + +sys/socket.h Node2->Node3 - - + + Node4 - -cmath + +cmath Node2->Node4 - - + + Node6 - -event2/http.h + +event2/http.h Node5->Node6 - - + + Node7 - -event2/http_struct.h + +event2/http_struct.h Node5->Node7 - - + + Node8 - -uscxml/server/HTTPServer.h + +uscxml/server/HTTPServer.h Node5->Node8 - - + + Node25 - -uscxml/interpreter -/InterpreterImpl.h + +uscxml/interpreter +/InterpreterImpl.h Node5->Node25 - - + + Node42 - -uscxml/plugins/IOProcessor -Impl.h + +uscxml/plugins/IOProcessor +Impl.h -Node5->Node42 - - +Node5->Node42 + + Node43 - -sys/time.h + +sys/time.h -Node5->Node43 - - +Node5->Node43 + + Node8->Node2 - - + + Node8->Node6 - - + + Node9 - -stddef.h + +stddef.h Node8->Node9 - - + + Node10 - -map + +map Node8->Node10 - - + + Node11 - -string + +string Node8->Node11 - - + + Node12 - -thread + +thread Node8->Node12 - - + + Node13 - -mutex + +mutex Node8->Node13 - - + + Node14 - -event2/util.h + +event2/util.h Node8->Node14 - - + + Node15 - -evws.h + +evws.h Node8->Node15 - - + + Node8->Node16 - - + + Node20 - -uscxml/config.h + +uscxml/config.h Node8->Node20 - - + + Node17 - -uscxml/messages/Data.h + +uscxml/messages/Data.h Node16->Node17 - - + + Node24 - -uscxml/util/UUID.h + +uscxml/util/UUID.h Node16->Node24 - - + + Node17->Node2 - - + + Node17->Node10 - - + + Node18 - -list + +list Node17->Node18 - - + + Node19 - -memory + +memory Node17->Node19 - - + + Node17->Node20 - - + + Node21 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h Node17->Node21 - - + + Node23 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h Node17->Node23 - - + + Node21->Node2 - - + + Node21->Node11 - - + + Node22 - -sstream + +sstream Node21->Node22 - - + + Node23->Node2 - - + + Node23->Node11 - - + + Node23->Node19 - - + + Node24->Node2 - - + + Node24->Node11 - - + + Node25->Node2 - - + + Node25->Node10 - - + + Node25->Node11 - - + + Node25->Node13 - - + + Node25->Node18 - - + + Node25->Node19 - - + + Node26 - -uscxml/util/URL.h + +uscxml/util/URL.h Node25->Node26 - - + + Node30 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h Node25->Node30 - - + + Node32 - -uscxml/plugins/DataModel -Impl.h + +uscxml/plugins/DataModel +Impl.h Node25->Node32 - - + + Node33 - -xercesc/dom/DOM.hpp + +xercesc/dom/DOM.hpp -Node25->Node33 - - +Node25->Node33 + + Node35 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h Node25->Node35 - - + + Node36 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h -Node25->Node36 - - +Node25->Node36 + + -Node25->Node37 - - +Node25->Node37 + + Node40 - -uscxml/interpreter -/EventQueue.h + +uscxml/interpreter +/EventQueue.h -Node25->Node40 - - +Node25->Node40 + + Node41 - -uscxml/interpreter -/EventQueueImpl.h + +uscxml/interpreter +/EventQueueImpl.h -Node25->Node41 - - +Node25->Node41 + + Node26->Node2 - - + + Node26->Node10 - - + + Node26->Node11 - - + + Node26->Node12 - - + + Node26->Node16 - - + + Node26->Node18 - - + + Node26->Node22 - - + + Node27 - -set + +set Node26->Node27 - - + + Node28 - -condition_variable + +condition_variable Node26->Node28 - - + + Node29 - -curl/curl.h + +curl/curl.h Node26->Node29 - - + + Node30->Node2 - - + + Node30->Node11 - - + + Node30->Node19 - - + + Node30->Node27 - - + + Node31 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h Node30->Node31 - - + + Node30->Node32 - - + + Node30->Node34 - - + + Node31->Node2 - - + + Node31->Node11 - - + + Node31->Node16 - - + + Node31->Node18 - - + + Node31->Node19 - - + + Node32->Node2 - - + + Node32->Node11 - - + + Node32->Node18 - - + + Node32->Node19 - - + + Node32->Node20 - - + + Node32->Node33 - - + + Node34->Node11 - - + + Node34->Node18 - - + + -Node35->Node2 - - +Node35->Node2 + + -Node35->Node11 - - +Node35->Node11 + + -Node35->Node16 - - +Node35->Node16 + + Node35->Node18 - - + + Node35->Node20 - - + + + + +Node35->Node27 + + -Node35->Node33 - - +Node35->Node33 + + -Node36->Node2 - - +Node36->Node2 + + -Node36->Node11 - - +Node36->Node11 + + -Node36->Node16 - - +Node36->Node16 + + -Node36->Node33 - - +Node36->Node33 + + -Node36->Node37 - - +Node36->Node37 + + -Node37->Node2 - - +Node37->Node2 + + -Node37->Node18 - - +Node37->Node18 + + -Node37->Node20 - - +Node37->Node20 + + -Node37->Node27 - - +Node37->Node27 + + -Node37->Node33 - - +Node37->Node33 + + -Node37->Node38 - - +Node37->Node38 + + Node39 - -xercesc/util/XMLString.hpp + +xercesc/util/XMLString.hpp -Node37->Node39 - - +Node37->Node39 + + -Node40->Node2 - - +Node40->Node2 + + -Node40->Node16 - - +Node40->Node16 + + -Node41->Node2 - - +Node41->Node2 + + -Node41->Node10 - - +Node41->Node10 + + -Node41->Node11 - - +Node41->Node11 + + -Node41->Node12 - - +Node41->Node12 + + -Node41->Node13 - - +Node41->Node13 + + -Node41->Node16 - - +Node41->Node16 + + -Node41->Node18 - - +Node41->Node18 + + -Node41->Node28 - - +Node41->Node28 + + -Node42->Node2 - - +Node42->Node2 + + -Node42->Node16 - - +Node42->Node16 + + -Node42->Node25 - - +Node42->Node25 + + -Node42->Node31 - - +Node42->Node31 + + diff --git a/_basic_h_t_t_p_i_o_processor_8cpp__incl_org.svg b/_basic_h_t_t_p_i_o_processor_8cpp__incl_org.svg index e60d7ef..60a93d8 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp__incl_org.svg +++ b/_basic_h_t_t_p_i_o_processor_8cpp__incl_org.svg @@ -4,959 +4,964 @@ - + plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp - + Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp Node2 - -uscxml/Common.h + +uscxml/Common.h Node1->Node2 - - + + Node5 - -uscxml/plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +uscxml/plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h Node1->Node5 - - + + Node16 - -uscxml/messages/Event.h + +uscxml/messages/Event.h -Node1->Node16 - - +Node1->Node16 + + Node34 - -string.h + +string.h -Node1->Node34 - - +Node1->Node34 + + Node37 - -uscxml/util/DOM.h + +uscxml/util/DOM.h -Node1->Node37 - - +Node1->Node37 + + Node38 - -iostream + +iostream -Node1->Node38 - - +Node1->Node38 + + Node44 - -event2/dns.h + +event2/dns.h -Node1->Node44 - - +Node1->Node44 + + Node45 - -event2/buffer.h + +event2/buffer.h -Node1->Node45 - - +Node1->Node45 + + Node46 - -event2/keyvalq_struct.h + +event2/keyvalq_struct.h -Node1->Node46 - - +Node1->Node46 + + Node47 - -easylogging++.h + +easylogging++.h -Node1->Node47 - - +Node1->Node47 + + Node48 - -boost/algorithm/string.hpp + +boost/algorithm/string.hpp -Node1->Node48 - - +Node1->Node48 + + Node49 - -netdb.h + +netdb.h -Node1->Node49 - - +Node1->Node49 + + Node50 - -arpa/inet.h + +arpa/inet.h -Node1->Node50 - - +Node1->Node50 + + Node3 - -sys/socket.h + +sys/socket.h Node2->Node3 - - + + Node4 - -cmath + +cmath Node2->Node4 - - + + Node6 - -event2/http.h + +event2/http.h Node5->Node6 - - + + Node7 - -event2/http_struct.h + +event2/http_struct.h Node5->Node7 - - + + Node8 - -uscxml/server/HTTPServer.h + +uscxml/server/HTTPServer.h Node5->Node8 - - + + Node25 - -uscxml/interpreter -/InterpreterImpl.h + +uscxml/interpreter +/InterpreterImpl.h Node5->Node25 - - + + Node42 - -uscxml/plugins/IOProcessor -Impl.h + +uscxml/plugins/IOProcessor +Impl.h -Node5->Node42 - - +Node5->Node42 + + Node43 - -sys/time.h + +sys/time.h -Node5->Node43 - - +Node5->Node43 + + Node8->Node2 - - + + Node8->Node6 - - + + Node9 - -stddef.h + +stddef.h Node8->Node9 - - + + Node10 - -map + +map Node8->Node10 - - + + Node11 - -string + +string Node8->Node11 - - + + Node12 - -thread + +thread Node8->Node12 - - + + Node13 - -mutex + +mutex Node8->Node13 - - + + Node14 - -event2/util.h + +event2/util.h Node8->Node14 - - + + Node15 - -evws.h + +evws.h Node8->Node15 - - + + Node8->Node16 - - + + Node20 - -uscxml/config.h + +uscxml/config.h Node8->Node20 - - + + Node17 - -uscxml/messages/Data.h + +uscxml/messages/Data.h Node16->Node17 - - + + Node24 - -uscxml/util/UUID.h + +uscxml/util/UUID.h Node16->Node24 - - + + Node17->Node2 - - + + Node17->Node10 - - + + Node18 - -list + +list Node17->Node18 - - + + Node19 - -memory + +memory Node17->Node19 - - + + Node17->Node20 - - + + Node21 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h Node17->Node21 - - + + Node23 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h Node17->Node23 - - + + Node21->Node2 - - + + Node21->Node11 - - + + Node22 - -sstream + +sstream Node21->Node22 - - + + Node23->Node2 - - + + Node23->Node11 - - + + Node23->Node19 - - + + Node24->Node2 - - + + Node24->Node11 - - + + Node25->Node2 - - + + Node25->Node10 - - + + Node25->Node11 - - + + Node25->Node13 - - + + Node25->Node18 - - + + Node25->Node19 - - + + Node26 - -uscxml/util/URL.h + +uscxml/util/URL.h Node25->Node26 - - + + Node30 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h Node25->Node30 - - + + Node32 - -uscxml/plugins/DataModel -Impl.h + +uscxml/plugins/DataModel +Impl.h Node25->Node32 - - + + Node33 - -xercesc/dom/DOM.hpp + +xercesc/dom/DOM.hpp -Node25->Node33 - - +Node25->Node33 + + Node35 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h Node25->Node35 - - + + Node36 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h -Node25->Node36 - - +Node25->Node36 + + -Node25->Node37 - - +Node25->Node37 + + Node40 - -uscxml/interpreter -/EventQueue.h + +uscxml/interpreter +/EventQueue.h -Node25->Node40 - - +Node25->Node40 + + Node41 - -uscxml/interpreter -/EventQueueImpl.h + +uscxml/interpreter +/EventQueueImpl.h -Node25->Node41 - - +Node25->Node41 + + Node26->Node2 - - + + Node26->Node10 - - + + Node26->Node11 - - + + Node26->Node12 - - + + Node26->Node16 - - + + Node26->Node18 - - + + Node26->Node22 - - + + Node27 - -set + +set Node26->Node27 - - + + Node28 - -condition_variable + +condition_variable Node26->Node28 - - + + Node29 - -curl/curl.h + +curl/curl.h Node26->Node29 - - + + Node30->Node2 - - + + Node30->Node11 - - + + Node30->Node19 - - + + Node30->Node27 - - + + Node31 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h Node30->Node31 - - + + Node30->Node32 - - + + Node30->Node34 - - + + Node31->Node2 - - + + Node31->Node11 - - + + Node31->Node16 - - + + Node31->Node18 - - + + Node31->Node19 - - + + Node32->Node2 - - + + Node32->Node11 - - + + Node32->Node18 - - + + Node32->Node19 - - + + Node32->Node20 - - + + Node32->Node33 - - + + Node34->Node11 - - + + Node34->Node18 - - + + -Node35->Node2 - - +Node35->Node2 + + -Node35->Node11 - - +Node35->Node11 + + -Node35->Node16 - - +Node35->Node16 + + Node35->Node18 - - + + Node35->Node20 - - + + + + +Node35->Node27 + + -Node35->Node33 - - +Node35->Node33 + + -Node36->Node2 - - +Node36->Node2 + + -Node36->Node11 - - +Node36->Node11 + + -Node36->Node16 - - +Node36->Node16 + + -Node36->Node33 - - +Node36->Node33 + + -Node36->Node37 - - +Node36->Node37 + + -Node37->Node2 - - +Node37->Node2 + + -Node37->Node18 - - +Node37->Node18 + + -Node37->Node20 - - +Node37->Node20 + + -Node37->Node27 - - +Node37->Node27 + + -Node37->Node33 - - +Node37->Node33 + + -Node37->Node38 - - +Node37->Node38 + + Node39 - -xercesc/util/XMLString.hpp + +xercesc/util/XMLString.hpp -Node37->Node39 - - +Node37->Node39 + + -Node40->Node2 - - +Node40->Node2 + + -Node40->Node16 - - +Node40->Node16 + + -Node41->Node2 - - +Node41->Node2 + + -Node41->Node10 - - +Node41->Node10 + + -Node41->Node11 - - +Node41->Node11 + + -Node41->Node12 - - +Node41->Node12 + + -Node41->Node13 - - +Node41->Node13 + + -Node41->Node16 - - +Node41->Node16 + + -Node41->Node18 - - +Node41->Node18 + + -Node41->Node28 - - +Node41->Node28 + + -Node42->Node2 - - +Node42->Node2 + + -Node42->Node16 - - +Node42->Node16 + + -Node42->Node25 - - +Node42->Node25 + + -Node42->Node31 - - +Node42->Node31 + + diff --git a/_basic_h_t_t_p_i_o_processor_8h.html b/_basic_h_t_t_p_i_o_processor_8h.html index 65a609b..e415e24 100644 --- a/_basic_h_t_t_p_i_o_processor_8h.html +++ b/_basic_h_t_t_p_i_o_processor_8h.html @@ -115,7 +115,7 @@ Include dependency graph for BasicHTTPIOProcessor.h:
This graph shows which files directly or indirectly include this file:
-
+
@@ -148,7 +148,7 @@ Macros
diff --git a/_basic_h_t_t_p_i_o_processor_8h__dep__incl.map b/_basic_h_t_t_p_i_o_processor_8h__dep__incl.map index 9da62db..261ee66 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__dep__incl.map +++ b/_basic_h_t_t_p_i_o_processor_8h__dep__incl.map @@ -1,4 +1,3 @@ - - + diff --git a/_basic_h_t_t_p_i_o_processor_8h__dep__incl.md5 b/_basic_h_t_t_p_i_o_processor_8h__dep__incl.md5 index ad30fd9..2a0b602 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__dep__incl.md5 +++ b/_basic_h_t_t_p_i_o_processor_8h__dep__incl.md5 @@ -1 +1 @@ -bbec4633b476a342994c9afed60fe243 \ No newline at end of file +8bdc9694aa95d9b819f48a7e78ccdd38 \ No newline at end of file diff --git a/_basic_h_t_t_p_i_o_processor_8h__dep__incl.svg b/_basic_h_t_t_p_i_o_processor_8h__dep__incl.svg index 0b0c39d..a5162ad 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__dep__incl.svg +++ b/_basic_h_t_t_p_i_o_processor_8h__dep__incl.svg @@ -4,43 +4,30 @@ - + plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.h - + Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h Node2 - - -plugins/Factory.cpp + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp Node1->Node2 - - - - -Node3 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node1->Node3 - - + + diff --git a/_basic_h_t_t_p_i_o_processor_8h__incl.map b/_basic_h_t_t_p_i_o_processor_8h__incl.map index bbe5e18..43bfb5f 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__incl.map +++ b/_basic_h_t_t_p_i_o_processor_8h__incl.map @@ -1,26 +1,26 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_basic_h_t_t_p_i_o_processor_8h__incl.md5 b/_basic_h_t_t_p_i_o_processor_8h__incl.md5 index 98c77e0..ada92fe 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__incl.md5 +++ b/_basic_h_t_t_p_i_o_processor_8h__incl.md5 @@ -1 +1 @@ -9e0628e8bda0778a510a2278c248c4e4 \ No newline at end of file +0aa9b8d79c8a3c51d3fd899422c3f9a6 \ No newline at end of file diff --git a/_basic_h_t_t_p_i_o_processor_8h__incl.svg b/_basic_h_t_t_p_i_o_processor_8h__incl.svg index 209819d..42477a8 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__incl.svg +++ b/_basic_h_t_t_p_i_o_processor_8h__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/Breakpoint.cpp + + +Node1 + +debug/Breakpoint.cpp + + +Node2 + + +uscxml/debug/Breakpoint.h + + + + +Node1->Node2 + + + + +Node7 + + +uscxml/Interpreter.h + + + + +Node1->Node7 + + + + +Node30 + + +string.h + + + + +Node1->Node30 + + + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node1->Node34 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node1->Node43 + + + + +Node3 + +string + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node2->Node7 + + + + +Node17 + + +uscxml/messages/Data.h + + + + +Node2->Node17 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + +map + + +Node7->Node8 + + + + +Node9 + +vector + + +Node7->Node9 + + + + +Node10 + + +uscxml/interpreter +/MicroStep.h + + + + +Node7->Node10 + + + + +Node14 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node7->Node14 + + + + +Node15 + + +uscxml/plugins/DataModel.h + + + + +Node7->Node15 + + + + +Node23 + + +uscxml/plugins/Factory.h + + + + +Node7->Node23 + + + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node7->Node32 + + + + +Node33 + + +uscxml/interpreter +/EventQueue.h + + + + +Node7->Node33 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node11 + +memory + + +Node10->Node11 + + + + +Node12 + +list + + +Node10->Node12 + + + + +Node13 + +uscxml/config.h + + +Node10->Node13 + + + + +Node10->Node14 + + + + +Node14->Node4 + + + + +Node15->Node3 + + + + +Node15->Node4 + + + + +Node15->Node11 + + + + +Node15->Node12 + + + + +Node16 + + +uscxml/messages/Event.h + + + + +Node15->Node16 + + + + +Node16->Node17 + + + + +Node22 + + +uscxml/util/UUID.h + + + + +Node16->Node22 + + + + +Node17->Node4 + + + + +Node17->Node8 + + + + +Node17->Node11 + + + + +Node17->Node12 + + + + +Node17->Node13 + + + + +Node18 + + +uscxml/util/Convenience.h + + + + +Node17->Node18 + + + + +Node21 + + +uscxml/messages/Blob.h + + + + +Node17->Node21 + + + + +Node18->Node3 + + + + +Node18->Node4 + + + + +Node19 + +limits + + +Node18->Node19 + + + + +Node20 + +sstream + + +Node18->Node20 + + + + +Node21->Node3 + + + + +Node21->Node4 + + + + +Node21->Node11 + + + + +Node22->Node3 + + + + +Node22->Node4 + + + + +Node23->Node3 + + + + +Node23->Node4 + + + + +Node23->Node11 + + + + +Node23->Node19 + + + + +Node24 + + +uscxml/plugins/Executable +Content.h + + + + +Node23->Node24 + + + + +Node25 + + +uscxml/plugins/EventHandler.h + + + + +Node23->Node25 + + + + +Node26 + + +uscxml/plugins/IOProcessor.h + + + + +Node23->Node26 + + + + +Node27 + + +uscxml/plugins/Invoker.h + + + + +Node23->Node27 + + + + +Node29 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node23->Node29 + + + + +Node23->Node30 + + + + +Node31 + +set + + +Node23->Node31 + + + + +Node24->Node3 + + + + +Node24->Node4 + + + + +Node24->Node11 + + + + +Node24->Node13 + + + + +Node24->Node20 + + + + +Node25->Node3 + + + + +Node25->Node4 + + + + +Node25->Node11 + + + + +Node25->Node12 + + + + +Node25->Node16 + + + + +Node26->Node4 + + + + +Node26->Node16 + + + + +Node26->Node25 + + + + +Node27->Node4 + + + + +Node27->Node13 + + + + +Node27->Node16 + + + + +Node27->Node25 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node27->Node28 + + + + +Node29->Node3 + + + + +Node29->Node4 + + + + +Node29->Node11 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node26 + + + + +Node29->Node27 + + + + +Node29->Node28 + + + + +Node30->Node3 + + + + +Node30->Node12 + + + + +Node32->Node3 + + + + +Node32->Node4 + + + + +Node32->Node13 + + + + +Node32->Node17 + + + + +Node33->Node4 + + + + +Node33->Node16 + + + + +Node34->Node3 + + + + +Node34->Node4 + + + + +Node34->Node8 + + + + +Node34->Node11 + + + + +Node34->Node12 + + + + +Node34->Node23 + + + + +Node34->Node28 + + + + +Node34->Node29 + + + + +Node34->Node33 + + + + +Node35 + +mutex + + +Node34->Node35 + + + + +Node36 + + +uscxml/util/URL.h + + + + +Node34->Node36 + + + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node34->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node34->Node42 + + + + +Node34->Node43 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node34->Node48 + + + + +Node36->Node3 + + + + +Node36->Node4 + + + + +Node36->Node8 + + + + +Node36->Node12 + + + + +Node36->Node16 + + + + +Node36->Node20 + + + + +Node36->Node31 + + + + +Node37 + +thread + + +Node36->Node37 + + + + +Node38 + +condition_variable + + +Node36->Node38 + + + + +Node39 + +curl/curl.h + + +Node36->Node39 + + + + +Node40 + +uriparser/Uri.h + + +Node36->Node40 + + + + +Node41->Node3 + + + + +Node41->Node4 + + + + +Node41->Node7 + + + + +Node41->Node12 + + + + +Node41->Node13 + + + + +Node41->Node16 + + + + +Node41->Node28 + + + + +Node41->Node31 + + + + +Node42->Node3 + + + + +Node42->Node4 + + + + +Node42->Node16 + + + + +Node42->Node28 + + + + +Node42->Node43 + + + + +Node46 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node42->Node46 + + + + +Node43->Node4 + + + + +Node43->Node12 + + + + +Node43->Node13 + + + + +Node43->Node28 + + + + +Node43->Node31 + + + + +Node44 + +iostream + + +Node43->Node44 + + + + +Node45 + +xercesc/util/XMLString.hpp + + +Node43->Node45 + + + + +Node46->Node4 + + + + +Node46->Node13 + + + + +Node46->Node16 + + + + +Node46->Node35 + + + + +Node47 + + +uscxml/debug/Interpreter +Issue.h + + + + +Node46->Node47 + + + + +Node47->Node4 + + + + +Node47->Node12 + + + + +Node47->Node13 + + + + +Node47->Node44 + + + + +Node48->Node3 + + + + +Node48->Node4 + + + + +Node48->Node8 + + + + +Node48->Node12 + + + + +Node48->Node16 + + + + +Node48->Node35 + + + + +Node48->Node37 + + + + +Node48->Node38 + + + + +Node49 + +event2/event.h + + +Node48->Node49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_breakpoint_8cpp__incl_org.svg b/_breakpoint_8cpp__incl_org.svg new file mode 100644 index 0000000..74dda88 --- /dev/null +++ b/_breakpoint_8cpp__incl_org.svg @@ -0,0 +1,1159 @@ + + + + + + +debug/Breakpoint.cpp + + +Node1 + +debug/Breakpoint.cpp + + +Node2 + + +uscxml/debug/Breakpoint.h + + + + +Node1->Node2 + + + + +Node7 + + +uscxml/Interpreter.h + + + + +Node1->Node7 + + + + +Node30 + + +string.h + + + + +Node1->Node30 + + + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node1->Node34 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node1->Node43 + + + + +Node3 + +string + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node2->Node7 + + + + +Node17 + + +uscxml/messages/Data.h + + + + +Node2->Node17 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + +map + + +Node7->Node8 + + + + +Node9 + +vector + + +Node7->Node9 + + + + +Node10 + + +uscxml/interpreter +/MicroStep.h + + + + +Node7->Node10 + + + + +Node14 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node7->Node14 + + + + +Node15 + + +uscxml/plugins/DataModel.h + + + + +Node7->Node15 + + + + +Node23 + + +uscxml/plugins/Factory.h + + + + +Node7->Node23 + + + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node7->Node32 + + + + +Node33 + + +uscxml/interpreter +/EventQueue.h + + + + +Node7->Node33 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node11 + +memory + + +Node10->Node11 + + + + +Node12 + +list + + +Node10->Node12 + + + + +Node13 + +uscxml/config.h + + +Node10->Node13 + + + + +Node10->Node14 + + + + +Node14->Node4 + + + + +Node15->Node3 + + + + +Node15->Node4 + + + + +Node15->Node11 + + + + +Node15->Node12 + + + + +Node16 + + +uscxml/messages/Event.h + + + + +Node15->Node16 + + + + +Node16->Node17 + + + + +Node22 + + +uscxml/util/UUID.h + + + + +Node16->Node22 + + + + +Node17->Node4 + + + + +Node17->Node8 + + + + +Node17->Node11 + + + + +Node17->Node12 + + + + +Node17->Node13 + + + + +Node18 + + +uscxml/util/Convenience.h + + + + +Node17->Node18 + + + + +Node21 + + +uscxml/messages/Blob.h + + + + +Node17->Node21 + + + + +Node18->Node3 + + + + +Node18->Node4 + + + + +Node19 + +limits + + +Node18->Node19 + + + + +Node20 + +sstream + + +Node18->Node20 + + + + +Node21->Node3 + + + + +Node21->Node4 + + + + +Node21->Node11 + + + + +Node22->Node3 + + + + +Node22->Node4 + + + + +Node23->Node3 + + + + +Node23->Node4 + + + + +Node23->Node11 + + + + +Node23->Node19 + + + + +Node24 + + +uscxml/plugins/Executable +Content.h + + + + +Node23->Node24 + + + + +Node25 + + +uscxml/plugins/EventHandler.h + + + + +Node23->Node25 + + + + +Node26 + + +uscxml/plugins/IOProcessor.h + + + + +Node23->Node26 + + + + +Node27 + + +uscxml/plugins/Invoker.h + + + + +Node23->Node27 + + + + +Node29 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node23->Node29 + + + + +Node23->Node30 + + + + +Node31 + +set + + +Node23->Node31 + + + + +Node24->Node3 + + + + +Node24->Node4 + + + + +Node24->Node11 + + + + +Node24->Node13 + + + + +Node24->Node20 + + + + +Node25->Node3 + + + + +Node25->Node4 + + + + +Node25->Node11 + + + + +Node25->Node12 + + + + +Node25->Node16 + + + + +Node26->Node4 + + + + +Node26->Node16 + + + + +Node26->Node25 + + + + +Node27->Node4 + + + + +Node27->Node13 + + + + +Node27->Node16 + + + + +Node27->Node25 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node27->Node28 + + + + +Node29->Node3 + + + + +Node29->Node4 + + + + +Node29->Node11 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node26 + + + + +Node29->Node27 + + + + +Node29->Node28 + + + + +Node30->Node3 + + + + +Node30->Node12 + + + + +Node32->Node3 + + + + +Node32->Node4 + + + + +Node32->Node13 + + + + +Node32->Node17 + + + + +Node33->Node4 + + + + +Node33->Node16 + + + + +Node34->Node3 + + + + +Node34->Node4 + + + + +Node34->Node8 + + + + +Node34->Node11 + + + + +Node34->Node12 + + + + +Node34->Node23 + + + + +Node34->Node28 + + + + +Node34->Node29 + + + + +Node34->Node33 + + + + +Node35 + +mutex + + +Node34->Node35 + + + + +Node36 + + +uscxml/util/URL.h + + + + +Node34->Node36 + + + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node34->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node34->Node42 + + + + +Node34->Node43 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node34->Node48 + + + + +Node36->Node3 + + + + +Node36->Node4 + + + + +Node36->Node8 + + + + +Node36->Node12 + + + + +Node36->Node16 + + + + +Node36->Node20 + + + + +Node36->Node31 + + + + +Node37 + +thread + + +Node36->Node37 + + + + +Node38 + +condition_variable + + +Node36->Node38 + + + + +Node39 + +curl/curl.h + + +Node36->Node39 + + + + +Node40 + +uriparser/Uri.h + + +Node36->Node40 + + + + +Node41->Node3 + + + + +Node41->Node4 + + + + +Node41->Node7 + + + + +Node41->Node12 + + + + +Node41->Node13 + + + + +Node41->Node16 + + + + +Node41->Node28 + + + + +Node41->Node31 + + + + +Node42->Node3 + + + + +Node42->Node4 + + + + +Node42->Node16 + + + + +Node42->Node28 + + + + +Node42->Node43 + + + + +Node46 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node42->Node46 + + + + +Node43->Node4 + + + + +Node43->Node12 + + + + +Node43->Node13 + + + + +Node43->Node28 + + + + +Node43->Node31 + + + + +Node44 + +iostream + + +Node43->Node44 + + + + +Node45 + +xercesc/util/XMLString.hpp + + +Node43->Node45 + + + + +Node46->Node4 + + + + +Node46->Node13 + + + + +Node46->Node16 + + + + +Node46->Node35 + + + + +Node47 + + +uscxml/debug/Interpreter +Issue.h + + + + +Node46->Node47 + + + + +Node47->Node4 + + + + +Node47->Node12 + + + + +Node47->Node13 + + + + +Node47->Node44 + + + + +Node48->Node3 + + + + +Node48->Node4 + + + + +Node48->Node8 + + + + +Node48->Node12 + + + + +Node48->Node16 + + + + +Node48->Node35 + + + + +Node48->Node37 + + + + +Node48->Node38 + + + + +Node49 + +event2/event.h + + +Node48->Node49 + + + + + diff --git a/_breakpoint_8h.html b/_breakpoint_8h.html new file mode 100644 index 0000000..e42cc93 --- /dev/null +++ b/_breakpoint_8h.html @@ -0,0 +1,143 @@ + + + + + + + + + + + uSCXML: debug/Breakpoint.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
Breakpoint.h File Reference
+
+
+
#include <string>
+#include "uscxml/Common.h"
+#include "uscxml/Interpreter.h"
+#include "uscxml/messages/Data.h"
+
+Include dependency graph for Breakpoint.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + +

+Classes

class  uscxml::Breakpoint
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_breakpoint_8h__dep__incl.map b/_breakpoint_8h__dep__incl.map new file mode 100644 index 0000000..c7e4ee2 --- /dev/null +++ b/_breakpoint_8h__dep__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/_breakpoint_8h__dep__incl.md5 b/_breakpoint_8h__dep__incl.md5 new file mode 100644 index 0000000..fcf0c7f --- /dev/null +++ b/_breakpoint_8h__dep__incl.md5 @@ -0,0 +1 @@ +c64ebde2287251b0716ef5055f1c6b88 \ No newline at end of file diff --git a/_breakpoint_8h__dep__incl.svg b/_breakpoint_8h__dep__incl.svg new file mode 100644 index 0000000..8eb0196 --- /dev/null +++ b/_breakpoint_8h__dep__incl.svg @@ -0,0 +1,124 @@ + + + + + + +debug/Breakpoint.h + + +Node1 + +debug/Breakpoint.h + + +Node2 + + +debug/Breakpoint.cpp + + + + +Node1->Node2 + + + + +Node3 + + +debug/Debugger.h + + + + +Node1->Node3 + + + + +Node8 + + +debug/DebugSession.h + + + + +Node1->Node8 + + + + +Node4 + + +debug/Debugger.cpp + + + + +Node3->Node4 + + + + +Node5 + + +debug/DebuggerServlet.h + + + + +Node3->Node5 + + + + +Node7 + + +debug/DebugSession.cpp + + + + +Node3->Node7 + + + + +Node6 + + +debug/DebuggerServlet.cpp + + + + +Node5->Node6 + + + + +Node8->Node4 + + + + +Node8->Node6 + + + + +Node8->Node7 + + + + + diff --git a/_breakpoint_8h__incl.map b/_breakpoint_8h__incl.map new file mode 100644 index 0000000..00eb3a8 --- /dev/null +++ b/_breakpoint_8h__incl.map @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/_breakpoint_8h__incl.md5 b/_breakpoint_8h__incl.md5 new file mode 100644 index 0000000..35b508a --- /dev/null +++ b/_breakpoint_8h__incl.md5 @@ -0,0 +1 @@ +d1b52acf66a63a04e2c4349cba564da3 \ No newline at end of file diff --git a/_breakpoint_8h__incl.svg b/_breakpoint_8h__incl.svg new file mode 100644 index 0000000..aeb553d --- /dev/null +++ b/_breakpoint_8h__incl.svg @@ -0,0 +1,779 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/Breakpoint.h + + +Node1 + +debug/Breakpoint.h + + +Node2 + +string + + +Node1->Node2 + + + + +Node3 + + +uscxml/Common.h + + + + +Node1->Node3 + + + + +Node6 + + +uscxml/Interpreter.h + + + + +Node1->Node6 + + + + +Node16 + + +uscxml/messages/Data.h + + + + +Node1->Node16 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node6->Node2 + + + + +Node6->Node3 + + + + +Node7 + +map + + +Node6->Node7 + + + + +Node8 + +vector + + +Node6->Node8 + + + + +Node9 + + +uscxml/interpreter +/MicroStep.h + + + + +Node6->Node9 + + + + +Node13 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node6->Node13 + + + + +Node14 + + +uscxml/plugins/DataModel.h + + + + +Node6->Node14 + + + + +Node22 + + +uscxml/plugins/Factory.h + + + + +Node6->Node22 + + + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node6->Node31 + + + + +Node32 + + +uscxml/interpreter +/EventQueue.h + + + + +Node6->Node32 + + + + +Node9->Node2 + + + + +Node9->Node3 + + + + +Node10 + +memory + + +Node9->Node10 + + + + +Node11 + +list + + +Node9->Node11 + + + + +Node12 + +uscxml/config.h + + +Node9->Node12 + + + + +Node9->Node13 + + + + +Node13->Node3 + + + + +Node14->Node2 + + + + +Node14->Node3 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +uscxml/messages/Event.h + + + + +Node14->Node15 + + + + +Node15->Node16 + + + + +Node21 + + +uscxml/util/UUID.h + + + + +Node15->Node21 + + + + +Node16->Node3 + + + + +Node16->Node7 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node17 + + +uscxml/util/Convenience.h + + + + +Node16->Node17 + + + + +Node20 + + +uscxml/messages/Blob.h + + + + +Node16->Node20 + + + + +Node17->Node2 + + + + +Node17->Node3 + + + + +Node18 + +limits + + +Node17->Node18 + + + + +Node19 + +sstream + + +Node17->Node19 + + + + +Node20->Node2 + + + + +Node20->Node3 + + + + +Node20->Node10 + + + + +Node21->Node2 + + + + +Node21->Node3 + + + + +Node22->Node2 + + + + +Node22->Node3 + + + + +Node22->Node10 + + + + +Node22->Node18 + + + + +Node23 + + +uscxml/plugins/Executable +Content.h + + + + +Node22->Node23 + + + + +Node24 + + +uscxml/plugins/EventHandler.h + + + + +Node22->Node24 + + + + +Node25 + + +uscxml/plugins/IOProcessor.h + + + + +Node22->Node25 + + + + +Node26 + + +uscxml/plugins/Invoker.h + + + + +Node22->Node26 + + + + +Node28 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node22->Node28 + + + + +Node29 + + +string.h + + + + +Node22->Node29 + + + + +Node30 + +set + + +Node22->Node30 + + + + +Node23->Node2 + + + + +Node23->Node3 + + + + +Node23->Node10 + + + + +Node23->Node12 + + + + +Node23->Node19 + + + + +Node24->Node2 + + + + +Node24->Node3 + + + + +Node24->Node10 + + + + +Node24->Node11 + + + + +Node24->Node15 + + + + +Node25->Node3 + + + + +Node25->Node15 + + + + +Node25->Node24 + + + + +Node26->Node3 + + + + +Node26->Node12 + + + + +Node26->Node15 + + + + +Node26->Node24 + + + + +Node27 + +xercesc/dom/DOM.hpp + + +Node26->Node27 + + + + +Node28->Node2 + + + + +Node28->Node3 + + + + +Node28->Node10 + + + + +Node28->Node11 + + + + +Node28->Node12 + + + + +Node28->Node25 + + + + +Node28->Node26 + + + + +Node28->Node27 + + + + +Node29->Node2 + + + + +Node29->Node11 + + + + +Node31->Node2 + + + + +Node31->Node3 + + + + +Node31->Node12 + + + + +Node31->Node16 + + + + +Node32->Node3 + + + + +Node32->Node15 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_breakpoint_8h__incl_org.svg b/_breakpoint_8h__incl_org.svg new file mode 100644 index 0000000..3da0cf9 --- /dev/null +++ b/_breakpoint_8h__incl_org.svg @@ -0,0 +1,691 @@ + + + + + + +debug/Breakpoint.h + + +Node1 + +debug/Breakpoint.h + + +Node2 + +string + + +Node1->Node2 + + + + +Node3 + + +uscxml/Common.h + + + + +Node1->Node3 + + + + +Node6 + + +uscxml/Interpreter.h + + + + +Node1->Node6 + + + + +Node16 + + +uscxml/messages/Data.h + + + + +Node1->Node16 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node6->Node2 + + + + +Node6->Node3 + + + + +Node7 + +map + + +Node6->Node7 + + + + +Node8 + +vector + + +Node6->Node8 + + + + +Node9 + + +uscxml/interpreter +/MicroStep.h + + + + +Node6->Node9 + + + + +Node13 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node6->Node13 + + + + +Node14 + + +uscxml/plugins/DataModel.h + + + + +Node6->Node14 + + + + +Node22 + + +uscxml/plugins/Factory.h + + + + +Node6->Node22 + + + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node6->Node31 + + + + +Node32 + + +uscxml/interpreter +/EventQueue.h + + + + +Node6->Node32 + + + + +Node9->Node2 + + + + +Node9->Node3 + + + + +Node10 + +memory + + +Node9->Node10 + + + + +Node11 + +list + + +Node9->Node11 + + + + +Node12 + +uscxml/config.h + + +Node9->Node12 + + + + +Node9->Node13 + + + + +Node13->Node3 + + + + +Node14->Node2 + + + + +Node14->Node3 + + + + +Node14->Node10 + + + + +Node14->Node11 + + + + +Node15 + + +uscxml/messages/Event.h + + + + +Node14->Node15 + + + + +Node15->Node16 + + + + +Node21 + + +uscxml/util/UUID.h + + + + +Node15->Node21 + + + + +Node16->Node3 + + + + +Node16->Node7 + + + + +Node16->Node10 + + + + +Node16->Node11 + + + + +Node16->Node12 + + + + +Node17 + + +uscxml/util/Convenience.h + + + + +Node16->Node17 + + + + +Node20 + + +uscxml/messages/Blob.h + + + + +Node16->Node20 + + + + +Node17->Node2 + + + + +Node17->Node3 + + + + +Node18 + +limits + + +Node17->Node18 + + + + +Node19 + +sstream + + +Node17->Node19 + + + + +Node20->Node2 + + + + +Node20->Node3 + + + + +Node20->Node10 + + + + +Node21->Node2 + + + + +Node21->Node3 + + + + +Node22->Node2 + + + + +Node22->Node3 + + + + +Node22->Node10 + + + + +Node22->Node18 + + + + +Node23 + + +uscxml/plugins/Executable +Content.h + + + + +Node22->Node23 + + + + +Node24 + + +uscxml/plugins/EventHandler.h + + + + +Node22->Node24 + + + + +Node25 + + +uscxml/plugins/IOProcessor.h + + + + +Node22->Node25 + + + + +Node26 + + +uscxml/plugins/Invoker.h + + + + +Node22->Node26 + + + + +Node28 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node22->Node28 + + + + +Node29 + + +string.h + + + + +Node22->Node29 + + + + +Node30 + +set + + +Node22->Node30 + + + + +Node23->Node2 + + + + +Node23->Node3 + + + + +Node23->Node10 + + + + +Node23->Node12 + + + + +Node23->Node19 + + + + +Node24->Node2 + + + + +Node24->Node3 + + + + +Node24->Node10 + + + + +Node24->Node11 + + + + +Node24->Node15 + + + + +Node25->Node3 + + + + +Node25->Node15 + + + + +Node25->Node24 + + + + +Node26->Node3 + + + + +Node26->Node12 + + + + +Node26->Node15 + + + + +Node26->Node24 + + + + +Node27 + +xercesc/dom/DOM.hpp + + +Node26->Node27 + + + + +Node28->Node2 + + + + +Node28->Node3 + + + + +Node28->Node10 + + + + +Node28->Node11 + + + + +Node28->Node12 + + + + +Node28->Node25 + + + + +Node28->Node26 + + + + +Node28->Node27 + + + + +Node29->Node2 + + + + +Node29->Node11 + + + + +Node31->Node2 + + + + +Node31->Node3 + + + + +Node31->Node12 + + + + +Node31->Node16 + + + + +Node32->Node3 + + + + +Node32->Node15 + + + + + diff --git a/_breakpoint_8h_source.html b/_breakpoint_8h_source.html new file mode 100644 index 0000000..d7bab7a --- /dev/null +++ b/_breakpoint_8h_source.html @@ -0,0 +1,204 @@ + + + + + + + + + + + uSCXML: debug/Breakpoint.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
Breakpoint.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef BREAKPOINT_H_VR7K7T1X
+
21 #define BREAKPOINT_H_VR7K7T1X
+
22 
+
23 #include <string> // for string
+
24 #include "uscxml/Common.h" // for USCXML_API
+
25 #include "uscxml/Interpreter.h"
+
26 //#include "DOM/Element.hpp" // for Element
+
27 #include "uscxml/messages/Data.h" // for Data
+
28 
+
29 // forward declare
+
30 namespace XERCESC_NS {
+
31  class DOMElement;
+
32 }
+
33 
+
34 namespace uscxml {
+
35 
+
36 class USCXML_API Breakpoint {
+
37 public:
+
38 
+
39  enum When {
+
40  UNDEF_WHEN, AFTER, BEFORE, ON
+
41  };
+
42 
+
43  enum Subject {
+
44  UNDEF_SUBJECT, STATE, TRANSITION, STABLE, MICROSTEP, EVENT, INVOKER, EXECUTABLE
+
45  };
+
46 
+
47  enum Action {
+
48  UNDEF_ACTION, ENTER, EXIT, INVOKE, UNINVOKE
+
49  };
+
50 
+
51  Breakpoint() {
+
52  subject = UNDEF_SUBJECT;
+
53  when = UNDEF_WHEN;
+
54  action = UNDEF_ACTION;
+
55  }
+
56  Breakpoint(const Data& data);
+
57 
+
58  // would we match the given breakpoint as well?
+
59  bool matches(Interpreter interpreter, const Breakpoint& other) const;
+
60 
+
61  Data toData() const;
+
62 
+
63  bool operator<(const Breakpoint& other) const {
+
64  return (toData() < other.toData());
+
65  }
+
66 
+
67  operator bool() {
+
68  return (subject != UNDEF_SUBJECT ||
+
69  when != UNDEF_WHEN ||
+
70  action != UNDEF_ACTION);
+
71  }
+
72 
+
73  mutable bool enabled;
+
74 
+
75  When when;
+
76  Subject subject;
+
77  Action action;
+
78 
+
79  const XERCESC_NS::DOMElement* element = NULL;
+
80 
+
81  std::string invokeId;
+
82  std::string invokeType;
+
83 
+
84  std::string eventName;
+
85 
+
86  std::string executableName;
+
87  std::string executableXPath;
+
88 
+
89  std::string stateId;
+
90  std::string transSourceId;
+
91  std::string transTargetId;
+
92 
+
93  std::string condition;
+
94 };
+
95 
+
96 }
+
97 
+
98 
+
99 
+
100 #endif /* end of include guard: BREAKPOINT_H_VR7K7T1X */
+
Definition: Breakpoint.cpp:26
+ +
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:77
+ +
Definition: Breakpoint.h:30
+
Definition: Breakpoint.h:36
+ +
Definition: Data.h:44
+
+ + +
+
+
+
+
+ + + diff --git a/_c89_data_model_8cpp.html b/_c89_data_model_8cpp.html new file mode 100644 index 0000000..3bfccb4 --- /dev/null +++ b/_c89_data_model_8cpp.html @@ -0,0 +1,130 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/c89/C89DataModel.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
C89DataModel.cpp File Reference
+
+
+
#include "uscxml/Common.h"
+#include "uscxml/util/URL.h"
+#include "uscxml/util/String.h"
+#include "C89DataModel.h"
+#include "uscxml/messages/Event.h"
+#include "uscxml/util/DOM.h"
+#include <easylogging++.h>
+
+Include dependency graph for C89DataModel.cpp:
+
+
+
+
+

Detailed Description

+
+ + +
+
+
+
+
+ + + diff --git a/_c89_data_model_8cpp__incl.map b/_c89_data_model_8cpp__incl.map new file mode 100644 index 0000000..f34b1f0 --- /dev/null +++ b/_c89_data_model_8cpp__incl.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/_c89_data_model_8cpp__incl.md5 b/_c89_data_model_8cpp__incl.md5 new file mode 100644 index 0000000..5deaf9e --- /dev/null +++ b/_c89_data_model_8cpp__incl.md5 @@ -0,0 +1 @@ +abce2408b202152abb2917b1c7cbd4a1 \ No newline at end of file diff --git a/_c89_data_model_8cpp__incl.svg b/_c89_data_model_8cpp__incl.svg new file mode 100644 index 0000000..f982821 --- /dev/null +++ b/_c89_data_model_8cpp__incl.svg @@ -0,0 +1,670 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/c89/C89DataModel.cpp + + +Node1 + +plugins/datamodel/c89 +/C89DataModel.cpp + + +Node2 + + +uscxml/Common.h + + + + +Node1->Node2 + + + + +Node5 + + +uscxml/util/URL.h + + + + +Node1->Node5 + + + + +Node6 + + +uscxml/messages/Event.h + + + + +Node1->Node6 + + + + +Node23 + + +uscxml/util/String.h + + + + +Node1->Node23 + + + + +Node24 + + +C89DataModel.h + + + + +Node1->Node24 + + + + +Node31 + + +uscxml/util/DOM.h + + + + +Node1->Node31 + + + + +Node34 + +easylogging++.h + + +Node1->Node34 + + + + +Node3 + +sys/socket.h + + +Node2->Node3 + + + + +Node4 + +cmath + + +Node2->Node4 + + + + +Node5->Node2 + + + + +Node5->Node6 + + + + +Node8 + +list + + +Node5->Node8 + + + + +Node9 + +map + + +Node5->Node9 + + + + +Node13 + +string + + +Node5->Node13 + + + + +Node15 + +sstream + + +Node5->Node15 + + + + +Node18 + +set + + +Node5->Node18 + + + + +Node19 + +thread + + +Node5->Node19 + + + + +Node20 + +condition_variable + + +Node5->Node20 + + + + +Node21 + +curl/curl.h + + +Node5->Node21 + + + + +Node22 + +uriparser/Uri.h + + +Node5->Node22 + + + + +Node7 + + +uscxml/messages/Data.h + + + + +Node6->Node7 + + + + +Node17 + + +uscxml/util/UUID.h + + + + +Node6->Node17 + + + + +Node7->Node2 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node10 + +memory + + +Node7->Node10 + + + + +Node11 + +uscxml/config.h + + +Node7->Node11 + + + + +Node12 + + +uscxml/util/Convenience.h + + + + +Node7->Node12 + + + + +Node16 + + +uscxml/messages/Blob.h + + + + +Node7->Node16 + + + + +Node12->Node2 + + + + +Node12->Node13 + + + + +Node14 + +limits + + +Node12->Node14 + + + + +Node12->Node15 + + + + +Node16->Node2 + + + + +Node16->Node10 + + + + +Node16->Node13 + + + + +Node17->Node2 + + + + +Node17->Node13 + + + + +Node23->Node8 + + + + +Node23->Node13 + + + + +Node24->Node8 + + + + +Node25 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node24->Node25 + + + + +Node30 + +picoc.h + + +Node24->Node30 + + + + +Node25->Node2 + + + + +Node25->Node8 + + + + +Node25->Node10 + + + + +Node25->Node11 + + + + +Node25->Node13 + + + + +Node26 + + +uscxml/plugins/Invoker.h + + + + +Node25->Node26 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node25->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node25->Node29 + + + + +Node26->Node2 + + + + +Node26->Node6 + + + + +Node26->Node11 + + + + +Node27 + + +uscxml/plugins/EventHandler.h + + + + +Node26->Node27 + + + + +Node26->Node28 + + + + +Node27->Node2 + + + + +Node27->Node6 + + + + +Node27->Node8 + + + + +Node27->Node10 + + + + +Node27->Node13 + + + + +Node29->Node2 + + + + +Node29->Node6 + + + + +Node29->Node27 + + + + +Node31->Node2 + + + + +Node31->Node8 + + + + +Node31->Node11 + + + + +Node31->Node18 + + + + +Node31->Node28 + + + + +Node32 + +iostream + + +Node31->Node32 + + + + +Node33 + +xercesc/util/XMLString.hpp + + +Node31->Node33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_c89_data_model_8cpp__incl_org.svg b/_c89_data_model_8cpp__incl_org.svg new file mode 100644 index 0000000..ee4cb48 --- /dev/null +++ b/_c89_data_model_8cpp__incl_org.svg @@ -0,0 +1,582 @@ + + + + + + +plugins/datamodel/c89/C89DataModel.cpp + + +Node1 + +plugins/datamodel/c89 +/C89DataModel.cpp + + +Node2 + + +uscxml/Common.h + + + + +Node1->Node2 + + + + +Node5 + + +uscxml/util/URL.h + + + + +Node1->Node5 + + + + +Node6 + + +uscxml/messages/Event.h + + + + +Node1->Node6 + + + + +Node23 + + +uscxml/util/String.h + + + + +Node1->Node23 + + + + +Node24 + + +C89DataModel.h + + + + +Node1->Node24 + + + + +Node31 + + +uscxml/util/DOM.h + + + + +Node1->Node31 + + + + +Node34 + +easylogging++.h + + +Node1->Node34 + + + + +Node3 + +sys/socket.h + + +Node2->Node3 + + + + +Node4 + +cmath + + +Node2->Node4 + + + + +Node5->Node2 + + + + +Node5->Node6 + + + + +Node8 + +list + + +Node5->Node8 + + + + +Node9 + +map + + +Node5->Node9 + + + + +Node13 + +string + + +Node5->Node13 + + + + +Node15 + +sstream + + +Node5->Node15 + + + + +Node18 + +set + + +Node5->Node18 + + + + +Node19 + +thread + + +Node5->Node19 + + + + +Node20 + +condition_variable + + +Node5->Node20 + + + + +Node21 + +curl/curl.h + + +Node5->Node21 + + + + +Node22 + +uriparser/Uri.h + + +Node5->Node22 + + + + +Node7 + + +uscxml/messages/Data.h + + + + +Node6->Node7 + + + + +Node17 + + +uscxml/util/UUID.h + + + + +Node6->Node17 + + + + +Node7->Node2 + + + + +Node7->Node8 + + + + +Node7->Node9 + + + + +Node10 + +memory + + +Node7->Node10 + + + + +Node11 + +uscxml/config.h + + +Node7->Node11 + + + + +Node12 + + +uscxml/util/Convenience.h + + + + +Node7->Node12 + + + + +Node16 + + +uscxml/messages/Blob.h + + + + +Node7->Node16 + + + + +Node12->Node2 + + + + +Node12->Node13 + + + + +Node14 + +limits + + +Node12->Node14 + + + + +Node12->Node15 + + + + +Node16->Node2 + + + + +Node16->Node10 + + + + +Node16->Node13 + + + + +Node17->Node2 + + + + +Node17->Node13 + + + + +Node23->Node8 + + + + +Node23->Node13 + + + + +Node24->Node8 + + + + +Node25 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node24->Node25 + + + + +Node30 + +picoc.h + + +Node24->Node30 + + + + +Node25->Node2 + + + + +Node25->Node8 + + + + +Node25->Node10 + + + + +Node25->Node11 + + + + +Node25->Node13 + + + + +Node26 + + +uscxml/plugins/Invoker.h + + + + +Node25->Node26 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node25->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node25->Node29 + + + + +Node26->Node2 + + + + +Node26->Node6 + + + + +Node26->Node11 + + + + +Node27 + + +uscxml/plugins/EventHandler.h + + + + +Node26->Node27 + + + + +Node26->Node28 + + + + +Node27->Node2 + + + + +Node27->Node6 + + + + +Node27->Node8 + + + + +Node27->Node10 + + + + +Node27->Node13 + + + + +Node29->Node2 + + + + +Node29->Node6 + + + + +Node29->Node27 + + + + +Node31->Node2 + + + + +Node31->Node8 + + + + +Node31->Node11 + + + + +Node31->Node18 + + + + +Node31->Node28 + + + + +Node32 + +iostream + + +Node31->Node32 + + + + +Node33 + +xercesc/util/XMLString.hpp + + +Node31->Node33 + + + + + diff --git a/_c89_data_model_8h.html b/_c89_data_model_8h.html new file mode 100644 index 0000000..b51071c --- /dev/null +++ b/_c89_data_model_8h.html @@ -0,0 +1,153 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/c89/C89DataModel.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
C89DataModel.h File Reference
+
+
+
#include "uscxml/plugins/DataModelImpl.h"
+#include <list>
+#include "picoc.h"
+
+Include dependency graph for C89DataModel.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + +

+Classes

class  uscxml::C89DataModel
 C89 (ANSI-C) data-model. More...
 
+ + + + + +

+Macros

+#define PICOC_STACK_SIZE   (128*1024) /* space for the the stack */
 
+#define UNIX_HOST
 
+

Detailed Description

+
+ + +
+
+
+
+
+ + + diff --git a/_c89_data_model_8h__dep__incl.map b/_c89_data_model_8h__dep__incl.map new file mode 100644 index 0000000..0ab4a5c --- /dev/null +++ b/_c89_data_model_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_c89_data_model_8h__dep__incl.md5 b/_c89_data_model_8h__dep__incl.md5 new file mode 100644 index 0000000..16ac443 --- /dev/null +++ b/_c89_data_model_8h__dep__incl.md5 @@ -0,0 +1 @@ +8c9417f29a52ed85dc777bd6698da960 \ No newline at end of file diff --git a/_c89_data_model_8h__dep__incl.svg b/_c89_data_model_8h__dep__incl.svg new file mode 100644 index 0000000..eff7a24 --- /dev/null +++ b/_c89_data_model_8h__dep__incl.svg @@ -0,0 +1,33 @@ + + + + + + +plugins/datamodel/c89/C89DataModel.h + + +Node1 + +plugins/datamodel/c89 +/C89DataModel.h + + +Node2 + + +plugins/datamodel/c89 +/C89DataModel.cpp + + + + +Node1->Node2 + + + + + diff --git a/_c89_data_model_8h__incl.map b/_c89_data_model_8h__incl.map new file mode 100644 index 0000000..9fb2e95 --- /dev/null +++ b/_c89_data_model_8h__incl.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/_c89_data_model_8h__incl.md5 b/_c89_data_model_8h__incl.md5 new file mode 100644 index 0000000..dc01958 --- /dev/null +++ b/_c89_data_model_8h__incl.md5 @@ -0,0 +1 @@ +7c5cf8ed897376f44377d031465c2342 \ No newline at end of file diff --git a/_c89_data_model_8h__incl.svg b/_c89_data_model_8h__incl.svg new file mode 100644 index 0000000..9ecde56 --- /dev/null +++ b/_c89_data_model_8h__incl.svg @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/c89/C89DataModel.h + + +Node1 + +plugins/datamodel/c89 +/C89DataModel.h + + +Node2 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node1->Node2 + + + + +Node11 + +list + + +Node1->Node11 + + + + +Node22 + +picoc.h + + +Node1->Node22 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/plugins/Invoker.h + + + + +Node2->Node7 + + + + +Node2->Node11 + + + + +Node13 + +memory + + +Node2->Node13 + + + + +Node15 + +string + + +Node2->Node15 + + + + +Node20 + +xercesc/dom/DOM.hpp + + +Node2->Node20 + + + + +Node21 + + +uscxml/plugins/IOProcessor.h + + + + +Node2->Node21 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + +Node7->Node8 + + + + +Node9 + + +uscxml/messages/Event.h + + + + +Node7->Node9 + + + + +Node7->Node20 + + + + +Node8->Node4 + + + + +Node8->Node9 + + + + +Node8->Node11 + + + + +Node8->Node13 + + + + +Node8->Node15 + + + + +Node10 + + +uscxml/messages/Data.h + + + + +Node9->Node10 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node9->Node19 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node10->Node11 + + + + +Node12 + +map + + +Node10->Node12 + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node10->Node14 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node10->Node18 + + + + +Node14->Node4 + + + + +Node14->Node15 + + + + +Node16 + +limits + + +Node14->Node16 + + + + +Node17 + +sstream + + +Node14->Node17 + + + + +Node18->Node4 + + + + +Node18->Node13 + + + + +Node18->Node15 + + + + +Node19->Node4 + + + + +Node19->Node15 + + + + +Node21->Node4 + + + + +Node21->Node8 + + + + +Node21->Node9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_c89_data_model_8h__incl_org.svg b/_c89_data_model_8h__incl_org.svg new file mode 100644 index 0000000..35f5b15 --- /dev/null +++ b/_c89_data_model_8h__incl_org.svg @@ -0,0 +1,375 @@ + + + + + + +plugins/datamodel/c89/C89DataModel.h + + +Node1 + +plugins/datamodel/c89 +/C89DataModel.h + + +Node2 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node1->Node2 + + + + +Node11 + +list + + +Node1->Node11 + + + + +Node22 + +picoc.h + + +Node1->Node22 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/plugins/Invoker.h + + + + +Node2->Node7 + + + + +Node2->Node11 + + + + +Node13 + +memory + + +Node2->Node13 + + + + +Node15 + +string + + +Node2->Node15 + + + + +Node20 + +xercesc/dom/DOM.hpp + + +Node2->Node20 + + + + +Node21 + + +uscxml/plugins/IOProcessor.h + + + + +Node2->Node21 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + +Node7->Node8 + + + + +Node9 + + +uscxml/messages/Event.h + + + + +Node7->Node9 + + + + +Node7->Node20 + + + + +Node8->Node4 + + + + +Node8->Node9 + + + + +Node8->Node11 + + + + +Node8->Node13 + + + + +Node8->Node15 + + + + +Node10 + + +uscxml/messages/Data.h + + + + +Node9->Node10 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node9->Node19 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node10->Node11 + + + + +Node12 + +map + + +Node10->Node12 + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node10->Node14 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node10->Node18 + + + + +Node14->Node4 + + + + +Node14->Node15 + + + + +Node16 + +limits + + +Node14->Node16 + + + + +Node17 + +sstream + + +Node14->Node17 + + + + +Node18->Node4 + + + + +Node18->Node13 + + + + +Node18->Node15 + + + + +Node19->Node4 + + + + +Node19->Node15 + + + + +Node21->Node4 + + + + +Node21->Node8 + + + + +Node21->Node9 + + + + + diff --git a/_c89_data_model_8h_source.html b/_c89_data_model_8h_source.html new file mode 100644 index 0000000..219ad1f --- /dev/null +++ b/_c89_data_model_8h_source.html @@ -0,0 +1,211 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/c89/C89DataModel.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
C89DataModel.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef C89DATAMODEL_H_A0FF45FA
+
21 #define C89DATAMODEL_H_A0FF45FA
+
22 
+ +
24 #include <list>
+
25 
+
26 #define UNIX_HOST
+
27 #define PICOC_STACK_SIZE (128*1024) /* space for the the stack */
+
28 
+
29 extern "C" {
+
30 #include "picoc.h"
+
31 #undef min
+
32 }
+
33 
+
34 #ifdef BUILD_AS_PLUGINS
+
35 #include "uscxml/plugins/Plugins.h"
+
36 #endif
+
37 
+
38 
+
39 namespace uscxml {
+
40 class Event;
+
41 class Data;
+
42 }
+
43 
+
44 namespace uscxml {
+
45 
+
51 class C89DataModel : public DataModelImpl {
+
52 public:
+
53  C89DataModel();
+
54  virtual ~C89DataModel();
+
55  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
56 
+
57  virtual void addExtension(DataModelExtension* ext);
+
58 
+
59  virtual std::list<std::string> getNames() {
+
60  std::list<std::string> names;
+
61  names.push_back("c89");
+
62  names.push_back("ansi-c");
+
63  return names;
+
64  }
+
65 
+
66  virtual bool isValidSyntax(const std::string& expr);
+
67 
+
68  virtual void setEvent(const Event& event);
+
69 
+
70  // foreach
+
71  virtual uint32_t getLength(const std::string& expr);
+
72  virtual void setForeach(const std::string& item,
+
73  const std::string& array,
+
74  const std::string& index,
+
75  uint32_t iteration);
+
76 
+
77  virtual bool evalAsBool(const std::string& expr);
+
78  virtual Data evalAsData(const std::string& expr);
+
79  virtual Data getAsData(const std::string& content);
+
80 
+
81  virtual bool isDeclared(const std::string& expr);
+
82 
+
83  virtual void assign(const std::string& location, const Data& data);
+
84  virtual void init(const std::string& location, const Data& data);
+
85 
+
86  virtual std::string andExpressions(std::list<std::string>);
+
87 
+
88 protected:
+
89  Picoc _pc;
+
90 };
+
91 
+
92 #ifdef BUILD_AS_PLUGINS
+
93 PLUMA_INHERIT_PROVIDER(C89DataModel, DataModelImpl);
+
94 #endif
+
95 
+
96 }
+
97 
+
98 #endif /* end of include guard: C89DATAMODEL_H_A0FF45FA */
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: C89DataModel.cpp:83
+
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: C89DataModel.cpp:35
+
Definition: Breakpoint.cpp:26
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: C89DataModel.cpp:87
+
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: C89DataModel.cpp:93
+
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: C89DataModel.cpp:62
+
C89 (ANSI-C) data-model.
Definition: C89DataModel.h:51
+
virtual void setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)
Set a given item to the object at a given index for one iteration.
Definition: C89DataModel.cpp:66
+
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: C89DataModel.cpp:50
+ +
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: C89DataModel.cpp:46
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: C89DataModel.h:59
+
Definition: DataModelImpl.h:55
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:70
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: C89DataModel.cpp:58
+
virtual void assign(const std::string &location, const Data &data)
Assign a data object to a location in the data-model.
Definition: C89DataModel.cpp:77
+
Definition: Event.h:84
+
virtual void init(const std::string &location, const Data &data)
Initialize a variable / location in the data-model with a given data object.
Definition: C89DataModel.cpp:80
+
Callbacks available for every data-model.
Definition: DataModelImpl.h:44
+
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: C89DataModel.cpp:72
+
Definition: Data.h:44
+
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: C89DataModel.cpp:53
+
+ + +
+
+
+
+
+ + + diff --git a/_chart_to_c_8cpp.html b/_chart_to_c_8cpp.html index 36472f3..a58e632 100644 --- a/_chart_to_c_8cpp.html +++ b/_chart_to_c_8cpp.html @@ -127,7 +127,7 @@ Include dependency graph for ChartToC.cpp: diff --git a/_chart_to_c_8cpp__incl.map b/_chart_to_c_8cpp__incl.map index 93cd7ca..a04129e 100644 --- a/_chart_to_c_8cpp__incl.map +++ b/_chart_to_c_8cpp__incl.map @@ -1,28 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_c_8cpp__incl.md5 b/_chart_to_c_8cpp__incl.md5 index 6b9dc35..7426a13 100644 --- a/_chart_to_c_8cpp__incl.md5 +++ b/_chart_to_c_8cpp__incl.md5 @@ -1 +1 @@ -b345b967898bd85e9279713a0ad5c55d \ No newline at end of file +3f079e74f6abc13e55a0d5b98717656c \ No newline at end of file diff --git a/_chart_to_c_8cpp__incl.svg b/_chart_to_c_8cpp__incl.svg index 2193d89..4078707 100644 --- a/_chart_to_c_8cpp__incl.svg +++ b/_chart_to_c_8cpp__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/ChartToPromela.cpp + + +Node1 + +transform/ChartToPromela.cpp + + +Node2 + + +uscxml/transform/ChartTo +Promela.h + + + + +Node1->Node2 + + + + +Node44 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node1->Node44 + + + + +Node47 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node1->Node47 + + + + +Node48 + + +uscxml/util/Predicates.h + + + + +Node1->Node48 + + + + +Node49 + +boost/algorithm/string.hpp + + +Node1->Node49 + + + + +Node50 + +easylogging++.h + + +Node1->Node50 + + + + +Node3 + + +Transformer.h + + + + +Node2->Node3 + + + + +Node36 + + +uscxml/util/DOM.h + + + + +Node2->Node36 + + + + +Node39 + + +ChartToC.h + + + + +Node2->Node39 + + + + +Node41 + +ostream + + +Node2->Node41 + + + + +Node42 + + +promela/PromelaInlines.h + + + + +Node2->Node42 + + + + +Node43 + + +promela/PromelaCodeAnalyzer.h + + + + +Node2->Node43 + + + + +Node4 + +iostream + + +Node3->Node4 + + + + +Node5 + +map + + +Node3->Node5 + + + + +Node6 + + +uscxml/Interpreter.h + + + + +Node3->Node6 + + + + +Node31 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node3->Node31 + + + + +Node6->Node5 + + + + +Node7 + + +Common.h + + + + +Node6->Node7 + + + + +Node10 + +string + + +Node6->Node10 + + + + +Node11 + +vector + + +Node6->Node11 + + + + +Node12 + + +uscxml/interpreter +/MicroStep.h + + + + +Node6->Node12 + + + + +Node16 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node6->Node16 + + + + +Node17 + + +uscxml/plugins/DataModel.h + + + + +Node6->Node17 + + + + +Node25 + + +uscxml/plugins/Factory.h + + + + +Node6->Node25 + + + + +Node29 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node6->Node29 + + + + +Node30 + + +uscxml/interpreter +/EventQueue.h + + + + +Node6->Node30 + + + + +Node8 + +sys/socket.h + + +Node7->Node8 + + + + +Node9 + +cmath + + +Node7->Node9 + + + + +Node12->Node7 + + + + +Node12->Node10 + + + + +Node13 + +memory + + +Node12->Node13 + + + + +Node14 + +list + + +Node12->Node14 + + + + +Node15 + +uscxml/config.h + + +Node12->Node15 + + + + +Node12->Node16 + + + + +Node16->Node7 + + + + +Node17->Node7 + + + + +Node17->Node10 + + + + +Node17->Node13 + + + + +Node17->Node14 + + + + +Node18 + + +uscxml/messages/Event.h + + + + +Node17->Node18 + + + + +Node19 + + +uscxml/messages/Data.h + + + + +Node18->Node19 + + + + +Node24 + + +uscxml/util/UUID.h + + + + +Node18->Node24 + + + + +Node19->Node5 + + + + +Node19->Node7 + + + + +Node19->Node13 + + + + +Node19->Node14 + + + + +Node19->Node15 + + + + +Node20 + + +uscxml/util/Convenience.h + + + + +Node19->Node20 + + + + +Node23 + + +uscxml/messages/Blob.h + + + + +Node19->Node23 + + + + +Node20->Node7 + + + + +Node20->Node10 + + + + +Node21 + +limits + + +Node20->Node21 + + + + +Node22 + +sstream + + +Node20->Node22 + + + + +Node23->Node7 + + + + +Node23->Node10 + + + + +Node23->Node13 + + + + +Node24->Node7 + + + + +Node24->Node10 + + + + +Node25->Node7 + + + + +Node25->Node10 + + + + +Node25->Node13 + + + + +Node25->Node21 + + + + +Node26 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node25->Node26 + + + + +Node28 + +set + + +Node25->Node28 + + + + +Node26->Node7 + + + + +Node26->Node10 + + + + +Node26->Node13 + + + + +Node26->Node14 + + + + +Node26->Node15 + + + + +Node27 + +xercesc/dom/DOM.hpp + + +Node26->Node27 + + + + +Node29->Node7 + + + + +Node29->Node10 + + + + +Node29->Node15 + + + + +Node29->Node19 + + + + +Node30->Node7 + + + + +Node30->Node18 + + + + +Node31->Node5 + + + + +Node31->Node7 + + + + +Node31->Node10 + + + + +Node31->Node13 + + + + +Node31->Node14 + + + + +Node31->Node25 + + + + +Node31->Node26 + + + + +Node31->Node27 + + + + +Node31->Node30 + + + + +Node32 + +mutex + + +Node31->Node32 + + + + +Node33 + + +uscxml/util/URL.h + + + + +Node31->Node33 + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node31->Node34 + + + + +Node35 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node31->Node35 + + + + +Node31->Node36 + + + + +Node38 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node31->Node38 + + + + +Node33->Node5 + + + + +Node33->Node7 + + + + +Node33->Node10 + + + + +Node33->Node14 + + + + +Node33->Node18 + + + + +Node33->Node22 + + + + +Node33->Node28 + + + + +Node34->Node6 + + + + +Node34->Node7 + + + + +Node34->Node10 + + + + +Node34->Node14 + + + + +Node34->Node15 + + + + +Node34->Node18 + + + + +Node34->Node27 + + + + +Node34->Node28 + + + + +Node35->Node7 + + + + +Node35->Node10 + + + + +Node35->Node18 + + + + +Node35->Node27 + + + + +Node35->Node36 + + + + +Node36->Node4 + + + + +Node36->Node7 + + + + +Node36->Node14 + + + + +Node36->Node15 + + + + +Node36->Node27 + + + + +Node36->Node28 + + + + +Node37 + +xercesc/util/XMLString.hpp + + +Node36->Node37 + + + + +Node38->Node5 + + + + +Node38->Node7 + + + + +Node38->Node10 + + + + +Node38->Node14 + + + + +Node38->Node18 + + + + +Node38->Node32 + + + + +Node39->Node3 + + + + +Node39->Node27 + + + + +Node39->Node28 + + + + +Node39->Node36 + + + + +Node40 + + +uscxml/transform/Trie.h + + + + +Node39->Node40 + + + + +Node39->Node41 + + + + +Node40->Node5 + + + + +Node40->Node7 + + + + +Node40->Node10 + + + + +Node40->Node14 + + + + +Node42->Node7 + + + + +Node42->Node10 + + + + +Node42->Node14 + + + + +Node42->Node15 + + + + +Node42->Node19 + + + + +Node42->Node27 + + + + +Node42->Node36 + + + + +Node43->Node28 + + + + +Node43->Node40 + + + + +Node43->Node44 + + + + +Node43->Node47 + + + + +Node44->Node10 + + + + +Node44->Node14 + + + + +Node44->Node18 + + + + +Node45 + +stdlib.h + + +Node44->Node45 + + + + +Node46 + +cstdarg + + +Node44->Node46 + + + + +Node48->Node10 + + + + +Node48->Node14 + + + + +Node48->Node20 + + + + +Node48->Node27 + + + + +Node48->Node36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_promela_8cpp__incl_org.svg b/_chart_to_promela_8cpp__incl_org.svg new file mode 100644 index 0000000..239ca8f --- /dev/null +++ b/_chart_to_promela_8cpp__incl_org.svg @@ -0,0 +1,1137 @@ + + + + + + +transform/ChartToPromela.cpp + + +Node1 + +transform/ChartToPromela.cpp + + +Node2 + + +uscxml/transform/ChartTo +Promela.h + + + + +Node1->Node2 + + + + +Node44 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node1->Node44 + + + + +Node47 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node1->Node47 + + + + +Node48 + + +uscxml/util/Predicates.h + + + + +Node1->Node48 + + + + +Node49 + +boost/algorithm/string.hpp + + +Node1->Node49 + + + + +Node50 + +easylogging++.h + + +Node1->Node50 + + + + +Node3 + + +Transformer.h + + + + +Node2->Node3 + + + + +Node36 + + +uscxml/util/DOM.h + + + + +Node2->Node36 + + + + +Node39 + + +ChartToC.h + + + + +Node2->Node39 + + + + +Node41 + +ostream + + +Node2->Node41 + + + + +Node42 + + +promela/PromelaInlines.h + + + + +Node2->Node42 + + + + +Node43 + + +promela/PromelaCodeAnalyzer.h + + + + +Node2->Node43 + + + + +Node4 + +iostream + + +Node3->Node4 + + + + +Node5 + +map + + +Node3->Node5 + + + + +Node6 + + +uscxml/Interpreter.h + + + + +Node3->Node6 + + + + +Node31 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node3->Node31 + + + + +Node6->Node5 + + + + +Node7 + + +Common.h + + + + +Node6->Node7 + + + + +Node10 + +string + + +Node6->Node10 + + + + +Node11 + +vector + + +Node6->Node11 + + + + +Node12 + + +uscxml/interpreter +/MicroStep.h + + + + +Node6->Node12 + + + + +Node16 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node6->Node16 + + + + +Node17 + + +uscxml/plugins/DataModel.h + + + + +Node6->Node17 + + + + +Node25 + + +uscxml/plugins/Factory.h + + + + +Node6->Node25 + + + + +Node29 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node6->Node29 + + + + +Node30 + + +uscxml/interpreter +/EventQueue.h + + + + +Node6->Node30 + + + + +Node8 + +sys/socket.h + + +Node7->Node8 + + + + +Node9 + +cmath + + +Node7->Node9 + + + + +Node12->Node7 + + + + +Node12->Node10 + + + + +Node13 + +memory + + +Node12->Node13 + + + + +Node14 + +list + + +Node12->Node14 + + + + +Node15 + +uscxml/config.h + + +Node12->Node15 + + + + +Node12->Node16 + + + + +Node16->Node7 + + + + +Node17->Node7 + + + + +Node17->Node10 + + + + +Node17->Node13 + + + + +Node17->Node14 + + + + +Node18 + + +uscxml/messages/Event.h + + + + +Node17->Node18 + + + + +Node19 + + +uscxml/messages/Data.h + + + + +Node18->Node19 + + + + +Node24 + + +uscxml/util/UUID.h + + + + +Node18->Node24 + + + + +Node19->Node5 + + + + +Node19->Node7 + + + + +Node19->Node13 + + + + +Node19->Node14 + + + + +Node19->Node15 + + + + +Node20 + + +uscxml/util/Convenience.h + + + + +Node19->Node20 + + + + +Node23 + + +uscxml/messages/Blob.h + + + + +Node19->Node23 + + + + +Node20->Node7 + + + + +Node20->Node10 + + + + +Node21 + +limits + + +Node20->Node21 + + + + +Node22 + +sstream + + +Node20->Node22 + + + + +Node23->Node7 + + + + +Node23->Node10 + + + + +Node23->Node13 + + + + +Node24->Node7 + + + + +Node24->Node10 + + + + +Node25->Node7 + + + + +Node25->Node10 + + + + +Node25->Node13 + + + + +Node25->Node21 + + + + +Node26 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node25->Node26 + + + + +Node28 + +set + + +Node25->Node28 + + + + +Node26->Node7 + + + + +Node26->Node10 + + + + +Node26->Node13 + + + + +Node26->Node14 + + + + +Node26->Node15 + + + + +Node27 + +xercesc/dom/DOM.hpp + + +Node26->Node27 + + + + +Node29->Node7 + + + + +Node29->Node10 + + + + +Node29->Node15 + + + + +Node29->Node19 + + + + +Node30->Node7 + + + + +Node30->Node18 + + + + +Node31->Node5 + + + + +Node31->Node7 + + + + +Node31->Node10 + + + + +Node31->Node13 + + + + +Node31->Node14 + + + + +Node31->Node25 + + + + +Node31->Node26 + + + + +Node31->Node27 + + + + +Node31->Node30 + + + + +Node32 + +mutex + + +Node31->Node32 + + + + +Node33 + + +uscxml/util/URL.h + + + + +Node31->Node33 + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node31->Node34 + + + + +Node35 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node31->Node35 + + + + +Node31->Node36 + + + + +Node38 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node31->Node38 + + + + +Node33->Node5 + + + + +Node33->Node7 + + + + +Node33->Node10 + + + + +Node33->Node14 + + + + +Node33->Node18 + + + + +Node33->Node22 + + + + +Node33->Node28 + + + + +Node34->Node6 + + + + +Node34->Node7 + + + + +Node34->Node10 + + + + +Node34->Node14 + + + + +Node34->Node15 + + + + +Node34->Node18 + + + + +Node34->Node27 + + + + +Node34->Node28 + + + + +Node35->Node7 + + + + +Node35->Node10 + + + + +Node35->Node18 + + + + +Node35->Node27 + + + + +Node35->Node36 + + + + +Node36->Node4 + + + + +Node36->Node7 + + + + +Node36->Node14 + + + + +Node36->Node15 + + + + +Node36->Node27 + + + + +Node36->Node28 + + + + +Node37 + +xercesc/util/XMLString.hpp + + +Node36->Node37 + + + + +Node38->Node5 + + + + +Node38->Node7 + + + + +Node38->Node10 + + + + +Node38->Node14 + + + + +Node38->Node18 + + + + +Node38->Node32 + + + + +Node39->Node3 + + + + +Node39->Node27 + + + + +Node39->Node28 + + + + +Node39->Node36 + + + + +Node40 + + +uscxml/transform/Trie.h + + + + +Node39->Node40 + + + + +Node39->Node41 + + + + +Node40->Node5 + + + + +Node40->Node7 + + + + +Node40->Node10 + + + + +Node40->Node14 + + + + +Node42->Node7 + + + + +Node42->Node10 + + + + +Node42->Node14 + + + + +Node42->Node15 + + + + +Node42->Node19 + + + + +Node42->Node27 + + + + +Node42->Node36 + + + + +Node43->Node28 + + + + +Node43->Node40 + + + + +Node43->Node44 + + + + +Node43->Node47 + + + + +Node44->Node10 + + + + +Node44->Node14 + + + + +Node44->Node18 + + + + +Node45 + +stdlib.h + + +Node44->Node45 + + + + +Node46 + +cstdarg + + +Node44->Node46 + + + + +Node48->Node10 + + + + +Node48->Node14 + + + + +Node48->Node20 + + + + +Node48->Node27 + + + + +Node48->Node36 + + + + + diff --git a/_chart_to_promela_8h.html b/_chart_to_promela_8h.html new file mode 100644 index 0000000..4d63bce --- /dev/null +++ b/_chart_to_promela_8h.html @@ -0,0 +1,145 @@ + + + + + + + + + + + uSCXML: transform/ChartToPromela.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
ChartToPromela.h File Reference
+
+
+
#include "Transformer.h"
+#include "ChartToC.h"
+#include "uscxml/util/DOM.h"
+#include "promela/PromelaInlines.h"
+#include "promela/PromelaCodeAnalyzer.h"
+#include <ostream>
+
+Include dependency graph for ChartToPromela.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + +

+Classes

class  uscxml::ChartToPromela
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_chart_to_promela_8h__dep__incl.map b/_chart_to_promela_8h__dep__incl.map new file mode 100644 index 0000000..2ba74fc --- /dev/null +++ b/_chart_to_promela_8h__dep__incl.map @@ -0,0 +1,4 @@ + + + + diff --git a/_chart_to_promela_8h__dep__incl.md5 b/_chart_to_promela_8h__dep__incl.md5 new file mode 100644 index 0000000..1d8ee66 --- /dev/null +++ b/_chart_to_promela_8h__dep__incl.md5 @@ -0,0 +1 @@ +b949cb0725fc57124c2b46e8d7a7a15d \ No newline at end of file diff --git a/_chart_to_promela_8h__dep__incl.svg b/_chart_to_promela_8h__dep__incl.svg new file mode 100644 index 0000000..29d1279 --- /dev/null +++ b/_chart_to_promela_8h__dep__incl.svg @@ -0,0 +1,45 @@ + + + + + + +transform/ChartToPromela.h + + +Node1 + +transform/ChartToPromela.h + + +Node2 + + +transform/ChartToPromela.cpp + + + + +Node1->Node2 + + + + +Node3 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node1->Node3 + + + + + diff --git a/_chart_to_promela_8h__incl.map b/_chart_to_promela_8h__incl.map new file mode 100644 index 0000000..d6803b2 --- /dev/null +++ b/_chart_to_promela_8h__incl.map @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_promela_8h__incl.md5 b/_chart_to_promela_8h__incl.md5 new file mode 100644 index 0000000..16a1026 --- /dev/null +++ b/_chart_to_promela_8h__incl.md5 @@ -0,0 +1 @@ +b0f80a46264f3004864dc00fbb806846 \ No newline at end of file diff --git a/_chart_to_promela_8h__incl.svg b/_chart_to_promela_8h__incl.svg new file mode 100644 index 0000000..9fe7243 --- /dev/null +++ b/_chart_to_promela_8h__incl.svg @@ -0,0 +1,1296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/ChartToPromela.h + + +Node1 + +transform/ChartToPromela.h + + +Node2 + + +Transformer.h + + + + +Node1->Node2 + + + + +Node39 + + +uscxml/util/DOM.h + + + + +Node1->Node39 + + + + +Node42 + + +ChartToC.h + + + + +Node1->Node42 + + + + +Node44 + +ostream + + +Node1->Node44 + + + + +Node45 + + +promela/PromelaInlines.h + + + + +Node1->Node45 + + + + +Node46 + + +promela/PromelaCodeAnalyzer.h + + + + +Node1->Node46 + + + + +Node3 + +iostream + + +Node2->Node3 + + + + +Node4 + +map + + +Node2->Node4 + + + + +Node5 + + +uscxml/Interpreter.h + + + + +Node2->Node5 + + + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node2->Node34 + + + + +Node5->Node4 + + + + +Node6 + + +Common.h + + + + +Node5->Node6 + + + + +Node9 + +string + + +Node5->Node9 + + + + +Node10 + +vector + + +Node5->Node10 + + + + +Node11 + + +uscxml/interpreter +/MicroStep.h + + + + +Node5->Node11 + + + + +Node15 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node5->Node15 + + + + +Node16 + + +uscxml/plugins/DataModel.h + + + + +Node5->Node16 + + + + +Node23 + + +uscxml/plugins/Factory.h + + + + +Node5->Node23 + + + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node5->Node32 + + + + +Node33 + + +uscxml/interpreter +/EventQueue.h + + + + +Node5->Node33 + + + + +Node7 + +sys/socket.h + + +Node6->Node7 + + + + +Node8 + +cmath + + +Node6->Node8 + + + + +Node11->Node6 + + + + +Node11->Node9 + + + + +Node12 + +memory + + +Node11->Node12 + + + + +Node13 + +list + + +Node11->Node13 + + + + +Node14 + +uscxml/config.h + + +Node11->Node14 + + + + +Node11->Node15 + + + + +Node15->Node6 + + + + +Node16->Node6 + + + + +Node16->Node9 + + + + +Node16->Node12 + + + + +Node16->Node13 + + + + +Node17 + + +uscxml/messages/Event.h + + + + +Node16->Node17 + + + + +Node18 + + +uscxml/messages/Data.h + + + + +Node17->Node18 + + + + +Node18->Node4 + + + + +Node18->Node6 + + + + +Node18->Node12 + + + + +Node18->Node13 + + + + +Node18->Node14 + + + + +Node19 + + +uscxml/util/Convenience.h + + + + +Node18->Node19 + + + + +Node22 + + +uscxml/messages/Blob.h + + + + +Node18->Node22 + + + + +Node19->Node6 + + + + +Node19->Node9 + + + + +Node20 + +limits + + +Node19->Node20 + + + + +Node21 + +sstream + + +Node19->Node21 + + + + +Node22->Node6 + + + + +Node22->Node9 + + + + +Node22->Node12 + + + + +Node23->Node6 + + + + +Node23->Node9 + + + + +Node23->Node12 + + + + +Node23->Node20 + + + + +Node24 + + +uscxml/plugins/Executable +Content.h + + + + +Node23->Node24 + + + + +Node25 + + +uscxml/plugins/EventHandler.h + + + + +Node23->Node25 + + + + +Node26 + + +uscxml/plugins/IOProcessor.h + + + + +Node23->Node26 + + + + +Node27 + + +uscxml/plugins/Invoker.h + + + + +Node23->Node27 + + + + +Node29 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node23->Node29 + + + + +Node30 + + +string.h + + + + +Node23->Node30 + + + + +Node31 + +set + + +Node23->Node31 + + + + +Node24->Node6 + + + + +Node24->Node9 + + + + +Node24->Node12 + + + + +Node24->Node14 + + + + +Node24->Node21 + + + + +Node25->Node6 + + + + +Node25->Node9 + + + + +Node25->Node12 + + + + +Node25->Node13 + + + + +Node25->Node17 + + + + +Node26->Node6 + + + + +Node26->Node17 + + + + +Node26->Node25 + + + + +Node27->Node6 + + + + +Node27->Node14 + + + + +Node27->Node17 + + + + +Node27->Node25 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node27->Node28 + + + + +Node29->Node6 + + + + +Node29->Node9 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node14 + + + + +Node29->Node26 + + + + +Node29->Node27 + + + + +Node29->Node28 + + + + +Node30->Node9 + + + + +Node30->Node13 + + + + +Node32->Node6 + + + + +Node32->Node9 + + + + +Node32->Node14 + + + + +Node32->Node18 + + + + +Node33->Node6 + + + + +Node33->Node17 + + + + +Node34->Node4 + + + + +Node34->Node6 + + + + +Node34->Node9 + + + + +Node34->Node12 + + + + +Node34->Node13 + + + + +Node34->Node23 + + + + +Node34->Node28 + + + + +Node34->Node29 + + + + +Node34->Node33 + + + + +Node35 + +mutex + + +Node34->Node35 + + + + +Node36 + + +uscxml/util/URL.h + + + + +Node34->Node36 + + + + +Node37 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node34->Node37 + + + + +Node38 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node34->Node38 + + + + +Node34->Node39 + + + + +Node41 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node34->Node41 + + + + +Node36->Node4 + + + + +Node36->Node6 + + + + +Node36->Node9 + + + + +Node36->Node13 + + + + +Node36->Node17 + + + + +Node36->Node21 + + + + +Node36->Node31 + + + + +Node37->Node5 + + + + +Node37->Node6 + + + + +Node37->Node9 + + + + +Node37->Node13 + + + + +Node37->Node14 + + + + +Node37->Node17 + + + + +Node37->Node28 + + + + +Node37->Node31 + + + + +Node38->Node6 + + + + +Node38->Node9 + + + + +Node38->Node17 + + + + +Node38->Node28 + + + + +Node38->Node39 + + + + +Node39->Node3 + + + + +Node39->Node6 + + + + +Node39->Node13 + + + + +Node39->Node14 + + + + +Node39->Node28 + + + + +Node39->Node31 + + + + +Node40 + +xercesc/util/XMLString.hpp + + +Node39->Node40 + + + + +Node41->Node4 + + + + +Node41->Node6 + + + + +Node41->Node9 + + + + +Node41->Node13 + + + + +Node41->Node17 + + + + +Node41->Node35 + + + + +Node42->Node2 + + + + +Node42->Node28 + + + + +Node42->Node31 + + + + +Node42->Node39 + + + + +Node43 + + +uscxml/transform/Trie.h + + + + +Node42->Node43 + + + + +Node42->Node44 + + + + +Node43->Node4 + + + + +Node43->Node6 + + + + +Node43->Node9 + + + + +Node43->Node13 + + + + +Node45->Node6 + + + + +Node45->Node9 + + + + +Node45->Node13 + + + + +Node45->Node14 + + + + +Node45->Node18 + + + + +Node45->Node28 + + + + +Node45->Node39 + + + + +Node46->Node31 + + + + +Node46->Node43 + + + + +Node47 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node46->Node47 + + + + +Node50 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node46->Node50 + + + + +Node47->Node9 + + + + +Node47->Node13 + + + + +Node47->Node17 + + + + +Node48 + +stdlib.h + + +Node47->Node48 + + + + +Node49 + +cstdarg + + +Node47->Node49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_promela_8h__incl_org.svg b/_chart_to_promela_8h__incl_org.svg new file mode 100644 index 0000000..e1357bb --- /dev/null +++ b/_chart_to_promela_8h__incl_org.svg @@ -0,0 +1,1208 @@ + + + + + + +transform/ChartToPromela.h + + +Node1 + +transform/ChartToPromela.h + + +Node2 + + +Transformer.h + + + + +Node1->Node2 + + + + +Node39 + + +uscxml/util/DOM.h + + + + +Node1->Node39 + + + + +Node42 + + +ChartToC.h + + + + +Node1->Node42 + + + + +Node44 + +ostream + + +Node1->Node44 + + + + +Node45 + + +promela/PromelaInlines.h + + + + +Node1->Node45 + + + + +Node46 + + +promela/PromelaCodeAnalyzer.h + + + + +Node1->Node46 + + + + +Node3 + +iostream + + +Node2->Node3 + + + + +Node4 + +map + + +Node2->Node4 + + + + +Node5 + + +uscxml/Interpreter.h + + + + +Node2->Node5 + + + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node2->Node34 + + + + +Node5->Node4 + + + + +Node6 + + +Common.h + + + + +Node5->Node6 + + + + +Node9 + +string + + +Node5->Node9 + + + + +Node10 + +vector + + +Node5->Node10 + + + + +Node11 + + +uscxml/interpreter +/MicroStep.h + + + + +Node5->Node11 + + + + +Node15 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node5->Node15 + + + + +Node16 + + +uscxml/plugins/DataModel.h + + + + +Node5->Node16 + + + + +Node23 + + +uscxml/plugins/Factory.h + + + + +Node5->Node23 + + + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node5->Node32 + + + + +Node33 + + +uscxml/interpreter +/EventQueue.h + + + + +Node5->Node33 + + + + +Node7 + +sys/socket.h + + +Node6->Node7 + + + + +Node8 + +cmath + + +Node6->Node8 + + + + +Node11->Node6 + + + + +Node11->Node9 + + + + +Node12 + +memory + + +Node11->Node12 + + + + +Node13 + +list + + +Node11->Node13 + + + + +Node14 + +uscxml/config.h + + +Node11->Node14 + + + + +Node11->Node15 + + + + +Node15->Node6 + + + + +Node16->Node6 + + + + +Node16->Node9 + + + + +Node16->Node12 + + + + +Node16->Node13 + + + + +Node17 + + +uscxml/messages/Event.h + + + + +Node16->Node17 + + + + +Node18 + + +uscxml/messages/Data.h + + + + +Node17->Node18 + + + + +Node18->Node4 + + + + +Node18->Node6 + + + + +Node18->Node12 + + + + +Node18->Node13 + + + + +Node18->Node14 + + + + +Node19 + + +uscxml/util/Convenience.h + + + + +Node18->Node19 + + + + +Node22 + + +uscxml/messages/Blob.h + + + + +Node18->Node22 + + + + +Node19->Node6 + + + + +Node19->Node9 + + + + +Node20 + +limits + + +Node19->Node20 + + + + +Node21 + +sstream + + +Node19->Node21 + + + + +Node22->Node6 + + + + +Node22->Node9 + + + + +Node22->Node12 + + + + +Node23->Node6 + + + + +Node23->Node9 + + + + +Node23->Node12 + + + + +Node23->Node20 + + + + +Node24 + + +uscxml/plugins/Executable +Content.h + + + + +Node23->Node24 + + + + +Node25 + + +uscxml/plugins/EventHandler.h + + + + +Node23->Node25 + + + + +Node26 + + +uscxml/plugins/IOProcessor.h + + + + +Node23->Node26 + + + + +Node27 + + +uscxml/plugins/Invoker.h + + + + +Node23->Node27 + + + + +Node29 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node23->Node29 + + + + +Node30 + + +string.h + + + + +Node23->Node30 + + + + +Node31 + +set + + +Node23->Node31 + + + + +Node24->Node6 + + + + +Node24->Node9 + + + + +Node24->Node12 + + + + +Node24->Node14 + + + + +Node24->Node21 + + + + +Node25->Node6 + + + + +Node25->Node9 + + + + +Node25->Node12 + + + + +Node25->Node13 + + + + +Node25->Node17 + + + + +Node26->Node6 + + + + +Node26->Node17 + + + + +Node26->Node25 + + + + +Node27->Node6 + + + + +Node27->Node14 + + + + +Node27->Node17 + + + + +Node27->Node25 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node27->Node28 + + + + +Node29->Node6 + + + + +Node29->Node9 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node14 + + + + +Node29->Node26 + + + + +Node29->Node27 + + + + +Node29->Node28 + + + + +Node30->Node9 + + + + +Node30->Node13 + + + + +Node32->Node6 + + + + +Node32->Node9 + + + + +Node32->Node14 + + + + +Node32->Node18 + + + + +Node33->Node6 + + + + +Node33->Node17 + + + + +Node34->Node4 + + + + +Node34->Node6 + + + + +Node34->Node9 + + + + +Node34->Node12 + + + + +Node34->Node13 + + + + +Node34->Node23 + + + + +Node34->Node28 + + + + +Node34->Node29 + + + + +Node34->Node33 + + + + +Node35 + +mutex + + +Node34->Node35 + + + + +Node36 + + +uscxml/util/URL.h + + + + +Node34->Node36 + + + + +Node37 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node34->Node37 + + + + +Node38 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node34->Node38 + + + + +Node34->Node39 + + + + +Node41 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node34->Node41 + + + + +Node36->Node4 + + + + +Node36->Node6 + + + + +Node36->Node9 + + + + +Node36->Node13 + + + + +Node36->Node17 + + + + +Node36->Node21 + + + + +Node36->Node31 + + + + +Node37->Node5 + + + + +Node37->Node6 + + + + +Node37->Node9 + + + + +Node37->Node13 + + + + +Node37->Node14 + + + + +Node37->Node17 + + + + +Node37->Node28 + + + + +Node37->Node31 + + + + +Node38->Node6 + + + + +Node38->Node9 + + + + +Node38->Node17 + + + + +Node38->Node28 + + + + +Node38->Node39 + + + + +Node39->Node3 + + + + +Node39->Node6 + + + + +Node39->Node13 + + + + +Node39->Node14 + + + + +Node39->Node28 + + + + +Node39->Node31 + + + + +Node40 + +xercesc/util/XMLString.hpp + + +Node39->Node40 + + + + +Node41->Node4 + + + + +Node41->Node6 + + + + +Node41->Node9 + + + + +Node41->Node13 + + + + +Node41->Node17 + + + + +Node41->Node35 + + + + +Node42->Node2 + + + + +Node42->Node28 + + + + +Node42->Node31 + + + + +Node42->Node39 + + + + +Node43 + + +uscxml/transform/Trie.h + + + + +Node42->Node43 + + + + +Node42->Node44 + + + + +Node43->Node4 + + + + +Node43->Node6 + + + + +Node43->Node9 + + + + +Node43->Node13 + + + + +Node45->Node6 + + + + +Node45->Node9 + + + + +Node45->Node13 + + + + +Node45->Node14 + + + + +Node45->Node18 + + + + +Node45->Node28 + + + + +Node45->Node39 + + + + +Node46->Node31 + + + + +Node46->Node43 + + + + +Node47 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node46->Node47 + + + + +Node50 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node46->Node50 + + + + +Node47->Node9 + + + + +Node47->Node13 + + + + +Node47->Node17 + + + + +Node48 + +stdlib.h + + +Node47->Node48 + + + + +Node49 + +cstdarg + + +Node47->Node49 + + + + + diff --git a/_chart_to_promela_8h_source.html b/_chart_to_promela_8h_source.html new file mode 100644 index 0000000..19371ba --- /dev/null +++ b/_chart_to_promela_8h_source.html @@ -0,0 +1,160 @@ + + + + + + + + + + + uSCXML: transform/ChartToPromela.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
ChartToPromela.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef CHARTTOPROMELA_H_RP48RFDJ
+
21 #define CHARTTOPROMELA_H_RP48RFDJ
+
22 
+
23 #include "Transformer.h"
+
24 #include "ChartToC.h"
+
25 #include "uscxml/util/DOM.h"
+
26 
+
27 #include "promela/PromelaInlines.h"
+ +
29 
+
30 #include <ostream>
+
31 
+
32 namespace uscxml {
+
33 
+
34 class USCXML_API ChartToPromela : public ChartToC {
+
35 public:
+
36  virtual ~ChartToPromela();
+
37  static Transformer transform(const Interpreter& other);
+
38 
+
39  void writeTo(std::ostream& stream);
+
40 
+
41 protected:
+
42  ChartToPromela(const Interpreter& other) : ChartToC(other) {}
+
43 
+
44  void writeEvents(std::ostream& stream);
+
45 
+
46  PromelaCodeAnalyzer _analyzer;
+
47 
+
48  friend class PromelaCodeAnalyzer;
+
49 };
+
50 
+
51 }
+
52 
+
53 #endif /* end of include guard: CHARTTOPROMELA_H_RP48RFDJ */
+ +
Definition: Breakpoint.cpp:26
+
Definition: PromelaCodeAnalyzer.h:33
+
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:77
+ + +
Definition: ChartToC.h:33
+ + +
Definition: Transformer.h:62
+
Definition: ChartToPromela.h:34
+
+ + +
+
+
+
+
+ + + diff --git a/_chart_to_v_h_d_l_8cpp.html b/_chart_to_v_h_d_l_8cpp.html index 4ae66db..46536a3 100644 --- a/_chart_to_v_h_d_l_8cpp.html +++ b/_chart_to_v_h_d_l_8cpp.html @@ -93,10 +93,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+
+Macros
ChartToVHDL.cpp File Reference
+
#include "uscxml/transform/ChartToVHDL.h"
+#include "uscxml/util/UUID.h"
+#include "uscxml/util/String.h"
+#include "uscxml/util/Predicates.h"
+#include <math.h>
+#include <boost/algorithm/string.hpp>
+#include <easylogging++.h>
+#include <iostream>
+#include <algorithm>
+#include <iomanip>
+#include <sstream>
+
+Include dependency graph for ChartToVHDL.cpp:
+
+
+
+
+
+ + + + + +

+Macros

+#define CONST_EVENT_ANY   "HWE_ANY"
 
+#define CONST_TRANS_SPONTANIOUS   "HWE_NOW"
 

Detailed Description

Author
2015-2016 Jens Heuschkel (heusc.nosp@m.hkel.nosp@m.@tk.t.nosp@m.u-da.nosp@m.rmsta.nosp@m.dt.d.nosp@m.e)
@@ -109,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_chart_to_v_h_d_l_8cpp__incl.map b/_chart_to_v_h_d_l_8cpp__incl.map new file mode 100644 index 0000000..aa56de0 --- /dev/null +++ b/_chart_to_v_h_d_l_8cpp__incl.map @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_v_h_d_l_8cpp__incl.md5 b/_chart_to_v_h_d_l_8cpp__incl.md5 new file mode 100644 index 0000000..2608993 --- /dev/null +++ b/_chart_to_v_h_d_l_8cpp__incl.md5 @@ -0,0 +1 @@ +08ec21fc4cb4f7012d0525dad661fb6e \ No newline at end of file diff --git a/_chart_to_v_h_d_l_8cpp__incl.svg b/_chart_to_v_h_d_l_8cpp__incl.svg new file mode 100644 index 0000000..7e5fa86 --- /dev/null +++ b/_chart_to_v_h_d_l_8cpp__incl.svg @@ -0,0 +1,1246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/ChartToVHDL.cpp + + +Node1 + +transform/ChartToVHDL.cpp + + +Node2 + + +uscxml/transform/ChartTo +VHDL.h + + + + +Node1->Node2 + + + + +Node6 + +iostream + + +Node1->Node6 + + + + +Node24 + + +uscxml/util/UUID.h + + + + +Node1->Node24 + + + + +Node27 + +sstream + + +Node1->Node27 + + + + +Node32 + + +string.h + + + + +Node1->Node32 + + + + +Node44 + + +uscxml/util/Predicates.h + + + + +Node1->Node44 + + + + +Node46 + +math.h + + +Node1->Node46 + + + + +Node47 + +boost/algorithm/string.hpp + + +Node1->Node47 + + + + +Node48 + +easylogging++.h + + +Node1->Node48 + + + + +Node49 + +algorithm + + +Node1->Node49 + + + + +Node50 + +iomanip + + +Node1->Node50 + + + + +Node3 + + +uscxml/util/DOM.h + + + + +Node2->Node3 + + + + +Node12 + +xercesc/dom/DOM.hpp + + +Node2->Node12 + + + + +Node13 + + +uscxml/transform/Trie.h + + + + +Node2->Node13 + + + + +Node16 + + +Transformer.h + + + + +Node2->Node16 + + + + +Node18 + +vector + + +Node2->Node18 + + + + +Node42 + + +ChartToC.h + + + + +Node2->Node42 + + + + +Node43 + +ostream + + +Node2->Node43 + + + + +Node4 + +set + + +Node3->Node4 + + + + +Node5 + +list + + +Node3->Node5 + + + + +Node3->Node6 + + + + +Node7 + +uscxml/config.h + + +Node3->Node7 + + + + +Node8 + + +uscxml/Common.h + + + + +Node3->Node8 + + + + +Node11 + +xercesc/util/XMLString.hpp + + +Node3->Node11 + + + + +Node3->Node12 + + + + +Node9 + +sys/socket.h + + +Node8->Node9 + + + + +Node10 + +cmath + + +Node8->Node10 + + + + +Node13->Node5 + + + + +Node13->Node8 + + + + +Node14 + +string + + +Node13->Node14 + + + + +Node15 + +map + + +Node13->Node15 + + + + +Node16->Node6 + + + + +Node16->Node15 + + + + +Node17 + + +uscxml/Interpreter.h + + + + +Node16->Node17 + + + + +Node36 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node16->Node36 + + + + +Node17->Node8 + + + + +Node17->Node14 + + + + +Node17->Node15 + + + + +Node17->Node18 + + + + +Node19 + + +uscxml/interpreter +/MicroStep.h + + + + +Node17->Node19 + + + + +Node21 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node17->Node21 + + + + +Node22 + + +uscxml/plugins/DataModel.h + + + + +Node17->Node22 + + + + +Node25 + + +uscxml/plugins/Factory.h + + + + +Node17->Node25 + + + + +Node34 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node17->Node34 + + + + +Node35 + + +uscxml/interpreter +/EventQueue.h + + + + +Node17->Node35 + + + + +Node19->Node5 + + + + +Node19->Node7 + + + + +Node19->Node8 + + + + +Node19->Node14 + + + + +Node20 + +memory + + +Node19->Node20 + + + + +Node19->Node21 + + + + +Node21->Node8 + + + + +Node22->Node5 + + + + +Node22->Node8 + + + + +Node22->Node14 + + + + +Node22->Node20 + + + + +Node23 + + +uscxml/messages/Event.h + + + + +Node22->Node23 + + + + +Node23->Node24 + + + + +Node24->Node8 + + + + +Node24->Node14 + + + + +Node25->Node4 + + + + +Node25->Node8 + + + + +Node25->Node14 + + + + +Node25->Node20 + + + + +Node26 + + +uscxml/plugins/Executable +Content.h + + + + +Node25->Node26 + + + + +Node28 + + +uscxml/plugins/EventHandler.h + + + + +Node25->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node25->Node29 + + + + +Node30 + + +uscxml/plugins/Invoker.h + + + + +Node25->Node30 + + + + +Node31 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node25->Node31 + + + + +Node25->Node32 + + + + +Node33 + +limits + + +Node25->Node33 + + + + +Node26->Node7 + + + + +Node26->Node8 + + + + +Node26->Node14 + + + + +Node26->Node20 + + + + +Node26->Node27 + + + + +Node28->Node5 + + + + +Node28->Node8 + + + + +Node28->Node14 + + + + +Node28->Node20 + + + + +Node28->Node23 + + + + +Node29->Node8 + + + + +Node29->Node23 + + + + +Node29->Node28 + + + + +Node30->Node7 + + + + +Node30->Node8 + + + + +Node30->Node12 + + + + +Node30->Node23 + + + + +Node30->Node28 + + + + +Node31->Node5 + + + + +Node31->Node7 + + + + +Node31->Node8 + + + + +Node31->Node12 + + + + +Node31->Node14 + + + + +Node31->Node20 + + + + +Node31->Node29 + + + + +Node31->Node30 + + + + +Node32->Node5 + + + + +Node32->Node14 + + + + +Node34->Node7 + + + + +Node34->Node8 + + + + +Node34->Node14 + + + + +Node35->Node8 + + + + +Node35->Node23 + + + + +Node36->Node3 + + + + +Node36->Node5 + + + + +Node36->Node8 + + + + +Node36->Node12 + + + + +Node36->Node14 + + + + +Node36->Node15 + + + + +Node36->Node20 + + + + +Node36->Node25 + + + + +Node36->Node31 + + + + +Node36->Node35 + + + + +Node37 + +mutex + + +Node36->Node37 + + + + +Node38 + + +uscxml/util/URL.h + + + + +Node36->Node38 + + + + +Node39 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node36->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node36->Node40 + + + + +Node41 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node36->Node41 + + + + +Node38->Node4 + + + + +Node38->Node5 + + + + +Node38->Node8 + + + + +Node38->Node14 + + + + +Node38->Node15 + + + + +Node38->Node23 + + + + +Node38->Node27 + + + + +Node39->Node4 + + + + +Node39->Node5 + + + + +Node39->Node7 + + + + +Node39->Node8 + + + + +Node39->Node12 + + + + +Node39->Node14 + + + + +Node39->Node17 + + + + +Node39->Node23 + + + + +Node40->Node3 + + + + +Node40->Node8 + + + + +Node40->Node12 + + + + +Node40->Node14 + + + + +Node40->Node23 + + + + +Node41->Node5 + + + + +Node41->Node8 + + + + +Node41->Node14 + + + + +Node41->Node15 + + + + +Node41->Node23 + + + + +Node41->Node37 + + + + +Node42->Node3 + + + + +Node42->Node4 + + + + +Node42->Node12 + + + + +Node42->Node13 + + + + +Node42->Node16 + + + + +Node42->Node43 + + + + +Node44->Node3 + + + + +Node44->Node5 + + + + +Node44->Node12 + + + + +Node44->Node14 + + + + +Node45 + + +uscxml/util/Convenience.h + + + + +Node44->Node45 + + + + +Node45->Node8 + + + + +Node45->Node14 + + + + +Node45->Node27 + + + + +Node45->Node33 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_v_h_d_l_8cpp__incl_org.svg b/_chart_to_v_h_d_l_8cpp__incl_org.svg new file mode 100644 index 0000000..8cb9458 --- /dev/null +++ b/_chart_to_v_h_d_l_8cpp__incl_org.svg @@ -0,0 +1,1158 @@ + + + + + + +transform/ChartToVHDL.cpp + + +Node1 + +transform/ChartToVHDL.cpp + + +Node2 + + +uscxml/transform/ChartTo +VHDL.h + + + + +Node1->Node2 + + + + +Node6 + +iostream + + +Node1->Node6 + + + + +Node24 + + +uscxml/util/UUID.h + + + + +Node1->Node24 + + + + +Node27 + +sstream + + +Node1->Node27 + + + + +Node32 + + +string.h + + + + +Node1->Node32 + + + + +Node44 + + +uscxml/util/Predicates.h + + + + +Node1->Node44 + + + + +Node46 + +math.h + + +Node1->Node46 + + + + +Node47 + +boost/algorithm/string.hpp + + +Node1->Node47 + + + + +Node48 + +easylogging++.h + + +Node1->Node48 + + + + +Node49 + +algorithm + + +Node1->Node49 + + + + +Node50 + +iomanip + + +Node1->Node50 + + + + +Node3 + + +uscxml/util/DOM.h + + + + +Node2->Node3 + + + + +Node12 + +xercesc/dom/DOM.hpp + + +Node2->Node12 + + + + +Node13 + + +uscxml/transform/Trie.h + + + + +Node2->Node13 + + + + +Node16 + + +Transformer.h + + + + +Node2->Node16 + + + + +Node18 + +vector + + +Node2->Node18 + + + + +Node42 + + +ChartToC.h + + + + +Node2->Node42 + + + + +Node43 + +ostream + + +Node2->Node43 + + + + +Node4 + +set + + +Node3->Node4 + + + + +Node5 + +list + + +Node3->Node5 + + + + +Node3->Node6 + + + + +Node7 + +uscxml/config.h + + +Node3->Node7 + + + + +Node8 + + +uscxml/Common.h + + + + +Node3->Node8 + + + + +Node11 + +xercesc/util/XMLString.hpp + + +Node3->Node11 + + + + +Node3->Node12 + + + + +Node9 + +sys/socket.h + + +Node8->Node9 + + + + +Node10 + +cmath + + +Node8->Node10 + + + + +Node13->Node5 + + + + +Node13->Node8 + + + + +Node14 + +string + + +Node13->Node14 + + + + +Node15 + +map + + +Node13->Node15 + + + + +Node16->Node6 + + + + +Node16->Node15 + + + + +Node17 + + +uscxml/Interpreter.h + + + + +Node16->Node17 + + + + +Node36 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node16->Node36 + + + + +Node17->Node8 + + + + +Node17->Node14 + + + + +Node17->Node15 + + + + +Node17->Node18 + + + + +Node19 + + +uscxml/interpreter +/MicroStep.h + + + + +Node17->Node19 + + + + +Node21 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node17->Node21 + + + + +Node22 + + +uscxml/plugins/DataModel.h + + + + +Node17->Node22 + + + + +Node25 + + +uscxml/plugins/Factory.h + + + + +Node17->Node25 + + + + +Node34 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node17->Node34 + + + + +Node35 + + +uscxml/interpreter +/EventQueue.h + + + + +Node17->Node35 + + + + +Node19->Node5 + + + + +Node19->Node7 + + + + +Node19->Node8 + + + + +Node19->Node14 + + + + +Node20 + +memory + + +Node19->Node20 + + + + +Node19->Node21 + + + + +Node21->Node8 + + + + +Node22->Node5 + + + + +Node22->Node8 + + + + +Node22->Node14 + + + + +Node22->Node20 + + + + +Node23 + + +uscxml/messages/Event.h + + + + +Node22->Node23 + + + + +Node23->Node24 + + + + +Node24->Node8 + + + + +Node24->Node14 + + + + +Node25->Node4 + + + + +Node25->Node8 + + + + +Node25->Node14 + + + + +Node25->Node20 + + + + +Node26 + + +uscxml/plugins/Executable +Content.h + + + + +Node25->Node26 + + + + +Node28 + + +uscxml/plugins/EventHandler.h + + + + +Node25->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node25->Node29 + + + + +Node30 + + +uscxml/plugins/Invoker.h + + + + +Node25->Node30 + + + + +Node31 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node25->Node31 + + + + +Node25->Node32 + + + + +Node33 + +limits + + +Node25->Node33 + + + + +Node26->Node7 + + + + +Node26->Node8 + + + + +Node26->Node14 + + + + +Node26->Node20 + + + + +Node26->Node27 + + + + +Node28->Node5 + + + + +Node28->Node8 + + + + +Node28->Node14 + + + + +Node28->Node20 + + + + +Node28->Node23 + + + + +Node29->Node8 + + + + +Node29->Node23 + + + + +Node29->Node28 + + + + +Node30->Node7 + + + + +Node30->Node8 + + + + +Node30->Node12 + + + + +Node30->Node23 + + + + +Node30->Node28 + + + + +Node31->Node5 + + + + +Node31->Node7 + + + + +Node31->Node8 + + + + +Node31->Node12 + + + + +Node31->Node14 + + + + +Node31->Node20 + + + + +Node31->Node29 + + + + +Node31->Node30 + + + + +Node32->Node5 + + + + +Node32->Node14 + + + + +Node34->Node7 + + + + +Node34->Node8 + + + + +Node34->Node14 + + + + +Node35->Node8 + + + + +Node35->Node23 + + + + +Node36->Node3 + + + + +Node36->Node5 + + + + +Node36->Node8 + + + + +Node36->Node12 + + + + +Node36->Node14 + + + + +Node36->Node15 + + + + +Node36->Node20 + + + + +Node36->Node25 + + + + +Node36->Node31 + + + + +Node36->Node35 + + + + +Node37 + +mutex + + +Node36->Node37 + + + + +Node38 + + +uscxml/util/URL.h + + + + +Node36->Node38 + + + + +Node39 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node36->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node36->Node40 + + + + +Node41 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node36->Node41 + + + + +Node38->Node4 + + + + +Node38->Node5 + + + + +Node38->Node8 + + + + +Node38->Node14 + + + + +Node38->Node15 + + + + +Node38->Node23 + + + + +Node38->Node27 + + + + +Node39->Node4 + + + + +Node39->Node5 + + + + +Node39->Node7 + + + + +Node39->Node8 + + + + +Node39->Node12 + + + + +Node39->Node14 + + + + +Node39->Node17 + + + + +Node39->Node23 + + + + +Node40->Node3 + + + + +Node40->Node8 + + + + +Node40->Node12 + + + + +Node40->Node14 + + + + +Node40->Node23 + + + + +Node41->Node5 + + + + +Node41->Node8 + + + + +Node41->Node14 + + + + +Node41->Node15 + + + + +Node41->Node23 + + + + +Node41->Node37 + + + + +Node42->Node3 + + + + +Node42->Node4 + + + + +Node42->Node12 + + + + +Node42->Node13 + + + + +Node42->Node16 + + + + +Node42->Node43 + + + + +Node44->Node3 + + + + +Node44->Node5 + + + + +Node44->Node12 + + + + +Node44->Node14 + + + + +Node45 + + +uscxml/util/Convenience.h + + + + +Node44->Node45 + + + + +Node45->Node8 + + + + +Node45->Node14 + + + + +Node45->Node27 + + + + +Node45->Node33 + + + + + diff --git a/_chart_to_v_h_d_l_8h.html b/_chart_to_v_h_d_l_8h.html index 2b4599c..02aa70f 100644 --- a/_chart_to_v_h_d_l_8h.html +++ b/_chart_to_v_h_d_l_8h.html @@ -113,6 +113,12 @@ Include dependency graph for ChartToVHDL.h:
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+

Go to the source code of this file.

@@ -174,7 +180,7 @@ Macros diff --git a/_chart_to_v_h_d_l_8h__dep__incl.map b/_chart_to_v_h_d_l_8h__dep__incl.map new file mode 100644 index 0000000..7d83ce9 --- /dev/null +++ b/_chart_to_v_h_d_l_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_chart_to_v_h_d_l_8h__dep__incl.md5 b/_chart_to_v_h_d_l_8h__dep__incl.md5 new file mode 100644 index 0000000..15735de --- /dev/null +++ b/_chart_to_v_h_d_l_8h__dep__incl.md5 @@ -0,0 +1 @@ +af65a279dd0fde616d3c3b54cb0b9227 \ No newline at end of file diff --git a/_chart_to_v_h_d_l_8h__dep__incl.svg b/_chart_to_v_h_d_l_8h__dep__incl.svg new file mode 100644 index 0000000..ac5e44b --- /dev/null +++ b/_chart_to_v_h_d_l_8h__dep__incl.svg @@ -0,0 +1,31 @@ + + + + + + +transform/ChartToVHDL.h + + +Node1 + +transform/ChartToVHDL.h + + +Node2 + + +transform/ChartToVHDL.cpp + + + + +Node1->Node2 + + + + + diff --git a/_chart_to_v_h_d_l_8h__incl.map b/_chart_to_v_h_d_l_8h__incl.map index 0bdfd92..9947ae9 100644 --- a/_chart_to_v_h_d_l_8h__incl.map +++ b/_chart_to_v_h_d_l_8h__incl.map @@ -1,30 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_v_h_d_l_8h__incl.md5 b/_chart_to_v_h_d_l_8h__incl.md5 index 3a27f0c..d8c0942 100644 --- a/_chart_to_v_h_d_l_8h__incl.md5 +++ b/_chart_to_v_h_d_l_8h__incl.md5 @@ -1 +1 @@ -18bc8669892846935c77002b3d5aec3b \ No newline at end of file +f1c38d44aa0261b0d927f5926cb90e1a \ No newline at end of file diff --git a/_chart_to_v_h_d_l_8h__incl.svg b/_chart_to_v_h_d_l_8h__incl.svg index 956e509..4392536 100644 --- a/_chart_to_v_h_d_l_8h__incl.svg +++ b/_chart_to_v_h_d_l_8h__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/DebugSession.cpp + + +Node1 + +debug/DebugSession.cpp + + +Node2 + + +uscxml/debug/DebugSession.h + + + + +Node1->Node2 + + + + +Node38 + + +uscxml/debug/Debugger.h + + + + +Node1->Node38 + + + + +Node49 + + +uscxml/util/Predicates.h + + + + +Node1->Node49 + + + + +Node50 + +easylogging++.h + + +Node1->Node50 + + + + +Node3 + + +uscxml/debug/Breakpoint.h + + + + +Node2->Node3 + + + + +Node8 + + +uscxml/Interpreter.h + + + + +Node2->Node8 + + + + +Node32 + +set + + +Node2->Node32 + + + + +Node35 + +time.h + + +Node2->Node35 + + + + +Node36 + +thread + + +Node2->Node36 + + + + +Node37 + +condition_variable + + +Node2->Node37 + + + + +Node4 + +string + + +Node3->Node4 + + + + +Node5 + + +uscxml/Common.h + + + + +Node3->Node5 + + + + +Node3->Node8 + + + + +Node18 + + +uscxml/messages/Data.h + + + + +Node3->Node18 + + + + +Node6 + +sys/socket.h + + +Node5->Node6 + + + + +Node7 + +cmath + + +Node5->Node7 + + + + +Node8->Node4 + + + + +Node8->Node5 + + + + +Node9 + +map + + +Node8->Node9 + + + + +Node10 + +vector + + +Node8->Node10 + + + + +Node11 + + +uscxml/interpreter +/MicroStep.h + + + + +Node8->Node11 + + + + +Node15 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node8->Node15 + + + + +Node16 + + +uscxml/plugins/DataModel.h + + + + +Node8->Node16 + + + + +Node24 + + +uscxml/plugins/Factory.h + + + + +Node8->Node24 + + + + +Node33 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node8->Node33 + + + + +Node34 + + +uscxml/interpreter +/EventQueue.h + + + + +Node8->Node34 + + + + +Node11->Node4 + + + + +Node11->Node5 + + + + +Node12 + +memory + + +Node11->Node12 + + + + +Node13 + +list + + +Node11->Node13 + + + + +Node14 + +uscxml/config.h + + +Node11->Node14 + + + + +Node11->Node15 + + + + +Node15->Node5 + + + + +Node16->Node4 + + + + +Node16->Node5 + + + + +Node16->Node12 + + + + +Node16->Node13 + + + + +Node17 + + +uscxml/messages/Event.h + + + + +Node16->Node17 + + + + +Node17->Node18 + + + + +Node23 + + +uscxml/util/UUID.h + + + + +Node17->Node23 + + + + +Node18->Node5 + + + + +Node18->Node9 + + + + +Node18->Node12 + + + + +Node18->Node13 + + + + +Node18->Node14 + + + + +Node19 + + +uscxml/util/Convenience.h + + + + +Node18->Node19 + + + + +Node22 + + +uscxml/messages/Blob.h + + + + +Node18->Node22 + + + + +Node19->Node4 + + + + +Node19->Node5 + + + + +Node20 + +limits + + +Node19->Node20 + + + + +Node21 + +sstream + + +Node19->Node21 + + + + +Node22->Node4 + + + + +Node22->Node5 + + + + +Node22->Node12 + + + + +Node23->Node4 + + + + +Node23->Node5 + + + + +Node24->Node4 + + + + +Node24->Node5 + + + + +Node24->Node12 + + + + +Node24->Node20 + + + + +Node25 + + +uscxml/plugins/Executable +Content.h + + + + +Node24->Node25 + + + + +Node26 + + +uscxml/plugins/EventHandler.h + + + + +Node24->Node26 + + + + +Node27 + + +uscxml/plugins/IOProcessor.h + + + + +Node24->Node27 + + + + +Node28 + + +uscxml/plugins/Invoker.h + + + + +Node24->Node28 + + + + +Node30 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node24->Node30 + + + + +Node31 + + +string.h + + + + +Node24->Node31 + + + + +Node24->Node32 + + + + +Node25->Node4 + + + + +Node25->Node5 + + + + +Node25->Node12 + + + + +Node25->Node14 + + + + +Node25->Node21 + + + + +Node26->Node4 + + + + +Node26->Node5 + + + + +Node26->Node12 + + + + +Node26->Node13 + + + + +Node26->Node17 + + + + +Node27->Node5 + + + + +Node27->Node17 + + + + +Node27->Node26 + + + + +Node28->Node5 + + + + +Node28->Node14 + + + + +Node28->Node17 + + + + +Node28->Node26 + + + + +Node29 + +xercesc/dom/DOM.hpp + + +Node28->Node29 + + + + +Node30->Node4 + + + + +Node30->Node5 + + + + +Node30->Node12 + + + + +Node30->Node13 + + + + +Node30->Node14 + + + + +Node30->Node27 + + + + +Node30->Node28 + + + + +Node30->Node29 + + + + +Node31->Node4 + + + + +Node31->Node13 + + + + +Node33->Node4 + + + + +Node33->Node5 + + + + +Node33->Node14 + + + + +Node33->Node18 + + + + +Node34->Node5 + + + + +Node34->Node17 + + + + +Node38->Node3 + + + + +Node38->Node17 + + + + +Node38->Node18 + + + + +Node39 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node38->Node39 + + + + +Node39->Node4 + + + + +Node39->Node5 + + + + +Node39->Node9 + + + + +Node39->Node12 + + + + +Node39->Node13 + + + + +Node39->Node24 + + + + +Node39->Node29 + + + + +Node39->Node30 + + + + +Node39->Node34 + + + + +Node40 + +mutex + + +Node39->Node40 + + + + +Node41 + + +uscxml/util/URL.h + + + + +Node39->Node41 + + + + +Node43 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node39->Node43 + + + + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node39->Node44 + + + + +Node45 + + +uscxml/util/DOM.h + + + + +Node39->Node45 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node39->Node48 + + + + +Node41->Node4 + + + + +Node41->Node5 + + + + +Node41->Node9 + + + + +Node41->Node13 + + + + +Node41->Node17 + + + + +Node41->Node21 + + + + +Node41->Node32 + + + + +Node41->Node36 + + + + +Node41->Node37 + + + + +Node42 + +curl/curl.h + + +Node41->Node42 + + + + +Node43->Node4 + + + + +Node43->Node5 + + + + +Node43->Node8 + + + + +Node43->Node13 + + + + +Node43->Node14 + + + + +Node43->Node17 + + + + +Node43->Node29 + + + + +Node43->Node32 + + + + +Node44->Node4 + + + + +Node44->Node5 + + + + +Node44->Node17 + + + + +Node44->Node29 + + + + +Node44->Node45 + + + + +Node45->Node5 + + + + +Node45->Node13 + + + + +Node45->Node14 + + + + +Node45->Node29 + + + + +Node45->Node32 + + + + +Node46 + +iostream + + +Node45->Node46 + + + + +Node47 + +xercesc/util/XMLString.hpp + + +Node45->Node47 + + + + +Node48->Node4 + + + + +Node48->Node5 + + + + +Node48->Node9 + + + + +Node48->Node13 + + + + +Node48->Node17 + + + + +Node48->Node36 + + + + +Node48->Node37 + + + + +Node48->Node40 + + + + +Node49->Node4 + + + + +Node49->Node13 + + + + +Node49->Node19 + + + + +Node49->Node29 + + + + +Node49->Node45 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debug_session_8cpp__incl_org.svg b/_debug_session_8cpp__incl_org.svg new file mode 100644 index 0000000..7ac670a --- /dev/null +++ b/_debug_session_8cpp__incl_org.svg @@ -0,0 +1,1175 @@ + + + + + + +debug/DebugSession.cpp + + +Node1 + +debug/DebugSession.cpp + + +Node2 + + +uscxml/debug/DebugSession.h + + + + +Node1->Node2 + + + + +Node38 + + +uscxml/debug/Debugger.h + + + + +Node1->Node38 + + + + +Node49 + + +uscxml/util/Predicates.h + + + + +Node1->Node49 + + + + +Node50 + +easylogging++.h + + +Node1->Node50 + + + + +Node3 + + +uscxml/debug/Breakpoint.h + + + + +Node2->Node3 + + + + +Node8 + + +uscxml/Interpreter.h + + + + +Node2->Node8 + + + + +Node32 + +set + + +Node2->Node32 + + + + +Node35 + +time.h + + +Node2->Node35 + + + + +Node36 + +thread + + +Node2->Node36 + + + + +Node37 + +condition_variable + + +Node2->Node37 + + + + +Node4 + +string + + +Node3->Node4 + + + + +Node5 + + +uscxml/Common.h + + + + +Node3->Node5 + + + + +Node3->Node8 + + + + +Node18 + + +uscxml/messages/Data.h + + + + +Node3->Node18 + + + + +Node6 + +sys/socket.h + + +Node5->Node6 + + + + +Node7 + +cmath + + +Node5->Node7 + + + + +Node8->Node4 + + + + +Node8->Node5 + + + + +Node9 + +map + + +Node8->Node9 + + + + +Node10 + +vector + + +Node8->Node10 + + + + +Node11 + + +uscxml/interpreter +/MicroStep.h + + + + +Node8->Node11 + + + + +Node15 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node8->Node15 + + + + +Node16 + + +uscxml/plugins/DataModel.h + + + + +Node8->Node16 + + + + +Node24 + + +uscxml/plugins/Factory.h + + + + +Node8->Node24 + + + + +Node33 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node8->Node33 + + + + +Node34 + + +uscxml/interpreter +/EventQueue.h + + + + +Node8->Node34 + + + + +Node11->Node4 + + + + +Node11->Node5 + + + + +Node12 + +memory + + +Node11->Node12 + + + + +Node13 + +list + + +Node11->Node13 + + + + +Node14 + +uscxml/config.h + + +Node11->Node14 + + + + +Node11->Node15 + + + + +Node15->Node5 + + + + +Node16->Node4 + + + + +Node16->Node5 + + + + +Node16->Node12 + + + + +Node16->Node13 + + + + +Node17 + + +uscxml/messages/Event.h + + + + +Node16->Node17 + + + + +Node17->Node18 + + + + +Node23 + + +uscxml/util/UUID.h + + + + +Node17->Node23 + + + + +Node18->Node5 + + + + +Node18->Node9 + + + + +Node18->Node12 + + + + +Node18->Node13 + + + + +Node18->Node14 + + + + +Node19 + + +uscxml/util/Convenience.h + + + + +Node18->Node19 + + + + +Node22 + + +uscxml/messages/Blob.h + + + + +Node18->Node22 + + + + +Node19->Node4 + + + + +Node19->Node5 + + + + +Node20 + +limits + + +Node19->Node20 + + + + +Node21 + +sstream + + +Node19->Node21 + + + + +Node22->Node4 + + + + +Node22->Node5 + + + + +Node22->Node12 + + + + +Node23->Node4 + + + + +Node23->Node5 + + + + +Node24->Node4 + + + + +Node24->Node5 + + + + +Node24->Node12 + + + + +Node24->Node20 + + + + +Node25 + + +uscxml/plugins/Executable +Content.h + + + + +Node24->Node25 + + + + +Node26 + + +uscxml/plugins/EventHandler.h + + + + +Node24->Node26 + + + + +Node27 + + +uscxml/plugins/IOProcessor.h + + + + +Node24->Node27 + + + + +Node28 + + +uscxml/plugins/Invoker.h + + + + +Node24->Node28 + + + + +Node30 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node24->Node30 + + + + +Node31 + + +string.h + + + + +Node24->Node31 + + + + +Node24->Node32 + + + + +Node25->Node4 + + + + +Node25->Node5 + + + + +Node25->Node12 + + + + +Node25->Node14 + + + + +Node25->Node21 + + + + +Node26->Node4 + + + + +Node26->Node5 + + + + +Node26->Node12 + + + + +Node26->Node13 + + + + +Node26->Node17 + + + + +Node27->Node5 + + + + +Node27->Node17 + + + + +Node27->Node26 + + + + +Node28->Node5 + + + + +Node28->Node14 + + + + +Node28->Node17 + + + + +Node28->Node26 + + + + +Node29 + +xercesc/dom/DOM.hpp + + +Node28->Node29 + + + + +Node30->Node4 + + + + +Node30->Node5 + + + + +Node30->Node12 + + + + +Node30->Node13 + + + + +Node30->Node14 + + + + +Node30->Node27 + + + + +Node30->Node28 + + + + +Node30->Node29 + + + + +Node31->Node4 + + + + +Node31->Node13 + + + + +Node33->Node4 + + + + +Node33->Node5 + + + + +Node33->Node14 + + + + +Node33->Node18 + + + + +Node34->Node5 + + + + +Node34->Node17 + + + + +Node38->Node3 + + + + +Node38->Node17 + + + + +Node38->Node18 + + + + +Node39 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node38->Node39 + + + + +Node39->Node4 + + + + +Node39->Node5 + + + + +Node39->Node9 + + + + +Node39->Node12 + + + + +Node39->Node13 + + + + +Node39->Node24 + + + + +Node39->Node29 + + + + +Node39->Node30 + + + + +Node39->Node34 + + + + +Node40 + +mutex + + +Node39->Node40 + + + + +Node41 + + +uscxml/util/URL.h + + + + +Node39->Node41 + + + + +Node43 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node39->Node43 + + + + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node39->Node44 + + + + +Node45 + + +uscxml/util/DOM.h + + + + +Node39->Node45 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node39->Node48 + + + + +Node41->Node4 + + + + +Node41->Node5 + + + + +Node41->Node9 + + + + +Node41->Node13 + + + + +Node41->Node17 + + + + +Node41->Node21 + + + + +Node41->Node32 + + + + +Node41->Node36 + + + + +Node41->Node37 + + + + +Node42 + +curl/curl.h + + +Node41->Node42 + + + + +Node43->Node4 + + + + +Node43->Node5 + + + + +Node43->Node8 + + + + +Node43->Node13 + + + + +Node43->Node14 + + + + +Node43->Node17 + + + + +Node43->Node29 + + + + +Node43->Node32 + + + + +Node44->Node4 + + + + +Node44->Node5 + + + + +Node44->Node17 + + + + +Node44->Node29 + + + + +Node44->Node45 + + + + +Node45->Node5 + + + + +Node45->Node13 + + + + +Node45->Node14 + + + + +Node45->Node29 + + + + +Node45->Node32 + + + + +Node46 + +iostream + + +Node45->Node46 + + + + +Node47 + +xercesc/util/XMLString.hpp + + +Node45->Node47 + + + + +Node48->Node4 + + + + +Node48->Node5 + + + + +Node48->Node9 + + + + +Node48->Node13 + + + + +Node48->Node17 + + + + +Node48->Node36 + + + + +Node48->Node37 + + + + +Node48->Node40 + + + + +Node49->Node4 + + + + +Node49->Node13 + + + + +Node49->Node19 + + + + +Node49->Node29 + + + + +Node49->Node45 + + + + + diff --git a/_debug_session_8h.html b/_debug_session_8h.html new file mode 100644 index 0000000..dbf5094 --- /dev/null +++ b/_debug_session_8h.html @@ -0,0 +1,145 @@ + + + + + + + + + + + uSCXML: debug/DebugSession.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
DebugSession.h File Reference
+
+
+
#include "uscxml/debug/Breakpoint.h"
+#include "uscxml/Interpreter.h"
+#include <time.h>
+#include <set>
+#include <thread>
+#include <condition_variable>
+
+Include dependency graph for DebugSession.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+
+ + + +

+Classes

class  uscxml::DebugSession
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + + + + + + + + + diff --git a/_debug_session_8h__dep__incl.map b/_debug_session_8h__dep__incl.map new file mode 100644 index 0000000..b3047c2 --- /dev/null +++ b/_debug_session_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/_debug_session_8h__dep__incl.md5 b/_debug_session_8h__dep__incl.md5 new file mode 100644 index 0000000..f3786da --- /dev/null +++ b/_debug_session_8h__dep__incl.md5 @@ -0,0 +1 @@ +f5a3f928da4d9982bda6f29fdc84a492 \ No newline at end of file diff --git a/_debug_session_8h__dep__incl.svg b/_debug_session_8h__dep__incl.svg new file mode 100644 index 0000000..6fb4d3f --- /dev/null +++ b/_debug_session_8h__dep__incl.svg @@ -0,0 +1,57 @@ + + + + + + +debug/DebugSession.h + + +Node1 + +debug/DebugSession.h + + +Node2 + + +debug/Debugger.cpp + + + + +Node1->Node2 + + + + +Node3 + + +debug/DebuggerServlet.cpp + + + + +Node1->Node3 + + + + +Node4 + + +debug/DebugSession.cpp + + + + +Node1->Node4 + + + + + diff --git a/_debug_session_8h__incl.map b/_debug_session_8h__incl.map new file mode 100644 index 0000000..751ff43 --- /dev/null +++ b/_debug_session_8h__incl.map @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debug_session_8h__incl.md5 b/_debug_session_8h__incl.md5 new file mode 100644 index 0000000..4be039f --- /dev/null +++ b/_debug_session_8h__incl.md5 @@ -0,0 +1 @@ +a4ca519d84b42375eb639c45c93fd2b4 \ No newline at end of file diff --git a/_debug_session_8h__incl.svg b/_debug_session_8h__incl.svg new file mode 100644 index 0000000..d1b1f61 --- /dev/null +++ b/_debug_session_8h__incl.svg @@ -0,0 +1,832 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/DebugSession.h + + +Node1 + +debug/DebugSession.h + + +Node2 + + +uscxml/debug/Breakpoint.h + + + + +Node1->Node2 + + + + +Node7 + + +uscxml/Interpreter.h + + + + +Node1->Node7 + + + + +Node31 + +set + + +Node1->Node31 + + + + +Node34 + +time.h + + +Node1->Node34 + + + + +Node35 + +thread + + +Node1->Node35 + + + + +Node36 + +condition_variable + + +Node1->Node36 + + + + +Node3 + +string + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node2->Node7 + + + + +Node17 + + +uscxml/messages/Data.h + + + + +Node2->Node17 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + +map + + +Node7->Node8 + + + + +Node9 + +vector + + +Node7->Node9 + + + + +Node10 + + +uscxml/interpreter +/MicroStep.h + + + + +Node7->Node10 + + + + +Node14 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node7->Node14 + + + + +Node15 + + +uscxml/plugins/DataModel.h + + + + +Node7->Node15 + + + + +Node23 + + +uscxml/plugins/Factory.h + + + + +Node7->Node23 + + + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node7->Node32 + + + + +Node33 + + +uscxml/interpreter +/EventQueue.h + + + + +Node7->Node33 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node11 + +memory + + +Node10->Node11 + + + + +Node12 + +list + + +Node10->Node12 + + + + +Node13 + +uscxml/config.h + + +Node10->Node13 + + + + +Node10->Node14 + + + + +Node14->Node4 + + + + +Node15->Node3 + + + + +Node15->Node4 + + + + +Node15->Node11 + + + + +Node15->Node12 + + + + +Node16 + + +uscxml/messages/Event.h + + + + +Node15->Node16 + + + + +Node16->Node17 + + + + +Node22 + + +uscxml/util/UUID.h + + + + +Node16->Node22 + + + + +Node17->Node4 + + + + +Node17->Node8 + + + + +Node17->Node11 + + + + +Node17->Node12 + + + + +Node17->Node13 + + + + +Node18 + + +uscxml/util/Convenience.h + + + + +Node17->Node18 + + + + +Node21 + + +uscxml/messages/Blob.h + + + + +Node17->Node21 + + + + +Node18->Node3 + + + + +Node18->Node4 + + + + +Node19 + +limits + + +Node18->Node19 + + + + +Node20 + +sstream + + +Node18->Node20 + + + + +Node21->Node3 + + + + +Node21->Node4 + + + + +Node21->Node11 + + + + +Node22->Node3 + + + + +Node22->Node4 + + + + +Node23->Node3 + + + + +Node23->Node4 + + + + +Node23->Node11 + + + + +Node23->Node19 + + + + +Node24 + + +uscxml/plugins/Executable +Content.h + + + + +Node23->Node24 + + + + +Node25 + + +uscxml/plugins/EventHandler.h + + + + +Node23->Node25 + + + + +Node26 + + +uscxml/plugins/IOProcessor.h + + + + +Node23->Node26 + + + + +Node27 + + +uscxml/plugins/Invoker.h + + + + +Node23->Node27 + + + + +Node29 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node23->Node29 + + + + +Node30 + + +string.h + + + + +Node23->Node30 + + + + +Node23->Node31 + + + + +Node24->Node3 + + + + +Node24->Node4 + + + + +Node24->Node11 + + + + +Node24->Node13 + + + + +Node24->Node20 + + + + +Node25->Node3 + + + + +Node25->Node4 + + + + +Node25->Node11 + + + + +Node25->Node12 + + + + +Node25->Node16 + + + + +Node26->Node4 + + + + +Node26->Node16 + + + + +Node26->Node25 + + + + +Node27->Node4 + + + + +Node27->Node13 + + + + +Node27->Node16 + + + + +Node27->Node25 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node27->Node28 + + + + +Node29->Node3 + + + + +Node29->Node4 + + + + +Node29->Node11 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node26 + + + + +Node29->Node27 + + + + +Node29->Node28 + + + + +Node30->Node3 + + + + +Node30->Node12 + + + + +Node32->Node3 + + + + +Node32->Node4 + + + + +Node32->Node13 + + + + +Node32->Node17 + + + + +Node33->Node4 + + + + +Node33->Node16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debug_session_8h__incl_org.svg b/_debug_session_8h__incl_org.svg new file mode 100644 index 0000000..68636d8 --- /dev/null +++ b/_debug_session_8h__incl_org.svg @@ -0,0 +1,744 @@ + + + + + + +debug/DebugSession.h + + +Node1 + +debug/DebugSession.h + + +Node2 + + +uscxml/debug/Breakpoint.h + + + + +Node1->Node2 + + + + +Node7 + + +uscxml/Interpreter.h + + + + +Node1->Node7 + + + + +Node31 + +set + + +Node1->Node31 + + + + +Node34 + +time.h + + +Node1->Node34 + + + + +Node35 + +thread + + +Node1->Node35 + + + + +Node36 + +condition_variable + + +Node1->Node36 + + + + +Node3 + +string + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node2->Node7 + + + + +Node17 + + +uscxml/messages/Data.h + + + + +Node2->Node17 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + +map + + +Node7->Node8 + + + + +Node9 + +vector + + +Node7->Node9 + + + + +Node10 + + +uscxml/interpreter +/MicroStep.h + + + + +Node7->Node10 + + + + +Node14 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node7->Node14 + + + + +Node15 + + +uscxml/plugins/DataModel.h + + + + +Node7->Node15 + + + + +Node23 + + +uscxml/plugins/Factory.h + + + + +Node7->Node23 + + + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node7->Node32 + + + + +Node33 + + +uscxml/interpreter +/EventQueue.h + + + + +Node7->Node33 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node11 + +memory + + +Node10->Node11 + + + + +Node12 + +list + + +Node10->Node12 + + + + +Node13 + +uscxml/config.h + + +Node10->Node13 + + + + +Node10->Node14 + + + + +Node14->Node4 + + + + +Node15->Node3 + + + + +Node15->Node4 + + + + +Node15->Node11 + + + + +Node15->Node12 + + + + +Node16 + + +uscxml/messages/Event.h + + + + +Node15->Node16 + + + + +Node16->Node17 + + + + +Node22 + + +uscxml/util/UUID.h + + + + +Node16->Node22 + + + + +Node17->Node4 + + + + +Node17->Node8 + + + + +Node17->Node11 + + + + +Node17->Node12 + + + + +Node17->Node13 + + + + +Node18 + + +uscxml/util/Convenience.h + + + + +Node17->Node18 + + + + +Node21 + + +uscxml/messages/Blob.h + + + + +Node17->Node21 + + + + +Node18->Node3 + + + + +Node18->Node4 + + + + +Node19 + +limits + + +Node18->Node19 + + + + +Node20 + +sstream + + +Node18->Node20 + + + + +Node21->Node3 + + + + +Node21->Node4 + + + + +Node21->Node11 + + + + +Node22->Node3 + + + + +Node22->Node4 + + + + +Node23->Node3 + + + + +Node23->Node4 + + + + +Node23->Node11 + + + + +Node23->Node19 + + + + +Node24 + + +uscxml/plugins/Executable +Content.h + + + + +Node23->Node24 + + + + +Node25 + + +uscxml/plugins/EventHandler.h + + + + +Node23->Node25 + + + + +Node26 + + +uscxml/plugins/IOProcessor.h + + + + +Node23->Node26 + + + + +Node27 + + +uscxml/plugins/Invoker.h + + + + +Node23->Node27 + + + + +Node29 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node23->Node29 + + + + +Node30 + + +string.h + + + + +Node23->Node30 + + + + +Node23->Node31 + + + + +Node24->Node3 + + + + +Node24->Node4 + + + + +Node24->Node11 + + + + +Node24->Node13 + + + + +Node24->Node20 + + + + +Node25->Node3 + + + + +Node25->Node4 + + + + +Node25->Node11 + + + + +Node25->Node12 + + + + +Node25->Node16 + + + + +Node26->Node4 + + + + +Node26->Node16 + + + + +Node26->Node25 + + + + +Node27->Node4 + + + + +Node27->Node13 + + + + +Node27->Node16 + + + + +Node27->Node25 + + + + +Node28 + +xercesc/dom/DOM.hpp + + +Node27->Node28 + + + + +Node29->Node3 + + + + +Node29->Node4 + + + + +Node29->Node11 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node26 + + + + +Node29->Node27 + + + + +Node29->Node28 + + + + +Node30->Node3 + + + + +Node30->Node12 + + + + +Node32->Node3 + + + + +Node32->Node4 + + + + +Node32->Node13 + + + + +Node32->Node17 + + + + +Node33->Node4 + + + + +Node33->Node16 + + + + + diff --git a/_debug_session_8h_source.html b/_debug_session_8h_source.html new file mode 100644 index 0000000..f4d8065 --- /dev/null +++ b/_debug_session_8h_source.html @@ -0,0 +1,212 @@ + + + + + + + + + + + uSCXML: debug/DebugSession.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
DebugSession.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef DEBUGSESSION_H_M8YHEGV6
+
21 #define DEBUGSESSION_H_M8YHEGV6
+
22 
+ +
24 #include "uscxml/Interpreter.h"
+
25 #include <time.h>
+
26 #include <set>
+
27 #include <thread>
+
28 #include <condition_variable>
+
29 
+
30 namespace uscxml {
+
31 
+
32 class Debugger;
+
33 
+
34 class USCXML_API DebugSession : public std::enable_shared_from_this<DebugSession> {
+
35 public:
+
36  DebugSession() {
+
37  _isRunning = false;
+
38  _isStepping = false;
+
39  _isAttached = false;
+
40  _breakpointsEnabled = true;
+
41  _markedForDeletion = false;
+
42  _debugger = NULL;
+
43  }
+
44 
+
45  void stepping(bool enable) {
+
46  _isStepping = enable;
+
47  }
+
48 
+
49  void checkBreakpoints(const std::list<Breakpoint> qualifiedBreakpoints);
+
50 
+
51  Data debugPrepare(const Data& data);
+
52  Data debugAttach(const Data& data);
+
53  Data debugDetach(const Data& data);
+
54  Data debugStart(const Data& data);
+
55  Data debugStop(const Data& data);
+
56  Data debugStep(const Data& data);
+
57  Data debugResume(const Data& data);
+
58  Data debugPause(const Data& data);
+
59  Data skipToBreakPoint(const Data& data);
+
60  Data addBreakPoint(const Data& data);
+
61  Data removeBreakPoint(const Data& data);
+
62  Data enableBreakPoint(const Data& data);
+
63  Data disableBreakPoint(const Data& data);
+
64  Data enableAllBreakPoints();
+
65  Data disableAllBreakPoints();
+
66  Data debugEval(const Data& data);
+
67 
+
68  void setDebugger(Debugger* debugger) {
+
69  _debugger = debugger;
+
70  }
+
71 
+
72  Interpreter getInterpreter() {
+
73  return _interpreter;
+
74  }
+
75 
+
76  void markForDeletion(bool mark) {
+
77  _markedForDeletion = mark;
+
78  }
+
79 
+
80 protected:
+
81  void breakExecution(Data replyData);
+
82 
+
83  bool _isStepping;
+
84  bool _isAttached;
+
85  bool _breakpointsEnabled;
+
86 
+
87  std::condition_variable_any _resumeCond;
+
88  std::recursive_mutex _runMutex;
+
89  std::recursive_mutex _mutex;
+
90 
+
91  std::thread* _interpreterThread = NULL;
+
92  bool _isRunning;
+
93  static void run(void* instance);
+
94 
+
95  bool _markedForDeletion;
+
96  Debugger* _debugger;
+
97  Interpreter _interpreter;
+
98  std::set<Breakpoint> _breakPoints;
+
99  Breakpoint _skipTo;
+
100 
+
101  friend class Debugger;
+
102 };
+
103 
+
104 
+
105 }
+
106 
+
107 
+
108 #endif /* end of include guard: DEBUGSESSION_H_M8YHEGV6 */
+
Definition: Breakpoint.cpp:26
+ +
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:77
+
Definition: Breakpoint.h:36
+
Definition: Debugger.h:32
+ +
Definition: Data.h:44
+
Definition: DebugSession.h:34
+
+ + +
+
+
+
+
+ + + diff --git a/_debugger_8cpp.html b/_debugger_8cpp.html new file mode 100644 index 0000000..5b10f64 --- /dev/null +++ b/_debugger_8cpp.html @@ -0,0 +1,127 @@ + + + + + + + + + + + uSCXML: debug/Debugger.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
Debugger.cpp File Reference
+
+
+
+Include dependency graph for Debugger.cpp:
+
+
+
+
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_debugger_8cpp__incl.map b/_debugger_8cpp__incl.map new file mode 100644 index 0000000..72ed3fb --- /dev/null +++ b/_debugger_8cpp__incl.map @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_8cpp__incl.md5 b/_debugger_8cpp__incl.md5 new file mode 100644 index 0000000..5eb0756 --- /dev/null +++ b/_debugger_8cpp__incl.md5 @@ -0,0 +1 @@ +de6af7d1f128b4a7ab1a6cb610b67cf1 \ No newline at end of file diff --git a/_debugger_8cpp__incl.svg b/_debugger_8cpp__incl.svg new file mode 100644 index 0000000..26fb7a9 --- /dev/null +++ b/_debugger_8cpp__incl.svg @@ -0,0 +1,1268 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/Debugger.cpp + + +Node1 + +debug/Debugger.cpp + + +Node2 + + +uscxml/debug/Debugger.h + + + + +Node1->Node2 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node1->Node43 + + + + +Node48 + + +uscxml/util/Predicates.h + + + + +Node1->Node48 + + + + +Node49 + + +uscxml/debug/DebugSession.h + + + + +Node1->Node49 + + + + +Node3 + + +uscxml/messages/Data.h + + + + +Node2->Node3 + + + + +Node16 + + +uscxml/messages/Event.h + + + + +Node2->Node16 + + + + +Node18 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node2->Node18 + + + + +Node47 + + +uscxml/debug/Breakpoint.h + + + + +Node2->Node47 + + + + +Node4 + +list + + +Node3->Node4 + + + + +Node5 + +map + + +Node3->Node5 + + + + +Node6 + +memory + + +Node3->Node6 + + + + +Node7 + +uscxml/config.h + + +Node3->Node7 + + + + +Node8 + + +uscxml/Common.h + + + + +Node3->Node8 + + + + +Node11 + + +uscxml/util/Convenience.h + + + + +Node3->Node11 + + + + +Node15 + + +uscxml/messages/Blob.h + + + + +Node3->Node15 + + + + +Node9 + +sys/socket.h + + +Node8->Node9 + + + + +Node10 + +cmath + + +Node8->Node10 + + + + +Node11->Node8 + + + + +Node12 + +string + + +Node11->Node12 + + + + +Node13 + +limits + + +Node11->Node13 + + + + +Node14 + +sstream + + +Node11->Node14 + + + + +Node15->Node6 + + + + +Node15->Node8 + + + + +Node15->Node12 + + + + +Node16->Node3 + + + + +Node17 + + +uscxml/util/UUID.h + + + + +Node16->Node17 + + + + +Node17->Node8 + + + + +Node17->Node12 + + + + +Node18->Node4 + + + + +Node18->Node5 + + + + +Node18->Node6 + + + + +Node18->Node8 + + + + +Node18->Node12 + + + + +Node19 + +mutex + + +Node18->Node19 + + + + +Node20 + + +uscxml/util/URL.h + + + + +Node18->Node20 + + + + +Node26 + + +uscxml/plugins/Factory.h + + + + +Node18->Node26 + + + + +Node31 + +xercesc/dom/DOM.hpp + + +Node18->Node31 + + + + +Node32 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node18->Node32 + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node18->Node34 + + + + +Node41 + + +uscxml/interpreter +/EventQueue.h + + + + +Node18->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node18->Node42 + + + + +Node18->Node43 + + + + +Node46 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node18->Node46 + + + + +Node20->Node4 + + + + +Node20->Node5 + + + + +Node20->Node8 + + + + +Node20->Node12 + + + + +Node20->Node14 + + + + +Node20->Node16 + + + + +Node21 + +set + + +Node20->Node21 + + + + +Node22 + +thread + + +Node20->Node22 + + + + +Node23 + +condition_variable + + +Node20->Node23 + + + + +Node24 + +curl/curl.h + + +Node20->Node24 + + + + +Node25 + +uriparser/Uri.h + + +Node20->Node25 + + + + +Node26->Node6 + + + + +Node26->Node8 + + + + +Node26->Node12 + + + + +Node26->Node13 + + + + +Node26->Node21 + + + + +Node27 + + +uscxml/plugins/Executable +Content.h + + + + +Node26->Node27 + + + + +Node28 + + +uscxml/plugins/EventHandler.h + + + + +Node26->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node26->Node29 + + + + +Node30 + + +uscxml/plugins/Invoker.h + + + + +Node26->Node30 + + + + +Node26->Node32 + + + + +Node33 + + +string.h + + + + +Node26->Node33 + + + + +Node27->Node6 + + + + +Node27->Node7 + + + + +Node27->Node8 + + + + +Node27->Node12 + + + + +Node27->Node14 + + + + +Node28->Node4 + + + + +Node28->Node6 + + + + +Node28->Node8 + + + + +Node28->Node12 + + + + +Node28->Node16 + + + + +Node29->Node8 + + + + +Node29->Node16 + + + + +Node29->Node28 + + + + +Node30->Node7 + + + + +Node30->Node8 + + + + +Node30->Node16 + + + + +Node30->Node28 + + + + +Node30->Node31 + + + + +Node32->Node4 + + + + +Node32->Node6 + + + + +Node32->Node7 + + + + +Node32->Node8 + + + + +Node32->Node12 + + + + +Node32->Node29 + + + + +Node32->Node30 + + + + +Node32->Node31 + + + + +Node33->Node4 + + + + +Node33->Node12 + + + + +Node34->Node4 + + + + +Node34->Node7 + + + + +Node34->Node8 + + + + +Node34->Node12 + + + + +Node34->Node16 + + + + +Node34->Node21 + + + + +Node34->Node31 + + + + +Node35 + + +uscxml/Interpreter.h + + + + +Node34->Node35 + + + + +Node35->Node5 + + + + +Node35->Node8 + + + + +Node35->Node12 + + + + +Node35->Node26 + + + + +Node36 + +vector + + +Node35->Node36 + + + + +Node37 + + +uscxml/interpreter +/MicroStep.h + + + + +Node35->Node37 + + + + +Node38 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node35->Node38 + + + + +Node39 + + +uscxml/plugins/DataModel.h + + + + +Node35->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node35->Node40 + + + + +Node35->Node41 + + + + +Node37->Node4 + + + + +Node37->Node6 + + + + +Node37->Node7 + + + + +Node37->Node8 + + + + +Node37->Node12 + + + + +Node37->Node38 + + + + +Node38->Node8 + + + + +Node39->Node4 + + + + +Node39->Node6 + + + + +Node39->Node8 + + + + +Node39->Node12 + + + + +Node39->Node16 + + + + +Node40->Node3 + + + + +Node40->Node7 + + + + +Node40->Node8 + + + + +Node40->Node12 + + + + +Node41->Node8 + + + + +Node41->Node16 + + + + +Node42->Node8 + + + + +Node42->Node12 + + + + +Node42->Node16 + + + + +Node42->Node31 + + + + +Node42->Node43 + + + + +Node43->Node4 + + + + +Node43->Node7 + + + + +Node43->Node8 + + + + +Node43->Node21 + + + + +Node43->Node31 + + + + +Node44 + +iostream + + +Node43->Node44 + + + + +Node45 + +xercesc/util/XMLString.hpp + + +Node43->Node45 + + + + +Node46->Node4 + + + + +Node46->Node5 + + + + +Node46->Node8 + + + + +Node46->Node12 + + + + +Node46->Node16 + + + + +Node46->Node19 + + + + +Node46->Node22 + + + + +Node46->Node23 + + + + +Node47->Node3 + + + + +Node47->Node8 + + + + +Node47->Node12 + + + + +Node47->Node35 + + + + +Node48->Node4 + + + + +Node48->Node11 + + + + +Node48->Node12 + + + + +Node48->Node31 + + + + +Node48->Node43 + + + + +Node49->Node21 + + + + +Node49->Node22 + + + + +Node49->Node23 + + + + +Node49->Node35 + + + + +Node49->Node47 + + + + +Node50 + +time.h + + +Node49->Node50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_8cpp__incl_org.svg b/_debugger_8cpp__incl_org.svg new file mode 100644 index 0000000..903768c --- /dev/null +++ b/_debugger_8cpp__incl_org.svg @@ -0,0 +1,1180 @@ + + + + + + +debug/Debugger.cpp + + +Node1 + +debug/Debugger.cpp + + +Node2 + + +uscxml/debug/Debugger.h + + + + +Node1->Node2 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node1->Node43 + + + + +Node48 + + +uscxml/util/Predicates.h + + + + +Node1->Node48 + + + + +Node49 + + +uscxml/debug/DebugSession.h + + + + +Node1->Node49 + + + + +Node3 + + +uscxml/messages/Data.h + + + + +Node2->Node3 + + + + +Node16 + + +uscxml/messages/Event.h + + + + +Node2->Node16 + + + + +Node18 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node2->Node18 + + + + +Node47 + + +uscxml/debug/Breakpoint.h + + + + +Node2->Node47 + + + + +Node4 + +list + + +Node3->Node4 + + + + +Node5 + +map + + +Node3->Node5 + + + + +Node6 + +memory + + +Node3->Node6 + + + + +Node7 + +uscxml/config.h + + +Node3->Node7 + + + + +Node8 + + +uscxml/Common.h + + + + +Node3->Node8 + + + + +Node11 + + +uscxml/util/Convenience.h + + + + +Node3->Node11 + + + + +Node15 + + +uscxml/messages/Blob.h + + + + +Node3->Node15 + + + + +Node9 + +sys/socket.h + + +Node8->Node9 + + + + +Node10 + +cmath + + +Node8->Node10 + + + + +Node11->Node8 + + + + +Node12 + +string + + +Node11->Node12 + + + + +Node13 + +limits + + +Node11->Node13 + + + + +Node14 + +sstream + + +Node11->Node14 + + + + +Node15->Node6 + + + + +Node15->Node8 + + + + +Node15->Node12 + + + + +Node16->Node3 + + + + +Node17 + + +uscxml/util/UUID.h + + + + +Node16->Node17 + + + + +Node17->Node8 + + + + +Node17->Node12 + + + + +Node18->Node4 + + + + +Node18->Node5 + + + + +Node18->Node6 + + + + +Node18->Node8 + + + + +Node18->Node12 + + + + +Node19 + +mutex + + +Node18->Node19 + + + + +Node20 + + +uscxml/util/URL.h + + + + +Node18->Node20 + + + + +Node26 + + +uscxml/plugins/Factory.h + + + + +Node18->Node26 + + + + +Node31 + +xercesc/dom/DOM.hpp + + +Node18->Node31 + + + + +Node32 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node18->Node32 + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node18->Node34 + + + + +Node41 + + +uscxml/interpreter +/EventQueue.h + + + + +Node18->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node18->Node42 + + + + +Node18->Node43 + + + + +Node46 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node18->Node46 + + + + +Node20->Node4 + + + + +Node20->Node5 + + + + +Node20->Node8 + + + + +Node20->Node12 + + + + +Node20->Node14 + + + + +Node20->Node16 + + + + +Node21 + +set + + +Node20->Node21 + + + + +Node22 + +thread + + +Node20->Node22 + + + + +Node23 + +condition_variable + + +Node20->Node23 + + + + +Node24 + +curl/curl.h + + +Node20->Node24 + + + + +Node25 + +uriparser/Uri.h + + +Node20->Node25 + + + + +Node26->Node6 + + + + +Node26->Node8 + + + + +Node26->Node12 + + + + +Node26->Node13 + + + + +Node26->Node21 + + + + +Node27 + + +uscxml/plugins/Executable +Content.h + + + + +Node26->Node27 + + + + +Node28 + + +uscxml/plugins/EventHandler.h + + + + +Node26->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node26->Node29 + + + + +Node30 + + +uscxml/plugins/Invoker.h + + + + +Node26->Node30 + + + + +Node26->Node32 + + + + +Node33 + + +string.h + + + + +Node26->Node33 + + + + +Node27->Node6 + + + + +Node27->Node7 + + + + +Node27->Node8 + + + + +Node27->Node12 + + + + +Node27->Node14 + + + + +Node28->Node4 + + + + +Node28->Node6 + + + + +Node28->Node8 + + + + +Node28->Node12 + + + + +Node28->Node16 + + + + +Node29->Node8 + + + + +Node29->Node16 + + + + +Node29->Node28 + + + + +Node30->Node7 + + + + +Node30->Node8 + + + + +Node30->Node16 + + + + +Node30->Node28 + + + + +Node30->Node31 + + + + +Node32->Node4 + + + + +Node32->Node6 + + + + +Node32->Node7 + + + + +Node32->Node8 + + + + +Node32->Node12 + + + + +Node32->Node29 + + + + +Node32->Node30 + + + + +Node32->Node31 + + + + +Node33->Node4 + + + + +Node33->Node12 + + + + +Node34->Node4 + + + + +Node34->Node7 + + + + +Node34->Node8 + + + + +Node34->Node12 + + + + +Node34->Node16 + + + + +Node34->Node21 + + + + +Node34->Node31 + + + + +Node35 + + +uscxml/Interpreter.h + + + + +Node34->Node35 + + + + +Node35->Node5 + + + + +Node35->Node8 + + + + +Node35->Node12 + + + + +Node35->Node26 + + + + +Node36 + +vector + + +Node35->Node36 + + + + +Node37 + + +uscxml/interpreter +/MicroStep.h + + + + +Node35->Node37 + + + + +Node38 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node35->Node38 + + + + +Node39 + + +uscxml/plugins/DataModel.h + + + + +Node35->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node35->Node40 + + + + +Node35->Node41 + + + + +Node37->Node4 + + + + +Node37->Node6 + + + + +Node37->Node7 + + + + +Node37->Node8 + + + + +Node37->Node12 + + + + +Node37->Node38 + + + + +Node38->Node8 + + + + +Node39->Node4 + + + + +Node39->Node6 + + + + +Node39->Node8 + + + + +Node39->Node12 + + + + +Node39->Node16 + + + + +Node40->Node3 + + + + +Node40->Node7 + + + + +Node40->Node8 + + + + +Node40->Node12 + + + + +Node41->Node8 + + + + +Node41->Node16 + + + + +Node42->Node8 + + + + +Node42->Node12 + + + + +Node42->Node16 + + + + +Node42->Node31 + + + + +Node42->Node43 + + + + +Node43->Node4 + + + + +Node43->Node7 + + + + +Node43->Node8 + + + + +Node43->Node21 + + + + +Node43->Node31 + + + + +Node44 + +iostream + + +Node43->Node44 + + + + +Node45 + +xercesc/util/XMLString.hpp + + +Node43->Node45 + + + + +Node46->Node4 + + + + +Node46->Node5 + + + + +Node46->Node8 + + + + +Node46->Node12 + + + + +Node46->Node16 + + + + +Node46->Node19 + + + + +Node46->Node22 + + + + +Node46->Node23 + + + + +Node47->Node3 + + + + +Node47->Node8 + + + + +Node47->Node12 + + + + +Node47->Node35 + + + + +Node48->Node4 + + + + +Node48->Node11 + + + + +Node48->Node12 + + + + +Node48->Node31 + + + + +Node48->Node43 + + + + +Node49->Node21 + + + + +Node49->Node22 + + + + +Node49->Node23 + + + + +Node49->Node35 + + + + +Node49->Node47 + + + + +Node50 + +time.h + + +Node49->Node50 + + + + + diff --git a/_debugger_8h.html b/_debugger_8h.html new file mode 100644 index 0000000..086ae1a --- /dev/null +++ b/_debugger_8h.html @@ -0,0 +1,143 @@ + + + + + + + + + + + uSCXML: debug/Debugger.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
Debugger.h File Reference
+
+
+
+Include dependency graph for Debugger.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + +

+Classes

class  uscxml::Debugger
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_debugger_8h__dep__incl.map b/_debugger_8h__dep__incl.map new file mode 100644 index 0000000..f1331e3 --- /dev/null +++ b/_debugger_8h__dep__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/_debugger_8h__dep__incl.md5 b/_debugger_8h__dep__incl.md5 new file mode 100644 index 0000000..d081c4d --- /dev/null +++ b/_debugger_8h__dep__incl.md5 @@ -0,0 +1 @@ +6895ab5b0f17b1201a953df879caf9f0 \ No newline at end of file diff --git a/_debugger_8h__dep__incl.svg b/_debugger_8h__dep__incl.svg new file mode 100644 index 0000000..08dc98f --- /dev/null +++ b/_debugger_8h__dep__incl.svg @@ -0,0 +1,70 @@ + + + + + + +debug/Debugger.h + + +Node1 + +debug/Debugger.h + + +Node2 + + +debug/Debugger.cpp + + + + +Node1->Node2 + + + + +Node3 + + +debug/DebuggerServlet.h + + + + +Node1->Node3 + + + + +Node5 + + +debug/DebugSession.cpp + + + + +Node1->Node5 + + + + +Node4 + + +debug/DebuggerServlet.cpp + + + + +Node3->Node4 + + + + + diff --git a/_debugger_8h__incl.map b/_debugger_8h__incl.map new file mode 100644 index 0000000..6abc29a --- /dev/null +++ b/_debugger_8h__incl.map @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_8h__incl.md5 b/_debugger_8h__incl.md5 new file mode 100644 index 0000000..6c1250b --- /dev/null +++ b/_debugger_8h__incl.md5 @@ -0,0 +1 @@ +97bee7bd4e13a10ad8af7c178141d976 \ No newline at end of file diff --git a/_debugger_8h__incl.svg b/_debugger_8h__incl.svg new file mode 100644 index 0000000..9a4f0e3 --- /dev/null +++ b/_debugger_8h__incl.svg @@ -0,0 +1,1242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/Debugger.h + + +Node1 + +debug/Debugger.h + + +Node2 + + +uscxml/messages/Data.h + + + + +Node1->Node2 + + + + +Node15 + + +uscxml/messages/Event.h + + + + +Node1->Node15 + + + + +Node17 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node1->Node17 + + + + +Node49 + + +uscxml/debug/Breakpoint.h + + + + +Node1->Node49 + + + + +Node3 + +list + + +Node2->Node3 + + + + +Node4 + +map + + +Node2->Node4 + + + + +Node5 + +memory + + +Node2->Node5 + + + + +Node6 + +uscxml/config.h + + +Node2->Node6 + + + + +Node7 + + +uscxml/Common.h + + + + +Node2->Node7 + + + + +Node10 + + +uscxml/util/Convenience.h + + + + +Node2->Node10 + + + + +Node14 + + +uscxml/messages/Blob.h + + + + +Node2->Node14 + + + + +Node8 + +sys/socket.h + + +Node7->Node8 + + + + +Node9 + +cmath + + +Node7->Node9 + + + + +Node10->Node7 + + + + +Node11 + +string + + +Node10->Node11 + + + + +Node12 + +limits + + +Node10->Node12 + + + + +Node13 + +sstream + + +Node10->Node13 + + + + +Node14->Node5 + + + + +Node14->Node7 + + + + +Node14->Node11 + + + + +Node15->Node2 + + + + +Node16 + + +uscxml/util/UUID.h + + + + +Node15->Node16 + + + + +Node16->Node7 + + + + +Node16->Node11 + + + + +Node17->Node3 + + + + +Node17->Node4 + + + + +Node17->Node5 + + + + +Node17->Node7 + + + + +Node17->Node11 + + + + +Node18 + +mutex + + +Node17->Node18 + + + + +Node19 + + +uscxml/util/URL.h + + + + +Node17->Node19 + + + + +Node25 + + +uscxml/plugins/Factory.h + + + + +Node17->Node25 + + + + +Node30 + +xercesc/dom/DOM.hpp + + +Node17->Node30 + + + + +Node31 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node17->Node31 + + + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node17->Node33 + + + + +Node40 + + +uscxml/interpreter +/EventQueue.h + + + + +Node17->Node40 + + + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node17->Node41 + + + + +Node42 + + +uscxml/util/DOM.h + + + + +Node17->Node42 + + + + +Node47 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node17->Node47 + + + + +Node19->Node3 + + + + +Node19->Node4 + + + + +Node19->Node7 + + + + +Node19->Node11 + + + + +Node19->Node13 + + + + +Node19->Node15 + + + + +Node20 + +set + + +Node19->Node20 + + + + +Node21 + +thread + + +Node19->Node21 + + + + +Node22 + +condition_variable + + +Node19->Node22 + + + + +Node23 + +curl/curl.h + + +Node19->Node23 + + + + +Node24 + +uriparser/Uri.h + + +Node19->Node24 + + + + +Node25->Node5 + + + + +Node25->Node7 + + + + +Node25->Node11 + + + + +Node25->Node12 + + + + +Node25->Node20 + + + + +Node26 + + +uscxml/plugins/Executable +Content.h + + + + +Node25->Node26 + + + + +Node27 + + +uscxml/plugins/EventHandler.h + + + + +Node25->Node27 + + + + +Node28 + + +uscxml/plugins/IOProcessor.h + + + + +Node25->Node28 + + + + +Node29 + + +uscxml/plugins/Invoker.h + + + + +Node25->Node29 + + + + +Node25->Node31 + + + + +Node32 + + +string.h + + + + +Node25->Node32 + + + + +Node26->Node5 + + + + +Node26->Node6 + + + + +Node26->Node7 + + + + +Node26->Node11 + + + + +Node26->Node13 + + + + +Node27->Node3 + + + + +Node27->Node5 + + + + +Node27->Node7 + + + + +Node27->Node11 + + + + +Node27->Node15 + + + + +Node28->Node7 + + + + +Node28->Node15 + + + + +Node28->Node27 + + + + +Node29->Node6 + + + + +Node29->Node7 + + + + +Node29->Node15 + + + + +Node29->Node27 + + + + +Node29->Node30 + + + + +Node31->Node3 + + + + +Node31->Node5 + + + + +Node31->Node6 + + + + +Node31->Node7 + + + + +Node31->Node11 + + + + +Node31->Node28 + + + + +Node31->Node29 + + + + +Node31->Node30 + + + + +Node32->Node3 + + + + +Node32->Node11 + + + + +Node33->Node3 + + + + +Node33->Node6 + + + + +Node33->Node7 + + + + +Node33->Node11 + + + + +Node33->Node15 + + + + +Node33->Node20 + + + + +Node33->Node30 + + + + +Node34 + + +uscxml/Interpreter.h + + + + +Node33->Node34 + + + + +Node34->Node4 + + + + +Node34->Node7 + + + + +Node34->Node11 + + + + +Node34->Node25 + + + + +Node35 + +vector + + +Node34->Node35 + + + + +Node36 + + +uscxml/interpreter +/MicroStep.h + + + + +Node34->Node36 + + + + +Node37 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node34->Node37 + + + + +Node38 + + +uscxml/plugins/DataModel.h + + + + +Node34->Node38 + + + + +Node39 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node34->Node39 + + + + +Node34->Node40 + + + + +Node36->Node3 + + + + +Node36->Node5 + + + + +Node36->Node6 + + + + +Node36->Node7 + + + + +Node36->Node11 + + + + +Node36->Node37 + + + + +Node37->Node7 + + + + +Node38->Node3 + + + + +Node38->Node5 + + + + +Node38->Node7 + + + + +Node38->Node11 + + + + +Node38->Node15 + + + + +Node39->Node2 + + + + +Node39->Node6 + + + + +Node39->Node7 + + + + +Node39->Node11 + + + + +Node40->Node7 + + + + +Node40->Node15 + + + + +Node41->Node7 + + + + +Node41->Node11 + + + + +Node41->Node15 + + + + +Node41->Node30 + + + + +Node41->Node42 + + + + +Node45 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node41->Node45 + + + + +Node42->Node3 + + + + +Node42->Node6 + + + + +Node42->Node7 + + + + +Node42->Node20 + + + + +Node42->Node30 + + + + +Node43 + +iostream + + +Node42->Node43 + + + + +Node44 + +xercesc/util/XMLString.hpp + + +Node42->Node44 + + + + +Node45->Node6 + + + + +Node45->Node7 + + + + +Node45->Node15 + + + + +Node45->Node18 + + + + +Node46 + + +uscxml/debug/Interpreter +Issue.h + + + + +Node45->Node46 + + + + +Node46->Node3 + + + + +Node46->Node6 + + + + +Node46->Node7 + + + + +Node46->Node43 + + + + +Node47->Node3 + + + + +Node47->Node4 + + + + +Node47->Node7 + + + + +Node47->Node11 + + + + +Node47->Node15 + + + + +Node47->Node18 + + + + +Node47->Node21 + + + + +Node47->Node22 + + + + +Node48 + +event2/event.h + + +Node47->Node48 + + + + +Node49->Node2 + + + + +Node49->Node7 + + + + +Node49->Node11 + + + + +Node49->Node34 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_8h__incl_org.svg b/_debugger_8h__incl_org.svg new file mode 100644 index 0000000..5f62e19 --- /dev/null +++ b/_debugger_8h__incl_org.svg @@ -0,0 +1,1154 @@ + + + + + + +debug/Debugger.h + + +Node1 + +debug/Debugger.h + + +Node2 + + +uscxml/messages/Data.h + + + + +Node1->Node2 + + + + +Node15 + + +uscxml/messages/Event.h + + + + +Node1->Node15 + + + + +Node17 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node1->Node17 + + + + +Node49 + + +uscxml/debug/Breakpoint.h + + + + +Node1->Node49 + + + + +Node3 + +list + + +Node2->Node3 + + + + +Node4 + +map + + +Node2->Node4 + + + + +Node5 + +memory + + +Node2->Node5 + + + + +Node6 + +uscxml/config.h + + +Node2->Node6 + + + + +Node7 + + +uscxml/Common.h + + + + +Node2->Node7 + + + + +Node10 + + +uscxml/util/Convenience.h + + + + +Node2->Node10 + + + + +Node14 + + +uscxml/messages/Blob.h + + + + +Node2->Node14 + + + + +Node8 + +sys/socket.h + + +Node7->Node8 + + + + +Node9 + +cmath + + +Node7->Node9 + + + + +Node10->Node7 + + + + +Node11 + +string + + +Node10->Node11 + + + + +Node12 + +limits + + +Node10->Node12 + + + + +Node13 + +sstream + + +Node10->Node13 + + + + +Node14->Node5 + + + + +Node14->Node7 + + + + +Node14->Node11 + + + + +Node15->Node2 + + + + +Node16 + + +uscxml/util/UUID.h + + + + +Node15->Node16 + + + + +Node16->Node7 + + + + +Node16->Node11 + + + + +Node17->Node3 + + + + +Node17->Node4 + + + + +Node17->Node5 + + + + +Node17->Node7 + + + + +Node17->Node11 + + + + +Node18 + +mutex + + +Node17->Node18 + + + + +Node19 + + +uscxml/util/URL.h + + + + +Node17->Node19 + + + + +Node25 + + +uscxml/plugins/Factory.h + + + + +Node17->Node25 + + + + +Node30 + +xercesc/dom/DOM.hpp + + +Node17->Node30 + + + + +Node31 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node17->Node31 + + + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node17->Node33 + + + + +Node40 + + +uscxml/interpreter +/EventQueue.h + + + + +Node17->Node40 + + + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node17->Node41 + + + + +Node42 + + +uscxml/util/DOM.h + + + + +Node17->Node42 + + + + +Node47 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node17->Node47 + + + + +Node19->Node3 + + + + +Node19->Node4 + + + + +Node19->Node7 + + + + +Node19->Node11 + + + + +Node19->Node13 + + + + +Node19->Node15 + + + + +Node20 + +set + + +Node19->Node20 + + + + +Node21 + +thread + + +Node19->Node21 + + + + +Node22 + +condition_variable + + +Node19->Node22 + + + + +Node23 + +curl/curl.h + + +Node19->Node23 + + + + +Node24 + +uriparser/Uri.h + + +Node19->Node24 + + + + +Node25->Node5 + + + + +Node25->Node7 + + + + +Node25->Node11 + + + + +Node25->Node12 + + + + +Node25->Node20 + + + + +Node26 + + +uscxml/plugins/Executable +Content.h + + + + +Node25->Node26 + + + + +Node27 + + +uscxml/plugins/EventHandler.h + + + + +Node25->Node27 + + + + +Node28 + + +uscxml/plugins/IOProcessor.h + + + + +Node25->Node28 + + + + +Node29 + + +uscxml/plugins/Invoker.h + + + + +Node25->Node29 + + + + +Node25->Node31 + + + + +Node32 + + +string.h + + + + +Node25->Node32 + + + + +Node26->Node5 + + + + +Node26->Node6 + + + + +Node26->Node7 + + + + +Node26->Node11 + + + + +Node26->Node13 + + + + +Node27->Node3 + + + + +Node27->Node5 + + + + +Node27->Node7 + + + + +Node27->Node11 + + + + +Node27->Node15 + + + + +Node28->Node7 + + + + +Node28->Node15 + + + + +Node28->Node27 + + + + +Node29->Node6 + + + + +Node29->Node7 + + + + +Node29->Node15 + + + + +Node29->Node27 + + + + +Node29->Node30 + + + + +Node31->Node3 + + + + +Node31->Node5 + + + + +Node31->Node6 + + + + +Node31->Node7 + + + + +Node31->Node11 + + + + +Node31->Node28 + + + + +Node31->Node29 + + + + +Node31->Node30 + + + + +Node32->Node3 + + + + +Node32->Node11 + + + + +Node33->Node3 + + + + +Node33->Node6 + + + + +Node33->Node7 + + + + +Node33->Node11 + + + + +Node33->Node15 + + + + +Node33->Node20 + + + + +Node33->Node30 + + + + +Node34 + + +uscxml/Interpreter.h + + + + +Node33->Node34 + + + + +Node34->Node4 + + + + +Node34->Node7 + + + + +Node34->Node11 + + + + +Node34->Node25 + + + + +Node35 + +vector + + +Node34->Node35 + + + + +Node36 + + +uscxml/interpreter +/MicroStep.h + + + + +Node34->Node36 + + + + +Node37 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node34->Node37 + + + + +Node38 + + +uscxml/plugins/DataModel.h + + + + +Node34->Node38 + + + + +Node39 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node34->Node39 + + + + +Node34->Node40 + + + + +Node36->Node3 + + + + +Node36->Node5 + + + + +Node36->Node6 + + + + +Node36->Node7 + + + + +Node36->Node11 + + + + +Node36->Node37 + + + + +Node37->Node7 + + + + +Node38->Node3 + + + + +Node38->Node5 + + + + +Node38->Node7 + + + + +Node38->Node11 + + + + +Node38->Node15 + + + + +Node39->Node2 + + + + +Node39->Node6 + + + + +Node39->Node7 + + + + +Node39->Node11 + + + + +Node40->Node7 + + + + +Node40->Node15 + + + + +Node41->Node7 + + + + +Node41->Node11 + + + + +Node41->Node15 + + + + +Node41->Node30 + + + + +Node41->Node42 + + + + +Node45 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node41->Node45 + + + + +Node42->Node3 + + + + +Node42->Node6 + + + + +Node42->Node7 + + + + +Node42->Node20 + + + + +Node42->Node30 + + + + +Node43 + +iostream + + +Node42->Node43 + + + + +Node44 + +xercesc/util/XMLString.hpp + + +Node42->Node44 + + + + +Node45->Node6 + + + + +Node45->Node7 + + + + +Node45->Node15 + + + + +Node45->Node18 + + + + +Node46 + + +uscxml/debug/Interpreter +Issue.h + + + + +Node45->Node46 + + + + +Node46->Node3 + + + + +Node46->Node6 + + + + +Node46->Node7 + + + + +Node46->Node43 + + + + +Node47->Node3 + + + + +Node47->Node4 + + + + +Node47->Node7 + + + + +Node47->Node11 + + + + +Node47->Node15 + + + + +Node47->Node18 + + + + +Node47->Node21 + + + + +Node47->Node22 + + + + +Node48 + +event2/event.h + + +Node47->Node48 + + + + +Node49->Node2 + + + + +Node49->Node7 + + + + +Node49->Node11 + + + + +Node49->Node34 + + + + + diff --git a/_debugger_8h_source.html b/_debugger_8h_source.html new file mode 100644 index 0000000..2ed7d29 --- /dev/null +++ b/_debugger_8h_source.html @@ -0,0 +1,225 @@ + + + + + + + + + + + uSCXML: debug/Debugger.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
Debugger.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef DEBUGGERMONITOR_H_Z050WPFH
+
21 #define DEBUGGERMONITOR_H_Z050WPFH
+
22 
+
23 #include "uscxml/messages/Data.h" // for Data
+
24 #include "uscxml/messages/Event.h" // for Event
+ + +
27 
+
28 namespace uscxml {
+
29 
+
30 class DebugSession;
+
31 
+
32 class USCXML_API Debugger : public InterpreterMonitor {
+
33 public:
+
34  Debugger() {
+
35  }
+
36  virtual ~Debugger() {}
+
37 
+
38  virtual void attachSession(InterpreterImpl* impl, std::shared_ptr<DebugSession> session) {
+
39  std::lock_guard<std::recursive_mutex> lock(_sessionMutex);
+
40  _sessionForInterpreter[impl] = session;
+
41  }
+
42 
+
43  virtual void detachSession(InterpreterImpl* impl) {
+
44  std::lock_guard<std::recursive_mutex> lock(_sessionMutex);
+
45  _sessionForInterpreter.erase(impl);
+
46  }
+
47 
+
48  virtual std::shared_ptr<DebugSession> getSession(InterpreterImpl* impl) {
+
49  std::lock_guard<std::recursive_mutex> lock(_sessionMutex);
+
50  if (_sessionForInterpreter.find(impl) != _sessionForInterpreter.end())
+
51  return _sessionForInterpreter[impl];
+
52  return std::shared_ptr<DebugSession>();
+
53  }
+
54 
+
55  virtual void pushData(std::shared_ptr<DebugSession> session, Data pushData) = 0;
+
56 
+
57  // InterpreterMonitor
+
58  virtual void beforeProcessingEvent(Interpreter& interpreter, const Event& event);
+
59  virtual void beforeMicroStep(Interpreter& interpreter);
+
60  virtual void beforeExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
+
61  virtual void afterExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
+
62  virtual void beforeExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* execContent);
+
63  virtual void afterExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* execContent);
+
64  virtual void beforeUninvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid);
+
65  virtual void afterUninvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid);
+
66  virtual void beforeTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition);
+
67  virtual void afterTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition);
+
68  virtual void beforeEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
+
69  virtual void afterEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
+
70  virtual void beforeInvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid);
+
71  virtual void afterInvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid);
+
72  virtual void afterMicroStep(Interpreter& interpreter);
+
73  virtual void onStableConfiguration(Interpreter& interpreter);
+
74  virtual void beforeCompletion(Interpreter& interpreter);
+
75  virtual void afterCompletion(Interpreter& interpreter);
+
76 
+
77 protected:
+
78 
+
79  void handleTransition(Interpreter& interpreter,
+
80  const XERCESC_NS::DOMElement* transition,
+
81  Breakpoint::When when);
+
82  void handleState(Interpreter& interpreter,
+
83  const XERCESC_NS::DOMElement* state,
+
84  Breakpoint::When when,
+
85  Breakpoint::Action action);
+
86  void handleInvoke(Interpreter& interpreter,
+
87  const XERCESC_NS::DOMElement* invokeElem,
+
88  const std::string& invokeId,
+
89  Breakpoint::When when,
+
90  Breakpoint::Action action);
+
91  void handleExecutable(Interpreter& interpreter,
+
92  const XERCESC_NS::DOMElement* execContentElem,
+
93  Breakpoint::When when);
+
94  void handleStable(Interpreter& interpreter, Breakpoint::When when);
+
95  void handleMicrostep(Interpreter& interpreter, Breakpoint::When when);
+
96  void handleEvent(Interpreter& interpreter, const Event& event, Breakpoint::When when);
+
97 
+
98  std::list<Breakpoint> getQualifiedTransBreakpoints(InterpreterImpl* impl,
+
99  const XERCESC_NS::DOMElement* transition,
+
100  Breakpoint breakpointTemplate);
+
101  std::list<Breakpoint> getQualifiedStateBreakpoints(InterpreterImpl* impl,
+
102  const XERCESC_NS::DOMElement* state,
+
103  Breakpoint breakpointTemplate);
+
104  std::list<Breakpoint> getQualifiedInvokeBreakpoints(InterpreterImpl* impl,
+
105  const XERCESC_NS::DOMElement* invokeElem,
+
106  const std::string invokeId,
+
107  Breakpoint breakpointTemplate);
+
108 
+
109  std::recursive_mutex _sessionMutex;
+
111  std::map<InterpreterImpl*, std::shared_ptr<DebugSession> > _sessionForInterpreter;
+
112 };
+
113 
+
114 }
+
115 
+
116 
+
117 #endif /* end of include guard: DEBUGGERMONITOR_H_Z050WPFH */
+ +
Definition: Breakpoint.cpp:26
+
Definition: InterpreterMonitor.h:57
+
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:77
+
std::map< InterpreterImpl *, std::shared_ptr< DebugSession > > _sessionForInterpreter
Definition: Debugger.h:111
+
Definition: InterpreterImpl.h:49
+ +
Definition: Event.h:84
+
Definition: Breakpoint.h:36
+
Definition: Debugger.h:32
+ + +
Definition: Data.h:44
+
+ + +
+
+
+
+
+ + + diff --git a/_debugger_servlet_8cpp.html b/_debugger_servlet_8cpp.html new file mode 100644 index 0000000..bd9353a --- /dev/null +++ b/_debugger_servlet_8cpp.html @@ -0,0 +1,127 @@ + + + + + + + + + + + uSCXML: debug/DebuggerServlet.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
DebuggerServlet.cpp File Reference
+
+
+
#include "uscxml/debug/DebuggerServlet.h"
+#include "uscxml/debug/DebugSession.h"
+#include "uscxml/util/UUID.h"
+#include <boost/algorithm/string.hpp>
+
+Include dependency graph for DebuggerServlet.cpp:
+
+
+
+
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_debugger_servlet_8cpp__incl.map b/_debugger_servlet_8cpp__incl.map new file mode 100644 index 0000000..01a7328 --- /dev/null +++ b/_debugger_servlet_8cpp__incl.map @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_servlet_8cpp__incl.md5 b/_debugger_servlet_8cpp__incl.md5 new file mode 100644 index 0000000..d5f2db9 --- /dev/null +++ b/_debugger_servlet_8cpp__incl.md5 @@ -0,0 +1 @@ +d665495d75d18662673d615306b20235 \ No newline at end of file diff --git a/_debugger_servlet_8cpp__incl.svg b/_debugger_servlet_8cpp__incl.svg new file mode 100644 index 0000000..9616c23 --- /dev/null +++ b/_debugger_servlet_8cpp__incl.svg @@ -0,0 +1,1243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/DebuggerServlet.cpp + + +Node1 + +debug/DebuggerServlet.cpp + + +Node2 + + +uscxml/debug/DebuggerServlet.h + + + + +Node1->Node2 + + + + +Node25 + + +uscxml/util/UUID.h + + + + +Node1->Node25 + + + + +Node48 + + +uscxml/debug/DebugSession.h + + + + +Node1->Node48 + + + + +Node50 + +boost/algorithm/string.hpp + + +Node1->Node50 + + + + +Node3 + + +uscxml/Common.h + + + + +Node2->Node3 + + + + +Node6 + +easylogging++.h + + +Node2->Node6 + + + + +Node7 + + +uscxml/util/BlockingQueue.h + + + + +Node2->Node7 + + + + +Node10 + + +uscxml/server/HTTPServer.h + + + + +Node2->Node10 + + + + +Node26 + + +uscxml/debug/Debugger.h + + + + +Node2->Node26 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node7->Node3 + + + + +Node8 + +list + + +Node7->Node8 + + + + +Node9 + +condition_variable + + +Node7->Node9 + + + + +Node10->Node3 + + + + +Node11 + +stddef.h + + +Node10->Node11 + + + + +Node12 + +map + + +Node10->Node12 + + + + +Node13 + +string + + +Node10->Node13 + + + + +Node14 + +thread + + +Node10->Node14 + + + + +Node15 + +mutex + + +Node10->Node15 + + + + +Node16 + +event2/util.h + + +Node10->Node16 + + + + +Node17 + +event2/http.h + + +Node10->Node17 + + + + +Node18 + +evws.h + + +Node10->Node18 + + + + +Node19 + + +uscxml/messages/Event.h + + + + +Node10->Node19 + + + + +Node22 + +uscxml/config.h + + +Node10->Node22 + + + + +Node20 + + +uscxml/messages/Data.h + + + + +Node19->Node20 + + + + +Node19->Node25 + + + + +Node20->Node3 + + + + +Node20->Node8 + + + + +Node20->Node12 + + + + +Node21 + +memory + + +Node20->Node21 + + + + +Node20->Node22 + + + + +Node23 + + +uscxml/util/Convenience.h + + + + +Node20->Node23 + + + + +Node24 + + +uscxml/messages/Blob.h + + + + +Node20->Node24 + + + + +Node23->Node3 + + + + +Node23->Node13 + + + + +Node24->Node3 + + + + +Node24->Node13 + + + + +Node24->Node21 + + + + +Node25->Node3 + + + + +Node25->Node13 + + + + +Node26->Node19 + + + + +Node26->Node20 + + + + +Node27 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node26->Node27 + + + + +Node47 + + +uscxml/debug/Breakpoint.h + + + + +Node26->Node47 + + + + +Node27->Node3 + + + + +Node27->Node8 + + + + +Node27->Node12 + + + + +Node27->Node13 + + + + +Node27->Node15 + + + + +Node27->Node21 + + + + +Node28 + + +uscxml/util/URL.h + + + + +Node27->Node28 + + + + +Node30 + + +uscxml/plugins/Factory.h + + + + +Node27->Node30 + + + + +Node34 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node27->Node34 + + + + +Node35 + +xercesc/dom/DOM.hpp + + +Node27->Node35 + + + + +Node36 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node27->Node36 + + + + +Node43 + + +uscxml/interpreter +/EventQueue.h + + + + +Node27->Node43 + + + + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node27->Node44 + + + + +Node45 + + +uscxml/util/DOM.h + + + + +Node27->Node45 + + + + +Node46 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node27->Node46 + + + + +Node28->Node3 + + + + +Node28->Node8 + + + + +Node28->Node9 + + + + +Node28->Node12 + + + + +Node28->Node13 + + + + +Node28->Node14 + + + + +Node28->Node19 + + + + +Node29 + +set + + +Node28->Node29 + + + + +Node30->Node3 + + + + +Node30->Node13 + + + + +Node30->Node21 + + + + +Node30->Node29 + + + + +Node31 + + +uscxml/plugins/Executable +Content.h + + + + +Node30->Node31 + + + + +Node32 + + +uscxml/plugins/EventHandler.h + + + + +Node30->Node32 + + + + +Node33 + + +uscxml/plugins/IOProcessor.h + + + + +Node30->Node33 + + + + +Node30->Node34 + + + + +Node31->Node3 + + + + +Node31->Node13 + + + + +Node31->Node21 + + + + +Node31->Node22 + + + + +Node32->Node3 + + + + +Node32->Node8 + + + + +Node32->Node13 + + + + +Node32->Node19 + + + + +Node32->Node21 + + + + +Node33->Node3 + + + + +Node33->Node19 + + + + +Node33->Node32 + + + + +Node34->Node3 + + + + +Node34->Node8 + + + + +Node34->Node13 + + + + +Node34->Node21 + + + + +Node34->Node22 + + + + +Node34->Node33 + + + + +Node34->Node35 + + + + +Node36->Node3 + + + + +Node36->Node8 + + + + +Node36->Node13 + + + + +Node36->Node19 + + + + +Node36->Node22 + + + + +Node36->Node29 + + + + +Node36->Node35 + + + + +Node37 + + +uscxml/Interpreter.h + + + + +Node36->Node37 + + + + +Node37->Node3 + + + + +Node37->Node12 + + + + +Node37->Node13 + + + + +Node37->Node30 + + + + +Node38 + +vector + + +Node37->Node38 + + + + +Node39 + + +uscxml/interpreter +/MicroStep.h + + + + +Node37->Node39 + + + + +Node40 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node37->Node40 + + + + +Node41 + + +uscxml/plugins/DataModel.h + + + + +Node37->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node37->Node42 + + + + +Node37->Node43 + + + + +Node39->Node3 + + + + +Node39->Node8 + + + + +Node39->Node13 + + + + +Node39->Node21 + + + + +Node39->Node22 + + + + +Node39->Node40 + + + + +Node40->Node3 + + + + +Node41->Node3 + + + + +Node41->Node8 + + + + +Node41->Node13 + + + + +Node41->Node19 + + + + +Node41->Node21 + + + + +Node42->Node3 + + + + +Node42->Node13 + + + + +Node42->Node20 + + + + +Node42->Node22 + + + + +Node43->Node3 + + + + +Node43->Node19 + + + + +Node44->Node3 + + + + +Node44->Node13 + + + + +Node44->Node19 + + + + +Node44->Node35 + + + + +Node44->Node45 + + + + +Node45->Node3 + + + + +Node45->Node8 + + + + +Node45->Node22 + + + + +Node45->Node29 + + + + +Node45->Node35 + + + + +Node46->Node3 + + + + +Node46->Node8 + + + + +Node46->Node9 + + + + +Node46->Node12 + + + + +Node46->Node13 + + + + +Node46->Node14 + + + + +Node46->Node15 + + + + +Node46->Node19 + + + + +Node47->Node3 + + + + +Node47->Node13 + + + + +Node47->Node20 + + + + +Node47->Node37 + + + + +Node48->Node9 + + + + +Node48->Node14 + + + + +Node48->Node29 + + + + +Node48->Node37 + + + + +Node48->Node47 + + + + +Node49 + +time.h + + +Node48->Node49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_servlet_8cpp__incl_org.svg b/_debugger_servlet_8cpp__incl_org.svg new file mode 100644 index 0000000..f9a07fe --- /dev/null +++ b/_debugger_servlet_8cpp__incl_org.svg @@ -0,0 +1,1155 @@ + + + + + + +debug/DebuggerServlet.cpp + + +Node1 + +debug/DebuggerServlet.cpp + + +Node2 + + +uscxml/debug/DebuggerServlet.h + + + + +Node1->Node2 + + + + +Node25 + + +uscxml/util/UUID.h + + + + +Node1->Node25 + + + + +Node48 + + +uscxml/debug/DebugSession.h + + + + +Node1->Node48 + + + + +Node50 + +boost/algorithm/string.hpp + + +Node1->Node50 + + + + +Node3 + + +uscxml/Common.h + + + + +Node2->Node3 + + + + +Node6 + +easylogging++.h + + +Node2->Node6 + + + + +Node7 + + +uscxml/util/BlockingQueue.h + + + + +Node2->Node7 + + + + +Node10 + + +uscxml/server/HTTPServer.h + + + + +Node2->Node10 + + + + +Node26 + + +uscxml/debug/Debugger.h + + + + +Node2->Node26 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node7->Node3 + + + + +Node8 + +list + + +Node7->Node8 + + + + +Node9 + +condition_variable + + +Node7->Node9 + + + + +Node10->Node3 + + + + +Node11 + +stddef.h + + +Node10->Node11 + + + + +Node12 + +map + + +Node10->Node12 + + + + +Node13 + +string + + +Node10->Node13 + + + + +Node14 + +thread + + +Node10->Node14 + + + + +Node15 + +mutex + + +Node10->Node15 + + + + +Node16 + +event2/util.h + + +Node10->Node16 + + + + +Node17 + +event2/http.h + + +Node10->Node17 + + + + +Node18 + +evws.h + + +Node10->Node18 + + + + +Node19 + + +uscxml/messages/Event.h + + + + +Node10->Node19 + + + + +Node22 + +uscxml/config.h + + +Node10->Node22 + + + + +Node20 + + +uscxml/messages/Data.h + + + + +Node19->Node20 + + + + +Node19->Node25 + + + + +Node20->Node3 + + + + +Node20->Node8 + + + + +Node20->Node12 + + + + +Node21 + +memory + + +Node20->Node21 + + + + +Node20->Node22 + + + + +Node23 + + +uscxml/util/Convenience.h + + + + +Node20->Node23 + + + + +Node24 + + +uscxml/messages/Blob.h + + + + +Node20->Node24 + + + + +Node23->Node3 + + + + +Node23->Node13 + + + + +Node24->Node3 + + + + +Node24->Node13 + + + + +Node24->Node21 + + + + +Node25->Node3 + + + + +Node25->Node13 + + + + +Node26->Node19 + + + + +Node26->Node20 + + + + +Node27 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node26->Node27 + + + + +Node47 + + +uscxml/debug/Breakpoint.h + + + + +Node26->Node47 + + + + +Node27->Node3 + + + + +Node27->Node8 + + + + +Node27->Node12 + + + + +Node27->Node13 + + + + +Node27->Node15 + + + + +Node27->Node21 + + + + +Node28 + + +uscxml/util/URL.h + + + + +Node27->Node28 + + + + +Node30 + + +uscxml/plugins/Factory.h + + + + +Node27->Node30 + + + + +Node34 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node27->Node34 + + + + +Node35 + +xercesc/dom/DOM.hpp + + +Node27->Node35 + + + + +Node36 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node27->Node36 + + + + +Node43 + + +uscxml/interpreter +/EventQueue.h + + + + +Node27->Node43 + + + + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node27->Node44 + + + + +Node45 + + +uscxml/util/DOM.h + + + + +Node27->Node45 + + + + +Node46 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node27->Node46 + + + + +Node28->Node3 + + + + +Node28->Node8 + + + + +Node28->Node9 + + + + +Node28->Node12 + + + + +Node28->Node13 + + + + +Node28->Node14 + + + + +Node28->Node19 + + + + +Node29 + +set + + +Node28->Node29 + + + + +Node30->Node3 + + + + +Node30->Node13 + + + + +Node30->Node21 + + + + +Node30->Node29 + + + + +Node31 + + +uscxml/plugins/Executable +Content.h + + + + +Node30->Node31 + + + + +Node32 + + +uscxml/plugins/EventHandler.h + + + + +Node30->Node32 + + + + +Node33 + + +uscxml/plugins/IOProcessor.h + + + + +Node30->Node33 + + + + +Node30->Node34 + + + + +Node31->Node3 + + + + +Node31->Node13 + + + + +Node31->Node21 + + + + +Node31->Node22 + + + + +Node32->Node3 + + + + +Node32->Node8 + + + + +Node32->Node13 + + + + +Node32->Node19 + + + + +Node32->Node21 + + + + +Node33->Node3 + + + + +Node33->Node19 + + + + +Node33->Node32 + + + + +Node34->Node3 + + + + +Node34->Node8 + + + + +Node34->Node13 + + + + +Node34->Node21 + + + + +Node34->Node22 + + + + +Node34->Node33 + + + + +Node34->Node35 + + + + +Node36->Node3 + + + + +Node36->Node8 + + + + +Node36->Node13 + + + + +Node36->Node19 + + + + +Node36->Node22 + + + + +Node36->Node29 + + + + +Node36->Node35 + + + + +Node37 + + +uscxml/Interpreter.h + + + + +Node36->Node37 + + + + +Node37->Node3 + + + + +Node37->Node12 + + + + +Node37->Node13 + + + + +Node37->Node30 + + + + +Node38 + +vector + + +Node37->Node38 + + + + +Node39 + + +uscxml/interpreter +/MicroStep.h + + + + +Node37->Node39 + + + + +Node40 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node37->Node40 + + + + +Node41 + + +uscxml/plugins/DataModel.h + + + + +Node37->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node37->Node42 + + + + +Node37->Node43 + + + + +Node39->Node3 + + + + +Node39->Node8 + + + + +Node39->Node13 + + + + +Node39->Node21 + + + + +Node39->Node22 + + + + +Node39->Node40 + + + + +Node40->Node3 + + + + +Node41->Node3 + + + + +Node41->Node8 + + + + +Node41->Node13 + + + + +Node41->Node19 + + + + +Node41->Node21 + + + + +Node42->Node3 + + + + +Node42->Node13 + + + + +Node42->Node20 + + + + +Node42->Node22 + + + + +Node43->Node3 + + + + +Node43->Node19 + + + + +Node44->Node3 + + + + +Node44->Node13 + + + + +Node44->Node19 + + + + +Node44->Node35 + + + + +Node44->Node45 + + + + +Node45->Node3 + + + + +Node45->Node8 + + + + +Node45->Node22 + + + + +Node45->Node29 + + + + +Node45->Node35 + + + + +Node46->Node3 + + + + +Node46->Node8 + + + + +Node46->Node9 + + + + +Node46->Node12 + + + + +Node46->Node13 + + + + +Node46->Node14 + + + + +Node46->Node15 + + + + +Node46->Node19 + + + + +Node47->Node3 + + + + +Node47->Node13 + + + + +Node47->Node20 + + + + +Node47->Node37 + + + + +Node48->Node9 + + + + +Node48->Node14 + + + + +Node48->Node29 + + + + +Node48->Node37 + + + + +Node48->Node47 + + + + +Node49 + +time.h + + +Node48->Node49 + + + + + diff --git a/_debugger_servlet_8h.html b/_debugger_servlet_8h.html new file mode 100644 index 0000000..3acf9f1 --- /dev/null +++ b/_debugger_servlet_8h.html @@ -0,0 +1,146 @@ + + + + + + + + + + + uSCXML: debug/DebuggerServlet.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
DebuggerServlet.h File Reference
+
+
+
#include "uscxml/Common.h"
+#include <easylogging++.h>
+#include "uscxml/util/BlockingQueue.h"
+#include "uscxml/server/HTTPServer.h"
+#include "uscxml/debug/Debugger.h"
+
+Include dependency graph for DebuggerServlet.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + + +

+Classes

class  uscxml::DebuggerServlet
 
class  uscxml::DebuggerServlet::LogMessage
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_debugger_servlet_8h__dep__incl.map b/_debugger_servlet_8h__dep__incl.map new file mode 100644 index 0000000..436f19e --- /dev/null +++ b/_debugger_servlet_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_debugger_servlet_8h__dep__incl.md5 b/_debugger_servlet_8h__dep__incl.md5 new file mode 100644 index 0000000..16adcae --- /dev/null +++ b/_debugger_servlet_8h__dep__incl.md5 @@ -0,0 +1 @@ +75f19585fe0d44aa51b653e336425d1e \ No newline at end of file diff --git a/_debugger_servlet_8h__dep__incl.svg b/_debugger_servlet_8h__dep__incl.svg new file mode 100644 index 0000000..5939119 --- /dev/null +++ b/_debugger_servlet_8h__dep__incl.svg @@ -0,0 +1,31 @@ + + + + + + +debug/DebuggerServlet.h + + +Node1 + +debug/DebuggerServlet.h + + +Node2 + + +debug/DebuggerServlet.cpp + + + + +Node1->Node2 + + + + + diff --git a/_debugger_servlet_8h__incl.map b/_debugger_servlet_8h__incl.map new file mode 100644 index 0000000..3fe53cb --- /dev/null +++ b/_debugger_servlet_8h__incl.map @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_servlet_8h__incl.md5 b/_debugger_servlet_8h__incl.md5 new file mode 100644 index 0000000..e0ec645 --- /dev/null +++ b/_debugger_servlet_8h__incl.md5 @@ -0,0 +1 @@ +225bbb34f5556d70ce31e6bb246a883a \ No newline at end of file diff --git a/_debugger_servlet_8h__incl.svg b/_debugger_servlet_8h__incl.svg new file mode 100644 index 0000000..1d9cd00 --- /dev/null +++ b/_debugger_servlet_8h__incl.svg @@ -0,0 +1,1197 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +debug/DebuggerServlet.h + + +Node1 + +debug/DebuggerServlet.h + + +Node2 + + +uscxml/Common.h + + + + +Node1->Node2 + + + + +Node5 + +easylogging++.h + + +Node1->Node5 + + + + +Node6 + + +uscxml/util/BlockingQueue.h + + + + +Node1->Node6 + + + + +Node9 + + +uscxml/server/HTTPServer.h + + + + +Node1->Node9 + + + + +Node27 + + +uscxml/debug/Debugger.h + + + + +Node1->Node27 + + + + +Node3 + +sys/socket.h + + +Node2->Node3 + + + + +Node4 + +cmath + + +Node2->Node4 + + + + +Node6->Node2 + + + + +Node7 + +list + + +Node6->Node7 + + + + +Node8 + +condition_variable + + +Node6->Node8 + + + + +Node9->Node2 + + + + +Node10 + +stddef.h + + +Node9->Node10 + + + + +Node11 + +map + + +Node9->Node11 + + + + +Node12 + +string + + +Node9->Node12 + + + + +Node13 + +thread + + +Node9->Node13 + + + + +Node14 + +mutex + + +Node9->Node14 + + + + +Node15 + +event2/util.h + + +Node9->Node15 + + + + +Node16 + +event2/http.h + + +Node9->Node16 + + + + +Node17 + +evws.h + + +Node9->Node17 + + + + +Node18 + + +uscxml/messages/Event.h + + + + +Node9->Node18 + + + + +Node21 + +uscxml/config.h + + +Node9->Node21 + + + + +Node19 + + +uscxml/messages/Data.h + + + + +Node18->Node19 + + + + +Node26 + + +uscxml/util/UUID.h + + + + +Node18->Node26 + + + + +Node19->Node2 + + + + +Node19->Node7 + + + + +Node19->Node11 + + + + +Node20 + +memory + + +Node19->Node20 + + + + +Node19->Node21 + + + + +Node22 + + +uscxml/util/Convenience.h + + + + +Node19->Node22 + + + + +Node25 + + +uscxml/messages/Blob.h + + + + +Node19->Node25 + + + + +Node22->Node2 + + + + +Node22->Node12 + + + + +Node23 + +limits + + +Node22->Node23 + + + + +Node24 + +sstream + + +Node22->Node24 + + + + +Node25->Node2 + + + + +Node25->Node12 + + + + +Node25->Node20 + + + + +Node26->Node2 + + + + +Node26->Node12 + + + + +Node27->Node18 + + + + +Node27->Node19 + + + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node27->Node28 + + + + +Node50 + + +uscxml/debug/Breakpoint.h + + + + +Node27->Node50 + + + + +Node28->Node2 + + + + +Node28->Node7 + + + + +Node28->Node11 + + + + +Node28->Node12 + + + + +Node28->Node14 + + + + +Node28->Node20 + + + + +Node29 + + +uscxml/util/URL.h + + + + +Node28->Node29 + + + + +Node33 + + +uscxml/plugins/Factory.h + + + + +Node28->Node33 + + + + +Node38 + +xercesc/dom/DOM.hpp + + +Node28->Node38 + + + + +Node39 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node28->Node39 + + + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node28->Node41 + + + + +Node43 + + +uscxml/interpreter +/EventQueue.h + + + + +Node28->Node43 + + + + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node28->Node44 + + + + +Node45 + + +uscxml/util/DOM.h + + + + +Node28->Node45 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node28->Node48 + + + + +Node29->Node2 + + + + +Node29->Node7 + + + + +Node29->Node8 + + + + +Node29->Node11 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node18 + + + + +Node29->Node24 + + + + +Node30 + +set + + +Node29->Node30 + + + + +Node31 + +curl/curl.h + + +Node29->Node31 + + + + +Node32 + +uriparser/Uri.h + + +Node29->Node32 + + + + +Node33->Node2 + + + + +Node33->Node12 + + + + +Node33->Node20 + + + + +Node33->Node23 + + + + +Node33->Node30 + + + + +Node34 + + +uscxml/plugins/Executable +Content.h + + + + +Node33->Node34 + + + + +Node35 + + +uscxml/plugins/EventHandler.h + + + + +Node33->Node35 + + + + +Node36 + + +uscxml/plugins/IOProcessor.h + + + + +Node33->Node36 + + + + +Node37 + + +uscxml/plugins/Invoker.h + + + + +Node33->Node37 + + + + +Node33->Node39 + + + + +Node40 + + +string.h + + + + +Node33->Node40 + + + + +Node34->Node2 + + + + +Node34->Node12 + + + + +Node34->Node20 + + + + +Node34->Node21 + + + + +Node34->Node24 + + + + +Node35->Node2 + + + + +Node35->Node7 + + + + +Node35->Node12 + + + + +Node35->Node18 + + + + +Node35->Node20 + + + + +Node36->Node2 + + + + +Node36->Node18 + + + + +Node36->Node35 + + + + +Node37->Node2 + + + + +Node37->Node18 + + + + +Node37->Node21 + + + + +Node37->Node35 + + + + +Node37->Node38 + + + + +Node39->Node2 + + + + +Node39->Node7 + + + + +Node39->Node12 + + + + +Node39->Node20 + + + + +Node39->Node21 + + + + +Node39->Node36 + + + + +Node39->Node37 + + + + +Node39->Node38 + + + + +Node40->Node7 + + + + +Node40->Node12 + + + + +Node41->Node2 + + + + +Node41->Node7 + + + + +Node41->Node12 + + + + +Node41->Node18 + + + + +Node41->Node21 + + + + +Node41->Node30 + + + + +Node41->Node38 + + + + +Node42 + + +uscxml/Interpreter.h + + + + +Node41->Node42 + + + + +Node42->Node2 + + + + +Node42->Node11 + + + + +Node42->Node12 + + + + +Node42->Node33 + + + + +Node42->Node43 + + + + +Node43->Node2 + + + + +Node43->Node18 + + + + +Node44->Node2 + + + + +Node44->Node12 + + + + +Node44->Node18 + + + + +Node44->Node38 + + + + +Node44->Node45 + + + + +Node47 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node44->Node47 + + + + +Node45->Node2 + + + + +Node45->Node7 + + + + +Node45->Node21 + + + + +Node45->Node30 + + + + +Node45->Node38 + + + + +Node46 + +iostream + + +Node45->Node46 + + + + +Node47->Node2 + + + + +Node47->Node14 + + + + +Node47->Node18 + + + + +Node47->Node21 + + + + +Node48->Node2 + + + + +Node48->Node7 + + + + +Node48->Node8 + + + + +Node48->Node11 + + + + +Node48->Node12 + + + + +Node48->Node13 + + + + +Node48->Node14 + + + + +Node48->Node18 + + + + +Node49 + +event2/event.h + + +Node48->Node49 + + + + +Node50->Node2 + + + + +Node50->Node12 + + + + +Node50->Node19 + + + + +Node50->Node42 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_servlet_8h__incl_org.svg b/_debugger_servlet_8h__incl_org.svg new file mode 100644 index 0000000..50a972e --- /dev/null +++ b/_debugger_servlet_8h__incl_org.svg @@ -0,0 +1,1109 @@ + + + + + + +debug/DebuggerServlet.h + + +Node1 + +debug/DebuggerServlet.h + + +Node2 + + +uscxml/Common.h + + + + +Node1->Node2 + + + + +Node5 + +easylogging++.h + + +Node1->Node5 + + + + +Node6 + + +uscxml/util/BlockingQueue.h + + + + +Node1->Node6 + + + + +Node9 + + +uscxml/server/HTTPServer.h + + + + +Node1->Node9 + + + + +Node27 + + +uscxml/debug/Debugger.h + + + + +Node1->Node27 + + + + +Node3 + +sys/socket.h + + +Node2->Node3 + + + + +Node4 + +cmath + + +Node2->Node4 + + + + +Node6->Node2 + + + + +Node7 + +list + + +Node6->Node7 + + + + +Node8 + +condition_variable + + +Node6->Node8 + + + + +Node9->Node2 + + + + +Node10 + +stddef.h + + +Node9->Node10 + + + + +Node11 + +map + + +Node9->Node11 + + + + +Node12 + +string + + +Node9->Node12 + + + + +Node13 + +thread + + +Node9->Node13 + + + + +Node14 + +mutex + + +Node9->Node14 + + + + +Node15 + +event2/util.h + + +Node9->Node15 + + + + +Node16 + +event2/http.h + + +Node9->Node16 + + + + +Node17 + +evws.h + + +Node9->Node17 + + + + +Node18 + + +uscxml/messages/Event.h + + + + +Node9->Node18 + + + + +Node21 + +uscxml/config.h + + +Node9->Node21 + + + + +Node19 + + +uscxml/messages/Data.h + + + + +Node18->Node19 + + + + +Node26 + + +uscxml/util/UUID.h + + + + +Node18->Node26 + + + + +Node19->Node2 + + + + +Node19->Node7 + + + + +Node19->Node11 + + + + +Node20 + +memory + + +Node19->Node20 + + + + +Node19->Node21 + + + + +Node22 + + +uscxml/util/Convenience.h + + + + +Node19->Node22 + + + + +Node25 + + +uscxml/messages/Blob.h + + + + +Node19->Node25 + + + + +Node22->Node2 + + + + +Node22->Node12 + + + + +Node23 + +limits + + +Node22->Node23 + + + + +Node24 + +sstream + + +Node22->Node24 + + + + +Node25->Node2 + + + + +Node25->Node12 + + + + +Node25->Node20 + + + + +Node26->Node2 + + + + +Node26->Node12 + + + + +Node27->Node18 + + + + +Node27->Node19 + + + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node27->Node28 + + + + +Node50 + + +uscxml/debug/Breakpoint.h + + + + +Node27->Node50 + + + + +Node28->Node2 + + + + +Node28->Node7 + + + + +Node28->Node11 + + + + +Node28->Node12 + + + + +Node28->Node14 + + + + +Node28->Node20 + + + + +Node29 + + +uscxml/util/URL.h + + + + +Node28->Node29 + + + + +Node33 + + +uscxml/plugins/Factory.h + + + + +Node28->Node33 + + + + +Node38 + +xercesc/dom/DOM.hpp + + +Node28->Node38 + + + + +Node39 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node28->Node39 + + + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node28->Node41 + + + + +Node43 + + +uscxml/interpreter +/EventQueue.h + + + + +Node28->Node43 + + + + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node28->Node44 + + + + +Node45 + + +uscxml/util/DOM.h + + + + +Node28->Node45 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node28->Node48 + + + + +Node29->Node2 + + + + +Node29->Node7 + + + + +Node29->Node8 + + + + +Node29->Node11 + + + + +Node29->Node12 + + + + +Node29->Node13 + + + + +Node29->Node18 + + + + +Node29->Node24 + + + + +Node30 + +set + + +Node29->Node30 + + + + +Node31 + +curl/curl.h + + +Node29->Node31 + + + + +Node32 + +uriparser/Uri.h + + +Node29->Node32 + + + + +Node33->Node2 + + + + +Node33->Node12 + + + + +Node33->Node20 + + + + +Node33->Node23 + + + + +Node33->Node30 + + + + +Node34 + + +uscxml/plugins/Executable +Content.h + + + + +Node33->Node34 + + + + +Node35 + + +uscxml/plugins/EventHandler.h + + + + +Node33->Node35 + + + + +Node36 + + +uscxml/plugins/IOProcessor.h + + + + +Node33->Node36 + + + + +Node37 + + +uscxml/plugins/Invoker.h + + + + +Node33->Node37 + + + + +Node33->Node39 + + + + +Node40 + + +string.h + + + + +Node33->Node40 + + + + +Node34->Node2 + + + + +Node34->Node12 + + + + +Node34->Node20 + + + + +Node34->Node21 + + + + +Node34->Node24 + + + + +Node35->Node2 + + + + +Node35->Node7 + + + + +Node35->Node12 + + + + +Node35->Node18 + + + + +Node35->Node20 + + + + +Node36->Node2 + + + + +Node36->Node18 + + + + +Node36->Node35 + + + + +Node37->Node2 + + + + +Node37->Node18 + + + + +Node37->Node21 + + + + +Node37->Node35 + + + + +Node37->Node38 + + + + +Node39->Node2 + + + + +Node39->Node7 + + + + +Node39->Node12 + + + + +Node39->Node20 + + + + +Node39->Node21 + + + + +Node39->Node36 + + + + +Node39->Node37 + + + + +Node39->Node38 + + + + +Node40->Node7 + + + + +Node40->Node12 + + + + +Node41->Node2 + + + + +Node41->Node7 + + + + +Node41->Node12 + + + + +Node41->Node18 + + + + +Node41->Node21 + + + + +Node41->Node30 + + + + +Node41->Node38 + + + + +Node42 + + +uscxml/Interpreter.h + + + + +Node41->Node42 + + + + +Node42->Node2 + + + + +Node42->Node11 + + + + +Node42->Node12 + + + + +Node42->Node33 + + + + +Node42->Node43 + + + + +Node43->Node2 + + + + +Node43->Node18 + + + + +Node44->Node2 + + + + +Node44->Node12 + + + + +Node44->Node18 + + + + +Node44->Node38 + + + + +Node44->Node45 + + + + +Node47 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node44->Node47 + + + + +Node45->Node2 + + + + +Node45->Node7 + + + + +Node45->Node21 + + + + +Node45->Node30 + + + + +Node45->Node38 + + + + +Node46 + +iostream + + +Node45->Node46 + + + + +Node47->Node2 + + + + +Node47->Node14 + + + + +Node47->Node18 + + + + +Node47->Node21 + + + + +Node48->Node2 + + + + +Node48->Node7 + + + + +Node48->Node8 + + + + +Node48->Node11 + + + + +Node48->Node12 + + + + +Node48->Node13 + + + + +Node48->Node14 + + + + +Node48->Node18 + + + + +Node49 + +event2/event.h + + +Node48->Node49 + + + + +Node50->Node2 + + + + +Node50->Node12 + + + + +Node50->Node19 + + + + +Node50->Node42 + + + + + diff --git a/_debugger_servlet_8h_source.html b/_debugger_servlet_8h_source.html new file mode 100644 index 0000000..47937fd --- /dev/null +++ b/_debugger_servlet_8h_source.html @@ -0,0 +1,211 @@ + + + + + + + + + + + uSCXML: debug/DebuggerServlet.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
DebuggerServlet.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef DEBUGGERSERVLET_H_ATUMDA3G
+
21 #define DEBUGGERSERVLET_H_ATUMDA3G
+
22 
+
23 #include "uscxml/Common.h"
+
24 #include <easylogging++.h>
+ + +
27 
+
28 #include "uscxml/debug/Debugger.h"
+
29 
+
30 namespace uscxml {
+
31 
+
32 class USCXML_API DebuggerServlet : public Debugger, public HTTPServlet, public el::LogDispatchCallback {
+
33 public:
+
34  class LogMessage : public Data {
+
35  public:
+
36 #if 0
+
37  LogMessage(google::LogSeverity severity, const char* full_filename,
+
38  const char* base_filename, int line,
+
39  const struct ::tm* tm_time,
+
40  std::string message, std::string formatted) {
+
41 
+
42  compound["severity"] = severity;
+
43  compound["fullFilename"] = Data(full_filename, Data::VERBATIM);
+
44  compound["baseFilename"] = Data(base_filename, Data::VERBATIM);
+
45  compound["line"] = line;
+
46  compound["message"] = Data(message, Data::VERBATIM);
+
47  compound["time"] = Data(mktime((struct ::tm*)tm_time), Data::INTERPRETED);
+
48  compound["formatted"] = Data(formatted, Data::VERBATIM);
+
49  }
+
50 #endif
+
51  };
+
52 
+
53  virtual ~DebuggerServlet() {}
+
54 
+
55  // from Debugger
+
56  virtual void addBreakpoint(const Breakpoint& breakpoint) {};
+
57 
+
58  bool isCORS(const HTTPServer::Request& request);
+
59  void handleCORS(const HTTPServer::Request& request);
+
60 
+
61  bool requestFromHTTP(const HTTPServer::Request& request);
+
62  void setURL(const std::string& url) {
+
63  _url = url;
+
64  }
+
65 
+
66  void pushData(std::shared_ptr<DebugSession> session, Data pushData);
+
67  void returnData(const HTTPServer::Request& request, Data replyData);
+
68 
+
69  void processDisconnect(const HTTPServer::Request& request);
+
70  void processConnect(const HTTPServer::Request& request);
+
71  void processListSessions(const HTTPServer::Request& request);
+
72 
+
73 // void processDebugPrepare(const HTTPServer::Request& request);
+
74 // void processDebugAttach(const HTTPServer::Request& request);
+
75 // void processDebugStart(const HTTPServer::Request& request);
+
76 // void processDebugStop(const HTTPServer::Request& request);
+
77 
+
78 // void processDebugEval(const HTTPServer::Request& request);
+
79 // void processDebugStart(const HTTPServer::Request& request);
+
80 // void processDebugStop(const HTTPServer::Request& request);
+
81 // void processDebugStep(const HTTPServer::Request& request);
+
82 // void processDebugResume(const HTTPServer::Request& request);
+
83 // void processDebugPause(const HTTPServer::Request& request);
+
84 // void processAddBreakPoint(const HTTPServer::Request& request);
+
85 // void processRemoveBreakPoint(const HTTPServer::Request& request);
+
86 // void processPoll(const HTTPServer::Request& request);
+
87 
+
88  // Logsink
+
95  void handle(const el::LogDispatchData* data);
+
96 
+
97 protected:
+
98  void serverPushData(std::shared_ptr<DebugSession>);
+
99 
+
100  std::string _url;
+
101  std::map<std::shared_ptr<DebugSession>, HTTPServer::Request> _clientConns;
+
102  std::map<std::shared_ptr<DebugSession>, BlockingQueue<Data> > _sendQueues;
+
103  std::map<std::string, std::shared_ptr<DebugSession> > _sessionForId;
+
104 
+
105  std::recursive_mutex _mutex;
+
106 };
+
107 
+
108 }
+
109 
+
110 #endif /* end of include guard: DEBUGGERSERVLET_H_ATUMDA3G */
+
Definition: Breakpoint.cpp:26
+
Definition: DebuggerServlet.h:34
+ + + +
Definition: DebuggerServlet.h:32
+ +
Definition: HTTPServer.h:200
+
Definition: Breakpoint.h:36
+
Definition: Debugger.h:32
+
Definition: Data.h:44
+
+ + +
+
+
+
+
+ + + diff --git a/_dir_mon_invoker_8cpp.html b/_dir_mon_invoker_8cpp.html new file mode 100644 index 0000000..3f0603d --- /dev/null +++ b/_dir_mon_invoker_8cpp.html @@ -0,0 +1,129 @@ + + + + + + + + + + + uSCXML: plugins/invoker/dirmon/DirMonInvoker.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
DirMonInvoker.cpp File Reference
+
+
+
#include "DirMonInvoker.h"
+#include "uscxml/config.h"
+#include <sys/stat.h>
+#include <dirent.h>
+#include <boost/algorithm/string.hpp>
+#include <easylogging++.h>
+
+Include dependency graph for DirMonInvoker.cpp:
+
+
+
+
+

Detailed Description

+
Author
2012-2013 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_dir_mon_invoker_8cpp__incl.map b/_dir_mon_invoker_8cpp__incl.map new file mode 100644 index 0000000..df969b8 --- /dev/null +++ b/_dir_mon_invoker_8cpp__incl.map @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_dir_mon_invoker_8cpp__incl.md5 b/_dir_mon_invoker_8cpp__incl.md5 new file mode 100644 index 0000000..faecb9f --- /dev/null +++ b/_dir_mon_invoker_8cpp__incl.md5 @@ -0,0 +1 @@ +7f2b21f67d73385e9b446bdf57ba677b \ No newline at end of file diff --git a/_dir_mon_invoker_8cpp__incl.svg b/_dir_mon_invoker_8cpp__incl.svg new file mode 100644 index 0000000..543150b --- /dev/null +++ b/_dir_mon_invoker_8cpp__incl.svg @@ -0,0 +1,1176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/invoker/dirmon/DirMonInvoker.cpp + + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + +Node2 + + +DirMonInvoker.h + + + + +Node1->Node2 + + + + +Node4 + +uscxml/config.h + + +Node1->Node4 + + + + +Node47 + +sys/stat.h + + +Node1->Node47 + + + + +Node48 + +dirent.h + + +Node1->Node48 + + + + +Node49 + +boost/algorithm/string.hpp + + +Node1->Node49 + + + + +Node50 + +easylogging++.h + + +Node1->Node50 + + + + +Node3 + + +uscxml/plugins/InvokerImpl.h + + + + +Node2->Node3 + + + + +Node12 + +map + + +Node2->Node12 + + + + +Node23 + +set + + +Node2->Node23 + + + + +Node2->Node47 + + + + +Node3->Node4 + + + + +Node5 + + +uscxml/Common.h + + + + +Node3->Node5 + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + +Node3->Node8 + + + + +Node9 + + +uscxml/messages/Event.h + + + + +Node3->Node9 + + + + +Node20 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node3->Node20 + + + + +Node6 + +sys/socket.h + + +Node5->Node6 + + + + +Node7 + +cmath + + +Node5->Node7 + + + + +Node8->Node5 + + + + +Node8->Node9 + + + + +Node11 + +list + + +Node8->Node11 + + + + +Node13 + +memory + + +Node8->Node13 + + + + +Node15 + +string + + +Node8->Node15 + + + + +Node10 + + +uscxml/messages/Data.h + + + + +Node9->Node10 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node9->Node19 + + + + +Node10->Node4 + + + + +Node10->Node5 + + + + +Node10->Node11 + + + + +Node10->Node12 + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node10->Node14 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node10->Node18 + + + + +Node14->Node5 + + + + +Node14->Node15 + + + + +Node16 + +limits + + +Node14->Node16 + + + + +Node17 + +sstream + + +Node14->Node17 + + + + +Node18->Node5 + + + + +Node18->Node13 + + + + +Node18->Node15 + + + + +Node19->Node5 + + + + +Node19->Node15 + + + + +Node20->Node5 + + + + +Node20->Node11 + + + + +Node20->Node12 + + + + +Node20->Node13 + + + + +Node20->Node15 + + + + +Node21 + +mutex + + +Node20->Node21 + + + + +Node22 + + +uscxml/util/URL.h + + + + +Node20->Node22 + + + + +Node28 + + +uscxml/plugins/Factory.h + + + + +Node20->Node28 + + + + +Node32 + +xercesc/dom/DOM.hpp + + +Node20->Node32 + + + + +Node33 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node20->Node33 + + + + +Node35 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node20->Node35 + + + + +Node39 + + +uscxml/interpreter +/EventQueue.h + + + + +Node20->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node20->Node40 + + + + +Node41 + + +uscxml/util/DOM.h + + + + +Node20->Node41 + + + + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node20->Node45 + + + + +Node22->Node5 + + + + +Node22->Node9 + + + + +Node22->Node11 + + + + +Node22->Node12 + + + + +Node22->Node15 + + + + +Node22->Node17 + + + + +Node22->Node23 + + + + +Node24 + +thread + + +Node22->Node24 + + + + +Node25 + +condition_variable + + +Node22->Node25 + + + + +Node26 + +curl/curl.h + + +Node22->Node26 + + + + +Node27 + +uriparser/Uri.h + + +Node22->Node27 + + + + +Node28->Node5 + + + + +Node28->Node8 + + + + +Node28->Node13 + + + + +Node28->Node15 + + + + +Node28->Node16 + + + + +Node28->Node23 + + + + +Node29 + + +uscxml/plugins/Executable +Content.h + + + + +Node28->Node29 + + + + +Node30 + + +uscxml/plugins/IOProcessor.h + + + + +Node28->Node30 + + + + +Node31 + + +uscxml/plugins/Invoker.h + + + + +Node28->Node31 + + + + +Node28->Node33 + + + + +Node34 + + +string.h + + + + +Node28->Node34 + + + + +Node29->Node4 + + + + +Node29->Node5 + + + + +Node29->Node13 + + + + +Node29->Node15 + + + + +Node29->Node17 + + + + +Node30->Node5 + + + + +Node30->Node8 + + + + +Node30->Node9 + + + + +Node31->Node4 + + + + +Node31->Node5 + + + + +Node31->Node8 + + + + +Node31->Node9 + + + + +Node31->Node32 + + + + +Node33->Node4 + + + + +Node33->Node5 + + + + +Node33->Node11 + + + + +Node33->Node13 + + + + +Node33->Node15 + + + + +Node33->Node30 + + + + +Node33->Node31 + + + + +Node33->Node32 + + + + +Node34->Node11 + + + + +Node34->Node15 + + + + +Node35->Node4 + + + + +Node35->Node5 + + + + +Node35->Node9 + + + + +Node35->Node11 + + + + +Node35->Node15 + + + + +Node35->Node23 + + + + +Node35->Node32 + + + + +Node36 + + +uscxml/Interpreter.h + + + + +Node35->Node36 + + + + +Node36->Node5 + + + + +Node36->Node12 + + + + +Node36->Node15 + + + + +Node36->Node28 + + + + +Node37 + +vector + + +Node36->Node37 + + + + +Node38 + + +uscxml/interpreter +/MicroStep.h + + + + +Node36->Node38 + + + + +Node36->Node39 + + + + +Node38->Node4 + + + + +Node38->Node5 + + + + +Node38->Node11 + + + + +Node38->Node13 + + + + +Node38->Node15 + + + + +Node39->Node5 + + + + +Node39->Node9 + + + + +Node40->Node5 + + + + +Node40->Node9 + + + + +Node40->Node15 + + + + +Node40->Node32 + + + + +Node40->Node41 + + + + +Node44 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node40->Node44 + + + + +Node41->Node4 + + + + +Node41->Node5 + + + + +Node41->Node11 + + + + +Node41->Node23 + + + + +Node41->Node32 + + + + +Node42 + +iostream + + +Node41->Node42 + + + + +Node43 + +xercesc/util/XMLString.hpp + + +Node41->Node43 + + + + +Node44->Node4 + + + + +Node44->Node5 + + + + +Node44->Node9 + + + + +Node44->Node21 + + + + +Node45->Node5 + + + + +Node45->Node9 + + + + +Node45->Node11 + + + + +Node45->Node12 + + + + +Node45->Node15 + + + + +Node45->Node21 + + + + +Node45->Node24 + + + + +Node45->Node25 + + + + +Node46 + +event2/event.h + + +Node45->Node46 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_dir_mon_invoker_8cpp__incl_org.svg b/_dir_mon_invoker_8cpp__incl_org.svg new file mode 100644 index 0000000..1de2503 --- /dev/null +++ b/_dir_mon_invoker_8cpp__incl_org.svg @@ -0,0 +1,1088 @@ + + + + + + +plugins/invoker/dirmon/DirMonInvoker.cpp + + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + +Node2 + + +DirMonInvoker.h + + + + +Node1->Node2 + + + + +Node4 + +uscxml/config.h + + +Node1->Node4 + + + + +Node47 + +sys/stat.h + + +Node1->Node47 + + + + +Node48 + +dirent.h + + +Node1->Node48 + + + + +Node49 + +boost/algorithm/string.hpp + + +Node1->Node49 + + + + +Node50 + +easylogging++.h + + +Node1->Node50 + + + + +Node3 + + +uscxml/plugins/InvokerImpl.h + + + + +Node2->Node3 + + + + +Node12 + +map + + +Node2->Node12 + + + + +Node23 + +set + + +Node2->Node23 + + + + +Node2->Node47 + + + + +Node3->Node4 + + + + +Node5 + + +uscxml/Common.h + + + + +Node3->Node5 + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + +Node3->Node8 + + + + +Node9 + + +uscxml/messages/Event.h + + + + +Node3->Node9 + + + + +Node20 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node3->Node20 + + + + +Node6 + +sys/socket.h + + +Node5->Node6 + + + + +Node7 + +cmath + + +Node5->Node7 + + + + +Node8->Node5 + + + + +Node8->Node9 + + + + +Node11 + +list + + +Node8->Node11 + + + + +Node13 + +memory + + +Node8->Node13 + + + + +Node15 + +string + + +Node8->Node15 + + + + +Node10 + + +uscxml/messages/Data.h + + + + +Node9->Node10 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node9->Node19 + + + + +Node10->Node4 + + + + +Node10->Node5 + + + + +Node10->Node11 + + + + +Node10->Node12 + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node10->Node14 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node10->Node18 + + + + +Node14->Node5 + + + + +Node14->Node15 + + + + +Node16 + +limits + + +Node14->Node16 + + + + +Node17 + +sstream + + +Node14->Node17 + + + + +Node18->Node5 + + + + +Node18->Node13 + + + + +Node18->Node15 + + + + +Node19->Node5 + + + + +Node19->Node15 + + + + +Node20->Node5 + + + + +Node20->Node11 + + + + +Node20->Node12 + + + + +Node20->Node13 + + + + +Node20->Node15 + + + + +Node21 + +mutex + + +Node20->Node21 + + + + +Node22 + + +uscxml/util/URL.h + + + + +Node20->Node22 + + + + +Node28 + + +uscxml/plugins/Factory.h + + + + +Node20->Node28 + + + + +Node32 + +xercesc/dom/DOM.hpp + + +Node20->Node32 + + + + +Node33 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node20->Node33 + + + + +Node35 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node20->Node35 + + + + +Node39 + + +uscxml/interpreter +/EventQueue.h + + + + +Node20->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node20->Node40 + + + + +Node41 + + +uscxml/util/DOM.h + + + + +Node20->Node41 + + + + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node20->Node45 + + + + +Node22->Node5 + + + + +Node22->Node9 + + + + +Node22->Node11 + + + + +Node22->Node12 + + + + +Node22->Node15 + + + + +Node22->Node17 + + + + +Node22->Node23 + + + + +Node24 + +thread + + +Node22->Node24 + + + + +Node25 + +condition_variable + + +Node22->Node25 + + + + +Node26 + +curl/curl.h + + +Node22->Node26 + + + + +Node27 + +uriparser/Uri.h + + +Node22->Node27 + + + + +Node28->Node5 + + + + +Node28->Node8 + + + + +Node28->Node13 + + + + +Node28->Node15 + + + + +Node28->Node16 + + + + +Node28->Node23 + + + + +Node29 + + +uscxml/plugins/Executable +Content.h + + + + +Node28->Node29 + + + + +Node30 + + +uscxml/plugins/IOProcessor.h + + + + +Node28->Node30 + + + + +Node31 + + +uscxml/plugins/Invoker.h + + + + +Node28->Node31 + + + + +Node28->Node33 + + + + +Node34 + + +string.h + + + + +Node28->Node34 + + + + +Node29->Node4 + + + + +Node29->Node5 + + + + +Node29->Node13 + + + + +Node29->Node15 + + + + +Node29->Node17 + + + + +Node30->Node5 + + + + +Node30->Node8 + + + + +Node30->Node9 + + + + +Node31->Node4 + + + + +Node31->Node5 + + + + +Node31->Node8 + + + + +Node31->Node9 + + + + +Node31->Node32 + + + + +Node33->Node4 + + + + +Node33->Node5 + + + + +Node33->Node11 + + + + +Node33->Node13 + + + + +Node33->Node15 + + + + +Node33->Node30 + + + + +Node33->Node31 + + + + +Node33->Node32 + + + + +Node34->Node11 + + + + +Node34->Node15 + + + + +Node35->Node4 + + + + +Node35->Node5 + + + + +Node35->Node9 + + + + +Node35->Node11 + + + + +Node35->Node15 + + + + +Node35->Node23 + + + + +Node35->Node32 + + + + +Node36 + + +uscxml/Interpreter.h + + + + +Node35->Node36 + + + + +Node36->Node5 + + + + +Node36->Node12 + + + + +Node36->Node15 + + + + +Node36->Node28 + + + + +Node37 + +vector + + +Node36->Node37 + + + + +Node38 + + +uscxml/interpreter +/MicroStep.h + + + + +Node36->Node38 + + + + +Node36->Node39 + + + + +Node38->Node4 + + + + +Node38->Node5 + + + + +Node38->Node11 + + + + +Node38->Node13 + + + + +Node38->Node15 + + + + +Node39->Node5 + + + + +Node39->Node9 + + + + +Node40->Node5 + + + + +Node40->Node9 + + + + +Node40->Node15 + + + + +Node40->Node32 + + + + +Node40->Node41 + + + + +Node44 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node40->Node44 + + + + +Node41->Node4 + + + + +Node41->Node5 + + + + +Node41->Node11 + + + + +Node41->Node23 + + + + +Node41->Node32 + + + + +Node42 + +iostream + + +Node41->Node42 + + + + +Node43 + +xercesc/util/XMLString.hpp + + +Node41->Node43 + + + + +Node44->Node4 + + + + +Node44->Node5 + + + + +Node44->Node9 + + + + +Node44->Node21 + + + + +Node45->Node5 + + + + +Node45->Node9 + + + + +Node45->Node11 + + + + +Node45->Node12 + + + + +Node45->Node15 + + + + +Node45->Node21 + + + + +Node45->Node24 + + + + +Node45->Node25 + + + + +Node46 + +event2/event.h + + +Node45->Node46 + + + + + diff --git a/_dir_mon_invoker_8h.html b/_dir_mon_invoker_8h.html new file mode 100644 index 0000000..f5679ee --- /dev/null +++ b/_dir_mon_invoker_8h.html @@ -0,0 +1,147 @@ + + + + + + + + + + + uSCXML: plugins/invoker/dirmon/DirMonInvoker.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
DirMonInvoker.h File Reference
+
+
+
#include "uscxml/plugins/InvokerImpl.h"
+#include <map>
+#include <set>
+#include <sys/stat.h>
+
+Include dependency graph for DirMonInvoker.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + + + + +

+Classes

class  uscxml::DirectoryWatch
 
class  uscxml::DirectoryWatchMonitor
 
class  uscxml::DirMonInvoker
 
+

Detailed Description

+
Author
2012-2013 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_dir_mon_invoker_8h__dep__incl.map b/_dir_mon_invoker_8h__dep__incl.map new file mode 100644 index 0000000..00e6162 --- /dev/null +++ b/_dir_mon_invoker_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_dir_mon_invoker_8h__dep__incl.md5 b/_dir_mon_invoker_8h__dep__incl.md5 new file mode 100644 index 0000000..713025c --- /dev/null +++ b/_dir_mon_invoker_8h__dep__incl.md5 @@ -0,0 +1 @@ +dd2c28c2872b6c9acdedbad014ae1fe5 \ No newline at end of file diff --git a/_dir_mon_invoker_8h__dep__incl.svg b/_dir_mon_invoker_8h__dep__incl.svg new file mode 100644 index 0000000..480f868 --- /dev/null +++ b/_dir_mon_invoker_8h__dep__incl.svg @@ -0,0 +1,33 @@ + + + + + + +plugins/invoker/dirmon/DirMonInvoker.h + + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.h + + +Node2 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + + + +Node1->Node2 + + + + + diff --git a/_dir_mon_invoker_8h__incl.map b/_dir_mon_invoker_8h__incl.map new file mode 100644 index 0000000..dabdfe9 --- /dev/null +++ b/_dir_mon_invoker_8h__incl.map @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_dir_mon_invoker_8h__incl.md5 b/_dir_mon_invoker_8h__incl.md5 new file mode 100644 index 0000000..55a329b --- /dev/null +++ b/_dir_mon_invoker_8h__incl.md5 @@ -0,0 +1 @@ +1c79e2c1d3d9325e6e79c39d1a830311 \ No newline at end of file diff --git a/_dir_mon_invoker_8h__incl.svg b/_dir_mon_invoker_8h__incl.svg new file mode 100644 index 0000000..2e18e83 --- /dev/null +++ b/_dir_mon_invoker_8h__incl.svg @@ -0,0 +1,1253 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/invoker/dirmon/DirMonInvoker.h + + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.h + + +Node2 + + +uscxml/plugins/InvokerImpl.h + + + + +Node1->Node2 + + + + +Node11 + +map + + +Node1->Node11 + + + + +Node22 + +set + + +Node1->Node22 + + + + +Node50 + +sys/stat.h + + +Node1->Node50 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/plugins/EventHandler.h + + + + +Node2->Node7 + + + + +Node8 + + +uscxml/messages/Event.h + + + + +Node2->Node8 + + + + +Node19 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node2->Node19 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node4 + + + + +Node7->Node8 + + + + +Node10 + +list + + +Node7->Node10 + + + + +Node12 + +memory + + +Node7->Node12 + + + + +Node14 + +string + + +Node7->Node14 + + + + +Node9 + + +uscxml/messages/Data.h + + + + +Node8->Node9 + + + + +Node18 + + +uscxml/util/UUID.h + + + + +Node8->Node18 + + + + +Node9->Node3 + + + + +Node9->Node4 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node9->Node12 + + + + +Node13 + + +uscxml/util/Convenience.h + + + + +Node9->Node13 + + + + +Node17 + + +uscxml/messages/Blob.h + + + + +Node9->Node17 + + + + +Node13->Node4 + + + + +Node13->Node14 + + + + +Node15 + +limits + + +Node13->Node15 + + + + +Node16 + +sstream + + +Node13->Node16 + + + + +Node17->Node4 + + + + +Node17->Node12 + + + + +Node17->Node14 + + + + +Node18->Node4 + + + + +Node18->Node14 + + + + +Node19->Node4 + + + + +Node19->Node10 + + + + +Node19->Node11 + + + + +Node19->Node12 + + + + +Node19->Node14 + + + + +Node20 + +mutex + + +Node19->Node20 + + + + +Node21 + + +uscxml/util/URL.h + + + + +Node19->Node21 + + + + +Node27 + + +uscxml/plugins/Factory.h + + + + +Node19->Node27 + + + + +Node31 + +xercesc/dom/DOM.hpp + + +Node19->Node31 + + + + +Node32 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node19->Node32 + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node19->Node34 + + + + +Node41 + + +uscxml/interpreter +/EventQueue.h + + + + +Node19->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node19->Node42 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node19->Node43 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node19->Node48 + + + + +Node21->Node4 + + + + +Node21->Node8 + + + + +Node21->Node10 + + + + +Node21->Node11 + + + + +Node21->Node14 + + + + +Node21->Node16 + + + + +Node21->Node22 + + + + +Node23 + +thread + + +Node21->Node23 + + + + +Node24 + +condition_variable + + +Node21->Node24 + + + + +Node25 + +curl/curl.h + + +Node21->Node25 + + + + +Node26 + +uriparser/Uri.h + + +Node21->Node26 + + + + +Node27->Node4 + + + + +Node27->Node7 + + + + +Node27->Node12 + + + + +Node27->Node14 + + + + +Node27->Node15 + + + + +Node27->Node22 + + + + +Node28 + + +uscxml/plugins/Executable +Content.h + + + + +Node27->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node27->Node29 + + + + +Node30 + + +uscxml/plugins/Invoker.h + + + + +Node27->Node30 + + + + +Node27->Node32 + + + + +Node33 + + +string.h + + + + +Node27->Node33 + + + + +Node28->Node3 + + + + +Node28->Node4 + + + + +Node28->Node12 + + + + +Node28->Node14 + + + + +Node28->Node16 + + + + +Node29->Node4 + + + + +Node29->Node7 + + + + +Node29->Node8 + + + + +Node30->Node3 + + + + +Node30->Node4 + + + + +Node30->Node7 + + + + +Node30->Node8 + + + + +Node30->Node31 + + + + +Node32->Node3 + + + + +Node32->Node4 + + + + +Node32->Node10 + + + + +Node32->Node12 + + + + +Node32->Node14 + + + + +Node32->Node29 + + + + +Node32->Node30 + + + + +Node32->Node31 + + + + +Node33->Node10 + + + + +Node33->Node14 + + + + +Node34->Node3 + + + + +Node34->Node4 + + + + +Node34->Node8 + + + + +Node34->Node10 + + + + +Node34->Node14 + + + + +Node34->Node22 + + + + +Node34->Node31 + + + + +Node35 + + +uscxml/Interpreter.h + + + + +Node34->Node35 + + + + +Node35->Node4 + + + + +Node35->Node11 + + + + +Node35->Node14 + + + + +Node35->Node27 + + + + +Node36 + +vector + + +Node35->Node36 + + + + +Node37 + + +uscxml/interpreter +/MicroStep.h + + + + +Node35->Node37 + + + + +Node38 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node35->Node38 + + + + +Node39 + + +uscxml/plugins/DataModel.h + + + + +Node35->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node35->Node40 + + + + +Node35->Node41 + + + + +Node37->Node3 + + + + +Node37->Node4 + + + + +Node37->Node10 + + + + +Node37->Node12 + + + + +Node37->Node14 + + + + +Node37->Node38 + + + + +Node38->Node4 + + + + +Node39->Node4 + + + + +Node39->Node8 + + + + +Node39->Node10 + + + + +Node39->Node12 + + + + +Node39->Node14 + + + + +Node40->Node3 + + + + +Node40->Node4 + + + + +Node40->Node9 + + + + +Node40->Node14 + + + + +Node41->Node4 + + + + +Node41->Node8 + + + + +Node42->Node4 + + + + +Node42->Node8 + + + + +Node42->Node14 + + + + +Node42->Node31 + + + + +Node42->Node43 + + + + +Node46 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node42->Node46 + + + + +Node43->Node3 + + + + +Node43->Node4 + + + + +Node43->Node10 + + + + +Node43->Node22 + + + + +Node43->Node31 + + + + +Node44 + +iostream + + +Node43->Node44 + + + + +Node45 + +xercesc/util/XMLString.hpp + + +Node43->Node45 + + + + +Node46->Node3 + + + + +Node46->Node4 + + + + +Node46->Node8 + + + + +Node46->Node20 + + + + +Node47 + + +uscxml/debug/Interpreter +Issue.h + + + + +Node46->Node47 + + + + +Node47->Node3 + + + + +Node47->Node4 + + + + +Node47->Node10 + + + + +Node47->Node44 + + + + +Node48->Node4 + + + + +Node48->Node8 + + + + +Node48->Node10 + + + + +Node48->Node11 + + + + +Node48->Node14 + + + + +Node48->Node20 + + + + +Node48->Node23 + + + + +Node48->Node24 + + + + +Node49 + +event2/event.h + + +Node48->Node49 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_dir_mon_invoker_8h__incl_org.svg b/_dir_mon_invoker_8h__incl_org.svg new file mode 100644 index 0000000..ebeb3a0 --- /dev/null +++ b/_dir_mon_invoker_8h__incl_org.svg @@ -0,0 +1,1165 @@ + + + + + + +plugins/invoker/dirmon/DirMonInvoker.h + + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.h + + +Node2 + + +uscxml/plugins/InvokerImpl.h + + + + +Node1->Node2 + + + + +Node11 + +map + + +Node1->Node11 + + + + +Node22 + +set + + +Node1->Node22 + + + + +Node50 + +sys/stat.h + + +Node1->Node50 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/plugins/EventHandler.h + + + + +Node2->Node7 + + + + +Node8 + + +uscxml/messages/Event.h + + + + +Node2->Node8 + + + + +Node19 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node2->Node19 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node4 + + + + +Node7->Node8 + + + + +Node10 + +list + + +Node7->Node10 + + + + +Node12 + +memory + + +Node7->Node12 + + + + +Node14 + +string + + +Node7->Node14 + + + + +Node9 + + +uscxml/messages/Data.h + + + + +Node8->Node9 + + + + +Node18 + + +uscxml/util/UUID.h + + + + +Node8->Node18 + + + + +Node9->Node3 + + + + +Node9->Node4 + + + + +Node9->Node10 + + + + +Node9->Node11 + + + + +Node9->Node12 + + + + +Node13 + + +uscxml/util/Convenience.h + + + + +Node9->Node13 + + + + +Node17 + + +uscxml/messages/Blob.h + + + + +Node9->Node17 + + + + +Node13->Node4 + + + + +Node13->Node14 + + + + +Node15 + +limits + + +Node13->Node15 + + + + +Node16 + +sstream + + +Node13->Node16 + + + + +Node17->Node4 + + + + +Node17->Node12 + + + + +Node17->Node14 + + + + +Node18->Node4 + + + + +Node18->Node14 + + + + +Node19->Node4 + + + + +Node19->Node10 + + + + +Node19->Node11 + + + + +Node19->Node12 + + + + +Node19->Node14 + + + + +Node20 + +mutex + + +Node19->Node20 + + + + +Node21 + + +uscxml/util/URL.h + + + + +Node19->Node21 + + + + +Node27 + + +uscxml/plugins/Factory.h + + + + +Node19->Node27 + + + + +Node31 + +xercesc/dom/DOM.hpp + + +Node19->Node31 + + + + +Node32 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node19->Node32 + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node19->Node34 + + + + +Node41 + + +uscxml/interpreter +/EventQueue.h + + + + +Node19->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node19->Node42 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node19->Node43 + + + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node19->Node48 + + + + +Node21->Node4 + + + + +Node21->Node8 + + + + +Node21->Node10 + + + + +Node21->Node11 + + + + +Node21->Node14 + + + + +Node21->Node16 + + + + +Node21->Node22 + + + + +Node23 + +thread + + +Node21->Node23 + + + + +Node24 + +condition_variable + + +Node21->Node24 + + + + +Node25 + +curl/curl.h + + +Node21->Node25 + + + + +Node26 + +uriparser/Uri.h + + +Node21->Node26 + + + + +Node27->Node4 + + + + +Node27->Node7 + + + + +Node27->Node12 + + + + +Node27->Node14 + + + + +Node27->Node15 + + + + +Node27->Node22 + + + + +Node28 + + +uscxml/plugins/Executable +Content.h + + + + +Node27->Node28 + + + + +Node29 + + +uscxml/plugins/IOProcessor.h + + + + +Node27->Node29 + + + + +Node30 + + +uscxml/plugins/Invoker.h + + + + +Node27->Node30 + + + + +Node27->Node32 + + + + +Node33 + + +string.h + + + + +Node27->Node33 + + + + +Node28->Node3 + + + + +Node28->Node4 + + + + +Node28->Node12 + + + + +Node28->Node14 + + + + +Node28->Node16 + + + + +Node29->Node4 + + + + +Node29->Node7 + + + + +Node29->Node8 + + + + +Node30->Node3 + + + + +Node30->Node4 + + + + +Node30->Node7 + + + + +Node30->Node8 + + + + +Node30->Node31 + + + + +Node32->Node3 + + + + +Node32->Node4 + + + + +Node32->Node10 + + + + +Node32->Node12 + + + + +Node32->Node14 + + + + +Node32->Node29 + + + + +Node32->Node30 + + + + +Node32->Node31 + + + + +Node33->Node10 + + + + +Node33->Node14 + + + + +Node34->Node3 + + + + +Node34->Node4 + + + + +Node34->Node8 + + + + +Node34->Node10 + + + + +Node34->Node14 + + + + +Node34->Node22 + + + + +Node34->Node31 + + + + +Node35 + + +uscxml/Interpreter.h + + + + +Node34->Node35 + + + + +Node35->Node4 + + + + +Node35->Node11 + + + + +Node35->Node14 + + + + +Node35->Node27 + + + + +Node36 + +vector + + +Node35->Node36 + + + + +Node37 + + +uscxml/interpreter +/MicroStep.h + + + + +Node35->Node37 + + + + +Node38 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node35->Node38 + + + + +Node39 + + +uscxml/plugins/DataModel.h + + + + +Node35->Node39 + + + + +Node40 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node35->Node40 + + + + +Node35->Node41 + + + + +Node37->Node3 + + + + +Node37->Node4 + + + + +Node37->Node10 + + + + +Node37->Node12 + + + + +Node37->Node14 + + + + +Node37->Node38 + + + + +Node38->Node4 + + + + +Node39->Node4 + + + + +Node39->Node8 + + + + +Node39->Node10 + + + + +Node39->Node12 + + + + +Node39->Node14 + + + + +Node40->Node3 + + + + +Node40->Node4 + + + + +Node40->Node9 + + + + +Node40->Node14 + + + + +Node41->Node4 + + + + +Node41->Node8 + + + + +Node42->Node4 + + + + +Node42->Node8 + + + + +Node42->Node14 + + + + +Node42->Node31 + + + + +Node42->Node43 + + + + +Node46 + + +uscxml/interpreter +/InterpreterMonitor.h + + + + +Node42->Node46 + + + + +Node43->Node3 + + + + +Node43->Node4 + + + + +Node43->Node10 + + + + +Node43->Node22 + + + + +Node43->Node31 + + + + +Node44 + +iostream + + +Node43->Node44 + + + + +Node45 + +xercesc/util/XMLString.hpp + + +Node43->Node45 + + + + +Node46->Node3 + + + + +Node46->Node4 + + + + +Node46->Node8 + + + + +Node46->Node20 + + + + +Node47 + + +uscxml/debug/Interpreter +Issue.h + + + + +Node46->Node47 + + + + +Node47->Node3 + + + + +Node47->Node4 + + + + +Node47->Node10 + + + + +Node47->Node44 + + + + +Node48->Node4 + + + + +Node48->Node8 + + + + +Node48->Node10 + + + + +Node48->Node11 + + + + +Node48->Node14 + + + + +Node48->Node20 + + + + +Node48->Node23 + + + + +Node48->Node24 + + + + +Node49 + +event2/event.h + + +Node48->Node49 + + + + + diff --git a/_dir_mon_invoker_8h_source.html b/_dir_mon_invoker_8h_source.html new file mode 100644 index 0000000..07fb0e3 --- /dev/null +++ b/_dir_mon_invoker_8h_source.html @@ -0,0 +1,252 @@ + + + + + + + + + + + uSCXML: plugins/invoker/dirmon/DirMonInvoker.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
DirMonInvoker.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef DIRMONINVOKER_H_W09J90F0
+
21 #define DIRMONINVOKER_H_W09J90F0
+
22 
+ +
24 
+
25 #include <map>
+
26 #include <set>
+
27 #include <sys/stat.h>
+
28 
+
29 #ifdef BUILD_AS_PLUGINS
+
30 #include "uscxml/plugins/Plugins.h"
+
31 #endif
+
32 
+
33 namespace uscxml {
+
34 
+
35 class DirectoryWatchMonitor;
+
36 
+ +
38 public:
+
39  enum Action {
+
40  ADDED = 1,
+
41  MODIFIED = 2,
+
42  DELETED = 4,
+
43  EXISTING = 8
+
44  };
+
45 
+
46  DirectoryWatch(const std::string& dir, bool recurse = false) : _dir(dir), _recurse(recurse), _lastChecked(0) {}
+
47  ~DirectoryWatch();
+
48 
+
49  void addMonitor(DirectoryWatchMonitor* monitor) {
+
50  _monitors.insert(monitor);
+
51  }
+
52  void removeMonitor(DirectoryWatchMonitor* monitor) {
+
53  _monitors.erase(monitor);
+
54  }
+
55  void updateEntries(bool reportAsExisting = false);
+
56  void reportAsDeleted();
+
57 
+
58  std::map<std::string, struct stat> getAllEntries() {
+
59  std::map<std::string, struct stat> entries;
+
60  entries.insert(_knownEntries.begin(), _knownEntries.end());
+
61 
+
62  std::map<std::string, DirectoryWatch*>::iterator dirIter = _knownDirs.begin();
+
63  while(dirIter != _knownDirs.end()) {
+
64  std::map<std::string, struct stat> dirEntries = dirIter->second->getAllEntries();
+
65  std::map<std::string, struct stat>::iterator dirEntryIter = dirEntries.begin();
+
66  while(dirEntryIter != dirEntries.end()) {
+
67  entries[dirIter->first + '/' + dirEntryIter->first] = dirEntryIter->second;
+
68  dirEntryIter++;
+
69  }
+
70  dirIter++;
+
71  }
+
72 
+
73  return entries;
+
74  }
+
75 
+
76 protected:
+
77  DirectoryWatch(const std::string& dir, const std::string& relDir) : _dir(dir), _relDir(relDir), _recurse(true), _lastChecked(0) {}
+
78 
+
79  std::string _dir;
+
80  std::string _relDir;
+
81 
+
82  bool _recurse;
+
83  std::map<std::string, struct stat> _knownEntries;
+
84  std::map<std::string, DirectoryWatch*> _knownDirs;
+
85  std::set<DirectoryWatchMonitor*> _monitors;
+
86  typedef std::set<DirectoryWatchMonitor*> _monitors_t;
+
87  time_t _lastChecked;
+
88 };
+
89 
+ +
91 public:
+
92  virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat) = 0;
+
93 };
+
94 
+ +
96 public:
+
97  DirMonInvoker();
+
98  virtual ~DirMonInvoker();
+
99  virtual std::shared_ptr<InvokerImpl> create(InterpreterImpl* interpreter);
+
100 
+
101  virtual std::list<std::string> getNames() {
+
102  std::list<std::string> names;
+
103  names.push_back("dirmon");
+
104  names.push_back("DirectoryMonitor");
+
105  names.push_back("http://uscxml.tk.informatik.tu-darmstadt.de/#dirmon");
+
106  return names;
+
107  }
+
108 
+
109  virtual Data getDataModelVariables();
+
110  virtual void eventFromSCXML(const Event& event);
+
111  virtual void invoke(const std::string& source, const Event& invokeEvent);
+
112  virtual void uninvoke();
+
113 
+
114  virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat);
+
115 
+
116  static void run(void* instance);
+
117 
+
118 protected:
+
119  bool _reportExisting;
+
120  bool _reportHidden;
+
121  bool _recurse;
+
122 
+
123  std::string _dir;
+
124  std::set<std::string> _suffixes;
+
125 
+
126  bool _isRunning;
+
127  std::thread* _thread;
+
128  std::recursive_mutex _mutex;
+
129 
+
130  DirectoryWatch* _watcher;
+
131 };
+
132 
+
133 #ifdef BUILD_AS_PLUGINS
+
134 PLUMA_INHERIT_PROVIDER(DirMonInvoker, InvokerImpl);
+
135 #endif
+
136 
+
137 }
+
138 
+
139 
+
140 #endif /* end of include guard: DIRMONINVOKER_H_W09J90F0 */
+
virtual void uninvoke()
The invokers's parent state was left at the end of a macro-step.
Definition: DirMonInvoker.cpp:155
+
Definition: Breakpoint.cpp:26
+
Definition: DirMonInvoker.h:90
+
virtual void invoke(const std::string &source, const Event &invokeEvent)
Invoker's parent state became active at the end of a macro-step.
Definition: DirMonInvoker.cpp:100
+
Definition: DirMonInvoker.h:95
+
Abstract base class for all invokers.
Definition: InvokerImpl.h:39
+
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: DirMonInvoker.h:101
+
virtual Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: DirMonInvoker.cpp:72
+
Definition: InterpreterImpl.h:49
+
virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat)
Definition: DirMonInvoker.cpp:173
+
Definition: Event.h:84
+ +
Definition: DirMonInvoker.h:37
+
virtual void eventFromSCXML(const Event &event)
Interpreter received an event from the SCXML Interpreter.
Definition: DirMonInvoker.cpp:97
+
virtual std::shared_ptr< InvokerImpl > create(InterpreterImpl *interpreter)
Factory demands a new instance.
Definition: DirMonInvoker.cpp:66
+
Definition: Data.h:44
+
+ + +
+
+
+
+
+ + + diff --git a/_event_8cpp.html b/_event_8cpp.html index 4efc9b5..679239e 100644 --- a/_event_8cpp.html +++ b/_event_8cpp.html @@ -126,7 +126,7 @@ std::ostream & uscxml: diff --git a/_event_8h.html b/_event_8h.html index b9b6f98..709d663 100644 --- a/_event_8h.html +++ b/_event_8h.html @@ -427,7 +427,7 @@ std::ostream & uscxml: diff --git a/_event_8h__dep__incl.map b/_event_8h__dep__incl.map index bf7483d..9c9cc7a 100644 --- a/_event_8h__dep__incl.map +++ b/_event_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_event_8h__dep__incl.md5 b/_event_8h__dep__incl.md5 index 4f53727..e60f303 100644 --- a/_event_8h__dep__incl.md5 +++ b/_event_8h__dep__incl.md5 @@ -1 +1 @@ -0d2da4df458c84ccefb4b7a702161a37 \ No newline at end of file +4a42574ab87dc1fd5c7e3736a9206be3 \ No newline at end of file diff --git a/_event_8h__dep__incl.svg b/_event_8h__dep__incl.svg index 5f79950..e05d1ad 100644 --- a/_event_8h__dep__incl.svg +++ b/_event_8h__dep__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + plugins/InvokerImpl.h - + Node1 - -plugins/InvokerImpl.h + +plugins/InvokerImpl.h Node2 @@ -24,62 +70,119 @@ Node1->Node2 - - + + Node3 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +plugins/invoker/dirmon +/DirMonInvoker.h Node1->Node3 - - + + - -Node6 - - -plugins/Invoker.cpp + +Node5 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node1->Node6 - - + +Node1->Node5 + + + + +Node7 + + +plugins/Invoker.cpp + + + + +Node1->Node7 + + Node4 - - -plugins/Factory.cpp + + +plugins/invoker/dirmon +/DirMonInvoker.cpp Node3->Node4 - - + + - -Node5 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node6 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node3->Node5 - - + +Node5->Node6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_invoker_impl_8h__dep__incl_org.svg b/_invoker_impl_8h__dep__incl_org.svg new file mode 100644 index 0000000..e78de80 --- /dev/null +++ b/_invoker_impl_8h__dep__incl_org.svg @@ -0,0 +1,100 @@ + + + + + + +plugins/InvokerImpl.h + + +Node1 + +plugins/InvokerImpl.h + + +Node2 + + +interpreter/InterpreterImpl.cpp + + + + +Node1->Node2 + + + + +Node3 + + +plugins/invoker/dirmon +/DirMonInvoker.h + + + + +Node1->Node3 + + + + +Node5 + + +plugins/invoker/scxml +/USCXMLInvoker.h + + + + +Node1->Node5 + + + + +Node7 + + +plugins/Invoker.cpp + + + + +Node1->Node7 + + + + +Node4 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + + + +Node3->Node4 + + + + +Node6 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp + + + + +Node5->Node6 + + + + + diff --git a/_invoker_impl_8h__incl.map b/_invoker_impl_8h__incl.map index 1f8418d..199c866 100644 --- a/_invoker_impl_8h__incl.map +++ b/_invoker_impl_8h__incl.map @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_invoker_impl_8h__incl.md5 b/_invoker_impl_8h__incl.md5 index 760592f..1fdf7a0 100644 --- a/_invoker_impl_8h__incl.md5 +++ b/_invoker_impl_8h__incl.md5 @@ -1 +1 @@ -638bff989c1f4e8b517d48b19685c99a \ No newline at end of file +297ac69803b614b5d91c164ab441ce78 \ No newline at end of file diff --git a/_invoker_impl_8h__incl.svg b/_invoker_impl_8h__incl.svg index 4967529..1135216 100644 --- a/_invoker_impl_8h__incl.svg +++ b/_invoker_impl_8h__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/promela/PromelaCodeAnalyzer.cpp + + +Node1 + +transform/promela/Promela +CodeAnalyzer.cpp + + +Node2 + + +PromelaCodeAnalyzer.h + + + + +Node1->Node2 + + + + +Node24 + + +uscxml/transform/ChartTo +Promela.h + + + + +Node1->Node24 + + + + +Node35 + + +string.h + + + + +Node1->Node35 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node1->Node43 + + + + +Node49 + + +uscxml/util/Predicates.h + + + + +Node1->Node49 + + + + +Node50 + +boost/algorithm/string.hpp + + +Node1->Node50 + + + + +Node3 + + +uscxml/transform/Trie.h + + + + +Node2->Node3 + + + + +Node10 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node2->Node10 + + + + +Node22 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node2->Node22 + + + + +Node23 + +set + + +Node2->Node23 + + + + +Node4 + + +uscxml/Common.h + + + + +Node3->Node4 + + + + +Node7 + +string + + +Node3->Node7 + + + + +Node8 + +map + + +Node3->Node8 + + + + +Node9 + +list + + +Node3->Node9 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node10->Node7 + + + + +Node10->Node9 + + + + +Node11 + +stdlib.h + + +Node10->Node11 + + + + +Node12 + +cstdarg + + +Node10->Node12 + + + + +Node13 + + +uscxml/messages/Event.h + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/messages/Data.h + + + + +Node13->Node14 + + + + +Node21 + + +uscxml/util/UUID.h + + + + +Node13->Node21 + + + + +Node14->Node4 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node15 + +memory + + +Node14->Node15 + + + + +Node16 + +uscxml/config.h + + +Node14->Node16 + + + + +Node17 + + +uscxml/util/Convenience.h + + + + +Node14->Node17 + + + + +Node20 + + +uscxml/messages/Blob.h + + + + +Node14->Node20 + + + + +Node17->Node4 + + + + +Node17->Node7 + + + + +Node18 + +limits + + +Node17->Node18 + + + + +Node19 + +sstream + + +Node17->Node19 + + + + +Node20->Node4 + + + + +Node20->Node7 + + + + +Node20->Node15 + + + + +Node21->Node4 + + + + +Node21->Node7 + + + + +Node24->Node2 + + + + +Node25 + + +Transformer.h + + + + +Node24->Node25 + + + + +Node24->Node43 + + + + +Node46 + + +ChartToC.h + + + + +Node24->Node46 + + + + +Node47 + +ostream + + +Node24->Node47 + + + + +Node48 + + +promela/PromelaInlines.h + + + + +Node24->Node48 + + + + +Node25->Node8 + + + + +Node26 + +iostream + + +Node25->Node26 + + + + +Node27 + + +uscxml/Interpreter.h + + + + +Node25->Node27 + + + + +Node38 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node25->Node38 + + + + +Node27->Node4 + + + + +Node27->Node7 + + + + +Node27->Node8 + + + + +Node28 + +vector + + +Node27->Node28 + + + + +Node29 + + +uscxml/interpreter +/MicroStep.h + + + + +Node27->Node29 + + + + +Node30 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node27->Node30 + + + + +Node31 + + +uscxml/plugins/DataModel.h + + + + +Node27->Node31 + + + + +Node32 + + +uscxml/plugins/Factory.h + + + + +Node27->Node32 + + + + +Node36 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node27->Node36 + + + + +Node37 + + +uscxml/interpreter +/EventQueue.h + + + + +Node27->Node37 + + + + +Node29->Node4 + + + + +Node29->Node7 + + + + +Node29->Node9 + + + + +Node29->Node15 + + + + +Node29->Node16 + + + + +Node29->Node30 + + + + +Node30->Node4 + + + + +Node31->Node4 + + + + +Node31->Node7 + + + + +Node31->Node9 + + + + +Node31->Node13 + + + + +Node31->Node15 + + + + +Node32->Node4 + + + + +Node32->Node7 + + + + +Node32->Node15 + + + + +Node32->Node18 + + + + +Node32->Node23 + + + + +Node33 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node32->Node33 + + + + +Node32->Node35 + + + + +Node33->Node4 + + + + +Node33->Node7 + + + + +Node33->Node9 + + + + +Node33->Node15 + + + + +Node33->Node16 + + + + +Node34 + +xercesc/dom/DOM.hpp + + +Node33->Node34 + + + + +Node35->Node7 + + + + +Node35->Node9 + + + + +Node36->Node4 + + + + +Node36->Node7 + + + + +Node36->Node14 + + + + +Node36->Node16 + + + + +Node37->Node4 + + + + +Node37->Node13 + + + + +Node38->Node4 + + + + +Node38->Node7 + + + + +Node38->Node8 + + + + +Node38->Node9 + + + + +Node38->Node15 + + + + +Node38->Node32 + + + + +Node38->Node33 + + + + +Node38->Node34 + + + + +Node38->Node37 + + + + +Node39 + +mutex + + +Node38->Node39 + + + + +Node40 + + +uscxml/util/URL.h + + + + +Node38->Node40 + + + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node38->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node38->Node42 + + + + +Node38->Node43 + + + + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node38->Node45 + + + + +Node40->Node4 + + + + +Node40->Node7 + + + + +Node40->Node8 + + + + +Node40->Node9 + + + + +Node40->Node13 + + + + +Node40->Node19 + + + + +Node40->Node23 + + + + +Node41->Node4 + + + + +Node41->Node7 + + + + +Node41->Node9 + + + + +Node41->Node13 + + + + +Node41->Node16 + + + + +Node41->Node23 + + + + +Node41->Node27 + + + + +Node41->Node34 + + + + +Node42->Node4 + + + + +Node42->Node7 + + + + +Node42->Node13 + + + + +Node42->Node34 + + + + +Node42->Node43 + + + + +Node43->Node4 + + + + +Node43->Node9 + + + + +Node43->Node16 + + + + +Node43->Node23 + + + + +Node43->Node26 + + + + +Node43->Node34 + + + + +Node44 + +xercesc/util/XMLString.hpp + + +Node43->Node44 + + + + +Node45->Node4 + + + + +Node45->Node7 + + + + +Node45->Node8 + + + + +Node45->Node9 + + + + +Node45->Node13 + + + + +Node45->Node39 + + + + +Node46->Node3 + + + + +Node46->Node23 + + + + +Node46->Node25 + + + + +Node46->Node34 + + + + +Node46->Node43 + + + + +Node46->Node47 + + + + +Node48->Node4 + + + + +Node48->Node7 + + + + +Node48->Node9 + + + + +Node48->Node14 + + + + +Node48->Node16 + + + + +Node48->Node34 + + + + +Node48->Node43 + + + + +Node49->Node7 + + + + +Node49->Node9 + + + + +Node49->Node17 + + + + +Node49->Node34 + + + + +Node49->Node43 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_code_analyzer_8cpp__incl_org.svg b/_promela_code_analyzer_8cpp__incl_org.svg new file mode 100644 index 0000000..82360b3 --- /dev/null +++ b/_promela_code_analyzer_8cpp__incl_org.svg @@ -0,0 +1,1156 @@ + + + + + + +transform/promela/PromelaCodeAnalyzer.cpp + + +Node1 + +transform/promela/Promela +CodeAnalyzer.cpp + + +Node2 + + +PromelaCodeAnalyzer.h + + + + +Node1->Node2 + + + + +Node24 + + +uscxml/transform/ChartTo +Promela.h + + + + +Node1->Node24 + + + + +Node35 + + +string.h + + + + +Node1->Node35 + + + + +Node43 + + +uscxml/util/DOM.h + + + + +Node1->Node43 + + + + +Node49 + + +uscxml/util/Predicates.h + + + + +Node1->Node49 + + + + +Node50 + +boost/algorithm/string.hpp + + +Node1->Node50 + + + + +Node3 + + +uscxml/transform/Trie.h + + + + +Node2->Node3 + + + + +Node10 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node2->Node10 + + + + +Node22 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node2->Node22 + + + + +Node23 + +set + + +Node2->Node23 + + + + +Node4 + + +uscxml/Common.h + + + + +Node3->Node4 + + + + +Node7 + +string + + +Node3->Node7 + + + + +Node8 + +map + + +Node3->Node8 + + + + +Node9 + +list + + +Node3->Node9 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node10->Node7 + + + + +Node10->Node9 + + + + +Node11 + +stdlib.h + + +Node10->Node11 + + + + +Node12 + +cstdarg + + +Node10->Node12 + + + + +Node13 + + +uscxml/messages/Event.h + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/messages/Data.h + + + + +Node13->Node14 + + + + +Node21 + + +uscxml/util/UUID.h + + + + +Node13->Node21 + + + + +Node14->Node4 + + + + +Node14->Node8 + + + + +Node14->Node9 + + + + +Node15 + +memory + + +Node14->Node15 + + + + +Node16 + +uscxml/config.h + + +Node14->Node16 + + + + +Node17 + + +uscxml/util/Convenience.h + + + + +Node14->Node17 + + + + +Node20 + + +uscxml/messages/Blob.h + + + + +Node14->Node20 + + + + +Node17->Node4 + + + + +Node17->Node7 + + + + +Node18 + +limits + + +Node17->Node18 + + + + +Node19 + +sstream + + +Node17->Node19 + + + + +Node20->Node4 + + + + +Node20->Node7 + + + + +Node20->Node15 + + + + +Node21->Node4 + + + + +Node21->Node7 + + + + +Node24->Node2 + + + + +Node25 + + +Transformer.h + + + + +Node24->Node25 + + + + +Node24->Node43 + + + + +Node46 + + +ChartToC.h + + + + +Node24->Node46 + + + + +Node47 + +ostream + + +Node24->Node47 + + + + +Node48 + + +promela/PromelaInlines.h + + + + +Node24->Node48 + + + + +Node25->Node8 + + + + +Node26 + +iostream + + +Node25->Node26 + + + + +Node27 + + +uscxml/Interpreter.h + + + + +Node25->Node27 + + + + +Node38 + + +uscxml/interpreter +/InterpreterImpl.h + + + + +Node25->Node38 + + + + +Node27->Node4 + + + + +Node27->Node7 + + + + +Node27->Node8 + + + + +Node28 + +vector + + +Node27->Node28 + + + + +Node29 + + +uscxml/interpreter +/MicroStep.h + + + + +Node27->Node29 + + + + +Node30 + + +uscxml/interpreter +/InterpreterState.h + + + + +Node27->Node30 + + + + +Node31 + + +uscxml/plugins/DataModel.h + + + + +Node27->Node31 + + + + +Node32 + + +uscxml/plugins/Factory.h + + + + +Node27->Node32 + + + + +Node36 + + +uscxml/interpreter +/ContentExecutor.h + + + + +Node27->Node36 + + + + +Node37 + + +uscxml/interpreter +/EventQueue.h + + + + +Node27->Node37 + + + + +Node29->Node4 + + + + +Node29->Node7 + + + + +Node29->Node9 + + + + +Node29->Node15 + + + + +Node29->Node16 + + + + +Node29->Node30 + + + + +Node30->Node4 + + + + +Node31->Node4 + + + + +Node31->Node7 + + + + +Node31->Node9 + + + + +Node31->Node13 + + + + +Node31->Node15 + + + + +Node32->Node4 + + + + +Node32->Node7 + + + + +Node32->Node15 + + + + +Node32->Node18 + + + + +Node32->Node23 + + + + +Node33 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node32->Node33 + + + + +Node32->Node35 + + + + +Node33->Node4 + + + + +Node33->Node7 + + + + +Node33->Node9 + + + + +Node33->Node15 + + + + +Node33->Node16 + + + + +Node34 + +xercesc/dom/DOM.hpp + + +Node33->Node34 + + + + +Node35->Node7 + + + + +Node35->Node9 + + + + +Node36->Node4 + + + + +Node36->Node7 + + + + +Node36->Node14 + + + + +Node36->Node16 + + + + +Node37->Node4 + + + + +Node37->Node13 + + + + +Node38->Node4 + + + + +Node38->Node7 + + + + +Node38->Node8 + + + + +Node38->Node9 + + + + +Node38->Node15 + + + + +Node38->Node32 + + + + +Node38->Node33 + + + + +Node38->Node34 + + + + +Node38->Node37 + + + + +Node39 + +mutex + + +Node38->Node39 + + + + +Node40 + + +uscxml/util/URL.h + + + + +Node38->Node40 + + + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h + + + + +Node38->Node41 + + + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h + + + + +Node38->Node42 + + + + +Node38->Node43 + + + + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h + + + + +Node38->Node45 + + + + +Node40->Node4 + + + + +Node40->Node7 + + + + +Node40->Node8 + + + + +Node40->Node9 + + + + +Node40->Node13 + + + + +Node40->Node19 + + + + +Node40->Node23 + + + + +Node41->Node4 + + + + +Node41->Node7 + + + + +Node41->Node9 + + + + +Node41->Node13 + + + + +Node41->Node16 + + + + +Node41->Node23 + + + + +Node41->Node27 + + + + +Node41->Node34 + + + + +Node42->Node4 + + + + +Node42->Node7 + + + + +Node42->Node13 + + + + +Node42->Node34 + + + + +Node42->Node43 + + + + +Node43->Node4 + + + + +Node43->Node9 + + + + +Node43->Node16 + + + + +Node43->Node23 + + + + +Node43->Node26 + + + + +Node43->Node34 + + + + +Node44 + +xercesc/util/XMLString.hpp + + +Node43->Node44 + + + + +Node45->Node4 + + + + +Node45->Node7 + + + + +Node45->Node8 + + + + +Node45->Node9 + + + + +Node45->Node13 + + + + +Node45->Node39 + + + + +Node46->Node3 + + + + +Node46->Node23 + + + + +Node46->Node25 + + + + +Node46->Node34 + + + + +Node46->Node43 + + + + +Node46->Node47 + + + + +Node48->Node4 + + + + +Node48->Node7 + + + + +Node48->Node9 + + + + +Node48->Node14 + + + + +Node48->Node16 + + + + +Node48->Node34 + + + + +Node48->Node43 + + + + +Node49->Node7 + + + + +Node49->Node9 + + + + +Node49->Node17 + + + + +Node49->Node34 + + + + +Node49->Node43 + + + + + diff --git a/_promela_code_analyzer_8h.html b/_promela_code_analyzer_8h.html new file mode 100644 index 0000000..8d2bf58 --- /dev/null +++ b/_promela_code_analyzer_8h.html @@ -0,0 +1,145 @@ + + + + + + + + + + + uSCXML: transform/promela/PromelaCodeAnalyzer.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
PromelaCodeAnalyzer.h File Reference
+
+
+
#include "uscxml/transform/Trie.h"
+#include "uscxml/plugins/datamodel/promela/PromelaParser.h"
+#include "uscxml/plugins/datamodel/promela/parser/promela.tab.hpp"
+#include <set>
+
+Include dependency graph for PromelaCodeAnalyzer.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + + +

+Classes

class  uscxml::PromelaCodeAnalyzer
 
class  uscxml::PromelaCodeAnalyzer::PromelaTypedef
 
+

Detailed Description

+
+ + +
+
+
+
+
+ + + diff --git a/_promela_code_analyzer_8h__dep__incl.map b/_promela_code_analyzer_8h__dep__incl.map new file mode 100644 index 0000000..8619d59 --- /dev/null +++ b/_promela_code_analyzer_8h__dep__incl.map @@ -0,0 +1,5 @@ + + + + + diff --git a/_promela_code_analyzer_8h__dep__incl.md5 b/_promela_code_analyzer_8h__dep__incl.md5 new file mode 100644 index 0000000..3b546fa --- /dev/null +++ b/_promela_code_analyzer_8h__dep__incl.md5 @@ -0,0 +1 @@ +a5e62c68b2192fd419ca6f78b89192c6 \ No newline at end of file diff --git a/_promela_code_analyzer_8h__dep__incl.svg b/_promela_code_analyzer_8h__dep__incl.svg new file mode 100644 index 0000000..437f7bf --- /dev/null +++ b/_promela_code_analyzer_8h__dep__incl.svg @@ -0,0 +1,64 @@ + + + + + + +transform/promela/PromelaCodeAnalyzer.h + + +Node1 + +transform/promela/Promela +CodeAnalyzer.h + + +Node2 + + +transform/ChartToPromela.h + + + + +Node1->Node2 + + + + +Node4 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node1->Node4 + + + + +Node3 + + +transform/ChartToPromela.cpp + + + + +Node2->Node3 + + + + +Node2->Node4 + + + + + diff --git a/_promela_code_analyzer_8h__incl.map b/_promela_code_analyzer_8h__incl.map new file mode 100644 index 0000000..1750bd6 --- /dev/null +++ b/_promela_code_analyzer_8h__incl.map @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/_promela_code_analyzer_8h__incl.md5 b/_promela_code_analyzer_8h__incl.md5 new file mode 100644 index 0000000..5abc547 --- /dev/null +++ b/_promela_code_analyzer_8h__incl.md5 @@ -0,0 +1 @@ +71f0b8100fc832176aa329d52ac1fa86 \ No newline at end of file diff --git a/_promela_code_analyzer_8h__incl.svg b/_promela_code_analyzer_8h__incl.svg new file mode 100644 index 0000000..4afd4ce --- /dev/null +++ b/_promela_code_analyzer_8h__incl.svg @@ -0,0 +1,406 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/promela/PromelaCodeAnalyzer.h + + +Node1 + +transform/promela/Promela +CodeAnalyzer.h + + +Node2 + + +uscxml/transform/Trie.h + + + + +Node1->Node2 + + + + +Node9 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node1->Node9 + + + + +Node21 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node1->Node21 + + + + +Node22 + +set + + +Node1->Node22 + + + + +Node3 + + +uscxml/Common.h + + + + +Node2->Node3 + + + + +Node6 + +string + + +Node2->Node6 + + + + +Node7 + +map + + +Node2->Node7 + + + + +Node8 + +list + + +Node2->Node8 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node9->Node6 + + + + +Node9->Node8 + + + + +Node10 + +stdlib.h + + +Node9->Node10 + + + + +Node11 + +cstdarg + + +Node9->Node11 + + + + +Node12 + + +uscxml/messages/Event.h + + + + +Node9->Node12 + + + + +Node13 + + +uscxml/messages/Data.h + + + + +Node12->Node13 + + + + +Node20 + + +uscxml/util/UUID.h + + + + +Node12->Node20 + + + + +Node13->Node3 + + + + +Node13->Node7 + + + + +Node13->Node8 + + + + +Node14 + +memory + + +Node13->Node14 + + + + +Node15 + +uscxml/config.h + + +Node13->Node15 + + + + +Node16 + + +uscxml/util/Convenience.h + + + + +Node13->Node16 + + + + +Node19 + + +uscxml/messages/Blob.h + + + + +Node13->Node19 + + + + +Node16->Node3 + + + + +Node16->Node6 + + + + +Node17 + +limits + + +Node16->Node17 + + + + +Node18 + +sstream + + +Node16->Node18 + + + + +Node19->Node3 + + + + +Node19->Node6 + + + + +Node19->Node14 + + + + +Node20->Node3 + + + + +Node20->Node6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_code_analyzer_8h__incl_org.svg b/_promela_code_analyzer_8h__incl_org.svg new file mode 100644 index 0000000..0aad489 --- /dev/null +++ b/_promela_code_analyzer_8h__incl_org.svg @@ -0,0 +1,318 @@ + + + + + + +transform/promela/PromelaCodeAnalyzer.h + + +Node1 + +transform/promela/Promela +CodeAnalyzer.h + + +Node2 + + +uscxml/transform/Trie.h + + + + +Node1->Node2 + + + + +Node9 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h + + + + +Node1->Node9 + + + + +Node21 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp + + + + +Node1->Node21 + + + + +Node22 + +set + + +Node1->Node22 + + + + +Node3 + + +uscxml/Common.h + + + + +Node2->Node3 + + + + +Node6 + +string + + +Node2->Node6 + + + + +Node7 + +map + + +Node2->Node7 + + + + +Node8 + +list + + +Node2->Node8 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node9->Node6 + + + + +Node9->Node8 + + + + +Node10 + +stdlib.h + + +Node9->Node10 + + + + +Node11 + +cstdarg + + +Node9->Node11 + + + + +Node12 + + +uscxml/messages/Event.h + + + + +Node9->Node12 + + + + +Node13 + + +uscxml/messages/Data.h + + + + +Node12->Node13 + + + + +Node20 + + +uscxml/util/UUID.h + + + + +Node12->Node20 + + + + +Node13->Node3 + + + + +Node13->Node7 + + + + +Node13->Node8 + + + + +Node14 + +memory + + +Node13->Node14 + + + + +Node15 + +uscxml/config.h + + +Node13->Node15 + + + + +Node16 + + +uscxml/util/Convenience.h + + + + +Node13->Node16 + + + + +Node19 + + +uscxml/messages/Blob.h + + + + +Node13->Node19 + + + + +Node16->Node3 + + + + +Node16->Node6 + + + + +Node17 + +limits + + +Node16->Node17 + + + + +Node18 + +sstream + + +Node16->Node18 + + + + +Node19->Node3 + + + + +Node19->Node6 + + + + +Node19->Node14 + + + + +Node20->Node3 + + + + +Node20->Node6 + + + + + diff --git a/_promela_code_analyzer_8h_source.html b/_promela_code_analyzer_8h_source.html new file mode 100644 index 0000000..5b00603 --- /dev/null +++ b/_promela_code_analyzer_8h_source.html @@ -0,0 +1,261 @@ + + + + + + + + + + + uSCXML: transform/promela/PromelaCodeAnalyzer.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
PromelaCodeAnalyzer.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef PROMELACODEANALYZER_H_E89FF519
+
21 #define PROMELACODEANALYZER_H_E89FF519
+
22 
+
23 #include "uscxml/transform/Trie.h"
+ +
25 #include "uscxml/plugins/datamodel/promela/parser/promela.tab.hpp"
+
26 
+
27 #include <set>
+
28 
+
29 namespace uscxml {
+
30 
+
31 class ChartToPromela;
+
32 
+
33 class USCXML_API PromelaCodeAnalyzer {
+
34 public:
+ +
36  public:
+
37  PromelaTypedef() {}
+
38  std::string name;
+
39  std::string type;
+
40  size_t arraySize = 0;
+
41  size_t minValue = 0;
+
42  size_t maxValue = 0;
+
43  std::map<std::string, PromelaTypedef> types;
+
44  std::set<ChartToPromela*> occurrences;
+
45 
+
46  bool operator==(const PromelaTypedef& other) const {
+
47  return name == other.name;
+
48  }
+
49 
+
50  };
+
51 
+
52  PromelaCodeAnalyzer() : _eventTrie(".") {}
+
53 
+
54  void analyze(ChartToPromela* interpreter);
+
55 
+
56  void addCode(const std::string& code, ChartToPromela* interpreter);
+
57  void addEvent(const std::string& eventName);
+
58  void addState(const std::string& stateName);
+
59  void addOrigState(const std::string& stateName);
+
60  void addLiteral(const std::string& stateName, int forceIndex = -1);
+
61 
+
62  bool usesComplexEventStruct() {
+
63  return _typeDefs.types.find("_event") != _typeDefs.types.end() && _typeDefs.types["_event"].types.size() > 0;
+
64  }
+
65  bool usesEventField(const std::string& fieldName) {
+
66  if (usesComplexEventStruct() && _typeDefs.types["_event"].types.find(fieldName) != _typeDefs.types["_event"].types.end())
+
67  return true;
+
68  return false;
+
69  }
+
70 
+
71  bool usesEventDataField(const std::string& fieldName) {
+
72  if (usesComplexEventStruct() &&
+
73  _typeDefs.types["_event"].types.find("data") != _typeDefs.types["_event"].types.end() &&
+
74  _typeDefs.types["_event"].types["data"].types.find(fieldName) != _typeDefs.types["_event"].types["data"].types.end())
+
75  return true;
+
76  return false;
+
77  }
+
78 
+
79  std::string getTypeAssignment(const std::string& varTo, const std::string& varFrom, const PromelaTypedef& type, const std::string padding = "");
+
80  std::string getTypeReset(const std::string& var, const PromelaTypedef& type, const std::string padding = "");
+
81 
+
82  bool usesInPredicate() {
+
83  return _usesInPredicate;
+
84  }
+
85  void usesInPredicate(bool value) {
+
86  _usesInPredicate = value;
+
87  }
+
88  bool usesPlatformVars() {
+
89  return _usesPlatformVars;
+
90  }
+
91 
+
92  std::string macroForLiteral(const std::string& literal);
+
93  int indexForLiteral(const std::string& literal);
+
94 
+
95  std::set<std::string> getLiterals() {
+
96  return _strLiterals;
+
97  }
+
98  std::set<std::string> getEventsWithPrefix(const std::string& prefix);
+
99  std::map<std::string, int>& getEvents() {
+
100  return _events;
+
101  }
+
102 
+
103  std::map<std::string, int>& getStates() {
+
104  return _states;
+
105  }
+
106 
+
107  std::map<std::string, int>& getOrigStates() {
+
108  return _origStateIndex;
+
109  }
+
110 
+
111 
+
112  Trie& getTrie() {
+
113  return _eventTrie;
+
114  }
+
115 
+
116  std::string adaptCode(const std::string& code, const std::string& prefix);
+
117 
+
118  static std::string prefixIdentifiers(const std::string& expr, const std::string& prefix);
+
119  static std::list<std::pair<size_t, size_t> > getTokenPositions(const std::string& expr, int type, PromelaParserNode* ast);
+
120 
+
121  PromelaTypedef& getTypes() {
+
122  return _typeDefs;
+
123  }
+
124 
+
125  PromelaTypedef& getType(const std::string& typeName) {
+
126  return _typeDefs.types.at(typeName);
+
127  }
+
128 
+
129  std::string sanitizeCode(const std::string& code);
+
130 
+
131 protected:
+
132  std::string createMacroName(const std::string& literal);
+
133  int enumerateLiteral(const std::string& literal, int forceIndex = -1);
+
134 
+
135  std::set<std::string> _strLiterals; // all string literals
+
136  std::map<std::string, std::string> _strMacroNames; // macronames for string literals
+
137  std::map<std::string, int> _strIndex; // integer enumeration for string
+
138  std::map<std::string, int> _origStateIndex; // state enumeration for original states
+
139 
+
140  std::map<std::string, int> _states;
+
141  std::map<std::string, int> _events;
+
142 
+
143  PromelaTypedef _typeDefs;
+
144  Trie _eventTrie;
+
145 
+
146 private:
+
147  std::set<std::string> _macroNameSet; // helper set for uniqueness of macros
+
148  int _lastStrIndex = 0;
+
149  int _lastStateIndex = 0;
+
150  int _lastEventIndex = 0;
+
151  bool _usesInPredicate = false;
+
152  bool _usesPlatformVars = false;
+
153 };
+
154 
+
155 
+
156 
+
157 }
+
158 
+
159 #endif /* end of include guard: PROMELACODEANALYZER_H_E89FF519 */
+ +
Definition: Breakpoint.cpp:26
+
Definition: PromelaCodeAnalyzer.h:33
+ +
Definition: PromelaCodeAnalyzer.h:35
+
Definition: ChartToPromela.h:34
+
+ + +
+
+
+
+
+ + + diff --git a/_promela_data_model_8cpp.html b/_promela_data_model_8cpp.html new file mode 100644 index 0000000..573c47c --- /dev/null +++ b/_promela_data_model_8cpp.html @@ -0,0 +1,162 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/promela/PromelaDataModel.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
PromelaDataModel.cpp File Reference
+
+
+
#include <boost/algorithm/string.hpp>
+#include "uscxml/Common.h"
+#include "uscxml/config.h"
+#include "uscxml/util/String.h"
+#include "PromelaDataModel.h"
+#include "uscxml/util/DOM.h"
+#include <cctype>
+#include "PromelaParser.h"
+#include "parser/promela.tab.hpp"
+#include <easylogging++.h>
+
+Include dependency graph for PromelaDataModel.cpp:
+
+
+
+
+
+ + + +

+Macros

#define INVALID_ASSIGNMENT(name)
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +

Macro Definition Documentation

+ +
+
+ + + + + + + + +
#define INVALID_ASSIGNMENT( name)
+
+Value:
name.compare("_sessionid") == 0 || \
+
name.compare("_name") == 0 || \
+
name.compare("_ioprocessors") == 0 || \
+
name.compare("_event") == 0
+
+
+
+
+ + +
+
+
+
+
+ + + diff --git a/_promela_data_model_8cpp__incl.map b/_promela_data_model_8cpp__incl.map new file mode 100644 index 0000000..3ff40da --- /dev/null +++ b/_promela_data_model_8cpp__incl.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/_promela_data_model_8cpp__incl.md5 b/_promela_data_model_8cpp__incl.md5 new file mode 100644 index 0000000..4b1f257 --- /dev/null +++ b/_promela_data_model_8cpp__incl.md5 @@ -0,0 +1 @@ +129afcb5b2ea881a0ed5748fbd3a736a \ No newline at end of file diff --git a/_promela_data_model_8cpp__incl.svg b/_promela_data_model_8cpp__incl.svg new file mode 100644 index 0000000..45f11fa --- /dev/null +++ b/_promela_data_model_8cpp__incl.svg @@ -0,0 +1,653 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/promela/PromelaDataModel.cpp + + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.cpp + + +Node2 + +boost/algorithm/string.hpp + + +Node1->Node2 + + + + +Node3 + + +uscxml/Common.h + + + + +Node1->Node3 + + + + +Node6 + +uscxml/config.h + + +Node1->Node6 + + + + +Node7 + + +uscxml/util/String.h + + + + +Node1->Node7 + + + + +Node10 + + +PromelaDataModel.h + + + + +Node1->Node10 + + + + +Node25 + + +uscxml/util/DOM.h + + + + +Node1->Node25 + + + + +Node29 + +cctype + + +Node1->Node29 + + + + +Node30 + + +PromelaParser.h + + + + +Node1->Node30 + + + + +Node33 + + +parser/promela.tab.hpp + + + + +Node1->Node33 + + + + +Node34 + +easylogging++.h + + +Node1->Node34 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node8 + +string + + +Node7->Node8 + + + + +Node9 + +list + + +Node7->Node9 + + + + +Node10->Node9 + + + + +Node11 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node10->Node11 + + + + +Node11->Node3 + + + + +Node11->Node6 + + + + +Node11->Node8 + + + + +Node11->Node9 + + + + +Node12 + + +uscxml/plugins/Invoker.h + + + + +Node11->Node12 + + + + +Node17 + +memory + + +Node11->Node17 + + + + +Node23 + +xercesc/dom/DOM.hpp + + +Node11->Node23 + + + + +Node24 + + +uscxml/plugins/IOProcessor.h + + + + +Node11->Node24 + + + + +Node12->Node3 + + + + +Node12->Node6 + + + + +Node13 + + +uscxml/plugins/EventHandler.h + + + + +Node12->Node13 + + + + +Node14 + + +uscxml/messages/Event.h + + + + +Node12->Node14 + + + + +Node12->Node23 + + + + +Node13->Node3 + + + + +Node13->Node8 + + + + +Node13->Node9 + + + + +Node13->Node14 + + + + +Node13->Node17 + + + + +Node15 + + +uscxml/messages/Data.h + + + + +Node14->Node15 + + + + +Node22 + + +uscxml/util/UUID.h + + + + +Node14->Node22 + + + + +Node15->Node3 + + + + +Node15->Node6 + + + + +Node15->Node9 + + + + +Node16 + +map + + +Node15->Node16 + + + + +Node15->Node17 + + + + +Node18 + + +uscxml/util/Convenience.h + + + + +Node15->Node18 + + + + +Node21 + + +uscxml/messages/Blob.h + + + + +Node15->Node21 + + + + +Node18->Node3 + + + + +Node18->Node8 + + + + +Node19 + +limits + + +Node18->Node19 + + + + +Node20 + +sstream + + +Node18->Node20 + + + + +Node21->Node3 + + + + +Node21->Node8 + + + + +Node21->Node17 + + + + +Node22->Node3 + + + + +Node22->Node8 + + + + +Node24->Node3 + + + + +Node24->Node13 + + + + +Node24->Node14 + + + + +Node25->Node3 + + + + +Node25->Node6 + + + + +Node25->Node9 + + + + +Node25->Node23 + + + + +Node26 + +set + + +Node25->Node26 + + + + +Node27 + +iostream + + +Node25->Node27 + + + + +Node28 + +xercesc/util/XMLString.hpp + + +Node25->Node28 + + + + +Node30->Node8 + + + + +Node30->Node9 + + + + +Node30->Node14 + + + + +Node31 + +stdlib.h + + +Node30->Node31 + + + + +Node32 + +cstdarg + + +Node30->Node32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_data_model_8cpp__incl_org.svg b/_promela_data_model_8cpp__incl_org.svg new file mode 100644 index 0000000..ff629a6 --- /dev/null +++ b/_promela_data_model_8cpp__incl_org.svg @@ -0,0 +1,565 @@ + + + + + + +plugins/datamodel/promela/PromelaDataModel.cpp + + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.cpp + + +Node2 + +boost/algorithm/string.hpp + + +Node1->Node2 + + + + +Node3 + + +uscxml/Common.h + + + + +Node1->Node3 + + + + +Node6 + +uscxml/config.h + + +Node1->Node6 + + + + +Node7 + + +uscxml/util/String.h + + + + +Node1->Node7 + + + + +Node10 + + +PromelaDataModel.h + + + + +Node1->Node10 + + + + +Node25 + + +uscxml/util/DOM.h + + + + +Node1->Node25 + + + + +Node29 + +cctype + + +Node1->Node29 + + + + +Node30 + + +PromelaParser.h + + + + +Node1->Node30 + + + + +Node33 + + +parser/promela.tab.hpp + + + + +Node1->Node33 + + + + +Node34 + +easylogging++.h + + +Node1->Node34 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node8 + +string + + +Node7->Node8 + + + + +Node9 + +list + + +Node7->Node9 + + + + +Node10->Node9 + + + + +Node11 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node10->Node11 + + + + +Node11->Node3 + + + + +Node11->Node6 + + + + +Node11->Node8 + + + + +Node11->Node9 + + + + +Node12 + + +uscxml/plugins/Invoker.h + + + + +Node11->Node12 + + + + +Node17 + +memory + + +Node11->Node17 + + + + +Node23 + +xercesc/dom/DOM.hpp + + +Node11->Node23 + + + + +Node24 + + +uscxml/plugins/IOProcessor.h + + + + +Node11->Node24 + + + + +Node12->Node3 + + + + +Node12->Node6 + + + + +Node13 + + +uscxml/plugins/EventHandler.h + + + + +Node12->Node13 + + + + +Node14 + + +uscxml/messages/Event.h + + + + +Node12->Node14 + + + + +Node12->Node23 + + + + +Node13->Node3 + + + + +Node13->Node8 + + + + +Node13->Node9 + + + + +Node13->Node14 + + + + +Node13->Node17 + + + + +Node15 + + +uscxml/messages/Data.h + + + + +Node14->Node15 + + + + +Node22 + + +uscxml/util/UUID.h + + + + +Node14->Node22 + + + + +Node15->Node3 + + + + +Node15->Node6 + + + + +Node15->Node9 + + + + +Node16 + +map + + +Node15->Node16 + + + + +Node15->Node17 + + + + +Node18 + + +uscxml/util/Convenience.h + + + + +Node15->Node18 + + + + +Node21 + + +uscxml/messages/Blob.h + + + + +Node15->Node21 + + + + +Node18->Node3 + + + + +Node18->Node8 + + + + +Node19 + +limits + + +Node18->Node19 + + + + +Node20 + +sstream + + +Node18->Node20 + + + + +Node21->Node3 + + + + +Node21->Node8 + + + + +Node21->Node17 + + + + +Node22->Node3 + + + + +Node22->Node8 + + + + +Node24->Node3 + + + + +Node24->Node13 + + + + +Node24->Node14 + + + + +Node25->Node3 + + + + +Node25->Node6 + + + + +Node25->Node9 + + + + +Node25->Node23 + + + + +Node26 + +set + + +Node25->Node26 + + + + +Node27 + +iostream + + +Node25->Node27 + + + + +Node28 + +xercesc/util/XMLString.hpp + + +Node25->Node28 + + + + +Node30->Node8 + + + + +Node30->Node9 + + + + +Node30->Node14 + + + + +Node31 + +stdlib.h + + +Node30->Node31 + + + + +Node32 + +cstdarg + + +Node30->Node32 + + + + + diff --git a/_promela_data_model_8h.html b/_promela_data_model_8h.html new file mode 100644 index 0000000..0903de9 --- /dev/null +++ b/_promela_data_model_8h.html @@ -0,0 +1,141 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/promela/PromelaDataModel.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
PromelaDataModel.h File Reference
+
+
+
#include "uscxml/plugins/DataModelImpl.h"
+#include <list>
+
+Include dependency graph for PromelaDataModel.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + +

+Classes

class  uscxml::PromelaDataModel
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_promela_data_model_8h__dep__incl.map b/_promela_data_model_8h__dep__incl.map new file mode 100644 index 0000000..7f9a6a4 --- /dev/null +++ b/_promela_data_model_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_promela_data_model_8h__dep__incl.md5 b/_promela_data_model_8h__dep__incl.md5 new file mode 100644 index 0000000..4587330 --- /dev/null +++ b/_promela_data_model_8h__dep__incl.md5 @@ -0,0 +1 @@ +2e792588676f35bd54487a7bf5f22839 \ No newline at end of file diff --git a/_promela_data_model_8h__dep__incl.svg b/_promela_data_model_8h__dep__incl.svg new file mode 100644 index 0000000..eb9bd97 --- /dev/null +++ b/_promela_data_model_8h__dep__incl.svg @@ -0,0 +1,33 @@ + + + + + + +plugins/datamodel/promela/PromelaDataModel.h + + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.h + + +Node2 + + +plugins/datamodel/promela +/PromelaDataModel.cpp + + + + +Node1->Node2 + + + + + diff --git a/_promela_data_model_8h__incl.map b/_promela_data_model_8h__incl.map new file mode 100644 index 0000000..a99a560 --- /dev/null +++ b/_promela_data_model_8h__incl.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/_promela_data_model_8h__incl.md5 b/_promela_data_model_8h__incl.md5 new file mode 100644 index 0000000..07762ef --- /dev/null +++ b/_promela_data_model_8h__incl.md5 @@ -0,0 +1 @@ +22829add3950763a26b5a11d4055e80d \ No newline at end of file diff --git a/_promela_data_model_8h__incl.svg b/_promela_data_model_8h__incl.svg new file mode 100644 index 0000000..177b0ba --- /dev/null +++ b/_promela_data_model_8h__incl.svg @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/promela/PromelaDataModel.h + + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.h + + +Node2 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node1->Node2 + + + + +Node11 + +list + + +Node1->Node11 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/plugins/Invoker.h + + + + +Node2->Node7 + + + + +Node2->Node11 + + + + +Node13 + +memory + + +Node2->Node13 + + + + +Node15 + +string + + +Node2->Node15 + + + + +Node20 + +xercesc/dom/DOM.hpp + + +Node2->Node20 + + + + +Node21 + + +uscxml/plugins/IOProcessor.h + + + + +Node2->Node21 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + +Node7->Node8 + + + + +Node9 + + +uscxml/messages/Event.h + + + + +Node7->Node9 + + + + +Node7->Node20 + + + + +Node8->Node4 + + + + +Node8->Node9 + + + + +Node8->Node11 + + + + +Node8->Node13 + + + + +Node8->Node15 + + + + +Node10 + + +uscxml/messages/Data.h + + + + +Node9->Node10 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node9->Node19 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node10->Node11 + + + + +Node12 + +map + + +Node10->Node12 + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node10->Node14 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node10->Node18 + + + + +Node14->Node4 + + + + +Node14->Node15 + + + + +Node16 + +limits + + +Node14->Node16 + + + + +Node17 + +sstream + + +Node14->Node17 + + + + +Node18->Node4 + + + + +Node18->Node13 + + + + +Node18->Node15 + + + + +Node19->Node4 + + + + +Node19->Node15 + + + + +Node21->Node4 + + + + +Node21->Node8 + + + + +Node21->Node9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_data_model_8h__incl_org.svg b/_promela_data_model_8h__incl_org.svg new file mode 100644 index 0000000..9dfac25 --- /dev/null +++ b/_promela_data_model_8h__incl_org.svg @@ -0,0 +1,365 @@ + + + + + + +plugins/datamodel/promela/PromelaDataModel.h + + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.h + + +Node2 + + +uscxml/plugins/DataModel +Impl.h + + + + +Node1->Node2 + + + + +Node11 + +list + + +Node1->Node11 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/plugins/Invoker.h + + + + +Node2->Node7 + + + + +Node2->Node11 + + + + +Node13 + +memory + + +Node2->Node13 + + + + +Node15 + +string + + +Node2->Node15 + + + + +Node20 + +xercesc/dom/DOM.hpp + + +Node2->Node20 + + + + +Node21 + + +uscxml/plugins/IOProcessor.h + + + + +Node2->Node21 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + +Node7->Node8 + + + + +Node9 + + +uscxml/messages/Event.h + + + + +Node7->Node9 + + + + +Node7->Node20 + + + + +Node8->Node4 + + + + +Node8->Node9 + + + + +Node8->Node11 + + + + +Node8->Node13 + + + + +Node8->Node15 + + + + +Node10 + + +uscxml/messages/Data.h + + + + +Node9->Node10 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node9->Node19 + + + + +Node10->Node3 + + + + +Node10->Node4 + + + + +Node10->Node11 + + + + +Node12 + +map + + +Node10->Node12 + + + + +Node10->Node13 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node10->Node14 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node10->Node18 + + + + +Node14->Node4 + + + + +Node14->Node15 + + + + +Node16 + +limits + + +Node14->Node16 + + + + +Node17 + +sstream + + +Node14->Node17 + + + + +Node18->Node4 + + + + +Node18->Node13 + + + + +Node18->Node15 + + + + +Node19->Node4 + + + + +Node19->Node15 + + + + +Node21->Node4 + + + + +Node21->Node8 + + + + +Node21->Node9 + + + + + diff --git a/_promela_data_model_8h_source.html b/_promela_data_model_8h_source.html new file mode 100644 index 0000000..4f6aeac --- /dev/null +++ b/_promela_data_model_8h_source.html @@ -0,0 +1,220 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/promela/PromelaDataModel.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
PromelaDataModel.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef PROMELADATAMODEL_H_4VG0TDMU
+
21 #define PROMELADATAMODEL_H_4VG0TDMU
+
22 
+ +
24 #include <list>
+
25 
+
26 #ifdef BUILD_AS_PLUGINS
+
27 #include "uscxml/plugins/Plugins.h"
+
28 #endif
+
29 
+
30 namespace uscxml {
+
31 
+ +
33 public:
+ +
35  virtual ~PromelaDataModel();
+
36  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
37 
+
38  virtual std::list<std::string> getNames() {
+
39  std::list<std::string> names;
+
40  names.push_back("promela");
+
41  return names;
+
42  }
+
43 
+
44  virtual void addExtension(DataModelExtension* ext);
+
45 
+
46  virtual bool isValidSyntax(const std::string& expr);
+
47 
+
48  virtual void setEvent(const Event& event);
+
49 
+
50  // foreach
+
51  virtual uint32_t getLength(const std::string& expr);
+
52  virtual void setForeach(const std::string& item,
+
53  const std::string& array,
+
54  const std::string& index,
+
55  uint32_t iteration);
+
56 
+
57  virtual bool evalAsBool(const std::string& expr);
+
58  virtual Data evalAsData(const std::string& expr);
+
59  virtual Data getAsData(const std::string& content);
+
60 
+
61  virtual bool isDeclared(const std::string& expr);
+
62 
+
63  virtual void assign(const std::string& location, const Data& data);
+
64  virtual void init(const std::string& location, const Data& data);
+
65 
+
66  virtual std::string andExpressions(std::list<std::string>);
+
67 
+
68 protected:
+
69 
+
70  int dataToInt(const Data& data);
+
71  bool dataToBool(const Data& data);
+
72 
+
73  void evaluateDecl(void* ast);
+
74  Data evaluateExpr(void* ast);
+
75  void evaluateStmnt(void* ast);
+
76 
+
77  void evaluateDecl(const std::string& expr);
+
78  Data evaluateExpr(const std::string& expr);
+
79  void evaluateStmnt(const std::string& expr);
+
80 
+
81  void setVariable(void* ast, const Data& value);
+
82  Data getVariable(void* ast);
+
83 
+
84  void adaptType(Data& data);
+
85 
+
86  int _lastMType;
+
87 
+
88  Event _event;
+
89  std::string _name;
+
90  std::string _sessionId;
+
91 
+
92  Data _variables;
+
93 
+
94 };
+
95 
+
96 #ifdef BUILD_AS_PLUGINS
+
97 PLUMA_INHERIT_PROVIDER(PromelaDataModel, DataModelImpl);
+
98 #endif
+
99 
+
100 }
+
101 
+
102 #endif /* end of include guard: PROMELADATAMODEL_H_4VG0TDMU */
+
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: PromelaDataModel.cpp:60
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: PromelaDataModel.h:38
+
Definition: Breakpoint.cpp:26
+
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: PromelaDataModel.cpp:249
+ +
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: PromelaDataModel.cpp:92
+
Definition: DataModelImpl.h:55
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:70
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: PromelaDataModel.cpp:192
+
Definition: PromelaDataModel.h:32
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: PromelaDataModel.cpp:237
+
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: PromelaDataModel.cpp:202
+
virtual void setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)
Set a given item to the object at a given index for one iteration.
Definition: PromelaDataModel.cpp:214
+
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: PromelaDataModel.cpp:694
+
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: PromelaDataModel.cpp:663
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: PromelaDataModel.cpp:254
+
Definition: Event.h:84
+
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: PromelaDataModel.cpp:723
+
virtual void init(const std::string &location, const Data &data)
Initialize a variable / location in the data-model with a given data object.
Definition: PromelaDataModel.cpp:690
+
Callbacks available for every data-model.
Definition: DataModelImpl.h:44
+
virtual void assign(const std::string &location, const Data &data)
Assign a data object to a location in the data-model.
Definition: PromelaDataModel.cpp:684
+
Definition: Data.h:44
+
+ + +
+
+
+
+
+ + + diff --git a/_promela_inlines_8cpp.html b/_promela_inlines_8cpp.html new file mode 100644 index 0000000..3f203a1 --- /dev/null +++ b/_promela_inlines_8cpp.html @@ -0,0 +1,125 @@ + + + + + + + + + + + uSCXML: transform/promela/PromelaInlines.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
PromelaInlines.cpp File Reference
+
+
+
#include "PromelaInlines.h"
+#include <boost/algorithm/string.hpp>
+
+Include dependency graph for PromelaInlines.cpp:
+
+
+
+
+

Detailed Description

+
+ + +
+
+
+
+
+ + + diff --git a/_promela_inlines_8cpp__incl.map b/_promela_inlines_8cpp__incl.map new file mode 100644 index 0000000..54f8371 --- /dev/null +++ b/_promela_inlines_8cpp__incl.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_promela_inlines_8cpp__incl.md5 b/_promela_inlines_8cpp__incl.md5 new file mode 100644 index 0000000..5da2186 --- /dev/null +++ b/_promela_inlines_8cpp__incl.md5 @@ -0,0 +1 @@ +4650d3ea009dae2f499cee35fd3d1eb5 \ No newline at end of file diff --git a/_promela_inlines_8cpp__incl.svg b/_promela_inlines_8cpp__incl.svg new file mode 100644 index 0000000..3602606 --- /dev/null +++ b/_promela_inlines_8cpp__incl.svg @@ -0,0 +1,385 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/promela/PromelaInlines.cpp + + +Node1 + +transform/promela/Promela +Inlines.cpp + + +Node2 + + +PromelaInlines.h + + + + +Node1->Node2 + + + + +Node21 + +boost/algorithm/string.hpp + + +Node1->Node21 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/messages/Data.h + + + + +Node2->Node7 + + + + +Node8 + +list + + +Node2->Node8 + + + + +Node12 + +string + + +Node2->Node12 + + + + +Node16 + + +uscxml/util/DOM.h + + + + +Node2->Node16 + + + + +Node20 + +xercesc/dom/DOM.hpp + + +Node2->Node20 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node7->Node8 + + + + +Node9 + +map + + +Node7->Node9 + + + + +Node10 + +memory + + +Node7->Node10 + + + + +Node11 + + +uscxml/util/Convenience.h + + + + +Node7->Node11 + + + + +Node15 + + +uscxml/messages/Blob.h + + + + +Node7->Node15 + + + + +Node11->Node4 + + + + +Node11->Node12 + + + + +Node13 + +limits + + +Node11->Node13 + + + + +Node14 + +sstream + + +Node11->Node14 + + + + +Node15->Node4 + + + + +Node15->Node10 + + + + +Node15->Node12 + + + + +Node16->Node3 + + + + +Node16->Node4 + + + + +Node16->Node8 + + + + +Node17 + +set + + +Node16->Node17 + + + + +Node18 + +iostream + + +Node16->Node18 + + + + +Node19 + +xercesc/util/XMLString.hpp + + +Node16->Node19 + + + + +Node16->Node20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_inlines_8cpp__incl_org.svg b/_promela_inlines_8cpp__incl_org.svg new file mode 100644 index 0000000..10ea455 --- /dev/null +++ b/_promela_inlines_8cpp__incl_org.svg @@ -0,0 +1,297 @@ + + + + + + +transform/promela/PromelaInlines.cpp + + +Node1 + +transform/promela/Promela +Inlines.cpp + + +Node2 + + +PromelaInlines.h + + + + +Node1->Node2 + + + + +Node21 + +boost/algorithm/string.hpp + + +Node1->Node21 + + + + +Node3 + +uscxml/config.h + + +Node2->Node3 + + + + +Node4 + + +uscxml/Common.h + + + + +Node2->Node4 + + + + +Node7 + + +uscxml/messages/Data.h + + + + +Node2->Node7 + + + + +Node8 + +list + + +Node2->Node8 + + + + +Node12 + +string + + +Node2->Node12 + + + + +Node16 + + +uscxml/util/DOM.h + + + + +Node2->Node16 + + + + +Node20 + +xercesc/dom/DOM.hpp + + +Node2->Node20 + + + + +Node5 + +sys/socket.h + + +Node4->Node5 + + + + +Node6 + +cmath + + +Node4->Node6 + + + + +Node7->Node3 + + + + +Node7->Node4 + + + + +Node7->Node8 + + + + +Node9 + +map + + +Node7->Node9 + + + + +Node10 + +memory + + +Node7->Node10 + + + + +Node11 + + +uscxml/util/Convenience.h + + + + +Node7->Node11 + + + + +Node15 + + +uscxml/messages/Blob.h + + + + +Node7->Node15 + + + + +Node11->Node4 + + + + +Node11->Node12 + + + + +Node13 + +limits + + +Node11->Node13 + + + + +Node14 + +sstream + + +Node11->Node14 + + + + +Node15->Node4 + + + + +Node15->Node10 + + + + +Node15->Node12 + + + + +Node16->Node3 + + + + +Node16->Node4 + + + + +Node16->Node8 + + + + +Node17 + +set + + +Node16->Node17 + + + + +Node18 + +iostream + + +Node16->Node18 + + + + +Node19 + +xercesc/util/XMLString.hpp + + +Node16->Node19 + + + + +Node16->Node20 + + + + + diff --git a/_promela_inlines_8h.html b/_promela_inlines_8h.html new file mode 100644 index 0000000..acde74a --- /dev/null +++ b/_promela_inlines_8h.html @@ -0,0 +1,150 @@ + + + + + + + + + + + uSCXML: transform/promela/PromelaInlines.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
PromelaInlines.h File Reference
+
+
+
#include "uscxml/config.h"
+#include "uscxml/Common.h"
+#include "uscxml/messages/Data.h"
+#include "uscxml/util/DOM.h"
+#include <xercesc/dom/DOM.hpp>
+#include <list>
+#include <string>
+
+Include dependency graph for PromelaInlines.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + + + + +

+Classes

class  uscxml::PromelaEventSource
 
class  uscxml::PromelaInline
 
class  uscxml::PromelaInlines
 
+

Detailed Description

+
+ + +
+
+
+
+
+ + + diff --git a/_promela_inlines_8h__dep__incl.map b/_promela_inlines_8h__dep__incl.map new file mode 100644 index 0000000..763f574 --- /dev/null +++ b/_promela_inlines_8h__dep__incl.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/_promela_inlines_8h__dep__incl.md5 b/_promela_inlines_8h__dep__incl.md5 new file mode 100644 index 0000000..199048f --- /dev/null +++ b/_promela_inlines_8h__dep__incl.md5 @@ -0,0 +1 @@ +66a31e874b9fdb2d1dc465af5fb10fb0 \ No newline at end of file diff --git a/_promela_inlines_8h__dep__incl.svg b/_promela_inlines_8h__dep__incl.svg new file mode 100644 index 0000000..c21c3cc --- /dev/null +++ b/_promela_inlines_8h__dep__incl.svg @@ -0,0 +1,73 @@ + + + + + + +transform/promela/PromelaInlines.h + + +Node1 + +transform/promela/Promela +Inlines.h + + +Node2 + + +transform/ChartToPromela.h + + + + +Node1->Node2 + + + + +Node5 + + +transform/promela/Promela +Inlines.cpp + + + + +Node1->Node5 + + + + +Node3 + + +transform/ChartToPromela.cpp + + + + +Node2->Node3 + + + + +Node4 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node2->Node4 + + + + + diff --git a/_promela_inlines_8h__incl.map b/_promela_inlines_8h__incl.map new file mode 100644 index 0000000..18b2d45 --- /dev/null +++ b/_promela_inlines_8h__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/_promela_inlines_8h__incl.md5 b/_promela_inlines_8h__incl.md5 new file mode 100644 index 0000000..9bec3f8 --- /dev/null +++ b/_promela_inlines_8h__incl.md5 @@ -0,0 +1 @@ +13869685fb5951f4291b7fb240230b71 \ No newline at end of file diff --git a/_promela_inlines_8h__incl.svg b/_promela_inlines_8h__incl.svg new file mode 100644 index 0000000..9a9d23d --- /dev/null +++ b/_promela_inlines_8h__incl.svg @@ -0,0 +1,362 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +transform/promela/PromelaInlines.h + + +Node1 + +transform/promela/Promela +Inlines.h + + +Node2 + +uscxml/config.h + + +Node1->Node2 + + + + +Node3 + + +uscxml/Common.h + + + + +Node1->Node3 + + + + +Node6 + + +uscxml/messages/Data.h + + + + +Node1->Node6 + + + + +Node7 + +list + + +Node1->Node7 + + + + +Node11 + +string + + +Node1->Node11 + + + + +Node15 + + +uscxml/util/DOM.h + + + + +Node1->Node15 + + + + +Node19 + +xercesc/dom/DOM.hpp + + +Node1->Node19 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node6->Node2 + + + + +Node6->Node3 + + + + +Node6->Node7 + + + + +Node8 + +map + + +Node6->Node8 + + + + +Node9 + +memory + + +Node6->Node9 + + + + +Node10 + + +uscxml/util/Convenience.h + + + + +Node6->Node10 + + + + +Node14 + + +uscxml/messages/Blob.h + + + + +Node6->Node14 + + + + +Node10->Node3 + + + + +Node10->Node11 + + + + +Node12 + +limits + + +Node10->Node12 + + + + +Node13 + +sstream + + +Node10->Node13 + + + + +Node14->Node3 + + + + +Node14->Node9 + + + + +Node14->Node11 + + + + +Node15->Node2 + + + + +Node15->Node3 + + + + +Node15->Node7 + + + + +Node16 + +set + + +Node15->Node16 + + + + +Node17 + +iostream + + +Node15->Node17 + + + + +Node18 + +xercesc/util/XMLString.hpp + + +Node15->Node18 + + + + +Node15->Node19 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_inlines_8h__incl_org.svg b/_promela_inlines_8h__incl_org.svg new file mode 100644 index 0000000..246cdbc --- /dev/null +++ b/_promela_inlines_8h__incl_org.svg @@ -0,0 +1,274 @@ + + + + + + +transform/promela/PromelaInlines.h + + +Node1 + +transform/promela/Promela +Inlines.h + + +Node2 + +uscxml/config.h + + +Node1->Node2 + + + + +Node3 + + +uscxml/Common.h + + + + +Node1->Node3 + + + + +Node6 + + +uscxml/messages/Data.h + + + + +Node1->Node6 + + + + +Node7 + +list + + +Node1->Node7 + + + + +Node11 + +string + + +Node1->Node11 + + + + +Node15 + + +uscxml/util/DOM.h + + + + +Node1->Node15 + + + + +Node19 + +xercesc/dom/DOM.hpp + + +Node1->Node19 + + + + +Node4 + +sys/socket.h + + +Node3->Node4 + + + + +Node5 + +cmath + + +Node3->Node5 + + + + +Node6->Node2 + + + + +Node6->Node3 + + + + +Node6->Node7 + + + + +Node8 + +map + + +Node6->Node8 + + + + +Node9 + +memory + + +Node6->Node9 + + + + +Node10 + + +uscxml/util/Convenience.h + + + + +Node6->Node10 + + + + +Node14 + + +uscxml/messages/Blob.h + + + + +Node6->Node14 + + + + +Node10->Node3 + + + + +Node10->Node11 + + + + +Node12 + +limits + + +Node10->Node12 + + + + +Node13 + +sstream + + +Node10->Node13 + + + + +Node14->Node3 + + + + +Node14->Node9 + + + + +Node14->Node11 + + + + +Node15->Node2 + + + + +Node15->Node3 + + + + +Node15->Node7 + + + + +Node16 + +set + + +Node15->Node16 + + + + +Node17 + +iostream + + +Node15->Node17 + + + + +Node18 + +xercesc/util/XMLString.hpp + + +Node15->Node18 + + + + +Node15->Node19 + + + + + diff --git a/_promela_inlines_8h_source.html b/_promela_inlines_8h_source.html new file mode 100644 index 0000000..6d1116d --- /dev/null +++ b/_promela_inlines_8h_source.html @@ -0,0 +1,217 @@ + + + + + + + + + + + uSCXML: transform/promela/PromelaInlines.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
PromelaInlines.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef PROMELAINLINES_H_29BF8EF3
+
21 #define PROMELAINLINES_H_29BF8EF3
+
22 
+
23 #include "uscxml/config.h"
+
24 #include "uscxml/Common.h"
+
25 #include "uscxml/messages/Data.h"
+
26 #include "uscxml/util/DOM.h"
+
27 
+
28 #include <xercesc/dom/DOM.hpp>
+
29 #include <list>
+
30 #include <string>
+
31 
+
32 namespace uscxml {
+
33 
+
34 class USCXML_API PromelaInline {
+
35 public:
+
36  enum PromelaInlineType {
+
37  PROMELA_NIL = 0x0000,
+
38  PROMELA_LTL = 0x0001,
+
39  PROMELA_CODE = 0x0002,
+
40  PROMELA_EVENT_ALL_BUT = 0x0004,
+
41  PROMELA_EVENT_ONLY = 0x0008,
+
42  PROMELA_PROGRESS_LABEL = 0x0010,
+
43  PROMELA_ACCEPT_LABEL = 0x0020,
+
44  PROMELA_END_LABEL = 0x0040
+
45  };
+
46 
+
47  PromelaInline(const XERCESC_NS::DOMNode* node);
+
48  virtual ~PromelaInline() {}
+
49 
+
50  operator bool() {
+
51  return (type != PROMELA_NIL);
+
52  }
+
53 
+
54  std::list<PromelaInline*> children;
+
55  PromelaInline* prevSibling;
+
56  PromelaInline* nextSibling;
+
57 
+
58  virtual void dump();
+
59 
+
60  virtual bool relatesTo(const XERCESC_NS::DOMNode* node) {
+
61  return container == node;
+
62  }
+
63 
+
64  size_t level;
+
65  std::string content;
+
66  const XERCESC_NS::DOMElement* container;
+
67  PromelaInlineType type;
+
68 
+
69 protected:
+
70  PromelaInline() : prevSibling(NULL), nextSibling(NULL), type(PROMELA_NIL) {};
+
71 };
+
72 
+
73 
+
74 class USCXML_API PromelaEventSource : public PromelaInline {
+
75 public:
+
76  PromelaEventSource(const PromelaInline& pmlInline) {
+
77  type = pmlInline.type;
+
78  container = pmlInline.container;
+
79  content = pmlInline.content;
+
80  events = Data::fromJSON(pmlInline.content);
+
81  }
+
82 
+
83  virtual bool relatesTo(const XERCESC_NS::DOMNode* node) {
+
84  return container == node || DOMUtils::isDescendant(node, container);
+
85  }
+
86 
+
87  Data events;
+
88 };
+
89 
+
90 
+
91 class USCXML_API PromelaInlines {
+
92 public:
+
93 
+
94  PromelaInlines(const XERCESC_NS::DOMNode* node);
+
95  PromelaInlines() {}
+
96 
+
97  virtual ~PromelaInlines();
+
98 
+
99  std::list<PromelaInline*> getRelatedTo(const XERCESC_NS::DOMNode* node, PromelaInline::PromelaInlineType type);
+
100  std::list<PromelaInline*> getAllOfType(uint32_t type);
+
101 
+
102  std::map<const XERCESC_NS::DOMNode*, std::list<PromelaInline*> > inlines;
+
103  std::list<PromelaInline*> allInlines;
+
104 
+
105  static std::list<std::string> getStringLiterals(const Data& data);
+
106  static std::list<std::string> getEventNames(const Data& data);
+
107 
+
108 
+
109 };
+
110 
+
111 }
+
112 
+
113 #endif /* end of include guard: PROMELAINLINES_H_29BF8EF3 */
+
Definition: Breakpoint.cpp:26
+
Definition: PromelaInlines.h:91
+
Definition: PromelaInlines.h:74
+ +
Definition: PromelaInlines.h:34
+ + +
Definition: Data.h:44
+
+ + +
+
+
+
+
+ + + diff --git a/_promela_parser_8cpp.html b/_promela_parser_8cpp.html new file mode 100644 index 0000000..07f434f --- /dev/null +++ b/_promela_parser_8cpp.html @@ -0,0 +1,236 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/promela/PromelaParser.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
PromelaParser.cpp File Reference
+
+
+
#include "PromelaParser.h"
+#include "parser/promela.tab.hpp"
+#include "uscxml/messages/Event.h"
+#include <iostream>
+
+Include dependency graph for PromelaParser.cpp:
+
+
+
+
+
+ + + +

+Typedefs

+typedef yy_buffer_stateYY_BUFFER_STATE
 
+ + + + + + + + + + + + + + + + + +

+Functions

void promela__delete_buffer (YY_BUFFER_STATE, void *)
 Destroy the buffer. More...
 
YY_BUFFER_STATE promela__scan_buffer (char *, size_t, void *)
 Setup the input buffer state to scan directly from a user-specified character buffer. More...
 
+YY_BUFFER_STATE promela__scan_string (const char *yystr, void *)
 
+void promela_error (void *yylloc_param, uscxml::PromelaParser *ctx, void *yyscanner, const char *err)
 
+int promela_lex (PROMELA_STYPE *yylval_param, PROMELA_LTYPE *yylloc_param, void *yyscanner)
 
+int promela_lex_destroy (void *)
 
+int promela_lex_init (void **)
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +

Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void promela__delete_buffer (YY_BUFFER_STATE b,
yyscan_t yyscanner 
)
+
+
Parameters
+ + + +
ba buffer created with promela__create_buffer()
yyscannerThe scanner object.
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
YY_BUFFER_STATE promela__scan_buffer (char * base,
yy_size_t size,
yyscan_t yyscanner 
)
+
+
Parameters
+ + + + +
basethe character buffer
sizethe size in bytes of the character buffer
yyscannerThe scanner object.
+
+
+
Returns
the newly allocated buffer state object.
+ +
+
+
+ + +
+
+
+
+
+ + + diff --git a/_promela_parser_8cpp__incl.map b/_promela_parser_8cpp__incl.map new file mode 100644 index 0000000..5981691 --- /dev/null +++ b/_promela_parser_8cpp__incl.map @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/_promela_parser_8cpp__incl.md5 b/_promela_parser_8cpp__incl.md5 new file mode 100644 index 0000000..e33efd0 --- /dev/null +++ b/_promela_parser_8cpp__incl.md5 @@ -0,0 +1 @@ +bcee5737f71d99152d088e90daf3411b \ No newline at end of file diff --git a/_promela_parser_8cpp__incl.svg b/_promela_parser_8cpp__incl.svg new file mode 100644 index 0000000..9023e2b --- /dev/null +++ b/_promela_parser_8cpp__incl.svg @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/promela/PromelaParser.cpp + + +Node1 + +plugins/datamodel/promela +/PromelaParser.cpp + + +Node2 + + +PromelaParser.h + + + + +Node1->Node2 + + + + +Node7 + + +uscxml/messages/Event.h + + + + +Node1->Node7 + + + + +Node20 + + +parser/promela.tab.hpp + + + + +Node1->Node20 + + + + +Node21 + +iostream + + +Node1->Node21 + + + + +Node3 + +stdlib.h + + +Node2->Node3 + + + + +Node4 + +cstdarg + + +Node2->Node4 + + + + +Node5 + +string + + +Node2->Node5 + + + + +Node6 + +list + + +Node2->Node6 + + + + +Node2->Node7 + + + + +Node8 + + +uscxml/messages/Data.h + + + + +Node7->Node8 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node7->Node19 + + + + +Node8->Node6 + + + + +Node9 + +map + + +Node8->Node9 + + + + +Node10 + +memory + + +Node8->Node10 + + + + +Node11 + +uscxml/config.h + + +Node8->Node11 + + + + +Node12 + + +uscxml/Common.h + + + + +Node8->Node12 + + + + +Node15 + + +uscxml/util/Convenience.h + + + + +Node8->Node15 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node8->Node18 + + + + +Node13 + +sys/socket.h + + +Node12->Node13 + + + + +Node14 + +cmath + + +Node12->Node14 + + + + +Node15->Node5 + + + + +Node15->Node12 + + + + +Node16 + +limits + + +Node15->Node16 + + + + +Node17 + +sstream + + +Node15->Node17 + + + + +Node18->Node5 + + + + +Node18->Node10 + + + + +Node18->Node12 + + + + +Node19->Node5 + + + + +Node19->Node12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_parser_8cpp__incl_org.svg b/_promela_parser_8cpp__incl_org.svg new file mode 100644 index 0000000..245edee --- /dev/null +++ b/_promela_parser_8cpp__incl_org.svg @@ -0,0 +1,288 @@ + + + + + + +plugins/datamodel/promela/PromelaParser.cpp + + +Node1 + +plugins/datamodel/promela +/PromelaParser.cpp + + +Node2 + + +PromelaParser.h + + + + +Node1->Node2 + + + + +Node7 + + +uscxml/messages/Event.h + + + + +Node1->Node7 + + + + +Node20 + + +parser/promela.tab.hpp + + + + +Node1->Node20 + + + + +Node21 + +iostream + + +Node1->Node21 + + + + +Node3 + +stdlib.h + + +Node2->Node3 + + + + +Node4 + +cstdarg + + +Node2->Node4 + + + + +Node5 + +string + + +Node2->Node5 + + + + +Node6 + +list + + +Node2->Node6 + + + + +Node2->Node7 + + + + +Node8 + + +uscxml/messages/Data.h + + + + +Node7->Node8 + + + + +Node19 + + +uscxml/util/UUID.h + + + + +Node7->Node19 + + + + +Node8->Node6 + + + + +Node9 + +map + + +Node8->Node9 + + + + +Node10 + +memory + + +Node8->Node10 + + + + +Node11 + +uscxml/config.h + + +Node8->Node11 + + + + +Node12 + + +uscxml/Common.h + + + + +Node8->Node12 + + + + +Node15 + + +uscxml/util/Convenience.h + + + + +Node8->Node15 + + + + +Node18 + + +uscxml/messages/Blob.h + + + + +Node8->Node18 + + + + +Node13 + +sys/socket.h + + +Node12->Node13 + + + + +Node14 + +cmath + + +Node12->Node14 + + + + +Node15->Node5 + + + + +Node15->Node12 + + + + +Node16 + +limits + + +Node15->Node16 + + + + +Node17 + +sstream + + +Node15->Node17 + + + + +Node18->Node5 + + + + +Node18->Node10 + + + + +Node18->Node12 + + + + +Node19->Node5 + + + + +Node19->Node12 + + + + + diff --git a/_promela_parser_8h.html b/_promela_parser_8h.html new file mode 100644 index 0000000..f55befb --- /dev/null +++ b/_promela_parser_8h.html @@ -0,0 +1,155 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/promela/PromelaParser.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
PromelaParser.h File Reference
+
+
+
#include <stdlib.h>
+#include <cstdarg>
+#include <string>
+#include <list>
+#include "uscxml/messages/Event.h"
+
+Include dependency graph for PromelaParser.h:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + + + + +

+Classes

struct  uscxml::PromelaParserNode::Location
 
class  uscxml::PromelaParser
 
class  uscxml::PromelaParserNode
 
+ + + +

+Functions

+void promela_error (void *yylloc_param, uscxml::PromelaParser *ctx, void *yyscanner, const char *err)
 
+

Detailed Description

+
Author
2012-2014 Stefan Radomski (stefa.nosp@m.n.ra.nosp@m.domsk.nosp@m.i@cs.nosp@m..tu-d.nosp@m.arms.nosp@m.tadt..nosp@m.de)
+ +
+ + +
+
+
+
+
+ + + diff --git a/_promela_parser_8h__dep__incl.map b/_promela_parser_8h__dep__incl.map new file mode 100644 index 0000000..023f776 --- /dev/null +++ b/_promela_parser_8h__dep__incl.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_promela_parser_8h__dep__incl.md5 b/_promela_parser_8h__dep__incl.md5 new file mode 100644 index 0000000..dc1ad38 --- /dev/null +++ b/_promela_parser_8h__dep__incl.md5 @@ -0,0 +1 @@ +80faa5dde5cc310b04ce36aff5fccf9f \ No newline at end of file diff --git a/_promela_parser_8h__dep__incl.svg b/_promela_parser_8h__dep__incl.svg new file mode 100644 index 0000000..89064f9 --- /dev/null +++ b/_promela_parser_8h__dep__incl.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/promela/PromelaParser.h + + +Node1 + +plugins/datamodel/promela +/PromelaParser.h + + +Node2 + + +plugins/datamodel/promela +/PromelaDataModel.cpp + + + + +Node1->Node2 + + + + +Node3 + + +plugins/datamodel/promela +/PromelaParser.cpp + + + + +Node1->Node3 + + + + +Node4 + + +transform/ChartToPromela.cpp + + + + +Node1->Node4 + + + + +Node5 + + +transform/promela/Promela +CodeAnalyzer.h + + + + +Node1->Node5 + + + + +Node6 + + +transform/ChartToPromela.h + + + + +Node5->Node6 + + + + +Node7 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node5->Node7 + + + + +Node6->Node4 + + + + +Node6->Node7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_parser_8h__dep__incl_org.svg b/_promela_parser_8h__dep__incl_org.svg new file mode 100644 index 0000000..5ae631d --- /dev/null +++ b/_promela_parser_8h__dep__incl_org.svg @@ -0,0 +1,111 @@ + + + + + + +plugins/datamodel/promela/PromelaParser.h + + +Node1 + +plugins/datamodel/promela +/PromelaParser.h + + +Node2 + + +plugins/datamodel/promela +/PromelaDataModel.cpp + + + + +Node1->Node2 + + + + +Node3 + + +plugins/datamodel/promela +/PromelaParser.cpp + + + + +Node1->Node3 + + + + +Node4 + + +transform/ChartToPromela.cpp + + + + +Node1->Node4 + + + + +Node5 + + +transform/promela/Promela +CodeAnalyzer.h + + + + +Node1->Node5 + + + + +Node6 + + +transform/ChartToPromela.h + + + + +Node5->Node6 + + + + +Node7 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node5->Node7 + + + + +Node6->Node4 + + + + +Node6->Node7 + + + + + diff --git a/_promela_parser_8h__incl.map b/_promela_parser_8h__incl.map new file mode 100644 index 0000000..c980017 --- /dev/null +++ b/_promela_parser_8h__incl.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_promela_parser_8h__incl.md5 b/_promela_parser_8h__incl.md5 new file mode 100644 index 0000000..102d5de --- /dev/null +++ b/_promela_parser_8h__incl.md5 @@ -0,0 +1 @@ +9389238cc93e49aad43a30204c4667f7 \ No newline at end of file diff --git a/_promela_parser_8h__incl.svg b/_promela_parser_8h__incl.svg new file mode 100644 index 0000000..a5a0b7f --- /dev/null +++ b/_promela_parser_8h__incl.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +plugins/datamodel/promela/PromelaParser.h + + +Node1 + +plugins/datamodel/promela +/PromelaParser.h + + +Node2 + +stdlib.h + + +Node1->Node2 + + + + +Node3 + +cstdarg + + +Node1->Node3 + + + + +Node4 + +string + + +Node1->Node4 + + + + +Node5 + +list + + +Node1->Node5 + + + + +Node6 + + +uscxml/messages/Event.h + + + + +Node1->Node6 + + + + +Node7 + + +uscxml/messages/Data.h + + + + +Node6->Node7 + + + + +Node18 + + +uscxml/util/UUID.h + + + + +Node6->Node18 + + + + +Node7->Node5 + + + + +Node8 + +map + + +Node7->Node8 + + + + +Node9 + +memory + + +Node7->Node9 + + + + +Node10 + +uscxml/config.h + + +Node7->Node10 + + + + +Node11 + + +uscxml/Common.h + + + + +Node7->Node11 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node7->Node14 + + + + +Node17 + + +uscxml/messages/Blob.h + + + + +Node7->Node17 + + + + +Node12 + +sys/socket.h + + +Node11->Node12 + + + + +Node13 + +cmath + + +Node11->Node13 + + + + +Node14->Node4 + + + + +Node14->Node11 + + + + +Node15 + +limits + + +Node14->Node15 + + + + +Node16 + +sstream + + +Node14->Node16 + + + + +Node17->Node4 + + + + +Node17->Node9 + + + + +Node17->Node11 + + + + +Node18->Node4 + + + + +Node18->Node11 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_parser_8h__incl_org.svg b/_promela_parser_8h__incl_org.svg new file mode 100644 index 0000000..9eb816a --- /dev/null +++ b/_promela_parser_8h__incl_org.svg @@ -0,0 +1,247 @@ + + + + + + +plugins/datamodel/promela/PromelaParser.h + + +Node1 + +plugins/datamodel/promela +/PromelaParser.h + + +Node2 + +stdlib.h + + +Node1->Node2 + + + + +Node3 + +cstdarg + + +Node1->Node3 + + + + +Node4 + +string + + +Node1->Node4 + + + + +Node5 + +list + + +Node1->Node5 + + + + +Node6 + + +uscxml/messages/Event.h + + + + +Node1->Node6 + + + + +Node7 + + +uscxml/messages/Data.h + + + + +Node6->Node7 + + + + +Node18 + + +uscxml/util/UUID.h + + + + +Node6->Node18 + + + + +Node7->Node5 + + + + +Node8 + +map + + +Node7->Node8 + + + + +Node9 + +memory + + +Node7->Node9 + + + + +Node10 + +uscxml/config.h + + +Node7->Node10 + + + + +Node11 + + +uscxml/Common.h + + + + +Node7->Node11 + + + + +Node14 + + +uscxml/util/Convenience.h + + + + +Node7->Node14 + + + + +Node17 + + +uscxml/messages/Blob.h + + + + +Node7->Node17 + + + + +Node12 + +sys/socket.h + + +Node11->Node12 + + + + +Node13 + +cmath + + +Node11->Node13 + + + + +Node14->Node4 + + + + +Node14->Node11 + + + + +Node15 + +limits + + +Node14->Node15 + + + + +Node16 + +sstream + + +Node14->Node16 + + + + +Node17->Node4 + + + + +Node17->Node9 + + + + +Node17->Node11 + + + + +Node18->Node4 + + + + +Node18->Node11 + + + + + diff --git a/_promela_parser_8h_source.html b/_promela_parser_8h_source.html new file mode 100644 index 0000000..89c607b --- /dev/null +++ b/_promela_parser_8h_source.html @@ -0,0 +1,208 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/promela/PromelaParser.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
PromelaParser.h
+
+
+Go to the documentation of this file.
1 
+
20 // bison -v promela.ypp && flex promela.l
+
21 
+
22 #ifndef PROMELA_H_9AB78YB1
+
23 #define PROMELA_H_9AB78YB1
+
24 
+
25 #include <stdlib.h>
+
26 //#include <stdarg.h>
+
27 #include <cstdarg>
+
28 #include <string>
+
29 #include <list>
+
30 
+
31 #include "uscxml/messages/Event.h"
+
32 
+
33 namespace uscxml {
+
34 
+
35 class PromelaParser;
+
36 
+ +
38 public:
+
39  struct Location {
+
40  int firstLine;
+
41  int firstCol;
+
42  int lastLine;
+
43  int lastCol;
+
44  };
+
45 
+
46  PromelaParserNode() : type(0), parent(NULL), loc(NULL) {}
+
47  virtual ~PromelaParserNode();
+
48 
+
49  void merge(PromelaParserNode* node);
+
50  void push(PromelaParserNode* node);
+
51  void dump(int indent = 0);
+
52 
+
53  static std::string typeToDesc(int type);
+
54 
+
55  int type;
+
56  std::string value;
+
57  std::list<PromelaParserNode*> operands;
+
58  PromelaParserNode* parent;
+
59  Location* loc;
+
60 };
+
61 
+ +
63 public:
+
64  enum Type {
+
65  PROMELA_EXPR,
+
66  PROMELA_DECL,
+
67  PROMELA_STMNT
+
68  };
+
69 
+
70  static std::string typeToDesc(int type);
+
71 
+
72  PromelaParser() : ast(NULL) {}
+
73  PromelaParser(const std::string& expr);
+
74  PromelaParser(const std::string& expr, int nrArgs, ...);
+
75  virtual ~PromelaParser();
+
76 
+
77  virtual PromelaParserNode* node(int type, int nrArgs, ...);
+
78  virtual PromelaParserNode* value(int type, void* location, const char* value);
+
79  void dump();
+
80 
+
81  int parseInCompound;
+
82 
+
83  PromelaParserNode* ast;
+
84  Type type;
+
85 
+
86  Event pendingException;
+
87  operator bool() const {
+
88  return ast != NULL;
+
89  }
+
90 
+
91 protected:
+
92 
+
93  void init(const std::string& expr);
+
94  void destroy();
+
95 
+
96  void* buffer;
+
97  void* scanner;
+
98  char* input;
+
99  size_t input_length;
+
100 };
+
101 
+
102 }
+
103 
+
104 void promela_error (void* yylloc_param, uscxml::PromelaParser* ctx, void* yyscanner, const char* err);
+
105 
+
106 #endif /* end of include guard: PROMELA_H_9AB78YB1 */
+
Definition: Breakpoint.cpp:26
+ +
Definition: PromelaParser.h:37
+
Definition: Event.h:84
+
Definition: PromelaParser.h:39
+
Definition: PromelaParser.h:62
+
+ + +
+
+
+
+
+ + + diff --git a/_s_c_x_m_l_i_o_processor_8cpp.html b/_s_c_x_m_l_i_o_processor_8cpp.html index d143319..e15bbf2 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp.html +++ b/_s_c_x_m_l_i_o_processor_8cpp.html @@ -121,7 +121,7 @@ Include dependency graph for SCXMLIOProcessor.cpp: diff --git a/_s_c_x_m_l_i_o_processor_8cpp__incl.map b/_s_c_x_m_l_i_o_processor_8cpp__incl.map index 231299e..656713b 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp__incl.map +++ b/_s_c_x_m_l_i_o_processor_8cpp__incl.map @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_s_c_x_m_l_i_o_processor_8cpp__incl.md5 b/_s_c_x_m_l_i_o_processor_8cpp__incl.md5 index d1b87bf..93842fd 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp__incl.md5 +++ b/_s_c_x_m_l_i_o_processor_8cpp__incl.md5 @@ -1 +1 @@ -0d69f41b47918555d47230f974017c7c \ No newline at end of file +fc176fc1c5edcbde4966b7bbf4ba4660 \ No newline at end of file diff --git a/_s_c_x_m_l_i_o_processor_8cpp__incl.svg b/_s_c_x_m_l_i_o_processor_8cpp__incl.svg index b6e9c2b..a3d0ec4 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp__incl.svg +++ b/_s_c_x_m_l_i_o_processor_8cpp__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + transform/Transformer.h - + Node1 - -transform/Transformer.h + +transform/Transformer.h Node2 - -transform/ChartToC.h + +transform/ChartToC.h Node1->Node2 - - + + Node4 - - -transform/ChartToVHDL.h + + +transform/ChartToPromela.h -Node1->Node4 - - +Node1->Node4 + + - -Node5 - - -transform/Transformer.cpp + +Node7 + + +transform/ChartToVHDL.h + + + + +Node1->Node7 + + + + +Node9 + + +transform/Transformer.cpp - -Node1->Node5 - - + +Node1->Node9 + + Node3 - -transform/ChartToC.cpp + +transform/ChartToC.cpp Node2->Node3 - - + + Node2->Node4 - - + + + + +Node2->Node7 + + + + +Node5 + + +transform/ChartToPromela.cpp + + +Node4->Node5 + + + + +Node6 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node4->Node6 + + + + +Node8 + + +transform/ChartToVHDL.cpp + + + + +Node7->Node8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_transformer_8h__dep__incl_org.svg b/_transformer_8h__dep__incl_org.svg new file mode 100644 index 0000000..3c27f03 --- /dev/null +++ b/_transformer_8h__dep__incl_org.svg @@ -0,0 +1,133 @@ + + + + + + +transform/Transformer.h + + +Node1 + +transform/Transformer.h + + +Node2 + + +transform/ChartToC.h + + + + +Node1->Node2 + + + + +Node4 + + +transform/ChartToPromela.h + + + + +Node1->Node4 + + + + +Node7 + + +transform/ChartToVHDL.h + + + + +Node1->Node7 + + + + +Node9 + + +transform/Transformer.cpp + + + + +Node1->Node9 + + + + +Node3 + + +transform/ChartToC.cpp + + + + +Node2->Node3 + + + + +Node2->Node4 + + + + +Node2->Node7 + + + + +Node5 + + +transform/ChartToPromela.cpp + + + + +Node4->Node5 + + + + +Node6 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node4->Node6 + + + + +Node8 + + +transform/ChartToVHDL.cpp + + + + +Node7->Node8 + + + + + diff --git a/_transformer_8h__incl.map b/_transformer_8h__incl.map index 2254d2c..463adfa 100644 --- a/_transformer_8h__incl.map +++ b/_transformer_8h__incl.map @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_transformer_8h__incl.md5 b/_transformer_8h__incl.md5 index b4af397..4be1384 100644 --- a/_transformer_8h__incl.md5 +++ b/_transformer_8h__incl.md5 @@ -1 +1 @@ -5e5d5c85d65e1bf7532c3dc6ed4c33cc \ No newline at end of file +dbf09ac587c3b0ad7268e125c95e3211 \ No newline at end of file diff --git a/_transformer_8h__incl.svg b/_transformer_8h__incl.svg index 660dfae..39f0499 100644 --- a/_transformer_8h__incl.svg +++ b/_transformer_8h__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + transform/Trie.h - + Node1 - -transform/Trie.h + +transform/Trie.h Node2 - -transform/ChartToC.h + +transform/ChartToC.h Node1->Node2 - - + + - -Node4 - - -transform/ChartToVHDL.h + +Node7 + + +transform/ChartToVHDL.h - -Node1->Node4 - - + +Node1->Node7 + + - -Node5 - - -transform/Trie.cpp + +Node9 + + +transform/promela/Promela +CodeAnalyzer.h + + + + +Node1->Node9 + + + + +Node10 + + +transform/Trie.cpp - -Node1->Node5 - - + +Node1->Node10 + + Node3 - -transform/ChartToC.cpp + +transform/ChartToC.cpp Node2->Node3 - - + + + + +Node4 + + +transform/ChartToPromela.h + + Node2->Node4 - - + + + +Node2->Node7 + + + +Node5 + + +transform/ChartToPromela.cpp + + + + +Node4->Node5 + + + + +Node6 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node4->Node6 + + + + +Node8 + + +transform/ChartToVHDL.cpp + + + + +Node7->Node8 + + + + +Node9->Node4 + + + + +Node9->Node6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_trie_8h__dep__incl_org.svg b/_trie_8h__dep__incl_org.svg new file mode 100644 index 0000000..eb58530 --- /dev/null +++ b/_trie_8h__dep__incl_org.svg @@ -0,0 +1,152 @@ + + + + + + +transform/Trie.h + + +Node1 + +transform/Trie.h + + +Node2 + + +transform/ChartToC.h + + + + +Node1->Node2 + + + + +Node7 + + +transform/ChartToVHDL.h + + + + +Node1->Node7 + + + + +Node9 + + +transform/promela/Promela +CodeAnalyzer.h + + + + +Node1->Node9 + + + + +Node10 + + +transform/Trie.cpp + + + + +Node1->Node10 + + + + +Node3 + + +transform/ChartToC.cpp + + + + +Node2->Node3 + + + + +Node4 + + +transform/ChartToPromela.h + + + + +Node2->Node4 + + + + +Node2->Node7 + + + + +Node5 + + +transform/ChartToPromela.cpp + + + + +Node4->Node5 + + + + +Node6 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + +Node4->Node6 + + + + +Node8 + + +transform/ChartToVHDL.cpp + + + + +Node7->Node8 + + + + +Node9->Node4 + + + + +Node9->Node6 + + + + + diff --git a/_trie_8h_source.html b/_trie_8h_source.html index 48f01e2..3ebcc21 100644 --- a/_trie_8h_source.html +++ b/_trie_8h_source.html @@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
62 
63 
64 #endif /* end of include guard: TRIE_H_UZMQRBO5 */
-
Definition: InterpreterIssue.cpp:33
+
Definition: Breakpoint.cpp:26
Definition: Trie.h:30
Definition: Trie.h:42
@@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_u_r_l_8cpp.html b/_u_r_l_8cpp.html index d4cbd40..3b40817 100644 --- a/_u_r_l_8cpp.html +++ b/_u_r_l_8cpp.html @@ -122,7 +122,7 @@ Include dependency graph for URL.cpp: diff --git a/_u_r_l_8h.html b/_u_r_l_8h.html index eefc554..eca9e3a 100644 --- a/_u_r_l_8h.html +++ b/_u_r_l_8h.html @@ -121,7 +121,7 @@ Include dependency graph for URL.h:
This graph shows which files directly or indirectly include this file:
-
+
@@ -166,7 +166,7 @@ Enumerations
diff --git a/_u_r_l_8h__dep__incl.map b/_u_r_l_8h__dep__incl.map index af42912..7c286a4 100644 --- a/_u_r_l_8h__dep__incl.map +++ b/_u_r_l_8h__dep__incl.map @@ -1,27 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_u_r_l_8h__dep__incl.md5 b/_u_r_l_8h__dep__incl.md5 index 9a4a7b6..dec0fec 100644 --- a/_u_r_l_8h__dep__incl.md5 +++ b/_u_r_l_8h__dep__incl.md5 @@ -1 +1 @@ -460106bedea7550e1e35786b89a2ad76 \ No newline at end of file +01eac6ccce20bd1280e3083a0b05f8ac \ No newline at end of file diff --git a/_u_r_l_8h__dep__incl.svg b/_u_r_l_8h__dep__incl.svg index 6e875a4..b670ed9 100644 --- a/_u_r_l_8h__dep__incl.svg +++ b/_u_r_l_8h__dep__incl.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + uscxml::ActionLanguage - + Node1 - -uscxml::ActionLanguage + +uscxml::ActionLanguage Node2 - -uscxml::MicroStep + +uscxml::MicroStep Node2->Node1 - - - microStepper + + + microStepper Node3 - - -uscxml::DataModel + + +uscxml::DelayedEventQueue Node3->Node1 - - - dataModel + + + delayedQueue Node4 - - -uscxml::ContentExecutor + + +uscxml::EventQueue -Node4->Node1 - - - execContent +Node4->Node1 + + + internalQueue +externalQueue + +Node4->Node3 + + + +Node5 + + +uscxml::DataModel + + + + +Node5->Node1 + + + dataModel + + +Node6 + + +uscxml::ContentExecutor + + + + +Node6->Node1 + + + execContent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classuscxml_1_1_action_language__coll__graph_org.svg b/classuscxml_1_1_action_language__coll__graph_org.svg new file mode 100644 index 0000000..c1d08cb --- /dev/null +++ b/classuscxml_1_1_action_language__coll__graph_org.svg @@ -0,0 +1,94 @@ + + + + + + +uscxml::ActionLanguage + + +Node1 + +uscxml::ActionLanguage + + +Node2 + + +uscxml::MicroStep + + + + +Node2->Node1 + + + microStepper + + +Node3 + + +uscxml::DelayedEventQueue + + + + +Node3->Node1 + + + delayedQueue + + +Node4 + + +uscxml::EventQueue + + + + +Node4->Node1 + + + internalQueue +externalQueue + + +Node4->Node3 + + + + +Node5 + + +uscxml::DataModel + + + + +Node5->Node1 + + + dataModel + + +Node6 + + +uscxml::ContentExecutor + + + + +Node6->Node1 + + + execContent + + + diff --git a/classuscxml_1_1_basic_content_executor-members.html b/classuscxml_1_1_basic_content_executor-members.html index ba16cf3..653fb65 100644 --- a/classuscxml_1_1_basic_content_executor-members.html +++ b/classuscxml_1_1_basic_content_executor-members.html @@ -130,7 +130,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_basic_content_executor.html b/classuscxml_1_1_basic_content_executor.html index ddf385a..c4528aa 100644 --- a/classuscxml_1_1_basic_content_executor.html +++ b/classuscxml_1_1_basic_content_executor.html @@ -211,7 +211,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_basic_delayed_event_queue-members.html b/classuscxml_1_1_basic_delayed_event_queue-members.html index 374f13d..ae32489 100644 --- a/classuscxml_1_1_basic_delayed_event_queue-members.html +++ b/classuscxml_1_1_basic_delayed_event_queue-members.html @@ -118,12 +118,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); dequeue(size_t blockMs) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueinlinevirtual enqueue(const Event &event) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueinlinevirtual enqueueDelayed(const Event &event, size_t delayMs, const std::string &eventUUID) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual - run(void *instance)uscxml::BasicDelayedEventQueueprotectedstatic - start() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueprotected - stop() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueprotected - timerCallback(evutil_socket_t fd, short what, void *arg) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueprotectedstatic - ~BasicDelayedEventQueue() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual - ~BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual + reset() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual + run(void *instance)uscxml::BasicDelayedEventQueueprotectedstatic + start() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueprotected + stop() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueprotected + timerCallback(evutil_socket_t fd, short what, void *arg) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueprotectedstatic + ~BasicDelayedEventQueue() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual + ~BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual @@ -133,7 +134,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_basic_delayed_event_queue.html b/classuscxml_1_1_basic_delayed_event_queue.html index 78d0814..92e1d6b 100644 --- a/classuscxml_1_1_basic_delayed_event_queue.html +++ b/classuscxml_1_1_basic_delayed_event_queue.html @@ -144,6 +144,9 @@ virtual void enqueue ( virtual void enqueueDelayed (const Event &event, size_t delayMs, const std::string &eventUUID)   + +virtual void reset () +  @@ -232,7 +235,7 @@ std::list< Event > diff --git a/classuscxml_1_1_basic_event_queue-members.html b/classuscxml_1_1_basic_event_queue-members.html index 054a4bf..9f3e1e5 100644 --- a/classuscxml_1_1_basic_event_queue-members.html +++ b/classuscxml_1_1_basic_event_queue-members.html @@ -108,7 +108,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + +

Protected Member Functions

BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueue
dequeue(size_t blockMs) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
enqueue(const Event &event) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
~BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
reset() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
~BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
@@ -118,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_basic_event_queue.html b/classuscxml_1_1_basic_event_queue.html index 5cd180f..c5ea609 100644 --- a/classuscxml_1_1_basic_event_queue.html +++ b/classuscxml_1_1_basic_event_queue.html @@ -124,6 +124,9 @@ virtual Event  virtual void enqueue (const Event &event)   + +virtual void reset () +  @@ -150,7 +153,7 @@ std::list< Event > diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html b/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html index 28ebdf3..2ced19a 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html @@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html b/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html index 8a4e6e1..864af49 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html @@ -214,7 +214,7 @@ Additional Inherited Members

Protected Attributes

-
Todo:
We will eventually introduce callbacks and prevent complete access to the interpreter.
+
Todo:
We will eventually introduce callbacks and prevent complete access to the interpreter.

Implements uscxml::IOProcessorImpl.

@@ -362,7 +362,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.map b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.map index 41faf1f..ed2b69e 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.map +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.map @@ -1,23 +1,22 @@ - - - + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.md5 b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.md5 index ca707cc..6b9bd94 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.md5 +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.md5 @@ -1 +1 @@ -db8f8b91db1c200fca251a46df729cd7 \ No newline at end of file +a7aadec7f2c30b4218c63559ceef8282 \ No newline at end of file diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.svg b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.svg index 7b21a4d..f99b31a 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.svg +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph.svg @@ -4,7 +4,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +uscxml::ChartToPromela + + +Node1 + +uscxml::ChartToPromela + + +Node2 + + +uscxml::ChartToC + + + + +Node2->Node1 + + + + +Node2->Node2 + + + _topMostMachine +_parentMachine + + +Node3 + + +uscxml::TransformerImpl + + + + +Node3->Node2 + + + + +Node4 + + +uscxml::URL + + + + +Node4->Node3 + + + _baseURL + + +Node5 + + +uscxml::Interpreter + + + + +Node5->Node2 + + + interpreter + + +Node5->Node3 + + + interpreter + + +Node6 + + +uscxml::PromelaCodeAnalyzer + + + + +Node6->Node1 + + + _analyzer + + +Node7 + + +uscxml::PromelaCodeAnalyzer +::PromelaTypedef + + + + +Node7->Node6 + + + _typeDefs + + +Node8 + + +uscxml::Trie + + + + +Node8->Node6 + + + _eventTrie + + +Node9 + + +uscxml::TrieNode + + + + +Node9->Node8 + + + root + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classuscxml_1_1_chart_to_promela__coll__graph_org.svg b/classuscxml_1_1_chart_to_promela__coll__graph_org.svg new file mode 100644 index 0000000..0c65fac --- /dev/null +++ b/classuscxml_1_1_chart_to_promela__coll__graph_org.svg @@ -0,0 +1,142 @@ + + + + + + +uscxml::ChartToPromela + + +Node1 + +uscxml::ChartToPromela + + +Node2 + + +uscxml::ChartToC + + + + +Node2->Node1 + + + + +Node2->Node2 + + + _topMostMachine +_parentMachine + + +Node3 + + +uscxml::TransformerImpl + + + + +Node3->Node2 + + + + +Node4 + + +uscxml::URL + + + + +Node4->Node3 + + + _baseURL + + +Node5 + + +uscxml::Interpreter + + + + +Node5->Node2 + + + interpreter + + +Node5->Node3 + + + interpreter + + +Node6 + + +uscxml::PromelaCodeAnalyzer + + + + +Node6->Node1 + + + _analyzer + + +Node7 + + +uscxml::PromelaCodeAnalyzer +::PromelaTypedef + + + + +Node7->Node6 + + + _typeDefs + + +Node8 + + +uscxml::Trie + + + + +Node8->Node6 + + + _eventTrie + + +Node9 + + +uscxml::TrieNode + + + + +Node9->Node8 + + + root + + + diff --git a/classuscxml_1_1_chart_to_promela__inherit__graph.map b/classuscxml_1_1_chart_to_promela__inherit__graph.map new file mode 100644 index 0000000..2c48e34 --- /dev/null +++ b/classuscxml_1_1_chart_to_promela__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/classuscxml_1_1_chart_to_promela__inherit__graph.md5 b/classuscxml_1_1_chart_to_promela__inherit__graph.md5 new file mode 100644 index 0000000..4795227 --- /dev/null +++ b/classuscxml_1_1_chart_to_promela__inherit__graph.md5 @@ -0,0 +1 @@ +12a573e5b0b71d45c737fe13977b9310 \ No newline at end of file diff --git a/classuscxml_1_1_chart_to_promela__inherit__graph.svg b/classuscxml_1_1_chart_to_promela__inherit__graph.svg new file mode 100644 index 0000000..3c3e93c --- /dev/null +++ b/classuscxml_1_1_chart_to_promela__inherit__graph.svg @@ -0,0 +1,44 @@ + + + + + + +uscxml::ChartToPromela + + +Node1 + +uscxml::ChartToPromela + + +Node2 + + +uscxml::ChartToC + + + + +Node2->Node1 + + + + +Node3 + + +uscxml::TransformerImpl + + + + +Node3->Node2 + + + + + diff --git a/classuscxml_1_1_chart_to_v_h_d_l-members.html b/classuscxml_1_1_chart_to_v_h_d_l-members.html index 60fa26f..da52945 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l-members.html +++ b/classuscxml_1_1_chart_to_v_h_d_l-members.html @@ -187,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_chart_to_v_h_d_l.html b/classuscxml_1_1_chart_to_v_h_d_l.html index 76b71b7..311884f 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l.html +++ b/classuscxml_1_1_chart_to_v_h_d_l.html @@ -157,9 +157,9 @@ virtual operator Interpret - - + @@ -310,9 +310,9 @@ Protected Attributes - - + @@ -391,8 +391,9 @@ XERCESC_NS::DOMElement * 

Static Public Member Functions

+
static Transformer transform (const Interpreter &other)
 
 
- Static Public Member Functions inherited from uscxml::ChartToC
static Transformer transform (const Interpreter &other)
Trie _eventTrie
 
+
std::list< XERCESC_NS::DOMElement * > _execContent
 
 
- Protected Attributes inherited from uscxml::ChartToC
std::list< ChartToC * > _allMachines
_ Interpreter interpreter
 
-
The documentation for this class was generated from the following file: