From 7dac0392787dda46a8cb2777f19bb423bdb68da6 Mon Sep 17 00:00:00 2001 From: Stefan Radomski Date: Sun, 30 Apr 2017 22:53:59 +0200 Subject: Updated documentation --- _base64_8h_source.html | 4 +- _base64_8hpp_source.html | 8 +- _basic_content_executor_8cpp.html | 7 +- _basic_content_executor_8cpp__incl.map | 49 +- _basic_content_executor_8cpp__incl.md5 | 2 +- _basic_content_executor_8cpp__incl.svg | 1700 +++++++------- _basic_content_executor_8cpp__incl_org.svg | 1000 --------- _basic_content_executor_8h.html | 7 +- _basic_content_executor_8h__dep__incl.svg | 47 +- _basic_content_executor_8h__incl.map | 20 +- _basic_content_executor_8h__incl.md5 | 2 +- _basic_content_executor_8h__incl.svg | 659 +++--- _basic_content_executor_8h__incl_org.svg | 352 --- _basic_content_executor_8h_source.html | 15 +- _basic_delayed_event_queue_8cpp.html | 6 +- _basic_delayed_event_queue_8cpp.js | 4 + _basic_delayed_event_queue_8cpp__incl.map | 20 +- _basic_delayed_event_queue_8cpp__incl.md5 | 2 +- _basic_delayed_event_queue_8cpp__incl.svg | 771 ++++--- _basic_delayed_event_queue_8cpp__incl_org.svg | 440 ---- _basic_delayed_event_queue_8h.html | 6 +- _basic_delayed_event_queue_8h__dep__incl.svg | 47 +- _basic_delayed_event_queue_8h__incl.map | 16 +- _basic_delayed_event_queue_8h__incl.md5 | 2 +- _basic_delayed_event_queue_8h__incl.svg | 633 +++--- _basic_delayed_event_queue_8h__incl_org.svg | 353 --- _basic_delayed_event_queue_8h_source.html | 84 +- _basic_event_queue_8cpp.html | 6 +- _basic_event_queue_8cpp__incl.map | 16 +- _basic_event_queue_8cpp__incl.md5 | 2 +- _basic_event_queue_8cpp__incl.svg | 691 +++--- _basic_event_queue_8cpp__incl_org.svg | 613 +++--- _basic_event_queue_8h.html | 8 +- _basic_event_queue_8h__dep__incl.svg | 216 +- _basic_event_queue_8h__dep__incl_org.svg | 140 +- _basic_event_queue_8h__incl.map | 14 +- _basic_event_queue_8h__incl.md5 | 2 +- _basic_event_queue_8h__incl.svg | 553 +++-- _basic_event_queue_8h__incl_org.svg | 477 ++-- _basic_event_queue_8h_source.html | 27 +- _basic_h_t_t_p_i_o_processor_8cpp.html | 8 +- _basic_h_t_t_p_i_o_processor_8cpp__incl.map | 44 +- _basic_h_t_t_p_i_o_processor_8cpp__incl.md5 | 2 +- _basic_h_t_t_p_i_o_processor_8cpp__incl.svg | 1833 ++++++++-------- _basic_h_t_t_p_i_o_processor_8cpp__incl_org.svg | 1783 ++++++++------- _basic_h_t_t_p_i_o_processor_8h.html | 10 +- _basic_h_t_t_p_i_o_processor_8h.js | 5 + _basic_h_t_t_p_i_o_processor_8h__dep__incl.svg | 31 +- _basic_h_t_t_p_i_o_processor_8h__incl.map | 54 +- _basic_h_t_t_p_i_o_processor_8h__incl.md5 | 2 +- _basic_h_t_t_p_i_o_processor_8h__incl.svg | 2139 +++++++++--------- _basic_h_t_t_p_i_o_processor_8h__incl_org.svg | 1829 +++++++++------- _basic_h_t_t_p_i_o_processor_8h_source.html | 168 +- _blob_8cpp.html | 6 +- _blob_8cpp__incl.map | 14 +- _blob_8cpp__incl.md5 | 2 +- _blob_8cpp__incl.svg | 387 ++-- _blob_8cpp__incl_org.svg | 351 +-- _blob_8h.html | 7 +- _blob_8h__dep__incl.map | 96 +- _blob_8h__dep__incl.md5 | 2 +- _blob_8h__dep__incl.svg | 1400 ++++++------ _blob_8h__dep__incl_org.svg | 1452 ++++++------ _blob_8h__incl.svg | 83 +- _blob_8h_source.html | 4 +- _blocking_queue_8h.html | 4 +- _blocking_queue_8h__dep__incl.svg | 43 +- _blocking_queue_8h__incl.svg | 83 +- _blocking_queue_8h_source.html | 4 +- _breakpoint_8cpp.html | 7 +- _breakpoint_8cpp__incl.map | 59 +- _breakpoint_8cpp__incl.md5 | 2 +- _breakpoint_8cpp__incl.svg | 2007 +++++++++-------- _breakpoint_8cpp__incl_org.svg | 1103 ---------- _breakpoint_8h.html | 7 +- _breakpoint_8h__dep__incl.svg | 146 +- _breakpoint_8h__incl.map | 35 +- _breakpoint_8h__incl.md5 | 2 +- _breakpoint_8h__incl.svg | 1057 ++++----- _breakpoint_8h__incl_org.svg | 690 ------ _breakpoint_8h_source.html | 95 +- _c89_data_model_8cpp.html | 7 +- _c89_data_model_8cpp__incl.map | 30 +- _c89_data_model_8cpp__incl.md5 | 2 +- _c89_data_model_8cpp__incl.svg | 1036 ++++----- _c89_data_model_8cpp__incl_org.svg | 976 +++++---- _c89_data_model_8h.html | 7 +- _c89_data_model_8h.js | 5 + _c89_data_model_8h__dep__incl.svg | 31 +- _c89_data_model_8h__incl.map | 22 +- _c89_data_model_8h__incl.md5 | 2 +- _c89_data_model_8h__incl.svg | 671 +++--- _c89_data_model_8h__incl_org.svg | 625 +++--- _c89_data_model_8h_source.html | 24 +- _chart_to_c_8cpp.html | 8 +- _chart_to_c_8cpp__incl.map | 59 +- _chart_to_c_8cpp__incl.md5 | 2 +- _chart_to_c_8cpp__incl.svg | 1984 +++++++++-------- _chart_to_c_8cpp__incl_org.svg | 2080 ++++++++++-------- _chart_to_c_8h.html | 9 +- _chart_to_c_8h__dep__incl.map | 10 +- _chart_to_c_8h__dep__incl.svg | 235 +- _chart_to_c_8h__dep__incl_org.svg | 165 +- _chart_to_c_8h__incl.map | 61 +- _chart_to_c_8h__incl.md5 | 2 +- _chart_to_c_8h__incl.svg | 2128 +++++++++--------- _chart_to_c_8h__incl_org.svg | 2120 ++++++++++-------- _chart_to_c_8h_source.html | 19 +- _chart_to_java_8cpp.html | 7 +- _chart_to_java_8cpp__incl.map | 62 +- _chart_to_java_8cpp__incl.md5 | 2 +- _chart_to_java_8cpp__incl.svg | 2113 +++++++++--------- _chart_to_java_8cpp__incl_org.svg | 2113 ++++++++++-------- _chart_to_java_8h.html | 7 +- _chart_to_java_8h__dep__incl.svg | 27 +- _chart_to_java_8h__incl.map | 62 +- _chart_to_java_8h__incl.md5 | 2 +- _chart_to_java_8h__incl.svg | 2164 +++++++++--------- _chart_to_java_8h__incl_org.svg | 2154 +++++++++--------- _chart_to_java_8h_source.html | 6 +- _chart_to_promela_8cpp.html | 7 +- _chart_to_promela_8cpp.js | 11 + _chart_to_promela_8cpp__incl.map | 58 +- _chart_to_promela_8cpp__incl.md5 | 2 +- _chart_to_promela_8cpp__incl.svg | 2036 +++++++++-------- _chart_to_promela_8cpp__incl_org.svg | 2044 +++++++++-------- _chart_to_promela_8h.html | 7 +- _chart_to_promela_8h__dep__incl.svg | 45 +- _chart_to_promela_8h__incl.map | 62 +- _chart_to_promela_8h__incl.md5 | 2 +- _chart_to_promela_8h__incl.svg | 2164 +++++++++--------- _chart_to_promela_8h__incl_org.svg | 2154 +++++++++--------- _chart_to_promela_8h_source.html | 22 +- _chart_to_v_h_d_l_8cpp.html | 8 +- _chart_to_v_h_d_l_8cpp__incl.map | 58 +- _chart_to_v_h_d_l_8cpp__incl.md5 | 2 +- _chart_to_v_h_d_l_8cpp__incl.svg | 2027 +++++++++-------- _chart_to_v_h_d_l_8cpp__incl_org.svg | 2147 ++++++++++-------- _chart_to_v_h_d_l_8h.html | 7 +- _chart_to_v_h_d_l_8h.js | 20 + _chart_to_v_h_d_l_8h__dep__incl.svg | 27 +- _chart_to_v_h_d_l_8h__incl.map | 62 +- _chart_to_v_h_d_l_8h__incl.md5 | 2 +- _chart_to_v_h_d_l_8h__incl.svg | 2158 +++++++++--------- _chart_to_v_h_d_l_8h__incl_org.svg | 2182 +++++++++--------- _chart_to_v_h_d_l_8h_source.html | 6 +- _common_8h.html | 2 +- _common_8h.js | 11 + _common_8h__dep__incl.map | 51 - _common_8h__dep__incl.md5 | 1 - _common_8h__dep__incl.svg | 1093 --------- _common_8h__dep__incl_org.svg | 1005 --------- _common_8h__incl.svg | 39 +- _common_8h_source.html | 2 +- _content_executor_8cpp.html | 7 +- _content_executor_8cpp__incl.map | 22 +- _content_executor_8cpp__incl.md5 | 2 +- _content_executor_8cpp__incl.svg | 712 +++--- _content_executor_8cpp__incl_org.svg | 604 ++--- _content_executor_8h.html | 8 +- _content_executor_8h__dep__incl.map | 81 +- _content_executor_8h__dep__incl.md5 | 2 +- _content_executor_8h__dep__incl.svg | 991 ++++----- _content_executor_8h__dep__incl_org.svg | 981 ++++----- _content_executor_8h__incl.map | 8 +- _content_executor_8h__incl.md5 | 2 +- _content_executor_8h__incl.svg | 281 ++- _content_executor_8h__incl_org.svg | 316 +-- _content_executor_8h_source.html | 11 +- _content_executor_impl_8h.html | 10 +- _content_executor_impl_8h__dep__incl.map | 65 +- _content_executor_impl_8h__dep__incl.md5 | 2 +- _content_executor_impl_8h__dep__incl.svg | 783 +++---- _content_executor_impl_8h__dep__incl_org.svg | 749 +++---- _content_executor_impl_8h__incl.map | 18 +- _content_executor_impl_8h__incl.md5 | 2 +- _content_executor_impl_8h__incl.svg | 643 +++--- _content_executor_impl_8h__incl_org.svg | 555 ++--- _content_executor_impl_8h_source.html | 146 +- _convenience_8cpp.html | 4 +- _convenience_8cpp.js | 13 + _convenience_8cpp__incl.svg | 141 +- _convenience_8h.html | 7 +- _convenience_8h.js | 16 + _convenience_8h__dep__incl.map | 98 +- _convenience_8h__dep__incl.md5 | 2 +- _convenience_8h__dep__incl.svg | 1469 +++++++------ _convenience_8h__dep__incl_org.svg | 1503 +++++++------ _convenience_8h__incl.svg | 97 +- _convenience_8h_source.html | 58 +- _d_o_m_8cpp.html | 6 +- _d_o_m_8cpp.js | 5 + _d_o_m_8cpp__incl.map | 16 +- _d_o_m_8cpp__incl.md5 | 2 +- _d_o_m_8cpp__incl.svg | 635 +++--- _d_o_m_8cpp__incl_org.svg | 605 ++--- _d_o_m_8h.html | 161 +- _d_o_m_8h.js | 63 + _d_o_m_8h__dep__incl.map | 81 +- _d_o_m_8h__dep__incl.md5 | 2 +- _d_o_m_8h__dep__incl.svg | 1214 ++++------ _d_o_m_8h__dep__incl_org.svg | 1154 ++++------ _d_o_m_8h__incl.map | 2 +- _d_o_m_8h__incl.md5 | 2 +- _d_o_m_8h__incl.svg | 219 +- _d_o_m_8h__incl_org.svg | 159 +- _d_o_m_8h_source.html | 564 ++--- _data_8cpp.html | 6 +- _data_8cpp.js | 4 + _data_8cpp__incl.map | 16 +- _data_8cpp__incl.md5 | 2 +- _data_8cpp__incl.svg | 630 +++--- _data_8cpp__incl_org.svg | 518 +++-- _data_8h.html | 16 +- _data_8h.js | 6 + _data_8h__dep__incl.map | 98 +- _data_8h__dep__incl.md5 | 2 +- _data_8h__dep__incl.svg | 1434 ++++++------ _data_8h__dep__incl_org.svg | 1510 +++++++------ _data_8h__incl.map | 6 +- _data_8h__incl.md5 | 2 +- _data_8h__incl.svg | 261 ++- _data_8h__incl_org.svg | 271 ++- _data_8h_source.html | 433 ++-- _data_model_8cpp.html | 7 +- _data_model_8cpp__incl.map | 24 +- _data_model_8cpp__incl.md5 | 2 +- _data_model_8cpp__incl.svg | 731 +++---- _data_model_8cpp__incl_org.svg | 653 +++--- _data_model_8h.html | 8 +- _data_model_8h__dep__incl.map | 81 +- _data_model_8h__dep__incl.md5 | 2 +- _data_model_8h__dep__incl.svg | 995 ++++----- _data_model_8h__dep__incl_org.svg | 997 ++++----- _data_model_8h__incl.map | 12 +- _data_model_8h__incl.md5 | 2 +- _data_model_8h__incl.svg | 441 ++-- _data_model_8h__incl_org.svg | 359 +-- _data_model_8h_source.html | 49 +- _data_model_impl_8h.html | 9 +- _data_model_impl_8h__dep__incl.map | 91 +- _data_model_impl_8h__dep__incl.md5 | 2 +- _data_model_impl_8h__dep__incl.svg | 1123 ++++------ _data_model_impl_8h__dep__incl_org.svg | 1111 +++++----- _data_model_impl_8h__incl.map | 20 +- _data_model_impl_8h__incl.md5 | 2 +- _data_model_impl_8h__incl.svg | 630 +++--- _data_model_impl_8h__incl_org.svg | 576 ++--- _data_model_impl_8h_source.html | 145 +- _debug_session_8cpp.html | 7 +- _debug_session_8cpp__incl.map | 62 +- _debug_session_8cpp__incl.md5 | 2 +- _debug_session_8cpp__incl.svg | 2101 +++++++++--------- _debug_session_8cpp__incl_org.svg | 1183 ---------- _debug_session_8h.html | 8 +- _debug_session_8h__dep__incl.svg | 59 +- _debug_session_8h__incl.map | 39 +- _debug_session_8h__incl.md5 | 2 +- _debug_session_8h__incl.svg | 1240 +++++------ _debug_session_8h__incl_org.svg | 782 ------- _debug_session_8h_source.html | 184 +- _debugger_8cpp.html | 7 +- _debugger_8cpp__incl.map | 62 +- _debugger_8cpp__incl.md5 | 2 +- _debugger_8cpp__incl.svg | 2219 ++++++++++--------- _debugger_8cpp__incl_org.svg | 1183 ---------- _debugger_8h.html | 7 +- _debugger_8h__dep__incl.svg | 75 +- _debugger_8h__incl.map | 58 +- _debugger_8h__incl.md5 | 2 +- _debugger_8h__incl.svg | 2097 +++++++++--------- _debugger_8h__incl_org.svg | 1098 ---------- _debugger_8h_source.html | 12 +- _debugger_servlet_8cpp.html | 8 +- _debugger_servlet_8cpp__incl.map | 59 +- _debugger_servlet_8cpp__incl.md5 | 2 +- _debugger_servlet_8cpp__incl.svg | 2000 ++++++++--------- _debugger_servlet_8cpp__incl_org.svg | 1168 ---------- _debugger_servlet_8h.html | 7 +- _debugger_servlet_8h__dep__incl.svg | 27 +- _debugger_servlet_8h__incl.map | 58 +- _debugger_servlet_8h__incl.md5 | 2 +- _debugger_servlet_8h__incl.svg | 2030 +++++++++-------- _debugger_servlet_8h__incl_org.svg | 1112 ---------- _debugger_servlet_8h_source.html | 66 +- _dir_mon_invoker_8cpp.html | 9 +- _dir_mon_invoker_8cpp__incl.map | 40 +- _dir_mon_invoker_8cpp__incl.md5 | 2 +- _dir_mon_invoker_8cpp__incl.svg | 1532 ++++--------- _dir_mon_invoker_8cpp__incl_org.svg | 1484 ++++--------- _dir_mon_invoker_8h.html | 13 +- _dir_mon_invoker_8h__dep__incl.svg | 31 +- _dir_mon_invoker_8h__incl.map | 38 +- _dir_mon_invoker_8h__incl.md5 | 2 +- _dir_mon_invoker_8h__incl.svg | 1417 +++--------- _dir_mon_invoker_8h__incl_org.svg | 1367 +++--------- _dir_mon_invoker_8h_source.html | 266 +-- _event_8cpp.html | 7 +- _event_8cpp.js | 4 + _event_8cpp__incl.map | 13 +- _event_8cpp__incl.md5 | 2 +- _event_8cpp__incl.svg | 488 ++--- _event_8cpp__incl_org.svg | 362 ++- _event_8h.html | 41 +- _event_8h.js | 15 + _event_8h__dep__incl.map | 98 +- _event_8h__dep__incl.md5 | 2 +- _event_8h__dep__incl.svg | 1595 +++++++------- _event_8h__dep__incl_org.svg | 1657 ++++++++------ _event_8h__incl.map | 10 +- _event_8h__incl.md5 | 2 +- _event_8h__incl.svg | 407 ++-- _event_8h__incl_org.svg | 281 ++- _event_8h_source.html | 374 ++-- _event_handler_8h.html | 8 +- _event_handler_8h__dep__incl.map | 98 +- _event_handler_8h__dep__incl.md5 | 2 +- _event_handler_8h__dep__incl.svg | 1384 ++++++------ _event_handler_8h__dep__incl_org.svg | 1368 ++++++------ _event_handler_8h__incl.map | 12 +- _event_handler_8h__incl.md5 | 2 +- _event_handler_8h__incl.svg | 441 ++-- _event_handler_8h__incl_org.svg | 359 +-- _event_handler_8h_source.html | 61 +- _event_queue_8cpp.html | 6 +- _event_queue_8cpp.js | 4 + _event_queue_8cpp__incl.map | 16 +- _event_queue_8cpp__incl.md5 | 2 +- _event_queue_8cpp__incl.svg | 628 +++--- _event_queue_8cpp__incl_org.svg | 538 +++-- _event_queue_8h.html | 8 +- _event_queue_8h__dep__incl.map | 81 +- _event_queue_8h__dep__incl.md5 | 2 +- _event_queue_8h__dep__incl.svg | 1056 ++++----- _event_queue_8h__dep__incl_org.svg | 1082 +++++---- _event_queue_8h__incl.map | 12 +- _event_queue_8h__incl.md5 | 2 +- _event_queue_8h__incl.svg | 416 ++-- _event_queue_8h__incl_org.svg | 326 +-- _event_queue_8h_source.html | 57 +- _event_queue_impl_8h.html | 8 +- _event_queue_impl_8h__dep__incl.map | 67 +- _event_queue_impl_8h__dep__incl.md5 | 2 +- _event_queue_impl_8h__dep__incl.svg | 827 +++---- _event_queue_impl_8h__dep__incl_org.svg | 801 ++++--- _event_queue_impl_8h__incl.map | 12 +- _event_queue_impl_8h__incl.md5 | 2 +- _event_queue_impl_8h__incl.svg | 489 ++--- _event_queue_impl_8h__incl_org.svg | 405 ++-- _event_queue_impl_8h_source.html | 56 +- _executable_content_8cpp.html | 4 +- _executable_content_8cpp__incl.svg | 194 +- _executable_content_8cpp__incl_org.svg | 172 -- _executable_content_8h.html | 6 +- _executable_content_8h__dep__incl.map | 47 +- _executable_content_8h__dep__incl.md5 | 2 +- _executable_content_8h__dep__incl.svg | 811 +------ _executable_content_8h__dep__incl_org.svg | 718 ------ _executable_content_8h__incl.svg | 97 +- _executable_content_8h_source.html | 4 +- _executable_content_impl_8h.html | 6 +- _executable_content_impl_8h__dep__incl.map | 2 + _executable_content_impl_8h__dep__incl.md5 | 2 +- _executable_content_impl_8h__dep__incl.svg | 81 +- _executable_content_impl_8h__incl.svg | 99 +- _executable_content_impl_8h__incl_org.svg | 102 - _executable_content_impl_8h_source.html | 77 +- _factory_8cpp.html | 26 +- _factory_8cpp.js | 4 + _factory_8cpp__incl.map | 46 +- _factory_8cpp__incl.md5 | 2 +- _factory_8cpp__incl.svg | 1496 +++++++------ _factory_8cpp__incl_org.svg | 1472 +++++++------ _factory_8h.html | 17 +- _factory_8h__dep__incl.map | 79 +- _factory_8h__dep__incl.md5 | 2 +- _factory_8h__dep__incl.svg | 1058 ++++----- _factory_8h__dep__incl_org.svg | 1016 +++++---- _factory_8h__incl.map | 15 +- _factory_8h__incl.md5 | 2 +- _factory_8h__incl.svg | 613 +----- _factory_8h__incl_org.svg | 470 ---- _factory_8h_source.html | 168 +- _fast_micro_step_8cpp.html | 8 +- _fast_micro_step_8cpp.js | 35 + _fast_micro_step_8cpp__incl.map | 49 +- _fast_micro_step_8cpp__incl.md5 | 2 +- _fast_micro_step_8cpp__incl.svg | 1571 +++++++------ _fast_micro_step_8cpp__incl_org.svg | 1603 +++++++------- _fast_micro_step_8h.html | 10 +- _fast_micro_step_8h.js | 7 + _fast_micro_step_8h__dep__incl.svg | 43 +- _fast_micro_step_8h__incl.map | 39 +- _fast_micro_step_8h__incl.md5 | 2 +- _fast_micro_step_8h__incl.svg | 1283 +++++------ _fast_micro_step_8h__incl_org.svg | 1311 ++++++----- _fast_micro_step_8h_source.html | 237 +- _h_t_t_p_server_8cpp.html | 7 +- _h_t_t_p_server_8cpp__incl.map | 18 +- _h_t_t_p_server_8cpp__incl.md5 | 2 +- _h_t_t_p_server_8cpp__incl.svg | 875 ++++---- _h_t_t_p_server_8cpp__incl_org.svg | 891 ++++---- _h_t_t_p_server_8h.html | 6 +- _h_t_t_p_server_8h__dep__incl.map | 2 +- _h_t_t_p_server_8h__dep__incl.svg | 95 +- _h_t_t_p_server_8h__incl.map | 12 +- _h_t_t_p_server_8h__incl.md5 | 2 +- _h_t_t_p_server_8h__incl.svg | 530 +++-- _h_t_t_p_server_8h__incl_org.svg | 470 ++-- _h_t_t_p_server_8h_source.html | 6 +- _i_o_processor_8cpp.html | 7 +- _i_o_processor_8cpp.js | 4 + _i_o_processor_8cpp__incl.map | 39 +- _i_o_processor_8cpp__incl.md5 | 2 +- _i_o_processor_8cpp__incl.svg | 1354 +++--------- _i_o_processor_8cpp__incl_org.svg | 1290 +++-------- _i_o_processor_8h.html | 8 +- _i_o_processor_8h__dep__incl.map | 93 +- _i_o_processor_8h__dep__incl.md5 | 2 +- _i_o_processor_8h__dep__incl.svg | 1178 +++++----- _i_o_processor_8h__dep__incl_org.svg | 1138 +++++----- _i_o_processor_8h__incl.map | 14 +- _i_o_processor_8h__incl.md5 | 2 +- _i_o_processor_8h__incl.svg | 471 ++-- _i_o_processor_8h__incl_org.svg | 401 ++-- _i_o_processor_8h_source.html | 13 +- _i_o_processor_impl_8h.html | 14 +- _i_o_processor_impl_8h__dep__incl.map | 36 +- _i_o_processor_impl_8h__dep__incl.md5 | 2 +- _i_o_processor_impl_8h__dep__incl.svg | 624 ++++-- _i_o_processor_impl_8h__dep__incl_org.svg | 550 ++++- _i_o_processor_impl_8h__incl.map | 36 +- _i_o_processor_impl_8h__incl.md5 | 2 +- _i_o_processor_impl_8h__incl.svg | 1312 +++-------- _i_o_processor_impl_8h__incl_org.svg | 1250 +++-------- _i_o_processor_impl_8h_source.html | 66 +- _interpreter_8cpp.html | 16 +- _interpreter_8cpp.js | 8 + _interpreter_8cpp__incl.map | 51 +- _interpreter_8cpp__incl.md5 | 2 +- _interpreter_8cpp__incl.svg | 1917 ++++++++-------- _interpreter_8cpp__incl_org.svg | 1091 --------- _interpreter_8h.html | 7 +- _interpreter_8h__dep__incl.map | 77 +- _interpreter_8h__dep__incl.md5 | 2 +- _interpreter_8h__dep__incl.svg | 959 ++++---- _interpreter_8h__dep__incl_org.svg | 664 ------ _interpreter_8h__incl.map | 33 +- _interpreter_8h__incl.md5 | 2 +- _interpreter_8h__incl.svg | 1024 ++++----- _interpreter_8h__incl_org.svg | 662 ------ _interpreter_8h_source.html | 78 +- _interpreter_impl_8cpp.html | 10 +- _interpreter_impl_8cpp.js | 4 + _interpreter_impl_8cpp__incl.map | 60 +- _interpreter_impl_8cpp__incl.md5 | 2 +- _interpreter_impl_8cpp__incl.svg | 2208 ++++++++++--------- _interpreter_impl_8cpp__incl_org.svg | 2310 +++++++++++--------- _interpreter_impl_8h.html | 13 +- _interpreter_impl_8h__dep__incl.map | 57 +- _interpreter_impl_8h__dep__incl.md5 | 2 +- _interpreter_impl_8h__dep__incl.svg | 706 +++--- _interpreter_impl_8h__dep__incl_org.svg | 652 +++--- _interpreter_impl_8h__incl.map | 54 +- _interpreter_impl_8h__incl.md5 | 2 +- _interpreter_impl_8h__incl.svg | 1959 +++++++++-------- _interpreter_impl_8h__incl_org.svg | 1743 ++++++++------- _interpreter_impl_8h_source.html | 543 ++--- _interpreter_issue_8cpp.html | 7 +- _interpreter_issue_8cpp.js | 7 + _interpreter_issue_8cpp__incl.map | 59 +- _interpreter_issue_8cpp__incl.md5 | 2 +- _interpreter_issue_8cpp__incl.svg | 2098 ++++++++++-------- _interpreter_issue_8cpp__incl_org.svg | 1127 ---------- _interpreter_issue_8h.html | 9 +- _interpreter_issue_8h.js | 5 + _interpreter_issue_8h__dep__incl.map | 71 +- _interpreter_issue_8h__dep__incl.md5 | 2 +- _interpreter_issue_8h__dep__incl.svg | 842 +++---- _interpreter_issue_8h__dep__incl_org.svg | 582 ----- _interpreter_issue_8h__incl.md5 | 2 +- _interpreter_issue_8h__incl.svg | 83 +- _interpreter_issue_8h_source.html | 97 +- _interpreter_monitor_8h.html | 9 +- _interpreter_monitor_8h.js | 9 + _interpreter_monitor_8h__dep__incl.map | 69 +- _interpreter_monitor_8h__dep__incl.md5 | 2 +- _interpreter_monitor_8h__dep__incl.svg | 821 +++---- _interpreter_monitor_8h__dep__incl_org.svg | 785 ++++--- _interpreter_monitor_8h__incl.map | 15 +- _interpreter_monitor_8h__incl.md5 | 2 +- _interpreter_monitor_8h__incl.svg | 516 +++-- _interpreter_monitor_8h__incl_org.svg | 436 ++-- _interpreter_monitor_8h_source.html | 207 +- _interpreter_state_8h.html | 6 +- _interpreter_state_8h.js | 13 + _interpreter_state_8h__dep__incl.map | 81 +- _interpreter_state_8h__dep__incl.md5 | 2 +- _interpreter_state_8h__dep__incl.svg | 1001 ++++----- _interpreter_state_8h__dep__incl_org.svg | 995 ++++----- _interpreter_state_8h__incl.svg | 55 +- _interpreter_state_8h_source.html | 4 +- _invoker_8cpp.html | 7 +- _invoker_8cpp.js | 4 + _invoker_8cpp__incl.map | 38 +- _invoker_8cpp__incl.md5 | 2 +- _invoker_8cpp__incl.svg | 1347 +++--------- _invoker_8cpp__incl_org.svg | 1279 +++-------- _invoker_8h.html | 8 +- _invoker_8h__dep__incl.map | 93 +- _invoker_8h__dep__incl.md5 | 2 +- _invoker_8h__dep__incl.svg | 1176 +++++----- _invoker_8h__dep__incl_org.svg | 1138 +++++----- _invoker_8h__incl.map | 14 +- _invoker_8h__incl.md5 | 2 +- _invoker_8h__incl.svg | 471 ++-- _invoker_8h__incl_org.svg | 401 ++-- _invoker_8h_source.html | 31 +- _invoker_impl_8h.html | 14 +- _invoker_impl_8h__dep__incl.map | 38 +- _invoker_impl_8h__dep__incl.md5 | 2 +- _invoker_impl_8h__dep__incl.svg | 641 ++++-- _invoker_impl_8h__dep__incl_org.svg | 571 ++++- _invoker_impl_8h__incl.map | 35 +- _invoker_impl_8h__incl.md5 | 2 +- _invoker_impl_8h__incl.svg | 1295 ++--------- _invoker_impl_8h__incl_org.svg | 1243 +++-------- _invoker_impl_8h_source.html | 119 +- _j_s_c_data_model_8cpp.html | 9 +- _j_s_c_data_model_8cpp.js | 8 + _j_s_c_data_model_8cpp__incl.map | 30 +- _j_s_c_data_model_8cpp__incl.md5 | 2 +- _j_s_c_data_model_8cpp__incl.svg | 1079 ++++----- _j_s_c_data_model_8cpp__incl_org.svg | 1033 +++++---- _j_s_c_data_model_8h.html | 8 +- _j_s_c_data_model_8h__dep__incl.svg | 31 +- _j_s_c_data_model_8h__incl.map | 22 +- _j_s_c_data_model_8h__incl.md5 | 2 +- _j_s_c_data_model_8h__incl.svg | 698 +++--- _j_s_c_data_model_8h__incl_org.svg | 650 +++--- _j_s_c_data_model_8h_source.html | 243 +- _logging_8cpp.html | 6 +- _logging_8cpp.js | 5 + _logging_8cpp__incl.map | 18 +- _logging_8cpp__incl.md5 | 2 +- _logging_8cpp__incl.svg | 558 +++-- _logging_8cpp__incl_org.svg | 516 +++-- _logging_8h.html | 19 +- _logging_8h.js | 22 + _logging_8h__dep__incl.map | 98 +- _logging_8h__dep__incl.md5 | 2 +- _logging_8h__dep__incl.svg | 1368 ++++++------ _logging_8h__dep__incl_org.svg | 1444 ++++++------ _logging_8h__incl.map | 12 +- _logging_8h__incl.md5 | 2 +- _logging_8h__incl.svg | 448 ++-- _logging_8h__incl_org.svg | 386 ++-- _logging_8h_source.html | 44 +- _logging_impl_8h.html | 9 +- _logging_impl_8h__dep__incl.svg | 224 +- _logging_impl_8h__dep__incl_org.svg | 150 +- _logging_impl_8h__incl.map | 14 +- _logging_impl_8h__incl.md5 | 2 +- _logging_impl_8h__incl.svg | 494 ++--- _logging_impl_8h__incl_org.svg | 420 ++-- _logging_impl_8h_source.html | 8 +- _lua_data_model_8cpp.html | 7 +- _lua_data_model_8cpp.js | 7 + _lua_data_model_8cpp__incl.map | 30 +- _lua_data_model_8cpp__incl.md5 | 2 +- _lua_data_model_8cpp__incl.svg | 1129 +++++----- _lua_data_model_8cpp__incl_org.svg | 1047 +++++---- _lua_data_model_8h.html | 10 +- _lua_data_model_8h__dep__incl.svg | 31 +- _lua_data_model_8h__incl.map | 22 +- _lua_data_model_8h__incl.md5 | 2 +- _lua_data_model_8h__incl.svg | 805 ++++--- _lua_data_model_8h__incl_org.svg | 631 +++--- _lua_data_model_8h_source.html | 183 +- _m_d5_8h_source.html | 4 +- _m_d5_8hpp.html | 9 +- _m_d5_8hpp.js | 5 + _m_d5_8hpp__dep__incl.map | 5 +- _m_d5_8hpp__dep__incl.md5 | 2 +- _m_d5_8hpp__dep__incl.svg | 62 +- _m_d5_8hpp__incl.map | 2 +- _m_d5_8hpp__incl.md5 | 2 +- _m_d5_8hpp__incl.svg | 171 +- _m_d5_8hpp_source.html | 65 +- _micro_step_8cpp.html | 7 +- _micro_step_8cpp__incl.map | 37 +- _micro_step_8cpp__incl.md5 | 2 +- _micro_step_8cpp__incl.svg | 1122 ++++------ _micro_step_8cpp__incl_org.svg | 1132 +++++----- _micro_step_8h.html | 9 +- _micro_step_8h__dep__incl.map | 79 +- _micro_step_8h__dep__incl.md5 | 2 +- _micro_step_8h__dep__incl.svg | 978 ++++----- _micro_step_8h__dep__incl_org.svg | 976 ++++----- _micro_step_8h__incl.map | 7 +- _micro_step_8h__incl.md5 | 2 +- _micro_step_8h__incl.svg | 269 ++- _micro_step_8h__incl_org.svg | 257 +++ _micro_step_8h_source.html | 75 +- _micro_step_impl_8h.html | 9 +- _micro_step_impl_8h__dep__incl.map | 65 +- _micro_step_impl_8h__dep__incl.md5 | 2 +- _micro_step_impl_8h__dep__incl.svg | 783 +++---- _micro_step_impl_8h__dep__incl_org.svg | 737 +++---- _micro_step_impl_8h__incl.map | 35 +- _micro_step_impl_8h__incl.md5 | 2 +- _micro_step_impl_8h__incl.svg | 1067 ++++----- _micro_step_impl_8h__incl_org.svg | 1081 +++++---- _micro_step_impl_8h_source.html | 69 +- _n_u_l_l_data_model_8cpp.html | 127 -- _n_u_l_l_data_model_8cpp__incl.map | 15 - _n_u_l_l_data_model_8cpp__incl.md5 | 1 - _n_u_l_l_data_model_8cpp__incl.svg | 553 ----- _n_u_l_l_data_model_8cpp__incl_org.svg | 465 ---- _n_u_l_l_data_model_8h.html | 141 -- _n_u_l_l_data_model_8h__dep__incl.map | 4 - _n_u_l_l_data_model_8h__dep__incl.md5 | 1 - _n_u_l_l_data_model_8h__dep__incl.svg | 46 - _n_u_l_l_data_model_8h__incl.map | 13 - _n_u_l_l_data_model_8h__incl.md5 | 1 - _n_u_l_l_data_model_8h__incl.svg | 462 ---- _n_u_l_l_data_model_8h__incl_org.svg | 374 ---- _n_u_l_l_data_model_8h_source.html | 237 -- _null_data_model_8cpp.html | 125 ++ _null_data_model_8cpp__incl.map | 14 + _null_data_model_8cpp__incl.md5 | 1 + _null_data_model_8cpp__incl.svg | 484 ++++ _null_data_model_8cpp__incl_org.svg | 484 ++++ _null_data_model_8h.html | 141 ++ _null_data_model_8h__dep__incl.map | 4 + _null_data_model_8h__dep__incl.md5 | 1 + _null_data_model_8h__dep__incl.svg | 51 + _null_data_model_8h__incl.map | 13 + _null_data_model_8h__incl.md5 | 1 + _null_data_model_8h__incl.svg | 451 ++++ _null_data_model_8h__incl_org.svg | 451 ++++ _null_data_model_8h_source.html | 228 ++ _plugins_8cpp.html | 123 ++ _plugins_8cpp__incl.map | 17 + _plugins_8cpp__incl.md5 | 1 + _plugins_8cpp__incl.svg | 602 +++++ _plugins_8cpp__incl_org.svg | 602 +++++ _plugins_8h.html | 135 ++ _plugins_8h__dep__incl.map | 3 + _plugins_8h__dep__incl.md5 | 1 + _plugins_8h__dep__incl.svg | 34 + _plugins_8h__incl.map | 16 + _plugins_8h__incl.md5 | 1 + _plugins_8h__incl.svg | 587 +++++ _plugins_8h__incl_org.svg | 587 +++++ _plugins_8h_source.html | 142 ++ _predicates_8cpp.html | 6 +- _predicates_8cpp.js | 25 + _predicates_8cpp__incl.map | 10 +- _predicates_8cpp__incl.md5 | 2 +- _predicates_8cpp__incl.svg | 419 ++-- _predicates_8cpp__incl_org.svg | 355 +-- _predicates_8h.html | 8 +- _predicates_8h.js | 25 + _predicates_8h__dep__incl.svg | 301 +-- _predicates_8h__dep__incl_org.svg | 235 +- _predicates_8h__incl.map | 6 +- _predicates_8h__incl.md5 | 2 +- _predicates_8h__incl.svg | 357 ++- _predicates_8h__incl_org.svg | 297 +-- _predicates_8h_source.html | 4 +- _promela_code_analyzer_8cpp.html | 7 +- _promela_code_analyzer_8cpp.js | 4 + _promela_code_analyzer_8cpp__incl.map | 61 +- _promela_code_analyzer_8cpp__incl.md5 | 2 +- _promela_code_analyzer_8cpp__incl.svg | 1927 ++++++++-------- _promela_code_analyzer_8cpp__incl_org.svg | 2053 +++++++++-------- _promela_code_analyzer_8h.html | 6 +- _promela_code_analyzer_8h__dep__incl.svg | 102 +- _promela_code_analyzer_8h__incl.map | 18 +- _promela_code_analyzer_8h__incl.md5 | 2 +- _promela_code_analyzer_8h__incl.svg | 551 +++-- _promela_code_analyzer_8h__incl_org.svg | 501 +++-- _promela_code_analyzer_8h_source.html | 8 +- _promela_data_model_8cpp.html | 12 +- _promela_data_model_8cpp.js | 4 + _promela_data_model_8cpp__incl.map | 32 +- _promela_data_model_8cpp__incl.md5 | 2 +- _promela_data_model_8cpp__incl.svg | 1025 ++++----- _promela_data_model_8cpp__incl_org.svg | 983 +++++---- _promela_data_model_8h.html | 10 +- _promela_data_model_8h__dep__incl.svg | 31 +- _promela_data_model_8h__incl.map | 22 +- _promela_data_model_8h__incl.md5 | 2 +- _promela_data_model_8h__incl.svg | 757 ++++--- _promela_data_model_8h__incl_org.svg | 583 ++--- _promela_data_model_8h_source.html | 201 +- _promela_inlines_8cpp.html | 7 +- _promela_inlines_8cpp__incl.map | 15 +- _promela_inlines_8cpp__incl.md5 | 2 +- _promela_inlines_8cpp__incl.svg | 611 +++--- _promela_inlines_8cpp__incl_org.svg | 545 +++-- _promela_inlines_8h.html | 6 +- _promela_inlines_8h__dep__incl.map | 2 +- _promela_inlines_8h__dep__incl.svg | 113 +- _promela_inlines_8h__incl.map | 10 +- _promela_inlines_8h__incl.md5 | 2 +- _promela_inlines_8h__incl.svg | 499 ++--- _promela_inlines_8h__incl_org.svg | 425 ++-- _promela_inlines_8h_source.html | 6 +- _promela_parser_8cpp.html | 8 +- _promela_parser_8cpp.js | 11 + _promela_parser_8cpp__incl.map | 19 +- _promela_parser_8cpp__incl.md5 | 2 +- _promela_parser_8cpp__incl.svg | 592 ++--- _promela_parser_8cpp__incl_org.svg | 498 +++-- _promela_parser_8h.html | 8 +- _promela_parser_8h.js | 7 + _promela_parser_8h__dep__incl.svg | 257 +-- _promela_parser_8h__dep__incl_org.svg | 187 +- _promela_parser_8h__incl.map | 12 +- _promela_parser_8h__incl.md5 | 2 +- _promela_parser_8h__incl.svg | 465 ++-- _promela_parser_8h__incl_org.svg | 363 +-- _promela_parser_8h_source.html | 10 +- _s_c_x_m_l_i_o_processor_8cpp.html | 7 +- _s_c_x_m_l_i_o_processor_8cpp__incl.map | 59 +- _s_c_x_m_l_i_o_processor_8cpp__incl.md5 | 2 +- _s_c_x_m_l_i_o_processor_8cpp__incl.svg | 2143 +++++++++--------- _s_c_x_m_l_i_o_processor_8cpp__incl_org.svg | 1875 ++++++++-------- _s_c_x_m_l_i_o_processor_8h.html | 10 +- _s_c_x_m_l_i_o_processor_8h__dep__incl.svg | 31 +- _s_c_x_m_l_i_o_processor_8h__incl.map | 38 +- _s_c_x_m_l_i_o_processor_8h__incl.md5 | 2 +- _s_c_x_m_l_i_o_processor_8h__incl.svg | 1390 +++--------- _s_c_x_m_l_i_o_processor_8h__incl_org.svg | 1260 +++-------- _s_c_x_m_l_i_o_processor_8h_source.html | 90 +- _s_h_a1_8h_source.html | 4 +- _s_h_a1_8hpp.html | 7 +- _s_h_a1_8hpp.js | 5 + _s_h_a1_8hpp__incl.map | 2 +- _s_h_a1_8hpp__incl.md5 | 2 +- _s_h_a1_8hpp__incl.svg | 171 +- _s_h_a1_8hpp_source.html | 61 +- _std_out_logger_8cpp.html | 6 +- _std_out_logger_8cpp__incl.map | 18 +- _std_out_logger_8cpp__incl.md5 | 2 +- _std_out_logger_8cpp__incl.svg | 548 +++-- _std_out_logger_8cpp__incl_org.svg | 472 ++-- _std_out_logger_8h.html | 6 +- _std_out_logger_8h__dep__incl.svg | 43 +- _std_out_logger_8h__incl.map | 16 +- _std_out_logger_8h__incl.md5 | 2 +- _std_out_logger_8h__incl.svg | 510 ++--- _std_out_logger_8h__incl_org.svg | 438 ++-- _std_out_logger_8h_source.html | 8 +- _string_8cpp.html | 4 +- _string_8cpp.js | 9 + _string_8cpp__incl.svg | 83 +- _string_8h.html | 6 +- _string_8h.js | 8 + _string_8h__dep__incl.map | 97 +- _string_8h__dep__incl.md5 | 2 +- _string_8h__dep__incl.svg | 1341 ++++++------ _string_8h__dep__incl_org.svg | 1259 ++++++----- _string_8h__incl.svg | 39 +- _string_8h_source.html | 4 +- _transformer_8cpp.html | 7 +- _transformer_8cpp__incl.map | 58 +- _transformer_8cpp__incl.md5 | 2 +- _transformer_8cpp__incl.svg | 2084 +++++++++--------- _transformer_8cpp__incl_org.svg | 2000 +++++++++-------- _transformer_8h.html | 12 +- _transformer_8h__dep__incl.svg | 288 +-- _transformer_8h__dep__incl_org.svg | 232 +- _transformer_8h__incl.map | 56 +- _transformer_8h__incl.md5 | 2 +- _transformer_8h__incl.svg | 2068 +++++++++--------- _transformer_8h__incl_org.svg | 1982 +++++++++-------- _transformer_8h_source.html | 201 +- _trie_8cpp.html | 7 +- _trie_8cpp__incl.md5 | 2 +- _trie_8cpp__incl.svg | 141 +- _trie_8h.html | 6 +- _trie_8h__dep__incl.svg | 313 ++- _trie_8h__dep__incl_org.svg | 259 ++- _trie_8h__incl.svg | 97 +- _trie_8h_source.html | 8 +- _u_r_l_8cpp.html | 9 +- _u_r_l_8cpp.js | 5 + _u_r_l_8cpp__incl.map | 16 +- _u_r_l_8cpp__incl.md5 | 2 +- _u_r_l_8cpp__incl.svg | 735 ++++--- _u_r_l_8cpp__incl_org.svg | 659 +++--- _u_r_l_8h.html | 9 +- _u_r_l_8h.js | 11 + _u_r_l_8h__dep__incl.map | 73 +- _u_r_l_8h__dep__incl.md5 | 2 +- _u_r_l_8h__dep__incl.svg | 886 ++++---- _u_r_l_8h__dep__incl_org.svg | 876 ++++---- _u_r_l_8h__incl.map | 12 +- _u_r_l_8h__incl.md5 | 2 +- _u_r_l_8h__incl.svg | 512 +++-- _u_r_l_8h__incl_org.svg | 428 ++-- _u_r_l_8h_source.html | 287 +-- _u_r_l_8mm.html | 124 ++ _u_r_l_8mm__incl.map | 9 + _u_r_l_8mm__incl.md5 | 1 + _u_r_l_8mm__incl.svg | 358 +++ _u_r_l_8mm__incl_org.svg | 358 +++ _u_s_c_x_m_l_invoker_8cpp.html | 9 +- _u_s_c_x_m_l_invoker_8cpp__incl.map | 62 +- _u_s_c_x_m_l_invoker_8cpp__incl.md5 | 2 +- _u_s_c_x_m_l_invoker_8cpp__incl.svg | 2218 ++++++++++--------- _u_s_c_x_m_l_invoker_8cpp__incl_org.svg | 2108 ++++++++++-------- _u_s_c_x_m_l_invoker_8h.html | 10 +- _u_s_c_x_m_l_invoker_8h.js | 5 + _u_s_c_x_m_l_invoker_8h__dep__incl.svg | 31 +- _u_s_c_x_m_l_invoker_8h__incl.map | 59 +- _u_s_c_x_m_l_invoker_8h__incl.md5 | 2 +- _u_s_c_x_m_l_invoker_8h__incl.svg | 2146 +++++++++--------- _u_s_c_x_m_l_invoker_8h__incl_org.svg | 2030 +++++++++-------- _u_s_c_x_m_l_invoker_8h_source.html | 161 +- _u_u_i_d_8cpp.html | 4 +- _u_u_i_d_8cpp.js | 4 + _u_u_i_d_8cpp__incl.svg | 127 +- _u_u_i_d_8h.html | 7 +- _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 | 1519 +++++++------ _u_u_i_d_8h__dep__incl_org.svg | 1583 ++++++++------ _u_u_i_d_8h__incl.svg | 69 +- _u_u_i_d_8h_source.html | 4 +- _v8_data_model_8cpp.html | 7 +- _v8_data_model_8cpp.js | 7 + _v8_data_model_8cpp__incl.map | 30 +- _v8_data_model_8cpp__incl.md5 | 2 +- _v8_data_model_8cpp__incl.svg | 1080 ++++----- _v8_data_model_8cpp__incl_org.svg | 1010 +++++---- _v8_data_model_8h.html | 10 +- _v8_data_model_8h__dep__incl.svg | 31 +- _v8_data_model_8h__incl.map | 22 +- _v8_data_model_8h__incl.md5 | 2 +- _v8_data_model_8h__incl.svg | 791 ++++--- _v8_data_model_8h__incl_org.svg | 615 +++--- _v8_data_model_8h_source.html | 231 +- _water_pump_8scxml.html | 291 +++ annotated.html | 225 +- annotated_dup.js | 113 + building.html | 2 +- classes.html | 172 +- classuscxml_1_1_action_language-members.html | 4 +- classuscxml_1_1_action_language.html | 13 +- classuscxml_1_1_action_language.js | 10 + classuscxml_1_1_action_language__coll__graph.md5 | 2 +- classuscxml_1_1_action_language__coll__graph.svg | 118 +- ...uscxml_1_1_action_language__coll__graph_org.svg | 120 +- ...suscxml_1_1_basic_content_executor-members.html | 6 +- classuscxml_1_1_basic_content_executor.html | 14 +- classuscxml_1_1_basic_content_executor.js | 21 + ...xml_1_1_basic_content_executor__coll__graph.svg | 45 +- ..._1_1_basic_content_executor__inherit__graph.svg | 27 +- ...cxml_1_1_basic_delayed_event_queue-members.html | 12 +- classuscxml_1_1_basic_delayed_event_queue.html | 10 +- classuscxml_1_1_basic_delayed_event_queue.js | 26 + ..._1_1_basic_delayed_event_queue__coll__graph.map | 2 +- ..._1_1_basic_delayed_event_queue__coll__graph.svg | 182 +- ..._basic_delayed_event_queue__coll__graph_org.svg | 100 +- ...1_basic_delayed_event_queue__inherit__graph.svg | 68 +- classuscxml_1_1_basic_event_queue-members.html | 8 +- classuscxml_1_1_basic_event_queue.html | 8 +- classuscxml_1_1_basic_event_queue.js | 14 + classuscxml_1_1_basic_event_queue__coll__graph.svg | 27 +- ...scxml_1_1_basic_event_queue__inherit__graph.svg | 63 +- ...ml_1_1_basic_h_t_t_p_i_o_processor-members.html | 6 +- classuscxml_1_1_basic_h_t_t_p_i_o_processor.html | 29 +- classuscxml_1_1_basic_h_t_t_p_i_o_processor.js | 18 + ..._1_basic_h_t_t_p_i_o_processor__coll__graph.map | 26 +- ..._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 | 441 +--- ...asic_h_t_t_p_i_o_processor__coll__graph_org.svg | 332 --- ...basic_h_t_t_p_i_o_processor__inherit__graph.svg | 75 +- classuscxml_1_1_blob-members.html | 2 +- classuscxml_1_1_blob.html | 2 +- classuscxml_1_1_blob.js | 14 + classuscxml_1_1_blob_impl-members.html | 2 +- classuscxml_1_1_blob_impl.html | 2 +- classuscxml_1_1_blob_impl.js | 16 + classuscxml_1_1_blocking_queue-members.html | 2 +- classuscxml_1_1_blocking_queue.html | 2 +- classuscxml_1_1_blocking_queue.js | 13 + classuscxml_1_1_breakpoint-members.html | 2 +- classuscxml_1_1_breakpoint.html | 2 +- classuscxml_1_1_breakpoint.js | 46 + classuscxml_1_1_c89_data_model-members.html | 24 +- classuscxml_1_1_c89_data_model.html | 144 +- classuscxml_1_1_c89_data_model.js | 20 + classuscxml_1_1_c89_data_model__coll__graph.svg | 45 +- classuscxml_1_1_c89_data_model__inherit__graph.svg | 27 +- classuscxml_1_1_chart_to_c-members.html | 93 +- classuscxml_1_1_chart_to_c.html | 7 +- classuscxml_1_1_chart_to_c.js | 45 + classuscxml_1_1_chart_to_c__coll__graph.svg | 87 +- classuscxml_1_1_chart_to_c__inherit__graph.svg | 75 +- classuscxml_1_1_chart_to_java-members.html | 97 +- classuscxml_1_1_chart_to_java.html | 7 +- classuscxml_1_1_chart_to_java.js | 7 + classuscxml_1_1_chart_to_java__coll__graph.map | 2 +- classuscxml_1_1_chart_to_java__coll__graph.svg | 103 +- classuscxml_1_1_chart_to_java__inherit__graph.svg | 43 +- classuscxml_1_1_chart_to_promela-members.html | 185 +- classuscxml_1_1_chart_to_promela.html | 49 +- classuscxml_1_1_chart_to_promela.js | 61 + classuscxml_1_1_chart_to_promela__coll__graph.svg | 278 +-- ...scxml_1_1_chart_to_promela__coll__graph_org.svg | 216 +- ...uscxml_1_1_chart_to_promela__inherit__graph.svg | 43 +- classuscxml_1_1_chart_to_v_h_d_l-members.html | 137 +- classuscxml_1_1_chart_to_v_h_d_l.html | 5 +- classuscxml_1_1_chart_to_v_h_d_l.js | 43 + classuscxml_1_1_chart_to_v_h_d_l__coll__graph.svg | 135 +- ...uscxml_1_1_chart_to_v_h_d_l__inherit__graph.svg | 43 +- classuscxml_1_1_content_executor-members.html | 6 +- classuscxml_1_1_content_executor.html | 14 +- classuscxml_1_1_content_executor.js | 11 + ...xml_1_1_content_executor_callbacks-members.html | 4 +- classuscxml_1_1_content_executor_callbacks.html | 8 +- classuscxml_1_1_content_executor_callbacks.js | 23 + ..._content_executor_callbacks__inherit__graph.svg | 31 +- classuscxml_1_1_content_executor_impl-members.html | 6 +- classuscxml_1_1_content_executor_impl.html | 14 +- classuscxml_1_1_content_executor_impl.js | 11 + ...cxml_1_1_content_executor_impl__coll__graph.svg | 33 +- ...l_1_1_content_executor_impl__inherit__graph.svg | 31 +- classuscxml_1_1_d_o_m_utils-members.html | 27 +- classuscxml_1_1_d_o_m_utils.html | 36 +- classuscxml_1_1_d_o_m_utils.js | 26 + classuscxml_1_1_data-members.html | 97 +- classuscxml_1_1_data.html | 59 +- classuscxml_1_1_data.js | 56 + classuscxml_1_1_data__coll__graph.svg | 27 +- 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 | 29 +- classuscxml_1_1_data_model.html | 58 +- classuscxml_1_1_data_model.js | 18 + classuscxml_1_1_data_model_callbacks-members.html | 2 +- classuscxml_1_1_data_model_callbacks.html | 2 +- classuscxml_1_1_data_model_callbacks.js | 11 + ...ml_1_1_data_model_callbacks__inherit__graph.svg | 31 +- classuscxml_1_1_data_model_extension-members.html | 2 +- classuscxml_1_1_data_model_extension.html | 2 +- classuscxml_1_1_data_model_extension.js | 10 + ...scxml_1_1_data_model_extension__coll__graph.svg | 43 +- classuscxml_1_1_data_model_impl-members.html | 31 +- classuscxml_1_1_data_model_impl.html | 92 +- classuscxml_1_1_data_model_impl.js | 19 + classuscxml_1_1_data_model_impl__coll__graph.svg | 33 +- ...suscxml_1_1_data_model_impl__inherit__graph.map | 2 +- ...suscxml_1_1_data_model_impl__inherit__graph.md5 | 2 +- ...suscxml_1_1_data_model_impl__inherit__graph.svg | 123 +- classuscxml_1_1_debug_session-members.html | 23 +- classuscxml_1_1_debug_session.html | 11 +- classuscxml_1_1_debug_session.js | 46 + classuscxml_1_1_debug_session__coll__graph.map | 11 +- classuscxml_1_1_debug_session__coll__graph.md5 | 2 +- classuscxml_1_1_debug_session__coll__graph.svg | 155 +- classuscxml_1_1_debug_session__coll__graph_org.svg | 157 +- classuscxml_1_1_debug_session__inherit__graph.svg | 51 +- classuscxml_1_1_debugger-members.html | 76 +- classuscxml_1_1_debugger.html | 10 +- classuscxml_1_1_debugger.js | 39 + classuscxml_1_1_debugger__coll__graph.map | 3 +- classuscxml_1_1_debugger__coll__graph.md5 | 2 +- classuscxml_1_1_debugger__coll__graph.svg | 55 +- classuscxml_1_1_debugger__inherit__graph.svg | 49 +- classuscxml_1_1_debugger_servlet-members.html | 113 +- classuscxml_1_1_debugger_servlet.html | 17 +- classuscxml_1_1_debugger_servlet.js | 21 + ...1_debugger_servlet_1_1_log_message-members.html | 167 -- ...scxml_1_1_debugger_servlet_1_1_log_message.html | 274 --- ...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 | 7 +- classuscxml_1_1_debugger_servlet__coll__graph.md5 | 2 +- classuscxml_1_1_debugger_servlet__coll__graph.svg | 93 +- ...uscxml_1_1_debugger_servlet__inherit__graph.svg | 67 +- classuscxml_1_1_delayed_event_queue-members.html | 11 +- classuscxml_1_1_delayed_event_queue.html | 27 +- classuscxml_1_1_delayed_event_queue.js | 10 + ...uscxml_1_1_delayed_event_queue__coll__graph.svg | 31 +- ...xml_1_1_delayed_event_queue__inherit__graph.svg | 31 +- ..._1_1_delayed_event_queue_callbacks-members.html | 2 +- classuscxml_1_1_delayed_event_queue_callbacks.html | 2 +- classuscxml_1_1_delayed_event_queue_callbacks.js | 4 + ...layed_event_queue_callbacks__inherit__graph.svg | 33 +- ...scxml_1_1_delayed_event_queue_impl-members.html | 10 +- classuscxml_1_1_delayed_event_queue_impl.html | 8 +- classuscxml_1_1_delayed_event_queue_impl.js | 9 + ...l_1_1_delayed_event_queue_impl__coll__graph.svg | 31 +- ..._1_delayed_event_queue_impl__inherit__graph.svg | 51 +- classuscxml_1_1_dir_mon_invoker-members.html | 51 +- classuscxml_1_1_dir_mon_invoker.html | 48 +- classuscxml_1_1_dir_mon_invoker.js | 22 + classuscxml_1_1_dir_mon_invoker__coll__graph.map | 27 +- classuscxml_1_1_dir_mon_invoker__coll__graph.md5 | 2 +- classuscxml_1_1_dir_mon_invoker__coll__graph.svg | 369 +--- ...uscxml_1_1_dir_mon_invoker__coll__graph_org.svg | 369 +--- ...suscxml_1_1_dir_mon_invoker__inherit__graph.svg | 67 +- classuscxml_1_1_directory_watch-members.html | 2 +- classuscxml_1_1_directory_watch.html | 5 +- classuscxml_1_1_directory_watch.js | 27 + classuscxml_1_1_directory_watch__coll__graph.svg | 27 +- ...uscxml_1_1_directory_watch_monitor-members.html | 2 +- classuscxml_1_1_directory_watch_monitor.html | 2 +- classuscxml_1_1_directory_watch_monitor.js | 4 + ...1_1_directory_watch_monitor__inherit__graph.svg | 31 +- classuscxml_1_1_error_event-members.html | 28 +- classuscxml_1_1_error_event.html | 8 +- classuscxml_1_1_error_event.js | 5 + classuscxml_1_1_error_event__coll__graph.svg | 71 +- classuscxml_1_1_error_event__inherit__graph.svg | 31 +- classuscxml_1_1_event-members.html | 28 +- classuscxml_1_1_event.html | 11 +- classuscxml_1_1_event.js | 37 + classuscxml_1_1_event__coll__graph.svg | 55 +- classuscxml_1_1_event__inherit__graph.svg | 71 +- classuscxml_1_1_event_handler-members.html | 2 +- classuscxml_1_1_event_handler.html | 2 +- classuscxml_1_1_event_handler.js | 8 + classuscxml_1_1_event_handler__inherit__graph.svg | 49 +- classuscxml_1_1_event_handler_impl-members.html | 11 +- classuscxml_1_1_event_handler_impl.html | 15 +- classuscxml_1_1_event_handler_impl.js | 7 + ...suscxml_1_1_event_handler_impl__coll__graph.map | 19 - ...suscxml_1_1_event_handler_impl__coll__graph.md5 | 1 - ...suscxml_1_1_event_handler_impl__coll__graph.svg | 368 ---- ...xml_1_1_event_handler_impl__coll__graph_org.svg | 280 --- ...cxml_1_1_event_handler_impl__inherit__graph.svg | 121 +- classuscxml_1_1_event_queue-members.html | 12 +- classuscxml_1_1_event_queue.html | 8 +- classuscxml_1_1_event_queue.js | 11 + classuscxml_1_1_event_queue__inherit__graph.svg | 31 +- classuscxml_1_1_event_queue_impl-members.html | 8 +- classuscxml_1_1_event_queue_impl.html | 8 +- classuscxml_1_1_event_queue_impl.js | 9 + ...uscxml_1_1_event_queue_impl__inherit__graph.svg | 98 +- classuscxml_1_1_executable_content-members.html | 2 +- classuscxml_1_1_executable_content.html | 2 +- classuscxml_1_1_executable_content.js | 10 + ...uscxml_1_1_executable_content_impl-members.html | 2 +- classuscxml_1_1_executable_content_impl.html | 5 +- classuscxml_1_1_executable_content_impl.js | 13 + ...ml_1_1_executable_content_impl__coll__graph.map | 36 +- ...ml_1_1_executable_content_impl__coll__graph.md5 | 2 +- ...ml_1_1_executable_content_impl__coll__graph.svg | 454 ++-- ..._1_executable_content_impl__coll__graph_org.svg | 454 ++-- classuscxml_1_1_factory-members.html | 6 +- classuscxml_1_1_factory.html | 16 +- classuscxml_1_1_factory.js | 36 + classuscxml_1_1_factory__coll__graph.svg | 20 +- classuscxml_1_1_fast_micro_step-members.html | 24 +- classuscxml_1_1_fast_micro_step.html | 38 +- classuscxml_1_1_fast_micro_step.js | 35 + ...t_micro_step_1_1_cached_predicates-members.html | 2 +- ..._1_1_fast_micro_step_1_1_cached_predicates.html | 2 +- ...ml_1_1_fast_micro_step_1_1_cached_predicates.js | 4 + ...cxml_1_1_fast_micro_step_1_1_state-members.html | 2 +- classuscxml_1_1_fast_micro_step_1_1_state.html | 20 +- classuscxml_1_1_fast_micro_step_1_1_state.js | 16 + ...1_1_fast_micro_step_1_1_transition-members.html | 2 +- ...suscxml_1_1_fast_micro_step_1_1_transition.html | 20 +- classuscxml_1_1_fast_micro_step_1_1_transition.js | 13 + classuscxml_1_1_fast_micro_step__coll__graph.svg | 135 +- ...suscxml_1_1_fast_micro_step__inherit__graph.svg | 31 +- classuscxml_1_1_h_t_t_p_server-members.html | 2 +- classuscxml_1_1_h_t_t_p_server.html | 2 +- classuscxml_1_1_h_t_t_p_server.js | 25 + ...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 +- classuscxml_1_1_h_t_t_p_server_1_1_reply.js | 11 + ...xml_1_1_h_t_t_p_server_1_1_request-members.html | 28 +- classuscxml_1_1_h_t_t_p_server_1_1_request.html | 8 +- classuscxml_1_1_h_t_t_p_server_1_1_request.js | 7 + ...1_1_h_t_t_p_server_1_1_request__coll__graph.svg | 73 +- ..._h_t_t_p_server_1_1_request__inherit__graph.svg | 33 +- ..._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 +- classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.js | 7 + ...l_1_1_h_t_t_p_server_1_1_w_s_frame-members.html | 28 +- classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html | 8 +- classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.js | 6 + ...1_h_t_t_p_server_1_1_w_s_frame__coll__graph.svg | 73 +- ..._t_t_p_server_1_1_w_s_frame__inherit__graph.svg | 33 +- classuscxml_1_1_h_t_t_p_servlet-members.html | 2 +- classuscxml_1_1_h_t_t_p_servlet.html | 2 +- classuscxml_1_1_h_t_t_p_servlet.js | 7 + ...suscxml_1_1_h_t_t_p_servlet__inherit__graph.svg | 49 +- classuscxml_1_1_i_o_processor-members.html | 11 +- classuscxml_1_1_i_o_processor.html | 114 +- classuscxml_1_1_i_o_processor.js | 5 + classuscxml_1_1_i_o_processor__coll__graph.svg | 31 +- classuscxml_1_1_i_o_processor__inherit__graph.svg | 31 +- ...uscxml_1_1_i_o_processor_callbacks-members.html | 127 ++ classuscxml_1_1_i_o_processor_callbacks.html | 161 ++ classuscxml_1_1_i_o_processor_callbacks.js | 11 + ...1_1_i_o_processor_callbacks__inherit__graph.map | 3 + ...1_1_i_o_processor_callbacks__inherit__graph.md5 | 1 + ...1_1_i_o_processor_callbacks__inherit__graph.svg | 34 + classuscxml_1_1_i_o_processor_impl-members.html | 6 +- classuscxml_1_1_i_o_processor_impl.html | 33 +- classuscxml_1_1_i_o_processor_impl.js | 8 + ...suscxml_1_1_i_o_processor_impl__coll__graph.map | 20 +- ...suscxml_1_1_i_o_processor_impl__coll__graph.md5 | 2 +- ...suscxml_1_1_i_o_processor_impl__coll__graph.svg | 391 +--- ...xml_1_1_i_o_processor_impl__coll__graph_org.svg | 293 --- ...cxml_1_1_i_o_processor_impl__inherit__graph.svg | 67 +- classuscxml_1_1_interpreter-members.html | 23 +- classuscxml_1_1_interpreter.html | 29 +- classuscxml_1_1_interpreter.js | 27 + classuscxml_1_1_interpreter_impl-members.html | 99 +- classuscxml_1_1_interpreter_impl.html | 105 +- classuscxml_1_1_interpreter_impl.js | 107 + classuscxml_1_1_interpreter_impl__coll__graph.map | 34 +- classuscxml_1_1_interpreter_impl__coll__graph.md5 | 2 +- classuscxml_1_1_interpreter_impl__coll__graph.svg | 498 +++-- ...scxml_1_1_interpreter_impl__coll__graph_org.svg | 498 +++-- ...uscxml_1_1_interpreter_impl__inherit__graph.map | 6 +- ...uscxml_1_1_interpreter_impl__inherit__graph.md5 | 2 +- ...uscxml_1_1_interpreter_impl__inherit__graph.svg | 141 +- classuscxml_1_1_interpreter_issue-members.html | 2 +- classuscxml_1_1_interpreter_issue.html | 2 +- classuscxml_1_1_interpreter_issue.js | 15 + classuscxml_1_1_interpreter_monitor-members.html | 44 +- classuscxml_1_1_interpreter_monitor.html | 13 +- classuscxml_1_1_interpreter_monitor.js | 29 + ...uscxml_1_1_interpreter_monitor__coll__graph.map | 3 + ...uscxml_1_1_interpreter_monitor__coll__graph.md5 | 1 + ...uscxml_1_1_interpreter_monitor__coll__graph.svg | 35 + ...xml_1_1_interpreter_monitor__inherit__graph.svg | 67 +- classuscxml_1_1_invoker-members.html | 14 +- classuscxml_1_1_invoker.html | 86 +- classuscxml_1_1_invoker.js | 7 + classuscxml_1_1_invoker__coll__graph.svg | 31 +- classuscxml_1_1_invoker__inherit__graph.svg | 31 +- classuscxml_1_1_invoker_callbacks-members.html | 126 ++ classuscxml_1_1_invoker_callbacks.html | 159 ++ classuscxml_1_1_invoker_callbacks.js | 10 + ...scxml_1_1_invoker_callbacks__inherit__graph.map | 3 + ...scxml_1_1_invoker_callbacks__inherit__graph.md5 | 1 + ...scxml_1_1_invoker_callbacks__inherit__graph.svg | 34 + classuscxml_1_1_invoker_impl-members.html | 27 +- classuscxml_1_1_invoker_impl.html | 110 +- classuscxml_1_1_invoker_impl.js | 16 + classuscxml_1_1_invoker_impl__coll__graph.map | 20 +- classuscxml_1_1_invoker_impl__coll__graph.md5 | 2 +- classuscxml_1_1_invoker_impl__coll__graph.svg | 391 +--- classuscxml_1_1_invoker_impl__coll__graph_org.svg | 293 --- classuscxml_1_1_invoker_impl__inherit__graph.svg | 67 +- classuscxml_1_1_j_s_c_data_model-members.html | 73 +- classuscxml_1_1_j_s_c_data_model.html | 72 +- classuscxml_1_1_j_s_c_data_model.js | 43 + classuscxml_1_1_j_s_c_data_model__coll__graph.map | 4 +- classuscxml_1_1_j_s_c_data_model__coll__graph.svg | 113 +- ...uscxml_1_1_j_s_c_data_model__inherit__graph.svg | 31 +- classuscxml_1_1_logger-members.html | 2 +- classuscxml_1_1_logger.html | 2 +- classuscxml_1_1_logger.js | 12 + classuscxml_1_1_logger__inherit__graph.map | 3 - classuscxml_1_1_logger__inherit__graph.md5 | 1 - classuscxml_1_1_logger__inherit__graph.svg | 31 - classuscxml_1_1_logger_impl-members.html | 2 +- classuscxml_1_1_logger_impl.html | 5 +- classuscxml_1_1_logger_impl.js | 9 + classuscxml_1_1_logger_impl__inherit__graph.svg | 49 +- classuscxml_1_1_lua_data_model-members.html | 37 +- classuscxml_1_1_lua_data_model.html | 72 +- classuscxml_1_1_lua_data_model.js | 20 + classuscxml_1_1_lua_data_model__coll__graph.svg | 53 +- classuscxml_1_1_lua_data_model__inherit__graph.svg | 31 +- classuscxml_1_1_micro_step-members.html | 18 +- classuscxml_1_1_micro_step.html | 54 +- classuscxml_1_1_micro_step.js | 14 + classuscxml_1_1_micro_step_callbacks-members.html | 23 +- classuscxml_1_1_micro_step_callbacks.html | 6 +- classuscxml_1_1_micro_step_callbacks.js | 16 + ...ml_1_1_micro_step_callbacks__inherit__graph.svg | 31 +- classuscxml_1_1_micro_step_impl-members.html | 20 +- classuscxml_1_1_micro_step_impl.html | 8 +- classuscxml_1_1_micro_step_impl.js | 18 + classuscxml_1_1_micro_step_impl__coll__graph.svg | 33 +- ...suscxml_1_1_micro_step_impl__inherit__graph.svg | 31 +- classuscxml_1_1_n_u_l_l_data_model-members.html | 144 -- classuscxml_1_1_n_u_l_l_data_model.html | 725 ------ ...suscxml_1_1_n_u_l_l_data_model__coll__graph.map | 4 - ...suscxml_1_1_n_u_l_l_data_model__coll__graph.md5 | 1 - ...suscxml_1_1_n_u_l_l_data_model__coll__graph.svg | 45 - ...cxml_1_1_n_u_l_l_data_model__inherit__graph.map | 3 - ...cxml_1_1_n_u_l_l_data_model__inherit__graph.md5 | 1 - ...cxml_1_1_n_u_l_l_data_model__inherit__graph.svg | 31 - classuscxml_1_1_null_data_model-members.html | 141 ++ classuscxml_1_1_null_data_model.html | 703 ++++++ classuscxml_1_1_null_data_model.js | 23 + classuscxml_1_1_null_data_model__coll__graph.map | 4 + classuscxml_1_1_null_data_model__coll__graph.md5 | 1 + classuscxml_1_1_null_data_model__coll__graph.svg | 50 + ...suscxml_1_1_null_data_model__inherit__graph.map | 3 + ...suscxml_1_1_null_data_model__inherit__graph.md5 | 1 + ...suscxml_1_1_null_data_model__inherit__graph.svg | 34 + classuscxml_1_1_num_attr-members.html | 4 +- classuscxml_1_1_num_attr.html | 5 +- classuscxml_1_1_num_attr.js | 6 + classuscxml_1_1_promela_code_analyzer-members.html | 2 +- classuscxml_1_1_promela_code_analyzer.html | 2 +- classuscxml_1_1_promela_code_analyzer.js | 39 + ..._code_analyzer_1_1_promela_typedef-members.html | 2 +- ..._promela_code_analyzer_1_1_promela_typedef.html | 14 +- ..._1_promela_code_analyzer_1_1_promela_typedef.js | 12 + ...cxml_1_1_promela_code_analyzer__coll__graph.svg | 61 +- classuscxml_1_1_promela_data_model-members.html | 55 +- classuscxml_1_1_promela_data_model.html | 72 +- classuscxml_1_1_promela_data_model.js | 34 + ...suscxml_1_1_promela_data_model__coll__graph.svg | 122 +- ...cxml_1_1_promela_data_model__inherit__graph.svg | 31 +- classuscxml_1_1_promela_event_source-members.html | 2 +- classuscxml_1_1_promela_event_source.html | 2 +- classuscxml_1_1_promela_event_source.js | 6 + ...scxml_1_1_promela_event_source__coll__graph.svg | 84 +- ...ml_1_1_promela_event_source__inherit__graph.svg | 31 +- classuscxml_1_1_promela_inline-members.html | 2 +- classuscxml_1_1_promela_inline.html | 2 +- classuscxml_1_1_promela_inline.js | 26 + classuscxml_1_1_promela_inline__coll__graph.svg | 26 +- classuscxml_1_1_promela_inline__inherit__graph.svg | 31 +- classuscxml_1_1_promela_inlines-members.html | 2 +- classuscxml_1_1_promela_inlines.html | 2 +- classuscxml_1_1_promela_inlines.js | 12 + classuscxml_1_1_promela_parser-members.html | 2 +- classuscxml_1_1_promela_parser.html | 10 +- classuscxml_1_1_promela_parser.js | 27 + classuscxml_1_1_promela_parser__coll__graph.map | 11 +- classuscxml_1_1_promela_parser__coll__graph.md5 | 2 +- classuscxml_1_1_promela_parser__coll__graph.svg | 141 +- classuscxml_1_1_promela_parser_node-members.html | 4 +- classuscxml_1_1_promela_parser_node.html | 8 +- classuscxml_1_1_promela_parser_node.js | 15 + ...uscxml_1_1_promela_parser_node__coll__graph.svg | 38 +- ...uscxml_1_1_s_c_x_m_l_i_o_processor-members.html | 6 +- classuscxml_1_1_s_c_x_m_l_i_o_processor.html | 36 +- classuscxml_1_1_s_c_x_m_l_i_o_processor.js | 10 + ...ml_1_1_s_c_x_m_l_i_o_processor__coll__graph.map | 22 +- ...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 | 409 +--- ..._1_s_c_x_m_l_i_o_processor__coll__graph_org.svg | 312 --- ...1_1_s_c_x_m_l_i_o_processor__inherit__graph.svg | 49 +- ...scxml_1_1_state_transition_monitor-members.html | 15 +- classuscxml_1_1_state_transition_monitor.html | 31 +- classuscxml_1_1_state_transition_monitor.js | 14 + ...l_1_1_state_transition_monitor__coll__graph.map | 3 +- ...l_1_1_state_transition_monitor__coll__graph.md5 | 2 +- ...l_1_1_state_transition_monitor__coll__graph.svg | 53 +- ..._1_state_transition_monitor__inherit__graph.svg | 31 +- classuscxml_1_1_std_out_logger-members.html | 2 +- classuscxml_1_1_std_out_logger.html | 2 +- classuscxml_1_1_std_out_logger.js | 9 + classuscxml_1_1_std_out_logger__coll__graph.svg | 31 +- classuscxml_1_1_std_out_logger__inherit__graph.svg | 31 +- classuscxml_1_1_stream_logger-members.html | 2 +- classuscxml_1_1_stream_logger.html | 2 +- classuscxml_1_1_stream_logger.js | 11 + classuscxml_1_1_transformer-members.html | 2 +- classuscxml_1_1_transformer.html | 2 +- classuscxml_1_1_transformer.js | 18 + classuscxml_1_1_transformer_impl-members.html | 2 +- classuscxml_1_1_transformer_impl.html | 2 +- classuscxml_1_1_transformer_impl.js | 16 + classuscxml_1_1_transformer_impl__coll__graph.svg | 55 +- ...uscxml_1_1_transformer_impl__inherit__graph.svg | 85 +- classuscxml_1_1_u_r_l-members.html | 55 +- classuscxml_1_1_u_r_l.html | 75 +- classuscxml_1_1_u_r_l.js | 36 + classuscxml_1_1_u_r_l_fetcher-members.html | 2 +- classuscxml_1_1_u_r_l_fetcher.html | 2 +- classuscxml_1_1_u_r_l_fetcher.js | 21 + classuscxml_1_1_u_r_l_fetcher__coll__graph.svg | 20 +- classuscxml_1_1_u_r_l_impl-members.html | 2 +- classuscxml_1_1_u_r_l_impl.html | 2 +- classuscxml_1_1_u_r_l_impl.js | 57 + classuscxml_1_1_u_r_l_impl__coll__graph.svg | 33 +- classuscxml_1_1_u_r_l_impl__inherit__graph.svg | 33 +- classuscxml_1_1_u_r_l_monitor-members.html | 2 +- classuscxml_1_1_u_r_l_monitor.html | 2 +- classuscxml_1_1_u_r_l_monitor.js | 8 + classuscxml_1_1_u_r_l_monitor__inherit__graph.svg | 31 +- classuscxml_1_1_u_s_c_x_m_l_invoker-members.html | 41 +- classuscxml_1_1_u_s_c_x_m_l_invoker.html | 88 +- classuscxml_1_1_u_s_c_x_m_l_invoker.js | 24 + ..._m_l_invoker_1_1_parent_queue_impl-members.html | 10 +- ..._u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html | 11 +- ..._1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.js | 6 + ..._invoker_1_1_parent_queue_impl__coll__graph.map | 31 +- ..._invoker_1_1_parent_queue_impl__coll__graph.md5 | 2 +- ..._invoker_1_1_parent_queue_impl__coll__graph.svg | 423 +--- ...oker_1_1_parent_queue_impl__coll__graph_org.svg | 423 +--- ...voker_1_1_parent_queue_impl__inherit__graph.svg | 51 +- ...uscxml_1_1_u_s_c_x_m_l_invoker__coll__graph.map | 25 +- ...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 | 367 +--- ...ml_1_1_u_s_c_x_m_l_invoker__coll__graph_org.svg | 367 +--- ...xml_1_1_u_s_c_x_m_l_invoker__inherit__graph.svg | 71 +- classuscxml_1_1_u_u_i_d-members.html | 2 +- classuscxml_1_1_u_u_i_d.html | 2 +- classuscxml_1_1_u_u_i_d.js | 5 + classuscxml_1_1_v8_data_model-members.html | 59 +- classuscxml_1_1_v8_data_model.html | 72 +- classuscxml_1_1_v8_data_model.js | 35 + classuscxml_1_1_v8_data_model__coll__graph.svg | 53 +- classuscxml_1_1_v8_data_model__inherit__graph.svg | 31 +- classuscxml_1_1_web_socket_servlet-members.html | 2 +- classuscxml_1_1_web_socket_servlet.html | 2 +- classuscxml_1_1_web_socket_servlet.js | 7 + classuscxml_1_1_x-members.html | 25 +- classuscxml_1_1_x.html | 19 +- classuscxml_1_1_x.js | 19 + dir_000000_000001.html | 45 +- dir_000000_000002.html | 8 +- dir_000000_000003.html | 8 +- dir_000000_000005.html | 104 + dir_000000_000019.html | 45 +- dir_000000_000021.html | 104 + dir_000000_000022.html | 8 +- dir_000000_000024.html | 104 + dir_000001_000000.html | 45 +- dir_000001_000002.html | 47 +- dir_000001_000003.html | 47 +- dir_000001_000022.html | 47 +- dir_000002_000001.html | 45 +- dir_000002_000003.html | 104 + dir_000002_000004.html | 104 + dir_000002_000005.html | 104 + dir_000002_000021.html | 104 + dir_000002_000022.html | 47 +- dir_000002_000024.html | 104 + dir_000003_000001.html | 47 +- dir_000003_000002.html | 8 +- dir_000003_000004.html | 8 +- dir_000003_000005.html | 104 + dir_000003_000019.html | 45 +- dir_000003_000022.html | 47 +- dir_000003_000024.html | 104 + dir_000004_000001.html | 47 +- dir_000004_000002.html | 45 +- dir_000004_000003.html | 104 + dir_000004_000022.html | 47 +- dir_000004_000024.html | 104 + dir_000005_000002.html | 45 +- dir_000005_000003.html | 104 + dir_000005_000004.html | 104 + dir_000005_000006.html | 104 + dir_000005_000021.html | 104 + dir_000005_000022.html | 45 +- dir_000005_000024.html | 104 + dir_000006_000001.html | 45 +- dir_000006_000002.html | 45 +- dir_000006_000003.html | 104 + dir_000006_000004.html | 104 + dir_000006_000022.html | 47 +- dir_000006_000024.html | 104 + dir_000007_000001.html | 45 +- dir_000007_000002.html | 45 +- dir_000007_000004.html | 104 + dir_000007_000022.html | 45 +- dir_000007_000024.html | 104 + dir_000008_000001.html | 45 +- dir_000008_000002.html | 45 +- dir_000008_000003.html | 104 + dir_000008_000004.html | 104 + dir_000008_000022.html | 45 +- dir_000008_000024.html | 104 + dir_000009_000001.html | 45 +- dir_000009_000002.html | 45 +- dir_000009_000003.html | 104 + dir_000009_000004.html | 104 + dir_000009_000022.html | 45 +- dir_000009_000024.html | 104 + dir_000010_000003.html | 104 + dir_000010_000004.html | 104 + dir_000010_000022.html | 104 - dir_000010_000024.html | 104 + dir_000011_000001.html | 47 +- dir_000011_000002.html | 45 +- dir_000011_000003.html | 104 + dir_000011_000004.html | 104 + dir_000011_000022.html | 45 +- dir_000011_000024.html | 104 + dir_000012_000022.html | 45 +- dir_000013_000001.html | 47 +- dir_000013_000003.html | 104 + dir_000013_000004.html | 104 + dir_000013_000022.html | 85 + dir_000013_000024.html | 104 + dir_000014_000001.html | 47 +- dir_000014_000022.html | 85 + dir_000014_000024.html | 104 + dir_000015_000001.html | 45 +- dir_000015_000003.html | 104 + dir_000015_000022.html | 85 + dir_000015_000024.html | 104 + dir_000016_000001.html | 45 +- dir_000016_000002.html | 45 +- dir_000016_000003.html | 104 + dir_000016_000019.html | 45 +- dir_000016_000022.html | 45 +- dir_000016_000024.html | 104 + dir_000017_000001.html | 45 +- dir_000017_000002.html | 45 +- dir_000017_000003.html | 104 + dir_000017_000019.html | 45 +- dir_000017_000022.html | 45 +- dir_000017_000024.html | 104 + dir_000018_000001.html | 45 +- dir_000018_000002.html | 45 +- dir_000018_000003.html | 104 + dir_000018_000004.html | 104 + dir_000018_000021.html | 104 + dir_000018_000022.html | 45 +- dir_000018_000024.html | 104 + dir_000019_000001.html | 45 +- dir_000019_000002.html | 45 +- dir_000019_000003.html | 104 + dir_000019_000004.html | 104 + dir_000019_000021.html | 104 + dir_000019_000022.html | 45 +- dir_000019_000024.html | 104 + dir_000020_000001.html | 104 - dir_000020_000003.html | 104 + dir_000020_000004.html | 104 + dir_000020_000021.html | 45 +- dir_000020_000024.html | 104 + dir_000021_000001.html | 85 + dir_000021_000002.html | 45 +- dir_000021_000003.html | 8 +- dir_000021_000004.html | 104 + dir_000021_000022.html | 45 +- dir_000021_000024.html | 104 + dir_000022_000001.html | 45 +- dir_000022_000002.html | 45 +- dir_000022_000003.html | 104 + dir_000022_000005.html | 104 + dir_000022_000023.html | 104 + dir_000022_000024.html | 104 + dir_000023_000003.html | 104 + dir_000023_000004.html | 104 + dir_000023_000005.html | 104 + dir_000023_000024.html | 104 + dir_000024_000003.html | 104 + dir_000024_000004.html | 104 + dir_04db395b686edc58ee5f81f23a1306a9.html | 121 + dir_04db395b686edc58ee5f81f23a1306a9.js | 5 + dir_04db395b686edc58ee5f81f23a1306a9_dep.map | 4 + dir_04db395b686edc58ee5f81f23a1306a9_dep.md5 | 1 + dir_04db395b686edc58ee5f81f23a1306a9_dep.svg | 30 + dir_0b09dc0e3aece6563b52eac5d1066130.html | 121 + dir_0b09dc0e3aece6563b52eac5d1066130.js | 9 + dir_0b09dc0e3aece6563b52eac5d1066130_dep.map | 10 + dir_0b09dc0e3aece6563b52eac5d1066130_dep.md5 | 1 + dir_0b09dc0e3aece6563b52eac5d1066130_dep.svg | 88 + dir_14fa30d3bf938932783b8228ae73ba53.html | 125 ++ dir_14fa30d3bf938932783b8228ae73ba53.js | 5 + dir_14fa30d3bf938932783b8228ae73ba53_dep.map | 16 + dir_14fa30d3bf938932783b8228ae73ba53_dep.md5 | 1 + dir_14fa30d3bf938932783b8228ae73ba53_dep.svg | 147 ++ dir_1e5c926b59cdba3c24aef8c72ecc7202.html | 121 + dir_1e5c926b59cdba3c24aef8c72ecc7202.js | 5 + dir_1e5c926b59cdba3c24aef8c72ecc7202_dep.map | 21 + dir_1e5c926b59cdba3c24aef8c72ecc7202_dep.md5 | 1 + dir_1e5c926b59cdba3c24aef8c72ecc7202_dep.svg | 196 ++ dir_21e5b92dacdc8a9c5071ebc9a4284ebf.html | 47 +- dir_21e5b92dacdc8a9c5071ebc9a4284ebf_dep.map | 12 +- dir_21e5b92dacdc8a9c5071ebc9a4284ebf_dep.md5 | 2 +- dir_21e5b92dacdc8a9c5071ebc9a4284ebf_dep.svg | 83 +- dir_23ec12649285f9fabf3a6b7380226c28.html | 61 +- dir_23ec12649285f9fabf3a6b7380226c28_dep.map | 10 +- dir_23ec12649285f9fabf3a6b7380226c28_dep.md5 | 2 +- dir_23ec12649285f9fabf3a6b7380226c28_dep.svg | 83 +- dir_2505f6062adfb436b9bee41f84a7b796.html | 123 ++ dir_2505f6062adfb436b9bee41f84a7b796.js | 5 + dir_2505f6062adfb436b9bee41f84a7b796_dep.map | 16 + dir_2505f6062adfb436b9bee41f84a7b796_dep.md5 | 1 + dir_2505f6062adfb436b9bee41f84a7b796_dep.svg | 147 ++ dir_2cd592331b95683ae50c1625a7a0233f.html | 160 ++ dir_2cd592331b95683ae50c1625a7a0233f.js | 27 + dir_2cd592331b95683ae50c1625a7a0233f_dep.map | 30 + dir_2cd592331b95683ae50c1625a7a0233f_dep.md5 | 1 + dir_2cd592331b95683ae50c1625a7a0233f_dep.svg | 288 +++ dir_3852ccce444a38c493c041bea6013eed.html | 47 +- dir_3852ccce444a38c493c041bea6013eed_dep.map | 10 +- dir_3852ccce444a38c493c041bea6013eed_dep.md5 | 2 +- dir_3852ccce444a38c493c041bea6013eed_dep.svg | 74 +- dir_38a182f92f920d3a6e24b71612e5af73.html | 138 ++ dir_38a182f92f920d3a6e24b71612e5af73.js | 21 + dir_38a182f92f920d3a6e24b71612e5af73_dep.map | 28 + dir_38a182f92f920d3a6e24b71612e5af73_dep.md5 | 1 + dir_38a182f92f920d3a6e24b71612e5af73_dep.svg | 267 +++ dir_38c8d24aef3972a7f87b834274e76e31.html | 60 +- dir_38c8d24aef3972a7f87b834274e76e31_dep.map | 53 +- dir_38c8d24aef3972a7f87b834274e76e31_dep.md5 | 2 +- dir_38c8d24aef3972a7f87b834274e76e31_dep.svg | 272 ++- dir_3add613c21204d716bc67ff924866d47.html | 121 + dir_3add613c21204d716bc67ff924866d47.js | 14 + dir_3add613c21204d716bc67ff924866d47_dep.map | 15 + dir_3add613c21204d716bc67ff924866d47_dep.md5 | 1 + dir_3add613c21204d716bc67ff924866d47_dep.svg | 139 ++ dir_41e1742e44e2de38b3bc91f993fed282.html | 45 +- dir_41e1742e44e2de38b3bc91f993fed282_dep.map | 10 +- dir_41e1742e44e2de38b3bc91f993fed282_dep.md5 | 2 +- dir_41e1742e44e2de38b3bc91f993fed282_dep.svg | 119 +- dir_4457a5583763cee2483f36f99fa3391f.html | 125 ++ dir_4457a5583763cee2483f36f99fa3391f.js | 5 + dir_4457a5583763cee2483f36f99fa3391f_dep.map | 16 + dir_4457a5583763cee2483f36f99fa3391f_dep.md5 | 1 + dir_4457a5583763cee2483f36f99fa3391f_dep.svg | 147 ++ dir_4c0ac076db2ade0adad2d3090596a617.html | 47 +- dir_4c0ac076db2ade0adad2d3090596a617_dep.map | 32 +- dir_4c0ac076db2ade0adad2d3090596a617_dep.md5 | 2 +- dir_4c0ac076db2ade0adad2d3090596a617_dep.svg | 201 +- dir_672dcfd9277f9ad29030da9749b32c8e.html | 47 +- dir_672dcfd9277f9ad29030da9749b32c8e_dep.map | 14 +- dir_672dcfd9277f9ad29030da9749b32c8e_dep.md5 | 2 +- dir_672dcfd9277f9ad29030da9749b32c8e_dep.svg | 136 +- dir_67f27d7ccdb63301c384d2b28b535a47.html | 50 +- dir_67f27d7ccdb63301c384d2b28b535a47_dep.map | 42 +- dir_67f27d7ccdb63301c384d2b28b535a47_dep.md5 | 2 +- dir_67f27d7ccdb63301c384d2b28b535a47_dep.svg | 226 +- dir_6d12b73cf1a07bae559bd2e97fe773a8.html | 169 ++ dir_6d12b73cf1a07bae559bd2e97fe773a8.js | 35 + dir_6d12b73cf1a07bae559bd2e97fe773a8_dep.map | 21 + dir_6d12b73cf1a07bae559bd2e97fe773a8_dep.md5 | 1 + dir_6d12b73cf1a07bae559bd2e97fe773a8_dep.svg | 198 ++ dir_6fd6728908c9dab4d1d46ceb76b8e3f6.html | 47 +- dir_6fd6728908c9dab4d1d46ceb76b8e3f6_dep.map | 8 +- dir_6fd6728908c9dab4d1d46ceb76b8e3f6_dep.md5 | 2 +- dir_6fd6728908c9dab4d1d46ceb76b8e3f6_dep.svg | 126 +- dir_7311be002af0e1c5b533c7a2480c68a1.html | 121 + dir_7311be002af0e1c5b533c7a2480c68a1_dep.map | 4 + dir_7311be002af0e1c5b533c7a2480c68a1_dep.md5 | 1 + dir_7311be002af0e1c5b533c7a2480c68a1_dep.svg | 30 + dir_752b259a3f32424381c44f18ca58e729.html | 127 ++ dir_752b259a3f32424381c44f18ca58e729.js | 8 + dir_752b259a3f32424381c44f18ca58e729_dep.map | 29 + dir_752b259a3f32424381c44f18ca58e729_dep.md5 | 1 + dir_752b259a3f32424381c44f18ca58e729_dep.svg | 275 +++ dir_78bb280ee3a27bcb6edc1db0d7590458.html | 47 +- dir_78bb280ee3a27bcb6edc1db0d7590458_dep.map | 12 +- dir_78bb280ee3a27bcb6edc1db0d7590458_dep.md5 | 2 +- dir_78bb280ee3a27bcb6edc1db0d7590458_dep.svg | 83 +- dir_7cfdd7134d700922c16c1342750b4180.html | 55 +- dir_7cfdd7134d700922c16c1342750b4180_dep.map | 55 +- dir_7cfdd7134d700922c16c1342750b4180_dep.md5 | 2 +- dir_7cfdd7134d700922c16c1342750b4180_dep.svg | 261 ++- dir_84d4ec99856759213102e4209c09c524.html | 48 +- dir_84d4ec99856759213102e4209c09c524_dep.map | 26 +- dir_84d4ec99856759213102e4209c09c524_dep.md5 | 2 +- dir_84d4ec99856759213102e4209c09c524_dep.svg | 238 +- dir_91c871bd79276e023ca41ec332bd3b4b.html | 125 ++ dir_91c871bd79276e023ca41ec332bd3b4b.js | 14 + dir_91c871bd79276e023ca41ec332bd3b4b_dep.map | 22 + dir_91c871bd79276e023ca41ec332bd3b4b_dep.md5 | 1 + dir_91c871bd79276e023ca41ec332bd3b4b_dep.svg | 206 ++ dir_92105864f9e085ad080aaeef739227b1.html | 163 ++ dir_92105864f9e085ad080aaeef739227b1.js | 27 + dir_92105864f9e085ad080aaeef739227b1_dep.map | 11 + dir_92105864f9e085ad080aaeef739227b1_dep.md5 | 1 + dir_92105864f9e085ad080aaeef739227b1_dep.svg | 100 + dir_9654b8d08f4bba4e84b362c5fd320bee.html | 126 ++ dir_9654b8d08f4bba4e84b362c5fd320bee_dep.map | 32 + dir_9654b8d08f4bba4e84b362c5fd320bee_dep.md5 | 1 + dir_9654b8d08f4bba4e84b362c5fd320bee_dep.svg | 308 +++ dir_a186d0848b97a60ade3edd5ad8e78038.html | 129 ++ dir_a186d0848b97a60ade3edd5ad8e78038.js | 12 + dir_a186d0848b97a60ade3edd5ad8e78038_dep.map | 11 + dir_a186d0848b97a60ade3edd5ad8e78038_dep.md5 | 1 + dir_a186d0848b97a60ade3edd5ad8e78038_dep.svg | 100 + dir_a985c12c4bdbfb5829cb1fab8f40f54c.html | 121 + dir_a985c12c4bdbfb5829cb1fab8f40f54c.js | 5 + dir_a985c12c4bdbfb5829cb1fab8f40f54c_dep.map | 14 + dir_a985c12c4bdbfb5829cb1fab8f40f54c_dep.md5 | 1 + dir_a985c12c4bdbfb5829cb1fab8f40f54c_dep.svg | 129 ++ dir_b8f7637664a38e012eb6b40bd154637c.html | 45 +- dir_b8f7637664a38e012eb6b40bd154637c_dep.map | 8 +- dir_b8f7637664a38e012eb6b40bd154637c_dep.md5 | 2 +- dir_b8f7637664a38e012eb6b40bd154637c_dep.svg | 83 +- dir_b923498ad1fed22c29700e166fe292a2.html | 121 + dir_b923498ad1fed22c29700e166fe292a2.js | 5 + dir_b923498ad1fed22c29700e166fe292a2_dep.map | 21 + dir_b923498ad1fed22c29700e166fe292a2_dep.md5 | 1 + dir_b923498ad1fed22c29700e166fe292a2_dep.svg | 198 ++ dir_c209148fa119566e51df5b585c35bcc4.html | 47 +- dir_c209148fa119566e51df5b585c35bcc4_dep.map | 8 +- dir_c209148fa119566e51df5b585c35bcc4_dep.md5 | 2 +- dir_c209148fa119566e51df5b585c35bcc4_dep.svg | 126 +- dir_c39ecb2859600fd7287b07c3fe8f7f13.html | 47 +- dir_c39ecb2859600fd7287b07c3fe8f7f13_dep.map | 8 +- dir_c39ecb2859600fd7287b07c3fe8f7f13_dep.md5 | 2 +- dir_c39ecb2859600fd7287b07c3fe8f7f13_dep.svg | 124 +- dir_c962168356181f965e1000279fd72831.html | 51 +- dir_c962168356181f965e1000279fd72831_dep.map | 15 +- dir_c962168356181f965e1000279fd72831_dep.md5 | 2 +- dir_c962168356181f965e1000279fd72831_dep.svg | 121 +- dir_cb055b16b8acb30217ea358886f5e66b.html | 123 ++ dir_cb055b16b8acb30217ea358886f5e66b.js | 4 + dir_cb055b16b8acb30217ea358886f5e66b_dep.map | 6 + dir_cb055b16b8acb30217ea358886f5e66b_dep.md5 | 1 + dir_cb055b16b8acb30217ea358886f5e66b_dep.svg | 49 + dir_cb769a20e264fee9476abf9703663eff.html | 121 + dir_cb769a20e264fee9476abf9703663eff.js | 5 + dir_cb769a20e264fee9476abf9703663eff_dep.map | 10 + dir_cb769a20e264fee9476abf9703663eff_dep.md5 | 1 + dir_cb769a20e264fee9476abf9703663eff_dep.svg | 88 + dir_cb9ece30ca872ab16f9efa4c8816e5a0.html | 121 + dir_cb9ece30ca872ab16f9efa4c8816e5a0.js | 5 + dir_cb9ece30ca872ab16f9efa4c8816e5a0_dep.map | 16 + dir_cb9ece30ca872ab16f9efa4c8816e5a0_dep.md5 | 1 + dir_cb9ece30ca872ab16f9efa4c8816e5a0_dep.svg | 147 ++ dir_cda2ed57874f21ec3466ebf90e859214.html | 49 +- dir_cda2ed57874f21ec3466ebf90e859214_dep.map | 18 +- dir_cda2ed57874f21ec3466ebf90e859214_dep.md5 | 2 +- dir_cda2ed57874f21ec3466ebf90e859214_dep.svg | 213 +- dir_d9a64767d829e822cf60430f7fd0931d.html | 121 + dir_d9a64767d829e822cf60430f7fd0931d.js | 5 + dir_d9a64767d829e822cf60430f7fd0931d_dep.map | 10 + dir_d9a64767d829e822cf60430f7fd0931d_dep.md5 | 1 + dir_d9a64767d829e822cf60430f7fd0931d_dep.svg | 88 + dir_e6a6070638770f4ca71667876e845f16.html | 55 +- dir_e6a6070638770f4ca71667876e845f16_dep.svg | 34 +- dir_f27586b4bcfd77a5a77b37e07c2df512.html | 45 +- dir_f27586b4bcfd77a5a77b37e07c2df512_dep.map | 8 +- dir_f27586b4bcfd77a5a77b37e07c2df512_dep.md5 | 2 +- dir_f27586b4bcfd77a5a77b37e07c2df512_dep.svg | 126 +- dir_f2c8af9107d7604b778bd4ea9fe0debe.html | 45 +- dir_f2c8af9107d7604b778bd4ea9fe0debe_dep.map | 36 +- dir_f2c8af9107d7604b778bd4ea9fe0debe_dep.md5 | 2 +- dir_f2c8af9107d7604b778bd4ea9fe0debe_dep.svg | 175 +- dir_f2ef411caf5075e63c621f4725bbb58e.html | 146 ++ dir_f2ef411caf5075e63c621f4725bbb58e.js | 28 + dir_f2ef411caf5075e63c621f4725bbb58e_dep.map | 23 + dir_f2ef411caf5075e63c621f4725bbb58e_dep.md5 | 1 + dir_f2ef411caf5075e63c621f4725bbb58e_dep.svg | 220 ++ dir_f4ef9190f47eab3d8603eac93d672b2e.html | 130 ++ dir_f4ef9190f47eab3d8603eac93d672b2e.js | 10 + dir_f4ef9190f47eab3d8603eac93d672b2e_dep.map | 17 + dir_f4ef9190f47eab3d8603eac93d672b2e_dep.md5 | 1 + dir_f4ef9190f47eab3d8603eac93d672b2e_dep.svg | 159 ++ dir_f745ee9e5cf61c41bd77d12fec98e485.html | 51 +- dir_f745ee9e5cf61c41bd77d12fec98e485_dep.map | 2 - dir_f745ee9e5cf61c41bd77d12fec98e485_dep.md5 | 2 +- dir_f745ee9e5cf61c41bd77d12fec98e485_dep.svg | 41 +- dir_f78ca507ebc6af0b02d751eb5da4bb98.html | 45 +- dir_f78ca507ebc6af0b02d751eb5da4bb98_dep.map | 18 +- dir_f78ca507ebc6af0b02d751eb5da4bb98_dep.md5 | 2 +- dir_f78ca507ebc6af0b02d751eb5da4bb98_dep.svg | 169 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1.html | 49 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1_dep.map | 14 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1_dep.md5 | 2 +- dir_fb096cd0ea2593634f4bc3dbbacf6fa1_dep.svg | 168 +- dir_fc5055a5e51bfe47d90170455ed1a2a3.html | 121 + dir_fc5055a5e51bfe47d90170455ed1a2a3.js | 5 + dir_fc5055a5e51bfe47d90170455ed1a2a3_dep.map | 26 + dir_fc5055a5e51bfe47d90170455ed1a2a3_dep.md5 | 1 + dir_fc5055a5e51bfe47d90170455ed1a2a3_dep.svg | 247 +++ embedded.html | 434 ++++ files.html | 59 +- files.js | 14 + functions.html | 2 +- functions_0x7e.html | 94 + functions_a.html | 29 +- functions_c.html | 16 +- functions_d.html | 13 +- functions_dup.js | 24 + functions_e.html | 10 +- functions_enum.html | 2 +- functions_eval.html | 2 +- functions_f.html | 2 +- functions_func.html | 29 +- functions_func.js | 18 + functions_func_0x7e.html | 94 + functions_func_c.html | 16 +- functions_func_d.html | 9 +- functions_func_e.html | 10 +- functions_func_f.html | 2 +- functions_func_g.html | 26 +- functions_func_h.html | 2 +- functions_func_i.html | 23 +- functions_func_p.html | 2 +- functions_func_r.html | 4 +- functions_func_s.html | 16 +- functions_func_u.html | 3 +- functions_func_v.html | 2 +- functions_func_w.html | 2 +- functions_func_~.html | 8 +- functions_g.html | 26 +- functions_h.html | 2 +- functions_i.html | 23 +- functions_l.html | 2 +- functions_m.html | 2 +- functions_n.html | 2 +- functions_p.html | 2 +- functions_r.html | 4 +- functions_s.html | 16 +- functions_u.html | 3 +- functions_v.html | 2 +- functions_vars.html | 6 +- functions_w.html | 2 +- functions_x.html | 2 +- functions_y.html | 2 +- functions_~.html | 8 +- globals.html | 2 +- globals_defs.html | 2 +- globals_func.html | 2 +- graph_legend.html | 2 +- graph_legend.svg | 125 +- group__abstract.html | 2 +- group__abstract.js | 43 + group__abstract.svg | 53 +- group__callback.html | 10 +- group__callback.js | 72 + group__callback.map | 10 +- group__callback.md5 | 2 +- group__callback.svg | 111 +- group__datamodel.html | 6 +- group__datamodel.js | 184 ++ group__datamodel.svg | 67 +- group__element.html | 2 +- group__element.js | 24 + group__element.svg | 39 +- group__eventqueue.html | 2 +- group__eventqueue.js | 87 + group__eventqueue.svg | 57 +- group__execcontent.html | 2 +- group__execcontent.js | 65 + group__execcontent.svg | 53 +- group__extension.html | 2 +- group__extension.js | 7 + group__extension.svg | 67 +- group__facade.html | 2 +- group__facade.js | 114 + group__facade.svg | 131 +- group__interpreter.html | 2 +- group__interpreter.js | 147 ++ group__interpreter.svg | 67 +- group__invoker.html | 7 +- group__invoker.js | 73 + group__invoker.map | 9 +- group__invoker.md5 | 2 +- group__invoker.svg | 94 +- group__ioproc.html | 7 +- group__ioproc.js | 63 + group__ioproc.map | 9 +- group__ioproc.md5 | 2 +- group__ioproc.svg | 94 +- group__microstep.html | 2 +- group__microstep.js | 109 + group__microstep.svg | 53 +- hierarchy.html | 131 +- hierarchy.js | 177 ++ index.html | 2 +- inherit_graph_0.svg | 13 +- inherit_graph_1.svg | 13 +- inherit_graph_10.svg | 13 +- inherit_graph_11.svg | 13 +- inherit_graph_12.svg | 15 +- inherit_graph_13.svg | 153 +- inherit_graph_14.svg | 15 +- inherit_graph_15.svg | 13 +- inherit_graph_16.svg | 31 +- inherit_graph_17.svg | 13 +- inherit_graph_18.svg | 13 +- inherit_graph_19.svg | 13 +- inherit_graph_2.svg | 13 +- inherit_graph_20.map | 2 +- inherit_graph_20.md5 | 2 +- inherit_graph_20.svg | 123 +- inherit_graph_21.svg | 13 +- inherit_graph_22.svg | 13 +- inherit_graph_23.svg | 71 +- inherit_graph_24.svg | 49 +- inherit_graph_25.svg | 31 +- inherit_graph_26.svg | 98 +- inherit_graph_27.svg | 13 +- inherit_graph_28.svg | 13 +- inherit_graph_29.svg | 13 +- inherit_graph_3.svg | 13 +- inherit_graph_30.svg | 15 +- inherit_graph_31.svg | 15 +- inherit_graph_32.svg | 15 +- inherit_graph_33.svg | 13 +- inherit_graph_34.svg | 15 +- inherit_graph_35.svg | 15 +- inherit_graph_36.svg | 15 +- inherit_graph_37.svg | 13 +- inherit_graph_38.svg | 13 +- inherit_graph_39.svg | 13 +- inherit_graph_4.svg | 13 +- inherit_graph_40.svg | 13 +- inherit_graph_41.svg | 31 +- inherit_graph_42.svg | 13 +- inherit_graph_43.svg | 13 +- inherit_graph_44.svg | 15 +- inherit_graph_45.svg | 31 +- inherit_graph_46.svg | 13 +- inherit_graph_47.svg | 13 +- inherit_graph_48.svg | 13 +- inherit_graph_49.svg | 15 +- inherit_graph_5.svg | 13 +- inherit_graph_50.svg | 13 +- inherit_graph_51.svg | 13 +- inherit_graph_52.svg | 85 +- inherit_graph_53.svg | 13 +- inherit_graph_54.svg | 13 +- inherit_graph_55.svg | 13 +- inherit_graph_56.svg | 13 +- inherit_graph_57.map | 48 +- inherit_graph_57.md5 | 2 +- inherit_graph_57.svg | 473 ++-- inherit_graph_58.svg | 13 +- inherit_graph_59.svg | 13 +- inherit_graph_6.svg | 13 +- inherit_graph_60.svg | 13 +- inherit_graph_61.map | 2 +- inherit_graph_61.md5 | 2 +- inherit_graph_61.svg | 19 +- inherit_graph_62.map | 2 +- inherit_graph_62.md5 | 2 +- inherit_graph_62.svg | 19 +- inherit_graph_63.map | 2 +- inherit_graph_63.md5 | 2 +- inherit_graph_63.svg | 19 +- inherit_graph_64.map | 2 +- inherit_graph_64.md5 | 2 +- inherit_graph_64.svg | 19 +- inherit_graph_65.map | 3 + inherit_graph_65.md5 | 1 + inherit_graph_65.svg | 22 + inherit_graph_66.map | 3 + inherit_graph_66.md5 | 1 + inherit_graph_66.svg | 22 + inherit_graph_67.map | 3 + inherit_graph_67.md5 | 1 + inherit_graph_67.svg | 22 + inherit_graph_68.map | 3 + inherit_graph_68.md5 | 1 + inherit_graph_68.svg | 22 + inherit_graph_69.map | 3 + inherit_graph_69.md5 | 1 + inherit_graph_69.svg | 22 + inherit_graph_7.svg | 15 +- inherit_graph_70.map | 3 + inherit_graph_70.md5 | 1 + inherit_graph_70.svg | 22 + inherit_graph_71.map | 3 + inherit_graph_71.md5 | 1 + inherit_graph_71.svg | 22 + inherit_graph_72.map | 3 + inherit_graph_72.md5 | 1 + inherit_graph_72.svg | 22 + inherit_graph_73.map | 3 + inherit_graph_73.md5 | 1 + inherit_graph_73.svg | 22 + inherit_graph_74.map | 3 + inherit_graph_74.md5 | 1 + inherit_graph_74.svg | 22 + inherit_graph_75.map | 3 + inherit_graph_75.md5 | 1 + inherit_graph_75.svg | 22 + inherit_graph_8.svg | 13 +- inherit_graph_9.svg | 13 +- inherits.html | 30 +- ..._code_uscxml_docs__p_u_b_l_i_c_a_t_i_o_n_s.html | 132 ++ menu.js | 26 + menudata.js | 56 + modules.html | 2 +- modules.js | 8 + navtree.css | 146 ++ navtree.js | 517 +++++ navtreedata.js | 80 + navtreeindex0.js | 253 +++ navtreeindex1.js | 253 +++ navtreeindex10.js | 192 ++ navtreeindex2.js | 253 +++ navtreeindex3.js | 253 +++ navtreeindex4.js | 253 +++ navtreeindex5.js | 253 +++ navtreeindex6.js | 253 +++ navtreeindex7.js | 253 +++ navtreeindex8.js | 253 +++ navtreeindex9.js | 253 +++ pages.html | 6 +- promela_8tab_8hpp_source.html | 4 +- resize.js | 114 + search/all_1.js | 5 +- search/all_10.js | 7 +- search/all_12.js | 14 +- search/all_17.js | 4 +- search/all_3.js | 2 +- search/all_4.js | 3 +- search/all_5.js | 7 +- search/all_7.js | 15 +- search/all_9.js | 16 +- search/all_d.js | 6 +- search/all_e.js | 3 + search/all_f.js | 2 +- search/classes_10.js | 11 + search/classes_7.js | 2 + search/classes_b.js | 2 +- search/files_10.html | 26 + search/files_10.js | 4 + search/files_a.js | 4 +- search/files_b.js | 2 + search/files_e.js | 1 + search/functions_0.js | 5 +- search/functions_1.js | 2 +- search/functions_2.js | 3 +- search/functions_3.js | 7 +- search/functions_5.js | 15 +- search/functions_7.js | 10 +- search/functions_9.js | 2 +- search/functions_a.js | 6 +- search/functions_b.js | 2 +- search/functions_e.js | 4 +- search/pages_1.js | 2 +- search/pages_2.html | 26 + search/pages_2.js | 4 + search/pages_3.html | 26 + search/pages_3.js | 4 + search/pages_4.html | 26 + search/pages_4.js | 4 + search/searchdata.js | 2 +- search/variables_1.js | 2 +- struct_p_r_o_m_e_l_a___l_t_y_p_e-members.html | 2 +- struct_p_r_o_m_e_l_a___l_t_y_p_e.html | 2 +- struct_p_r_o_m_e_l_a___l_t_y_p_e.js | 7 + struct_s_h_a1_context-members.html | 2 +- struct_s_h_a1_context.html | 2 +- struct_s_h_a1_context.js | 10 + structbase64__decodestate-members.html | 2 +- structbase64__decodestate.html | 2 +- structbase64__decodestate.js | 5 + structbase64__encodestate-members.html | 2 +- structbase64__encodestate.html | 2 +- structbase64__encodestate.js | 6 + structmd5__state__s-members.html | 2 +- structmd5__state__s.html | 2 +- structmd5__state__s.js | 6 + ...layed_event_queue_1_1callback_data-members.html | 2 +- ...basic_delayed_event_queue_1_1callback_data.html | 2 +- ...1_basic_delayed_event_queue_1_1callback_data.js | 10 + ...d_event_queue_1_1callback_data__coll__graph.map | 4 +- ...d_event_queue_1_1callback_data__coll__graph.svg | 146 +- ...ent_queue_1_1callback_data__coll__graph_org.svg | 146 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.js | 4 + ...1_1_chart_to_v_h_d_l_1_1_v_and__coll__graph.svg | 49 +- ..._chart_to_v_h_d_l_1_1_v_and__inherit__graph.svg | 49 +- ..._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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.js | 4 + ..._chart_to_v_h_d_l_1_1_v_assign__coll__graph.svg | 49 +- ...art_to_v_h_d_l_1_1_v_assign__inherit__graph.svg | 49 +- ..._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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.js | 6 + ..._chart_to_v_h_d_l_1_1_v_branch__coll__graph.svg | 31 +- ...art_to_v_h_d_l_1_1_v_branch__inherit__graph.svg | 119 +- ...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 +- ...tuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.js | 8 + ...art_to_v_h_d_l_1_1_v_container__coll__graph.svg | 47 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.js | 6 + ..._1_chart_to_v_h_d_l_1_1_v_line__coll__graph.svg | 35 +- ...chart_to_v_h_d_l_1_1_v_line__inherit__graph.svg | 31 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.js | 5 + ...chart_to_v_h_d_l_1_1_v_node__inherit__graph.svg | 153 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.js | 4 + ...1_1_chart_to_v_h_d_l_1_1_v_nop__coll__graph.svg | 57 +- ..._chart_to_v_h_d_l_1_1_v_nop__inherit__graph.svg | 55 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.js | 4 + ...1_1_chart_to_v_h_d_l_1_1_v_not__coll__graph.svg | 57 +- ..._chart_to_v_h_d_l_1_1_v_not__inherit__graph.svg | 55 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.js | 4 + ..._1_1_chart_to_v_h_d_l_1_1_v_or__coll__graph.svg | 55 +- ...1_chart_to_v_h_d_l_1_1_v_or__inherit__graph.svg | 53 +- ...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 +- structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.js | 7 + ...chart_to_v_h_d_l_1_1_v_pointer__coll__graph.svg | 31 +- ...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 +- ...tuscxml_1_1_h_t_t_p_server_1_1_callback_data.js | 5 + ...t_t_p_server_1_1_callback_data__coll__graph.svg | 29 +- ...1_promela_parser_node_1_1_location-members.html | 2 +- ...scxml_1_1_promela_parser_node_1_1_location.html | 2 +- ...tuscxml_1_1_promela_parser_node_1_1_location.js | 7 + structuscxml_1_1_trie-members.html | 25 +- structuscxml_1_1_trie.html | 5 +- structuscxml_1_1_trie.js | 15 + structuscxml_1_1_trie__coll__graph.svg | 27 +- structuscxml_1_1_trie_node-members.html | 15 +- structuscxml_1_1_trie_node.html | 9 +- structuscxml_1_1_trie_node.js | 10 + structuscxml__ctx-members.html | 139 ++ structuscxml__ctx.html | 202 ++ structuscxml__ctx.js | 27 + structuscxml__ctx__coll__graph.map | 8 + structuscxml__ctx__coll__graph.md5 | 1 + structuscxml__ctx__coll__graph.svg | 141 ++ structuscxml__elem__assign-members.html | 118 + structuscxml__elem__assign.html | 134 ++ structuscxml__elem__assign.js | 6 + structuscxml__elem__data-members.html | 119 + structuscxml__elem__data.html | 137 ++ structuscxml__elem__data.js | 7 + structuscxml__elem__donedata-members.html | 119 + structuscxml__elem__donedata.html | 142 ++ structuscxml__elem__donedata.js | 7 + structuscxml__elem__donedata__coll__graph.map | 3 + structuscxml__elem__donedata__coll__graph.md5 | 1 + structuscxml__elem__donedata__coll__graph.svg | 35 + structuscxml__elem__foreach-members.html | 118 + structuscxml__elem__foreach.html | 134 ++ structuscxml__elem__foreach.js | 6 + structuscxml__elem__invoke-members.html | 129 ++ structuscxml__elem__invoke.html | 172 ++ structuscxml__elem__invoke.js | 17 + structuscxml__elem__invoke__coll__graph.map | 9 + structuscxml__elem__invoke__coll__graph.md5 | 1 + structuscxml__elem__invoke__coll__graph.svg | 171 ++ structuscxml__elem__param-members.html | 118 + structuscxml__elem__param.html | 134 ++ structuscxml__elem__param.js | 6 + structuscxml__elem__send-members.html | 129 ++ structuscxml__elem__send.html | 172 ++ structuscxml__elem__send.js | 17 + structuscxml__elem__send__coll__graph.map | 3 + structuscxml__elem__send__coll__graph.md5 | 1 + structuscxml__elem__send__coll__graph.svg | 35 + structuscxml__machine-members.html | 126 ++ structuscxml__machine.html | 163 ++ structuscxml__machine.js | 14 + structuscxml__machine__coll__graph.map | 7 + structuscxml__machine__coll__graph.md5 | 1 + structuscxml__machine__coll__graph.svg | 106 + structuscxml__state-members.html | 125 ++ structuscxml__state.html | 160 ++ structuscxml__state.js | 13 + structuscxml__state__coll__graph.map | 3 + structuscxml__state__coll__graph.md5 | 1 + structuscxml__state__coll__graph.svg | 35 + structuscxml__transition-members.html | 124 ++ structuscxml__transition.html | 152 ++ structuscxml__transition.js | 12 + structyy__buffer__state-members.html | 2 +- structyy__buffer__state.html | 2 +- structyy__buffer__state.js | 15 + structyy__trans__info-members.html | 2 +- structyy__trans__info.html | 2 +- structyy__trans__info.js | 5 + structyyguts__t-members.html | 2 +- structyyguts__t.html | 2 +- structyyguts__t.js | 28 + structyyguts__t__coll__graph.svg | 27 +- todo.html | 10 +- union_p_r_o_m_e_l_a___s_t_y_p_e-members.html | 2 +- union_p_r_o_m_e_l_a___s_t_y_p_e.html | 2 +- union_p_r_o_m_e_l_a___s_t_y_p_e.js | 5 + union_p_r_o_m_e_l_a___s_t_y_p_e__coll__graph.svg | 54 +- unionyyalloc-members.html | 2 +- unionyyalloc.html | 2 +- unionyyalloc.js | 6 + uscxml_8h.html | 5 +- uscxml_8h__incl.map | 35 +- uscxml_8h__incl.md5 | 2 +- uscxml_8h__incl.svg | 1047 ++++----- uscxml_8h__incl_org.svg | 1073 +++++---- uscxml_8h_source.html | 2 +- 2099 files changed, 180922 insertions(+), 174846 deletions(-) delete mode 100644 _basic_content_executor_8cpp__incl_org.svg delete mode 100644 _basic_content_executor_8h__incl_org.svg create mode 100644 _basic_delayed_event_queue_8cpp.js delete mode 100644 _basic_delayed_event_queue_8cpp__incl_org.svg delete mode 100644 _basic_delayed_event_queue_8h__incl_org.svg create mode 100644 _basic_h_t_t_p_i_o_processor_8h.js delete mode 100644 _breakpoint_8cpp__incl_org.svg delete mode 100644 _breakpoint_8h__incl_org.svg create mode 100644 _c89_data_model_8h.js create mode 100644 _chart_to_promela_8cpp.js create mode 100644 _chart_to_v_h_d_l_8h.js create mode 100644 _common_8h.js delete mode 100644 _common_8h__dep__incl.map delete mode 100644 _common_8h__dep__incl.md5 delete mode 100644 _common_8h__dep__incl.svg delete mode 100644 _common_8h__dep__incl_org.svg create mode 100644 _convenience_8cpp.js create mode 100644 _convenience_8h.js create mode 100644 _d_o_m_8cpp.js create mode 100644 _d_o_m_8h.js create mode 100644 _data_8cpp.js create mode 100644 _data_8h.js delete mode 100644 _debug_session_8cpp__incl_org.svg delete mode 100644 _debug_session_8h__incl_org.svg delete mode 100644 _debugger_8cpp__incl_org.svg delete mode 100644 _debugger_8h__incl_org.svg delete mode 100644 _debugger_servlet_8cpp__incl_org.svg delete mode 100644 _debugger_servlet_8h__incl_org.svg create mode 100644 _event_8cpp.js create mode 100644 _event_8h.js create mode 100644 _event_queue_8cpp.js delete mode 100644 _executable_content_8cpp__incl_org.svg delete mode 100644 _executable_content_8h__dep__incl_org.svg delete mode 100644 _executable_content_impl_8h__incl_org.svg create mode 100644 _factory_8cpp.js delete mode 100644 _factory_8h__incl_org.svg create mode 100644 _fast_micro_step_8cpp.js create mode 100644 _fast_micro_step_8h.js create mode 100644 _i_o_processor_8cpp.js create mode 100644 _interpreter_8cpp.js delete mode 100644 _interpreter_8cpp__incl_org.svg delete mode 100644 _interpreter_8h__dep__incl_org.svg delete mode 100644 _interpreter_8h__incl_org.svg create mode 100644 _interpreter_impl_8cpp.js create mode 100644 _interpreter_issue_8cpp.js delete mode 100644 _interpreter_issue_8cpp__incl_org.svg create mode 100644 _interpreter_issue_8h.js delete mode 100644 _interpreter_issue_8h__dep__incl_org.svg create mode 100644 _interpreter_monitor_8h.js create mode 100644 _interpreter_state_8h.js create mode 100644 _invoker_8cpp.js create mode 100644 _j_s_c_data_model_8cpp.js create mode 100644 _logging_8cpp.js create mode 100644 _logging_8h.js create mode 100644 _lua_data_model_8cpp.js create mode 100644 _m_d5_8hpp.js create mode 100644 _micro_step_8h__incl_org.svg delete mode 100644 _n_u_l_l_data_model_8cpp.html delete mode 100644 _n_u_l_l_data_model_8cpp__incl.map delete mode 100644 _n_u_l_l_data_model_8cpp__incl.md5 delete mode 100644 _n_u_l_l_data_model_8cpp__incl.svg delete mode 100644 _n_u_l_l_data_model_8cpp__incl_org.svg delete mode 100644 _n_u_l_l_data_model_8h.html delete mode 100644 _n_u_l_l_data_model_8h__dep__incl.map delete mode 100644 _n_u_l_l_data_model_8h__dep__incl.md5 delete mode 100644 _n_u_l_l_data_model_8h__dep__incl.svg delete mode 100644 _n_u_l_l_data_model_8h__incl.map delete mode 100644 _n_u_l_l_data_model_8h__incl.md5 delete mode 100644 _n_u_l_l_data_model_8h__incl.svg delete mode 100644 _n_u_l_l_data_model_8h__incl_org.svg delete mode 100644 _n_u_l_l_data_model_8h_source.html create mode 100644 _null_data_model_8cpp.html create mode 100644 _null_data_model_8cpp__incl.map create mode 100644 _null_data_model_8cpp__incl.md5 create mode 100644 _null_data_model_8cpp__incl.svg create mode 100644 _null_data_model_8cpp__incl_org.svg create mode 100644 _null_data_model_8h.html create mode 100644 _null_data_model_8h__dep__incl.map create mode 100644 _null_data_model_8h__dep__incl.md5 create mode 100644 _null_data_model_8h__dep__incl.svg create mode 100644 _null_data_model_8h__incl.map create mode 100644 _null_data_model_8h__incl.md5 create mode 100644 _null_data_model_8h__incl.svg create mode 100644 _null_data_model_8h__incl_org.svg create mode 100644 _null_data_model_8h_source.html create mode 100644 _plugins_8cpp.html create mode 100644 _plugins_8cpp__incl.map create mode 100644 _plugins_8cpp__incl.md5 create mode 100644 _plugins_8cpp__incl.svg create mode 100644 _plugins_8cpp__incl_org.svg create mode 100644 _plugins_8h.html create mode 100644 _plugins_8h__dep__incl.map create mode 100644 _plugins_8h__dep__incl.md5 create mode 100644 _plugins_8h__dep__incl.svg create mode 100644 _plugins_8h__incl.map create mode 100644 _plugins_8h__incl.md5 create mode 100644 _plugins_8h__incl.svg create mode 100644 _plugins_8h__incl_org.svg create mode 100644 _plugins_8h_source.html create mode 100644 _predicates_8cpp.js create mode 100644 _predicates_8h.js create mode 100644 _promela_code_analyzer_8cpp.js create mode 100644 _promela_data_model_8cpp.js create mode 100644 _promela_parser_8cpp.js create mode 100644 _promela_parser_8h.js create mode 100644 _s_h_a1_8hpp.js create mode 100644 _string_8cpp.js create mode 100644 _string_8h.js create mode 100644 _u_r_l_8cpp.js create mode 100644 _u_r_l_8h.js create mode 100644 _u_r_l_8mm.html create mode 100644 _u_r_l_8mm__incl.map create mode 100644 _u_r_l_8mm__incl.md5 create mode 100644 _u_r_l_8mm__incl.svg create mode 100644 _u_r_l_8mm__incl_org.svg create mode 100644 _u_s_c_x_m_l_invoker_8h.js create mode 100644 _u_u_i_d_8cpp.js create mode 100644 _v8_data_model_8cpp.js create mode 100644 _water_pump_8scxml.html create mode 100644 annotated_dup.js create mode 100644 classuscxml_1_1_action_language.js create mode 100644 classuscxml_1_1_basic_content_executor.js create mode 100644 classuscxml_1_1_basic_delayed_event_queue.js create mode 100644 classuscxml_1_1_basic_event_queue.js create mode 100644 classuscxml_1_1_basic_h_t_t_p_i_o_processor.js delete mode 100644 classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph_org.svg create mode 100644 classuscxml_1_1_blob.js create mode 100644 classuscxml_1_1_blob_impl.js create mode 100644 classuscxml_1_1_blocking_queue.js create mode 100644 classuscxml_1_1_breakpoint.js create mode 100644 classuscxml_1_1_c89_data_model.js create mode 100644 classuscxml_1_1_chart_to_c.js create mode 100644 classuscxml_1_1_chart_to_java.js create mode 100644 classuscxml_1_1_chart_to_promela.js create mode 100644 classuscxml_1_1_chart_to_v_h_d_l.js create mode 100644 classuscxml_1_1_content_executor.js create mode 100644 classuscxml_1_1_content_executor_callbacks.js create mode 100644 classuscxml_1_1_content_executor_impl.js create mode 100644 classuscxml_1_1_d_o_m_utils.js create mode 100644 classuscxml_1_1_data.js delete mode 100644 classuscxml_1_1_data__inherit__graph.map delete mode 100644 classuscxml_1_1_data__inherit__graph.md5 delete mode 100644 classuscxml_1_1_data__inherit__graph.svg create mode 100644 classuscxml_1_1_data_model.js create mode 100644 classuscxml_1_1_data_model_callbacks.js create mode 100644 classuscxml_1_1_data_model_extension.js create mode 100644 classuscxml_1_1_data_model_impl.js create mode 100644 classuscxml_1_1_debug_session.js create mode 100644 classuscxml_1_1_debugger.js create mode 100644 classuscxml_1_1_debugger_servlet.js delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message-members.html delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message.html delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.map delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.md5 delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.svg delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.map delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.md5 delete mode 100644 classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.svg create mode 100644 classuscxml_1_1_delayed_event_queue.js create mode 100644 classuscxml_1_1_delayed_event_queue_callbacks.js create mode 100644 classuscxml_1_1_delayed_event_queue_impl.js create mode 100644 classuscxml_1_1_dir_mon_invoker.js create mode 100644 classuscxml_1_1_directory_watch.js create mode 100644 classuscxml_1_1_directory_watch_monitor.js create mode 100644 classuscxml_1_1_error_event.js create mode 100644 classuscxml_1_1_event.js create mode 100644 classuscxml_1_1_event_handler.js create mode 100644 classuscxml_1_1_event_handler_impl.js delete mode 100644 classuscxml_1_1_event_handler_impl__coll__graph.map delete mode 100644 classuscxml_1_1_event_handler_impl__coll__graph.md5 delete mode 100644 classuscxml_1_1_event_handler_impl__coll__graph.svg delete mode 100644 classuscxml_1_1_event_handler_impl__coll__graph_org.svg create mode 100644 classuscxml_1_1_event_queue.js create mode 100644 classuscxml_1_1_event_queue_impl.js create mode 100644 classuscxml_1_1_executable_content.js create mode 100644 classuscxml_1_1_executable_content_impl.js create mode 100644 classuscxml_1_1_factory.js create mode 100644 classuscxml_1_1_fast_micro_step.js create mode 100644 classuscxml_1_1_fast_micro_step_1_1_cached_predicates.js create mode 100644 classuscxml_1_1_fast_micro_step_1_1_state.js create mode 100644 classuscxml_1_1_fast_micro_step_1_1_transition.js create mode 100644 classuscxml_1_1_h_t_t_p_server.js create mode 100644 classuscxml_1_1_h_t_t_p_server_1_1_reply.js create mode 100644 classuscxml_1_1_h_t_t_p_server_1_1_request.js create mode 100644 classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.js create mode 100644 classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.js create mode 100644 classuscxml_1_1_h_t_t_p_servlet.js create mode 100644 classuscxml_1_1_i_o_processor.js create mode 100644 classuscxml_1_1_i_o_processor_callbacks-members.html create mode 100644 classuscxml_1_1_i_o_processor_callbacks.html create mode 100644 classuscxml_1_1_i_o_processor_callbacks.js create mode 100644 classuscxml_1_1_i_o_processor_callbacks__inherit__graph.map create mode 100644 classuscxml_1_1_i_o_processor_callbacks__inherit__graph.md5 create mode 100644 classuscxml_1_1_i_o_processor_callbacks__inherit__graph.svg create mode 100644 classuscxml_1_1_i_o_processor_impl.js delete mode 100644 classuscxml_1_1_i_o_processor_impl__coll__graph_org.svg create mode 100644 classuscxml_1_1_interpreter.js create mode 100644 classuscxml_1_1_interpreter_impl.js create mode 100644 classuscxml_1_1_interpreter_issue.js create mode 100644 classuscxml_1_1_interpreter_monitor.js create mode 100644 classuscxml_1_1_interpreter_monitor__coll__graph.map create mode 100644 classuscxml_1_1_interpreter_monitor__coll__graph.md5 create mode 100644 classuscxml_1_1_interpreter_monitor__coll__graph.svg create mode 100644 classuscxml_1_1_invoker.js create mode 100644 classuscxml_1_1_invoker_callbacks-members.html create mode 100644 classuscxml_1_1_invoker_callbacks.html create mode 100644 classuscxml_1_1_invoker_callbacks.js create mode 100644 classuscxml_1_1_invoker_callbacks__inherit__graph.map create mode 100644 classuscxml_1_1_invoker_callbacks__inherit__graph.md5 create mode 100644 classuscxml_1_1_invoker_callbacks__inherit__graph.svg create mode 100644 classuscxml_1_1_invoker_impl.js delete mode 100644 classuscxml_1_1_invoker_impl__coll__graph_org.svg create mode 100644 classuscxml_1_1_j_s_c_data_model.js create mode 100644 classuscxml_1_1_logger.js delete mode 100644 classuscxml_1_1_logger__inherit__graph.map delete mode 100644 classuscxml_1_1_logger__inherit__graph.md5 delete mode 100644 classuscxml_1_1_logger__inherit__graph.svg create mode 100644 classuscxml_1_1_logger_impl.js create mode 100644 classuscxml_1_1_lua_data_model.js create mode 100644 classuscxml_1_1_micro_step.js create mode 100644 classuscxml_1_1_micro_step_callbacks.js create mode 100644 classuscxml_1_1_micro_step_impl.js delete mode 100644 classuscxml_1_1_n_u_l_l_data_model-members.html delete mode 100644 classuscxml_1_1_n_u_l_l_data_model.html delete mode 100644 classuscxml_1_1_n_u_l_l_data_model__coll__graph.map delete mode 100644 classuscxml_1_1_n_u_l_l_data_model__coll__graph.md5 delete mode 100644 classuscxml_1_1_n_u_l_l_data_model__coll__graph.svg delete mode 100644 classuscxml_1_1_n_u_l_l_data_model__inherit__graph.map delete mode 100644 classuscxml_1_1_n_u_l_l_data_model__inherit__graph.md5 delete mode 100644 classuscxml_1_1_n_u_l_l_data_model__inherit__graph.svg create mode 100644 classuscxml_1_1_null_data_model-members.html create mode 100644 classuscxml_1_1_null_data_model.html create mode 100644 classuscxml_1_1_null_data_model.js create mode 100644 classuscxml_1_1_null_data_model__coll__graph.map create mode 100644 classuscxml_1_1_null_data_model__coll__graph.md5 create mode 100644 classuscxml_1_1_null_data_model__coll__graph.svg create mode 100644 classuscxml_1_1_null_data_model__inherit__graph.map create mode 100644 classuscxml_1_1_null_data_model__inherit__graph.md5 create mode 100644 classuscxml_1_1_null_data_model__inherit__graph.svg create mode 100644 classuscxml_1_1_num_attr.js create mode 100644 classuscxml_1_1_promela_code_analyzer.js create mode 100644 classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.js create mode 100644 classuscxml_1_1_promela_data_model.js create mode 100644 classuscxml_1_1_promela_event_source.js create mode 100644 classuscxml_1_1_promela_inline.js create mode 100644 classuscxml_1_1_promela_inlines.js create mode 100644 classuscxml_1_1_promela_parser.js create mode 100644 classuscxml_1_1_promela_parser_node.js create mode 100644 classuscxml_1_1_s_c_x_m_l_i_o_processor.js delete mode 100644 classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph_org.svg create mode 100644 classuscxml_1_1_state_transition_monitor.js create mode 100644 classuscxml_1_1_std_out_logger.js create mode 100644 classuscxml_1_1_stream_logger.js create mode 100644 classuscxml_1_1_transformer.js create mode 100644 classuscxml_1_1_transformer_impl.js create mode 100644 classuscxml_1_1_u_r_l.js create mode 100644 classuscxml_1_1_u_r_l_fetcher.js create mode 100644 classuscxml_1_1_u_r_l_impl.js create mode 100644 classuscxml_1_1_u_r_l_monitor.js create mode 100644 classuscxml_1_1_u_s_c_x_m_l_invoker.js create mode 100644 classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.js create mode 100644 classuscxml_1_1_u_u_i_d.js create mode 100644 classuscxml_1_1_v8_data_model.js create mode 100644 classuscxml_1_1_web_socket_servlet.js create mode 100644 classuscxml_1_1_x.js create mode 100644 dir_000000_000005.html create mode 100644 dir_000000_000021.html create mode 100644 dir_000000_000024.html create mode 100644 dir_000002_000003.html create mode 100644 dir_000002_000004.html create mode 100644 dir_000002_000005.html create mode 100644 dir_000002_000021.html create mode 100644 dir_000002_000024.html create mode 100644 dir_000003_000005.html create mode 100644 dir_000003_000024.html create mode 100644 dir_000004_000003.html create mode 100644 dir_000004_000024.html create mode 100644 dir_000005_000003.html create mode 100644 dir_000005_000004.html create mode 100644 dir_000005_000006.html create mode 100644 dir_000005_000021.html create mode 100644 dir_000005_000024.html create mode 100644 dir_000006_000003.html create mode 100644 dir_000006_000004.html create mode 100644 dir_000006_000024.html create mode 100644 dir_000007_000004.html create mode 100644 dir_000007_000024.html create mode 100644 dir_000008_000003.html create mode 100644 dir_000008_000004.html create mode 100644 dir_000008_000024.html create mode 100644 dir_000009_000003.html create mode 100644 dir_000009_000004.html create mode 100644 dir_000009_000024.html create mode 100644 dir_000010_000003.html create mode 100644 dir_000010_000004.html delete mode 100644 dir_000010_000022.html create mode 100644 dir_000010_000024.html create mode 100644 dir_000011_000003.html create mode 100644 dir_000011_000004.html create mode 100644 dir_000011_000024.html create mode 100644 dir_000013_000003.html create mode 100644 dir_000013_000004.html create mode 100644 dir_000013_000022.html create mode 100644 dir_000013_000024.html create mode 100644 dir_000014_000022.html create mode 100644 dir_000014_000024.html create mode 100644 dir_000015_000003.html create mode 100644 dir_000015_000022.html create mode 100644 dir_000015_000024.html create mode 100644 dir_000016_000003.html create mode 100644 dir_000016_000024.html create mode 100644 dir_000017_000003.html create mode 100644 dir_000017_000024.html create mode 100644 dir_000018_000003.html create mode 100644 dir_000018_000004.html create mode 100644 dir_000018_000021.html create mode 100644 dir_000018_000024.html create mode 100644 dir_000019_000003.html create mode 100644 dir_000019_000004.html create mode 100644 dir_000019_000021.html create mode 100644 dir_000019_000024.html delete mode 100644 dir_000020_000001.html create mode 100644 dir_000020_000003.html create mode 100644 dir_000020_000004.html create mode 100644 dir_000020_000024.html create mode 100644 dir_000021_000001.html create mode 100644 dir_000021_000004.html create mode 100644 dir_000021_000024.html create mode 100644 dir_000022_000003.html create mode 100644 dir_000022_000005.html create mode 100644 dir_000022_000023.html create mode 100644 dir_000022_000024.html create mode 100644 dir_000023_000003.html create mode 100644 dir_000023_000004.html create mode 100644 dir_000023_000005.html create mode 100644 dir_000023_000024.html create mode 100644 dir_000024_000003.html create mode 100644 dir_000024_000004.html create mode 100644 dir_04db395b686edc58ee5f81f23a1306a9.html create mode 100644 dir_04db395b686edc58ee5f81f23a1306a9.js create mode 100644 dir_04db395b686edc58ee5f81f23a1306a9_dep.map create mode 100644 dir_04db395b686edc58ee5f81f23a1306a9_dep.md5 create mode 100644 dir_04db395b686edc58ee5f81f23a1306a9_dep.svg create mode 100644 dir_0b09dc0e3aece6563b52eac5d1066130.html create mode 100644 dir_0b09dc0e3aece6563b52eac5d1066130.js create mode 100644 dir_0b09dc0e3aece6563b52eac5d1066130_dep.map create mode 100644 dir_0b09dc0e3aece6563b52eac5d1066130_dep.md5 create mode 100644 dir_0b09dc0e3aece6563b52eac5d1066130_dep.svg create mode 100644 dir_14fa30d3bf938932783b8228ae73ba53.html create mode 100644 dir_14fa30d3bf938932783b8228ae73ba53.js create mode 100644 dir_14fa30d3bf938932783b8228ae73ba53_dep.map create mode 100644 dir_14fa30d3bf938932783b8228ae73ba53_dep.md5 create mode 100644 dir_14fa30d3bf938932783b8228ae73ba53_dep.svg create mode 100644 dir_1e5c926b59cdba3c24aef8c72ecc7202.html create mode 100644 dir_1e5c926b59cdba3c24aef8c72ecc7202.js create mode 100644 dir_1e5c926b59cdba3c24aef8c72ecc7202_dep.map create mode 100644 dir_1e5c926b59cdba3c24aef8c72ecc7202_dep.md5 create mode 100644 dir_1e5c926b59cdba3c24aef8c72ecc7202_dep.svg create mode 100644 dir_2505f6062adfb436b9bee41f84a7b796.html create mode 100644 dir_2505f6062adfb436b9bee41f84a7b796.js create mode 100644 dir_2505f6062adfb436b9bee41f84a7b796_dep.map create mode 100644 dir_2505f6062adfb436b9bee41f84a7b796_dep.md5 create mode 100644 dir_2505f6062adfb436b9bee41f84a7b796_dep.svg create mode 100644 dir_2cd592331b95683ae50c1625a7a0233f.html create mode 100644 dir_2cd592331b95683ae50c1625a7a0233f.js create mode 100644 dir_2cd592331b95683ae50c1625a7a0233f_dep.map create mode 100644 dir_2cd592331b95683ae50c1625a7a0233f_dep.md5 create mode 100644 dir_2cd592331b95683ae50c1625a7a0233f_dep.svg create mode 100644 dir_38a182f92f920d3a6e24b71612e5af73.html create mode 100644 dir_38a182f92f920d3a6e24b71612e5af73.js create mode 100644 dir_38a182f92f920d3a6e24b71612e5af73_dep.map create mode 100644 dir_38a182f92f920d3a6e24b71612e5af73_dep.md5 create mode 100644 dir_38a182f92f920d3a6e24b71612e5af73_dep.svg create mode 100644 dir_3add613c21204d716bc67ff924866d47.html create mode 100644 dir_3add613c21204d716bc67ff924866d47.js create mode 100644 dir_3add613c21204d716bc67ff924866d47_dep.map create mode 100644 dir_3add613c21204d716bc67ff924866d47_dep.md5 create mode 100644 dir_3add613c21204d716bc67ff924866d47_dep.svg create mode 100644 dir_4457a5583763cee2483f36f99fa3391f.html create mode 100644 dir_4457a5583763cee2483f36f99fa3391f.js create mode 100644 dir_4457a5583763cee2483f36f99fa3391f_dep.map create mode 100644 dir_4457a5583763cee2483f36f99fa3391f_dep.md5 create mode 100644 dir_4457a5583763cee2483f36f99fa3391f_dep.svg create mode 100644 dir_6d12b73cf1a07bae559bd2e97fe773a8.html create mode 100644 dir_6d12b73cf1a07bae559bd2e97fe773a8.js create mode 100644 dir_6d12b73cf1a07bae559bd2e97fe773a8_dep.map create mode 100644 dir_6d12b73cf1a07bae559bd2e97fe773a8_dep.md5 create mode 100644 dir_6d12b73cf1a07bae559bd2e97fe773a8_dep.svg create mode 100644 dir_7311be002af0e1c5b533c7a2480c68a1.html create mode 100644 dir_7311be002af0e1c5b533c7a2480c68a1_dep.map create mode 100644 dir_7311be002af0e1c5b533c7a2480c68a1_dep.md5 create mode 100644 dir_7311be002af0e1c5b533c7a2480c68a1_dep.svg create mode 100644 dir_752b259a3f32424381c44f18ca58e729.html create mode 100644 dir_752b259a3f32424381c44f18ca58e729.js create mode 100644 dir_752b259a3f32424381c44f18ca58e729_dep.map create mode 100644 dir_752b259a3f32424381c44f18ca58e729_dep.md5 create mode 100644 dir_752b259a3f32424381c44f18ca58e729_dep.svg create mode 100644 dir_91c871bd79276e023ca41ec332bd3b4b.html create mode 100644 dir_91c871bd79276e023ca41ec332bd3b4b.js create mode 100644 dir_91c871bd79276e023ca41ec332bd3b4b_dep.map create mode 100644 dir_91c871bd79276e023ca41ec332bd3b4b_dep.md5 create mode 100644 dir_91c871bd79276e023ca41ec332bd3b4b_dep.svg create mode 100644 dir_92105864f9e085ad080aaeef739227b1.html create mode 100644 dir_92105864f9e085ad080aaeef739227b1.js create mode 100644 dir_92105864f9e085ad080aaeef739227b1_dep.map create mode 100644 dir_92105864f9e085ad080aaeef739227b1_dep.md5 create mode 100644 dir_92105864f9e085ad080aaeef739227b1_dep.svg create mode 100644 dir_9654b8d08f4bba4e84b362c5fd320bee.html create mode 100644 dir_9654b8d08f4bba4e84b362c5fd320bee_dep.map create mode 100644 dir_9654b8d08f4bba4e84b362c5fd320bee_dep.md5 create mode 100644 dir_9654b8d08f4bba4e84b362c5fd320bee_dep.svg create mode 100644 dir_a186d0848b97a60ade3edd5ad8e78038.html create mode 100644 dir_a186d0848b97a60ade3edd5ad8e78038.js create mode 100644 dir_a186d0848b97a60ade3edd5ad8e78038_dep.map create mode 100644 dir_a186d0848b97a60ade3edd5ad8e78038_dep.md5 create mode 100644 dir_a186d0848b97a60ade3edd5ad8e78038_dep.svg create mode 100644 dir_a985c12c4bdbfb5829cb1fab8f40f54c.html create mode 100644 dir_a985c12c4bdbfb5829cb1fab8f40f54c.js create mode 100644 dir_a985c12c4bdbfb5829cb1fab8f40f54c_dep.map create mode 100644 dir_a985c12c4bdbfb5829cb1fab8f40f54c_dep.md5 create mode 100644 dir_a985c12c4bdbfb5829cb1fab8f40f54c_dep.svg create mode 100644 dir_b923498ad1fed22c29700e166fe292a2.html create mode 100644 dir_b923498ad1fed22c29700e166fe292a2.js create mode 100644 dir_b923498ad1fed22c29700e166fe292a2_dep.map create mode 100644 dir_b923498ad1fed22c29700e166fe292a2_dep.md5 create mode 100644 dir_b923498ad1fed22c29700e166fe292a2_dep.svg create mode 100644 dir_cb055b16b8acb30217ea358886f5e66b.html create mode 100644 dir_cb055b16b8acb30217ea358886f5e66b.js create mode 100644 dir_cb055b16b8acb30217ea358886f5e66b_dep.map create mode 100644 dir_cb055b16b8acb30217ea358886f5e66b_dep.md5 create mode 100644 dir_cb055b16b8acb30217ea358886f5e66b_dep.svg create mode 100644 dir_cb769a20e264fee9476abf9703663eff.html create mode 100644 dir_cb769a20e264fee9476abf9703663eff.js create mode 100644 dir_cb769a20e264fee9476abf9703663eff_dep.map create mode 100644 dir_cb769a20e264fee9476abf9703663eff_dep.md5 create mode 100644 dir_cb769a20e264fee9476abf9703663eff_dep.svg create mode 100644 dir_cb9ece30ca872ab16f9efa4c8816e5a0.html create mode 100644 dir_cb9ece30ca872ab16f9efa4c8816e5a0.js create mode 100644 dir_cb9ece30ca872ab16f9efa4c8816e5a0_dep.map create mode 100644 dir_cb9ece30ca872ab16f9efa4c8816e5a0_dep.md5 create mode 100644 dir_cb9ece30ca872ab16f9efa4c8816e5a0_dep.svg create mode 100644 dir_d9a64767d829e822cf60430f7fd0931d.html create mode 100644 dir_d9a64767d829e822cf60430f7fd0931d.js create mode 100644 dir_d9a64767d829e822cf60430f7fd0931d_dep.map create mode 100644 dir_d9a64767d829e822cf60430f7fd0931d_dep.md5 create mode 100644 dir_d9a64767d829e822cf60430f7fd0931d_dep.svg create mode 100644 dir_f2ef411caf5075e63c621f4725bbb58e.html create mode 100644 dir_f2ef411caf5075e63c621f4725bbb58e.js create mode 100644 dir_f2ef411caf5075e63c621f4725bbb58e_dep.map create mode 100644 dir_f2ef411caf5075e63c621f4725bbb58e_dep.md5 create mode 100644 dir_f2ef411caf5075e63c621f4725bbb58e_dep.svg create mode 100644 dir_f4ef9190f47eab3d8603eac93d672b2e.html create mode 100644 dir_f4ef9190f47eab3d8603eac93d672b2e.js create mode 100644 dir_f4ef9190f47eab3d8603eac93d672b2e_dep.map create mode 100644 dir_f4ef9190f47eab3d8603eac93d672b2e_dep.md5 create mode 100644 dir_f4ef9190f47eab3d8603eac93d672b2e_dep.svg create mode 100644 dir_fc5055a5e51bfe47d90170455ed1a2a3.html create mode 100644 dir_fc5055a5e51bfe47d90170455ed1a2a3.js create mode 100644 dir_fc5055a5e51bfe47d90170455ed1a2a3_dep.map create mode 100644 dir_fc5055a5e51bfe47d90170455ed1a2a3_dep.md5 create mode 100644 dir_fc5055a5e51bfe47d90170455ed1a2a3_dep.svg create mode 100644 embedded.html create mode 100644 files.js create mode 100644 functions_0x7e.html create mode 100644 functions_dup.js create mode 100644 functions_func.js create mode 100644 functions_func_0x7e.html create mode 100644 group__abstract.js create mode 100644 group__callback.js create mode 100644 group__datamodel.js create mode 100644 group__element.js create mode 100644 group__eventqueue.js create mode 100644 group__execcontent.js create mode 100644 group__extension.js create mode 100644 group__facade.js create mode 100644 group__interpreter.js create mode 100644 group__invoker.js create mode 100644 group__ioproc.js create mode 100644 group__microstep.js create mode 100644 hierarchy.js create mode 100644 inherit_graph_65.map create mode 100644 inherit_graph_65.md5 create mode 100644 inherit_graph_65.svg create mode 100644 inherit_graph_66.map create mode 100644 inherit_graph_66.md5 create mode 100644 inherit_graph_66.svg create mode 100644 inherit_graph_67.map create mode 100644 inherit_graph_67.md5 create mode 100644 inherit_graph_67.svg create mode 100644 inherit_graph_68.map create mode 100644 inherit_graph_68.md5 create mode 100644 inherit_graph_68.svg create mode 100644 inherit_graph_69.map create mode 100644 inherit_graph_69.md5 create mode 100644 inherit_graph_69.svg create mode 100644 inherit_graph_70.map create mode 100644 inherit_graph_70.md5 create mode 100644 inherit_graph_70.svg create mode 100644 inherit_graph_71.map create mode 100644 inherit_graph_71.md5 create mode 100644 inherit_graph_71.svg create mode 100644 inherit_graph_72.map create mode 100644 inherit_graph_72.md5 create mode 100644 inherit_graph_72.svg create mode 100644 inherit_graph_73.map create mode 100644 inherit_graph_73.md5 create mode 100644 inherit_graph_73.svg create mode 100644 inherit_graph_74.map create mode 100644 inherit_graph_74.md5 create mode 100644 inherit_graph_74.svg create mode 100644 inherit_graph_75.map create mode 100644 inherit_graph_75.md5 create mode 100644 inherit_graph_75.svg create mode 100644 md___users_sradomski__documents__t_k__code_uscxml_docs__p_u_b_l_i_c_a_t_i_o_n_s.html create mode 100644 menu.js create mode 100644 menudata.js create mode 100644 modules.js create mode 100644 navtree.css create mode 100644 navtree.js create mode 100644 navtreedata.js create mode 100644 navtreeindex0.js create mode 100644 navtreeindex1.js create mode 100644 navtreeindex10.js create mode 100644 navtreeindex2.js create mode 100644 navtreeindex3.js create mode 100644 navtreeindex4.js create mode 100644 navtreeindex5.js create mode 100644 navtreeindex6.js create mode 100644 navtreeindex7.js create mode 100644 navtreeindex8.js create mode 100644 navtreeindex9.js create mode 100644 resize.js create mode 100644 search/files_10.html create mode 100644 search/files_10.js create mode 100644 search/pages_2.html create mode 100644 search/pages_2.js create mode 100644 search/pages_3.html create mode 100644 search/pages_3.js create mode 100644 search/pages_4.html create mode 100644 search/pages_4.js create mode 100644 struct_p_r_o_m_e_l_a___l_t_y_p_e.js create mode 100644 struct_s_h_a1_context.js create mode 100644 structbase64__decodestate.js create mode 100644 structbase64__encodestate.js create mode 100644 structmd5__state__s.js create mode 100644 structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.js create mode 100644 structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.js create mode 100644 structuscxml_1_1_h_t_t_p_server_1_1_callback_data.js create mode 100644 structuscxml_1_1_promela_parser_node_1_1_location.js create mode 100644 structuscxml_1_1_trie.js create mode 100644 structuscxml_1_1_trie_node.js create mode 100644 structuscxml__ctx-members.html create mode 100644 structuscxml__ctx.html create mode 100644 structuscxml__ctx.js create mode 100644 structuscxml__ctx__coll__graph.map create mode 100644 structuscxml__ctx__coll__graph.md5 create mode 100644 structuscxml__ctx__coll__graph.svg create mode 100644 structuscxml__elem__assign-members.html create mode 100644 structuscxml__elem__assign.html create mode 100644 structuscxml__elem__assign.js create mode 100644 structuscxml__elem__data-members.html create mode 100644 structuscxml__elem__data.html create mode 100644 structuscxml__elem__data.js create mode 100644 structuscxml__elem__donedata-members.html create mode 100644 structuscxml__elem__donedata.html create mode 100644 structuscxml__elem__donedata.js create mode 100644 structuscxml__elem__donedata__coll__graph.map create mode 100644 structuscxml__elem__donedata__coll__graph.md5 create mode 100644 structuscxml__elem__donedata__coll__graph.svg create mode 100644 structuscxml__elem__foreach-members.html create mode 100644 structuscxml__elem__foreach.html create mode 100644 structuscxml__elem__foreach.js create mode 100644 structuscxml__elem__invoke-members.html create mode 100644 structuscxml__elem__invoke.html create mode 100644 structuscxml__elem__invoke.js create mode 100644 structuscxml__elem__invoke__coll__graph.map create mode 100644 structuscxml__elem__invoke__coll__graph.md5 create mode 100644 structuscxml__elem__invoke__coll__graph.svg create mode 100644 structuscxml__elem__param-members.html create mode 100644 structuscxml__elem__param.html create mode 100644 structuscxml__elem__param.js create mode 100644 structuscxml__elem__send-members.html create mode 100644 structuscxml__elem__send.html create mode 100644 structuscxml__elem__send.js create mode 100644 structuscxml__elem__send__coll__graph.map create mode 100644 structuscxml__elem__send__coll__graph.md5 create mode 100644 structuscxml__elem__send__coll__graph.svg create mode 100644 structuscxml__machine-members.html create mode 100644 structuscxml__machine.html create mode 100644 structuscxml__machine.js create mode 100644 structuscxml__machine__coll__graph.map create mode 100644 structuscxml__machine__coll__graph.md5 create mode 100644 structuscxml__machine__coll__graph.svg create mode 100644 structuscxml__state-members.html create mode 100644 structuscxml__state.html create mode 100644 structuscxml__state.js create mode 100644 structuscxml__state__coll__graph.map create mode 100644 structuscxml__state__coll__graph.md5 create mode 100644 structuscxml__state__coll__graph.svg create mode 100644 structuscxml__transition-members.html create mode 100644 structuscxml__transition.html create mode 100644 structuscxml__transition.js create mode 100644 structyy__buffer__state.js create mode 100644 structyy__trans__info.js create mode 100644 structyyguts__t.js create mode 100644 union_p_r_o_m_e_l_a___s_t_y_p_e.js create mode 100644 unionyyalloc.js diff --git a/_base64_8h_source.html b/_base64_8h_source.html index 9c5de08..f379efb 100644 --- a/_base64_8h_source.html +++ b/_base64_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -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 54389f7..641a2f0 100644 --- a/_base64_8hpp_source.html +++ b/_base64_8hpp_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -133,9 +133,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
40  base64_init_decodestate(ctx);
41 
42  char* out = (char*)malloc(data.size());
-
43  base64_decode_block(data.data(), data.size(), out, ctx);
+
43  size_t size = base64_decode_block(data.data(), data.size(), out, ctx);
44  free(ctx);
-
45  std::string result(out);
+
45  std::string result(out, size);
46  free(out);
47  return result;
48 }
@@ -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 73b5899..59a814a 100644 --- a/_basic_content_executor_8cpp.html +++ b/_basic_content_executor_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -111,8 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicContentExecutor.cpp:
-
-
+

Detailed Description

Author
2016 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)
@@ -126,7 +125,7 @@ Include dependency graph for BasicContentExecutor.cpp:
diff --git a/_basic_content_executor_8cpp__incl.map b/_basic_content_executor_8cpp__incl.map index 2b10033..74f33c0 100644 --- a/_basic_content_executor_8cpp__incl.map +++ b/_basic_content_executor_8cpp__incl.map @@ -1,29 +1,24 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/_basic_content_executor_8cpp__incl.md5 b/_basic_content_executor_8cpp__incl.md5 index 45a7646..f19e435 100644 --- a/_basic_content_executor_8cpp__incl.md5 +++ b/_basic_content_executor_8cpp__incl.md5 @@ -1 +1 @@ -d0551ff719ae2f92a1a5cc130b6cf3f8 \ No newline at end of file +e1541fc1e4ff12fae191b5c28e29147d \ No newline at end of file diff --git a/_basic_content_executor_8cpp__incl.svg b/_basic_content_executor_8cpp__incl.svg index 80960a1..fd9592e 100644 --- a/_basic_content_executor_8cpp__incl.svg +++ b/_basic_content_executor_8cpp__incl.svg @@ -1,1088 +1,988 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicContentExecutor.cpp - + -Node1 - -interpreter/BasicContent -Executor.cpp + +Node1 + +interpreter/BasicContent +Executor.cpp -Node2 - - -BasicContentExecutor.h + +Node2 + + +BasicContentExecutor.h -Node1->Node2 - - + +Node1->Node2 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node1->Node17 - - + + +Node1->Node18 + + - -Node22 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node1->Node22 - - + + +Node1->Node20 + + - -Node25 - - -uscxml/Interpreter.h + + +Node24 + + +uscxml/Interpreter.h - -Node1->Node25 - - + + +Node1->Node24 + + - -Node36 - - -string.h + + +Node30 + + +string.h - -Node1->Node36 - - + + +Node1->Node30 + + - -Node39 - - -uscxml/util/Predicates.h + + +Node33 + + +uscxml/util/Predicates.h - -Node1->Node39 - - + + +Node1->Node33 + + - -Node40 - -xercesc/dom/DOM.hpp + + +Node34 + +xercesc/dom/DOM.hpp - -Node1->Node40 - - - - -Node43 - - -uscxml/util/URL.h - + + +Node1->Node34 + + + + +Node37 + + +uscxml/util/URL.h + - -Node1->Node43 - - - -Node46 - -xercesc/parsers/XercesDOMParser.hpp + + +Node1->Node37 + + - -Node1->Node46 - - + + +Node40 + +xercesc/parsers/XercesDOMParser.hpp - -Node47 - -xercesc/sax/HandlerBase.hpp + + +Node1->Node40 + + - -Node1->Node47 - - + + +Node41 + +xercesc/sax/HandlerBase.hpp - -Node48 - -xercesc/framework/MemBuf -InputSource.hpp + + +Node1->Node41 + + - -Node1->Node48 - - + + +Node42 + +xercesc/framework/MemBuf +InputSource.hpp + + + +Node1->Node42 + + -Node3 - - -ContentExecutorImpl.h + +Node3 + + +ContentExecutorImpl.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node3->Node7 - - + +Node3->Node7 + + - -Node13 - -string + + +Node10 + +map - -Node3->Node13 - - + + +Node3->Node10 + + - -Node18 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node14 + +string + + + +Node3->Node14 + + + + + +Node19 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node3->Node18 - - + + +Node3->Node19 + + - -Node3->Node22 - - + + +Node3->Node20 + + - -Node24 - -set + + +Node23 + +set - -Node3->Node24 - - + + +Node3->Node23 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node4 - - + +Node8->Node4 + + -Node9 - -list + +Node9 + +list -Node8->Node9 - - - - -Node10 - -map + +Node8->Node9 + + -Node8->Node10 - - + +Node8->Node10 + + -Node11 - -memory + +Node11 + +memory -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + - -Node12->Node4 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node12->Node13 - - - -Node14 - -limits + + +Node8->Node17 + + + + + +Node13->Node4 + + - -Node12->Node14 - - + + +Node13->Node14 + + -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - - - -Node16->Node13 - - + +Node15 + +limits - -Node17->Node4 - - + + +Node13->Node15 + + + + + +Node16 + +sstream - -Node17->Node13 - - + + +Node13->Node16 + + + + + +Node17->Node4 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + -Node18->Node4 - - + +Node18->Node4 + + - -Node18->Node7 - - + + +Node18->Node14 + + - -Node19 - - -uscxml/debug/Interpreter -Issue.h - + + +Node19->Node4 + + + + +Node19->Node7 + + - -Node18->Node19 - - + + +Node19->Node20 + + -Node21 - -mutex - - -Node18->Node21 - - + +Node21 + + +uscxml/debug/Interpreter +Issue.h + - -Node19->Node4 - - - -Node19->Node9 - - + + +Node19->Node21 + + - -Node20 - -iostream + + +Node22 + +mutex + + + +Node19->Node22 + + + + + +Node20->Node4 + + + + + +Node20->Node7 + + + + + +Node20->Node8 + + + + + +Node20->Node11 + + + + + +Node21->Node4 + + + + + +Node21->Node9 + + + + + +Node24->Node4 + + + + + +Node24->Node10 + + + + + +Node24->Node14 + + + + + +Node24->Node20 + + - -Node19->Node20 - - - - -Node22->Node4 - - - - -Node22->Node7 - - - - -Node22->Node8 - - - - -Node22->Node11 - - + + +Node25 + +vector - -Node23 - -uscxml/config.h - - -Node22->Node23 - - - - -Node25->Node4 - - - - -Node25->Node10 - - - - -Node25->Node13 - - - - -Node25->Node22 - - + + +Node24->Node25 + + -Node26 - -vector + +Node26 + + +uscxml/interpreter +/MicroStep.h + + - -Node25->Node26 - - + + +Node24->Node26 + + -Node27 - - -uscxml/interpreter -/MicroStep.h + +Node27 + + +uscxml/interpreter +/InterpreterState.h - -Node25->Node27 - - + + +Node24->Node27 + + -Node28 - - -uscxml/interpreter -/InterpreterState.h + +Node28 + + +uscxml/plugins/DataModel.h - -Node25->Node28 - - + + +Node24->Node28 + + -Node29 - - -uscxml/plugins/DataModel.h - - - - -Node25->Node29 - - - - -Node30 - - -uscxml/plugins/Factory.h + +Node29 + + +uscxml/plugins/Factory.h - -Node25->Node30 - - + + +Node24->Node29 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node25->Node37 - - + + +Node24->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node38 - - + + +Node24->Node32 + + + + + +Node26->Node4 + + + + + +Node26->Node8 + + + + + +Node26->Node9 + + + + + +Node26->Node11 + + + + + +Node26->Node14 + + + + + +Node26->Node27 + + -Node27->Node4 - - - - -Node27->Node9 - - - - -Node27->Node11 - - - - -Node27->Node13 - - - - -Node27->Node28 - - + +Node27->Node4 + + -Node28->Node4 - - + +Node28->Node4 + + + + + +Node28->Node7 + + + + + +Node28->Node9 + + + + + +Node28->Node11 + + + + + +Node28->Node14 + + -Node29->Node4 - - + +Node29->Node4 + + - -Node29->Node7 - - - - -Node29->Node9 - - + + +Node29->Node10 + + -Node29->Node11 - - - - -Node29->Node13 - - - - -Node30->Node4 - - - - -Node30->Node11 - - - - -Node30->Node13 - - + +Node29->Node11 + + + + + +Node29->Node14 + + + + + +Node29->Node15 + + + + + +Node29->Node23 + + + + + +Node29->Node30 + + + + + +Node30->Node9 + + -Node30->Node14 - - - - -Node30->Node24 - - - - -Node31 - - -uscxml/plugins/Executable -Content.h - - - - -Node30->Node31 - - - - -Node32 - - -uscxml/plugins/EventHandler.h - - - - -Node30->Node32 - - - - -Node33 - - -uscxml/plugins/IOProcessor.h - - - - -Node30->Node33 - - + +Node30->Node14 + + - -Node34 - - -uscxml/plugins/Invoker.h - + + +Node31->Node4 + + + + + +Node31->Node8 + + + + + +Node31->Node14 + + + + +Node32->Node4 + + - -Node30->Node34 - - + + +Node32->Node7 + + + + + +Node33->Node9 + + + + + +Node33->Node13 + + + + + +Node33->Node14 + + + + + +Node33->Node34 + + -Node35 - - -uscxml/plugins/DataModel -Impl.h + +Node35 + + +uscxml/util/DOM.h - -Node30->Node35 - - - - -Node30->Node36 - - - - -Node31->Node4 - - - - -Node31->Node11 - - - - -Node31->Node13 - - - - -Node31->Node15 - - - - -Node32->Node4 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node11 - - - - -Node32->Node13 - - - - -Node33->Node4 - - - - -Node33->Node7 - - - - -Node33->Node32 - - - - -Node34->Node4 - - - - -Node34->Node7 - - - - -Node34->Node32 - - + + +Node33->Node35 + + -Node35->Node4 - - + +Node35->Node4 + + -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node22 - - - - -Node35->Node33 - - + +Node35->Node9 + + + + + +Node35->Node14 + + + + + +Node35->Node23 + + -Node35->Node34 - - + +Node35->Node34 + + - -Node36->Node9 - - + + +Node36 + +xercesc/util/XMLString.hpp - -Node36->Node13 - - + + +Node35->Node36 + + -Node37->Node4 - - - - -Node37->Node8 - - - - -Node37->Node13 - - - - -Node38->Node4 - - - - -Node38->Node7 - - - - -Node39->Node9 - - - - -Node39->Node12 - - - - -Node39->Node13 - - - - -Node39->Node40 - - - - -Node41 - - -uscxml/util/DOM.h - - - - -Node39->Node41 - - + +Node37->Node4 + + + + + +Node37->Node7 + + + + + +Node37->Node9 + + + + + +Node37->Node10 + + + + + +Node37->Node14 + + + + + +Node37->Node16 + + + + + +Node37->Node22 + + + + + +Node37->Node23 + + - -Node41->Node4 - - - - -Node41->Node9 - - - - -Node41->Node20 - - + + +Node38 + +thread - -Node41->Node24 - - + + +Node37->Node38 + + - -Node41->Node40 - - + + +Node39 + +condition_variable - -Node42 - -xercesc/util/XMLString.hpp - - -Node41->Node42 - - - - -Node43->Node4 - - - - -Node43->Node7 - - - - -Node43->Node9 - - - - -Node43->Node10 - - - - -Node43->Node13 - - - - -Node43->Node15 - - - - -Node43->Node24 - - - - -Node44 - -thread - - -Node43->Node44 - - - - -Node45 - -condition_variable - - -Node43->Node45 - - + + +Node37->Node39 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_content_executor_8cpp__incl_org.svg b/_basic_content_executor_8cpp__incl_org.svg deleted file mode 100644 index 366d641..0000000 --- a/_basic_content_executor_8cpp__incl_org.svg +++ /dev/null @@ -1,1000 +0,0 @@ - - - - - - -interpreter/BasicContentExecutor.cpp - - -Node1 - -interpreter/BasicContent -Executor.cpp - - -Node2 - - -BasicContentExecutor.h - - - - -Node1->Node2 - - - - -Node17 - - -uscxml/util/UUID.h - - - - -Node1->Node17 - - - - -Node22 - - -uscxml/interpreter -/Logging.h - - - - -Node1->Node22 - - - - -Node25 - - -uscxml/Interpreter.h - - - - -Node1->Node25 - - - - -Node36 - - -string.h - - - - -Node1->Node36 - - - - -Node39 - - -uscxml/util/Predicates.h - - - - -Node1->Node39 - - - - -Node40 - -xercesc/dom/DOM.hpp - - -Node1->Node40 - - - - -Node43 - - -uscxml/util/URL.h - - - - -Node1->Node43 - - - - -Node46 - -xercesc/parsers/XercesDOMParser.hpp - - -Node1->Node46 - - - - -Node47 - -xercesc/sax/HandlerBase.hpp - - -Node1->Node47 - - - - -Node48 - -xercesc/framework/MemBuf -InputSource.hpp - - -Node1->Node48 - - - - -Node3 - - -ContentExecutorImpl.h - - - - -Node2->Node3 - - - - -Node4 - - -uscxml/Common.h - - - - -Node3->Node4 - - - - -Node7 - - -uscxml/messages/Event.h - - - - -Node3->Node7 - - - - -Node13 - -string - - -Node3->Node13 - - - - -Node18 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node3->Node18 - - - - -Node3->Node22 - - - - -Node24 - -set - - -Node3->Node24 - - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - - - -Node6 - -cmath - - -Node4->Node6 - - - - -Node8 - - -uscxml/messages/Data.h - - - - -Node7->Node8 - - - - -Node7->Node17 - - - - -Node8->Node4 - - - - -Node9 - -list - - -Node8->Node9 - - - - -Node10 - -map - - -Node8->Node10 - - - - -Node11 - -memory - - -Node8->Node11 - - - - -Node12 - - -uscxml/util/Convenience.h - - - - -Node8->Node12 - - - - -Node16 - - -uscxml/messages/Blob.h - - - - -Node8->Node16 - - - - -Node12->Node4 - - - - -Node12->Node13 - - - - -Node14 - -limits - - -Node12->Node14 - - - - -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - - - -Node16->Node13 - - - - -Node17->Node4 - - - - -Node17->Node13 - - - - -Node18->Node4 - - - - -Node18->Node7 - - - - -Node19 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node18->Node19 - - - - -Node21 - -mutex - - -Node18->Node21 - - - - -Node19->Node4 - - - - -Node19->Node9 - - - - -Node20 - -iostream - - -Node19->Node20 - - - - -Node22->Node4 - - - - -Node22->Node7 - - - - -Node22->Node8 - - - - -Node22->Node11 - - - - -Node23 - -uscxml/config.h - - -Node22->Node23 - - - - -Node25->Node4 - - - - -Node25->Node10 - - - - -Node25->Node13 - - - - -Node25->Node22 - - - - -Node26 - -vector - - -Node25->Node26 - - - - -Node27 - - -uscxml/interpreter -/MicroStep.h - - - - -Node25->Node27 - - - - -Node28 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node25->Node28 - - - - -Node29 - - -uscxml/plugins/DataModel.h - - - - -Node25->Node29 - - - - -Node30 - - -uscxml/plugins/Factory.h - - - - -Node25->Node30 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node25->Node37 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - - - - -Node25->Node38 - - - - -Node27->Node4 - - - - -Node27->Node9 - - - - -Node27->Node11 - - - - -Node27->Node13 - - - - -Node27->Node28 - - - - -Node28->Node4 - - - - -Node29->Node4 - - - - -Node29->Node7 - - - - -Node29->Node9 - - - - -Node29->Node11 - - - - -Node29->Node13 - - - - -Node30->Node4 - - - - -Node30->Node11 - - - - -Node30->Node13 - - - - -Node30->Node14 - - - - -Node30->Node24 - - - - -Node31 - - -uscxml/plugins/Executable -Content.h - - - - -Node30->Node31 - - - - -Node32 - - -uscxml/plugins/EventHandler.h - - - - -Node30->Node32 - - - - -Node33 - - -uscxml/plugins/IOProcessor.h - - - - -Node30->Node33 - - - - -Node34 - - -uscxml/plugins/Invoker.h - - - - -Node30->Node34 - - - - -Node35 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node30->Node35 - - - - -Node30->Node36 - - - - -Node31->Node4 - - - - -Node31->Node11 - - - - -Node31->Node13 - - - - -Node31->Node15 - - - - -Node32->Node4 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node11 - - - - -Node32->Node13 - - - - -Node33->Node4 - - - - -Node33->Node7 - - - - -Node33->Node32 - - - - -Node34->Node4 - - - - -Node34->Node7 - - - - -Node34->Node32 - - - - -Node35->Node4 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node22 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36->Node9 - - - - -Node36->Node13 - - - - -Node37->Node4 - - - - -Node37->Node8 - - - - -Node37->Node13 - - - - -Node38->Node4 - - - - -Node38->Node7 - - - - -Node39->Node9 - - - - -Node39->Node12 - - - - -Node39->Node13 - - - - -Node39->Node40 - - - - -Node41 - - -uscxml/util/DOM.h - - - - -Node39->Node41 - - - - -Node41->Node4 - - - - -Node41->Node9 - - - - -Node41->Node20 - - - - -Node41->Node24 - - - - -Node41->Node40 - - - - -Node42 - -xercesc/util/XMLString.hpp - - -Node41->Node42 - - - - -Node43->Node4 - - - - -Node43->Node7 - - - - -Node43->Node9 - - - - -Node43->Node10 - - - - -Node43->Node13 - - - - -Node43->Node15 - - - - -Node43->Node24 - - - - -Node44 - -thread - - -Node43->Node44 - - - - -Node45 - -condition_variable - - -Node43->Node45 - - - - - diff --git a/_basic_content_executor_8h.html b/_basic_content_executor_8h.html index ddf85b0..72ccb88 100644 --- a/_basic_content_executor_8h.html +++ b/_basic_content_executor_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,8 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicContentExecutor.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -131,7 +130,7 @@ Classes
diff --git a/_basic_content_executor_8h__dep__incl.svg b/_basic_content_executor_8h__dep__incl.svg index a9ba8ec..97cb003 100644 --- a/_basic_content_executor_8h__dep__incl.svg +++ b/_basic_content_executor_8h__dep__incl.svg @@ -1,46 +1,51 @@ - interpreter/BasicContentExecutor.h - + -Node1 - -interpreter/BasicContent -Executor.h + +Node1 + +interpreter/BasicContent +Executor.h -Node2 - - -interpreter/BasicContent -Executor.cpp + +Node2 + + +interpreter/BasicContent +Executor.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterImpl.cpp + +Node3 + + +interpreter/InterpreterImpl.cpp -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_basic_content_executor_8h__incl.map b/_basic_content_executor_8h__incl.map index 2ca7852..43a45e9 100644 --- a/_basic_content_executor_8h__incl.map +++ b/_basic_content_executor_8h__incl.map @@ -1,12 +1,12 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/_basic_content_executor_8h__incl.md5 b/_basic_content_executor_8h__incl.md5 index 3921ef6..3066379 100644 --- a/_basic_content_executor_8h__incl.md5 +++ b/_basic_content_executor_8h__incl.md5 @@ -1 +1 @@ -a6dacada96cb8e010e353d1576370001 \ No newline at end of file +fd3a930f22aa243f6801f51880ea6019 \ No newline at end of file diff --git a/_basic_content_executor_8h__incl.svg b/_basic_content_executor_8h__incl.svg index 13dad06..69f2359 100644 --- a/_basic_content_executor_8h__incl.svg +++ b/_basic_content_executor_8h__incl.svg @@ -1,440 +1,413 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicContentExecutor.h - + -Node1 - -interpreter/BasicContent -Executor.h + +Node1 + +interpreter/BasicContent +Executor.h -Node2 - - -ContentExecutorImpl.h + +Node2 + + +ContentExecutorImpl.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node2->Node6 - - + +Node2->Node6 + + - -Node12 - -string + + +Node9 + +map - -Node2->Node12 - - + + +Node2->Node9 + + - -Node17 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node13 + +string + + + +Node2->Node13 + + + + + +Node18 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node2->Node17 - - + + +Node2->Node18 + + - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node2->Node21 - - + + +Node2->Node19 + + - -Node23 - -set + + +Node22 + +set - -Node2->Node23 - - + + +Node2->Node22 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node3 - - + +Node7->Node3 + + -Node8 - -list + +Node8 + +list -Node7->Node8 - - - - -Node9 - -map + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - - - -Node11->Node3 - - + + +Node7->Node12 + + - -Node11->Node12 - - - - -Node13 - -limits + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node13 - - - -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + + +Node7->Node16 + + - -Node16->Node3 - - + + +Node12->Node3 + + - -Node16->Node12 - - + + +Node12->Node13 + + - -Node17->Node3 - - + + +Node14 + +limits - -Node17->Node6 - - + + +Node12->Node14 + + - -Node18 - - -uscxml/debug/Interpreter -Issue.h - + + +Node15 + +sstream + + +Node12->Node15 + + - -Node17->Node18 - - + + +Node16->Node3 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + - -Node20 - -mutex + + +Node17->Node3 + + - -Node17->Node20 - - + + +Node17->Node13 + + -Node18->Node3 - - - - -Node18->Node8 - - + +Node18->Node3 + + - -Node19 - -iostream + + +Node18->Node6 + + -Node18->Node19 - - - - -Node21->Node3 - - - - -Node21->Node6 - - - - -Node21->Node7 - - - - -Node21->Node10 - - + +Node18->Node19 + + - -Node22 - -uscxml/config.h + + +Node20 + + +uscxml/debug/Interpreter +Issue.h + - -Node21->Node22 - - + + + +Node18->Node20 + + + + + +Node21 + +mutex + + + +Node18->Node21 + + + + + +Node19->Node3 + + + + + +Node19->Node6 + + + + + +Node19->Node7 + + + + + +Node19->Node10 + + + + + +Node20->Node3 + + + + + +Node20->Node8 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_content_executor_8h__incl_org.svg b/_basic_content_executor_8h__incl_org.svg deleted file mode 100644 index 9d5e19a..0000000 --- a/_basic_content_executor_8h__incl_org.svg +++ /dev/null @@ -1,352 +0,0 @@ - - - - - - -interpreter/BasicContentExecutor.h - - -Node1 - -interpreter/BasicContent -Executor.h - - -Node2 - - -ContentExecutorImpl.h - - - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h - - - - -Node2->Node3 - - - - -Node6 - - -uscxml/messages/Event.h - - - - -Node2->Node6 - - - - -Node12 - -string - - -Node2->Node12 - - - - -Node17 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node2->Node17 - - - - -Node21 - - -uscxml/interpreter -/Logging.h - - - - -Node2->Node21 - - - - -Node23 - -set - - -Node2->Node23 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node7 - - -uscxml/messages/Data.h - - - - -Node6->Node7 - - - - -Node16 - - -uscxml/util/UUID.h - - - - -Node6->Node16 - - - - -Node7->Node3 - - - - -Node8 - -list - - -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->Node3 - - - - -Node11->Node12 - - - - -Node13 - -limits - - -Node11->Node13 - - - - -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node3 - - - - -Node16->Node12 - - - - -Node17->Node3 - - - - -Node17->Node6 - - - - -Node18 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node17->Node18 - - - - -Node20 - -mutex - - -Node17->Node20 - - - - -Node18->Node3 - - - - -Node18->Node8 - - - - -Node19 - -iostream - - -Node18->Node19 - - - - -Node21->Node3 - - - - -Node21->Node6 - - - - -Node21->Node7 - - - - -Node21->Node10 - - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - - - - diff --git a/_basic_content_executor_8h_source.html b/_basic_content_executor_8h_source.html index cd2719d..e60c873 100644 --- a/_basic_content_executor_8h_source.html +++ b/_basic_content_executor_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -123,13 +123,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
46  void processLog(XERCESC_NS::DOMElement* content);
47  void processScript(XERCESC_NS::DOMElement* content);
48 
-
49  virtual void process(XERCESC_NS::DOMElement* block, const X& xmlPrefix);
+
49  virtual void process(XERCESC_NS::DOMElement* block);
50 
51  virtual void invoke(XERCESC_NS::DOMElement* invoke);
52  virtual void uninvoke(XERCESC_NS::DOMElement* invoke);
53  virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData);
54 
-
55  virtual Data elementAsData(XERCESC_NS::DOMElement* element);
+
55  virtual Data elementAsData(XERCESC_NS::DOMElement* element, bool asExpression = false);
56 
57 protected:
58  void processNameLists(std::map<std::string, Data>& nameMap, XERCESC_NS::DOMElement* element);
@@ -144,10 +144,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: Breakpoint.cpp:26
Definition: BasicContentExecutor.h:33
Definition: Breakpoint.h:30
-
Definition: ContentExecutorImpl.h:85
-
Definition: ContentExecutorImpl.h:45
-
Definition: Data.h:43
-
Definition: DOM.h:110
+
Definition: ContentExecutorImpl.h:86
+
Definition: ContentExecutorImpl.h:46
+
Definition: Data.h:44
@@ -157,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_basic_delayed_event_queue_8cpp.html b/_basic_delayed_event_queue_8cpp.html index 768f6bf..d822153 100644 --- a/_basic_delayed_event_queue_8cpp.html +++ b/_basic_delayed_event_queue_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicDelayedEventQueue.cpp:
-
+
diff --git a/_basic_delayed_event_queue_8h__dep__incl.svg b/_basic_delayed_event_queue_8h__dep__incl.svg index 31a6e39..eb46b12 100644 --- a/_basic_delayed_event_queue_8h__dep__incl.svg +++ b/_basic_delayed_event_queue_8h__dep__incl.svg @@ -1,46 +1,51 @@ - interpreter/BasicDelayedEventQueue.h - + -Node1 - -interpreter/BasicDelayed -EventQueue.h + +Node1 + +interpreter/BasicDelayed +EventQueue.h -Node2 - - -interpreter/BasicDelayed -EventQueue.cpp + +Node2 + + +interpreter/BasicDelayed +EventQueue.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterImpl.cpp + +Node3 + + +interpreter/InterpreterImpl.cpp -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_basic_delayed_event_queue_8h__incl.map b/_basic_delayed_event_queue_8h__incl.map index 6be4fce..35e8b09 100644 --- a/_basic_delayed_event_queue_8h__incl.map +++ b/_basic_delayed_event_queue_8h__incl.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/_basic_delayed_event_queue_8h__incl.md5 b/_basic_delayed_event_queue_8h__incl.md5 index 0335491..727e92a 100644 --- a/_basic_delayed_event_queue_8h__incl.md5 +++ b/_basic_delayed_event_queue_8h__incl.md5 @@ -1 +1 @@ -28245554212672f678d428df785dcbfd \ No newline at end of file +231e0cc42d60743bccf7e5583cef8eef \ No newline at end of file diff --git a/_basic_delayed_event_queue_8h__incl.svg b/_basic_delayed_event_queue_8h__incl.svg index 4abd204..4ddcc12 100644 --- a/_basic_delayed_event_queue_8h__incl.svg +++ b/_basic_delayed_event_queue_8h__incl.svg @@ -1,441 +1,428 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicDelayedEventQueue.h - + -Node1 - -interpreter/BasicDelayed -EventQueue.h + +Node1 + +interpreter/BasicDelayed +EventQueue.h -Node2 - - -BasicEventQueue.h + +Node2 + + +BasicEventQueue.h -Node1->Node2 - - + +Node1->Node2 + + -Node9 - -list + +Node9 + +list -Node1->Node9 - - + +Node1->Node9 + + -Node10 - -map + +Node10 + +map -Node1->Node10 - - + +Node1->Node10 + + - -Node13 - -string - - -Node1->Node13 - - - - -Node18 - -thread + + +Node14 + +string - -Node1->Node18 - - + + +Node1->Node14 + + -Node19 - -mutex + +Node19 + +thread -Node1->Node19 - - + +Node1->Node19 + + -Node20 - -condition_variable + +Node20 + +mutex -Node1->Node20 - - + +Node1->Node20 + + -Node21 - -event2/event.h + +Node21 + +condition_variable -Node1->Node21 - - + +Node1->Node21 + + + + + +Node22 + +event2/event.h + + + +Node1->Node22 + + -Node3 - - -EventQueueImpl.h + +Node3 + + +EventQueueImpl.h -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node9 - - + +Node2->Node9 + + -Node2->Node10 - - - - -Node2->Node13 - - + +Node2->Node10 + + - -Node2->Node18 - - + + +Node2->Node14 + + -Node2->Node19 - - + +Node2->Node19 + + -Node2->Node20 - - + +Node2->Node20 + + + + + +Node2->Node21 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node3->Node7 - - + +Node3->Node7 + + -Node3->Node9 - - + +Node3->Node9 + + -Node3->Node10 - - + +Node3->Node10 + + - -Node3->Node13 - - - - -Node3->Node18 - - + + +Node3->Node14 + + -Node3->Node19 - - + +Node3->Node19 + + -Node3->Node20 - - + +Node3->Node20 + + + + + +Node3->Node21 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node4 - - + +Node8->Node4 + + -Node8->Node9 - - + +Node8->Node9 + + -Node8->Node10 - - + +Node8->Node10 + + -Node11 - -memory + +Node11 + +memory -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + + + + +Node17 + + +uscxml/messages/Blob.h + - -Node12->Node4 - - - -Node12->Node13 - - + + +Node8->Node17 + + - -Node14 - -limits + + +Node13->Node4 + + - -Node12->Node14 - - + + +Node13->Node14 + + -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - - - -Node16->Node13 - - + +Node15 + +limits - -Node17->Node4 - - + + +Node13->Node15 + + - -Node17->Node13 - - + + +Node16 + +sstream + + + +Node13->Node16 + + + + + +Node17->Node4 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + + + + +Node18->Node4 + + + + + +Node18->Node14 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_delayed_event_queue_8h__incl_org.svg b/_basic_delayed_event_queue_8h__incl_org.svg deleted file mode 100644 index c6f12ca..0000000 --- a/_basic_delayed_event_queue_8h__incl_org.svg +++ /dev/null @@ -1,353 +0,0 @@ - - - - - - -interpreter/BasicDelayedEventQueue.h - - -Node1 - -interpreter/BasicDelayed -EventQueue.h - - -Node2 - - -BasicEventQueue.h - - - - -Node1->Node2 - - - - -Node9 - -list - - -Node1->Node9 - - - - -Node10 - -map - - -Node1->Node10 - - - - -Node13 - -string - - -Node1->Node13 - - - - -Node18 - -thread - - -Node1->Node18 - - - - -Node19 - -mutex - - -Node1->Node19 - - - - -Node20 - -condition_variable - - -Node1->Node20 - - - - -Node21 - -event2/event.h - - -Node1->Node21 - - - - -Node3 - - -EventQueueImpl.h - - - - -Node2->Node3 - - - - -Node2->Node9 - - - - -Node2->Node10 - - - - -Node2->Node13 - - - - -Node2->Node18 - - - - -Node2->Node19 - - - - -Node2->Node20 - - - - -Node4 - - -uscxml/Common.h - - - - -Node3->Node4 - - - - -Node7 - - -uscxml/messages/Event.h - - - - -Node3->Node7 - - - - -Node3->Node9 - - - - -Node3->Node10 - - - - -Node3->Node13 - - - - -Node3->Node18 - - - - -Node3->Node19 - - - - -Node3->Node20 - - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - - - -Node6 - -cmath - - -Node4->Node6 - - - - -Node8 - - -uscxml/messages/Data.h - - - - -Node7->Node8 - - - - -Node17 - - -uscxml/util/UUID.h - - - - -Node7->Node17 - - - - -Node8->Node4 - - - - -Node8->Node9 - - - - -Node8->Node10 - - - - -Node11 - -memory - - -Node8->Node11 - - - - -Node12 - - -uscxml/util/Convenience.h - - - - -Node8->Node12 - - - - -Node16 - - -uscxml/messages/Blob.h - - - - -Node8->Node16 - - - - -Node12->Node4 - - - - -Node12->Node13 - - - - -Node14 - -limits - - -Node12->Node14 - - - - -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - - - -Node16->Node13 - - - - -Node17->Node4 - - - - -Node17->Node13 - - - - - diff --git a/_basic_delayed_event_queue_8h_source.html b/_basic_delayed_event_queue_8h_source.html index daaa5db..7660be7 100644 --- a/_basic_delayed_event_queue_8h_source.html +++ b/_basic_delayed_event_queue_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -129,49 +129,53 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
52  }
53  virtual void reset();
54 
-
55 protected:
-
56  virtual std::shared_ptr<EventQueueImpl> create() {
-
57  ErrorEvent e("Cannot create a DelayedEventQueue without callbacks");
-
58  throw e;
-
59  }
-
60 
-
61  struct callbackData {
-
62  Event userData;
-
63  std::string eventUUID;
-
64  bool persist;
-
65  struct event *event;
-
66  BasicDelayedEventQueue* eventQueue;
-
67  timeval added;
-
68  timeval due;
-
69  };
-
70 
-
71  bool _isStarted;
-
72  std::thread* _thread;
+
55  virtual Data serialize();
+
56  virtual void deserialize(const Data& data);
+
57 
+
58 protected:
+
59  virtual std::shared_ptr<EventQueueImpl> create() {
+
60  ErrorEvent e("Cannot create a DelayedEventQueue without callbacks");
+
61  throw e;
+
62  }
+
63 
+
64  struct callbackData {
+
65  Event userData;
+
66  std::string eventUUID;
+
67  bool persist;
+
68  struct event *event;
+
69  BasicDelayedEventQueue* eventQueue;
+
70  timeval added;
+
71  timeval due;
+
72  };
73 
-
74  std::map<std::string, callbackData> _callbackData;
-
75  struct event_base* _eventLoop;
-
76  struct event* _dummyEvent;
-
77 
-
78  static void run(void* instance);
-
79  void start();
-
80  void stop();
-
81 
-
82  static void timerCallback(evutil_socket_t fd, short what, void *arg);
-
83  DelayedEventQueueCallbacks* _callbacks;
-
84 };
-
85 
-
86 }
-
87 
-
88 #endif /* end of include guard: BASICDELAYEDEVENTQUEUE_H_49D837C4 */
+
74  bool _isStarted;
+
75  std::thread* _thread;
+
76 
+
77  std::map<std::string, callbackData> _callbackData;
+
78  struct event_base* _eventLoop;
+
79  struct event* _dummyEvent;
+
80 
+
81  static void run(void* instance);
+
82  void start();
+
83  void stop();
+
84 
+
85  static void timerCallback(evutil_socket_t fd, short what, void *arg);
+
86  DelayedEventQueueCallbacks* _callbacks;
+
87 };
+
88 
+
89 }
+
90 
+
91 #endif /* end of include guard: BASICDELAYEDEVENTQUEUE_H_49D837C4 */
Definition: Breakpoint.cpp:26
-
Definition: Event.h:197
+
Definition: Event.h:211
Definition: BasicEventQueue.h:37
Definition: BasicDelayedEventQueue.h:39
-
Definition: EventQueueImpl.h:51
-
Definition: Event.h:84
-
Definition: BasicDelayedEventQueue.h:61
-
Definition: EventQueueImpl.h:60
+
Definition: EventQueueImpl.h:53
+
Definition: Event.h:94
+
Definition: BasicDelayedEventQueue.h:64
+
Definition: EventQueueImpl.h:62
+
Definition: Data.h:44
@@ -181,7 +185,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_basic_event_queue_8cpp.html b/_basic_event_queue_8cpp.html index 7b02be3..41719de 100644 --- a/_basic_event_queue_8cpp.html +++ b/_basic_event_queue_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicEventQueue.cpp:
-
+

Detailed Description

Author
2016 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)
@@ -119,7 +119,7 @@ Include dependency graph for BasicEventQueue.cpp:
diff --git a/_basic_event_queue_8cpp__incl.map b/_basic_event_queue_8cpp__incl.map index 395f878..c6e35c2 100644 --- a/_basic_event_queue_8cpp__incl.map +++ b/_basic_event_queue_8cpp__incl.map @@ -1,11 +1,11 @@ - - - - + + + + - - - - + + + + diff --git a/_basic_event_queue_8cpp__incl.md5 b/_basic_event_queue_8cpp__incl.md5 index ddc3260..81938f1 100644 --- a/_basic_event_queue_8cpp__incl.md5 +++ b/_basic_event_queue_8cpp__incl.md5 @@ -1 +1 @@ -0e1eed174f995e6a2fe70a9ff011e10d \ No newline at end of file +c173b813f2b79f2611bc2662b14d050c \ No newline at end of file diff --git a/_basic_event_queue_8cpp__incl.svg b/_basic_event_queue_8cpp__incl.svg index 775f727..827cad9 100644 --- a/_basic_event_queue_8cpp__incl.svg +++ b/_basic_event_queue_8cpp__incl.svg @@ -1,474 +1,455 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicEventQueue.cpp - + -Node1 - -interpreter/BasicEventQueue.cpp + +Node1 + +interpreter/BasicEventQueue.cpp -Node2 - - -BasicEventQueue.h + +Node2 + + +BasicEventQueue.h -Node1->Node2 - - - - -Node21 - -event2/util.h - - -Node1->Node21 - - + +Node1->Node2 + + -Node22 - -event2/thread.h + +Node22 + +event2/util.h -Node1->Node22 - - + +Node1->Node22 + + -Node23 - -assert.h + +Node23 + +event2/thread.h -Node1->Node23 - - + +Node1->Node23 + + -Node24 - - -uscxml/interpreter -/Logging.h + +Node24 + +assert.h + + + +Node1->Node24 + + + + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node1->Node24 - - + + +Node1->Node25 + + -Node3 - - -EventQueueImpl.h + +Node3 + + +EventQueueImpl.h -Node2->Node3 - - + +Node2->Node3 + + -Node9 - -list + +Node9 + +list -Node2->Node9 - - + +Node2->Node9 + + -Node10 - -map + +Node10 + +map -Node2->Node10 - - + +Node2->Node10 + + - -Node13 - -string - - -Node2->Node13 - - - - -Node18 - -thread + + +Node14 + +string - -Node2->Node18 - - + + +Node2->Node14 + + -Node19 - -mutex + +Node19 + +thread -Node2->Node19 - - + +Node2->Node19 + + -Node20 - -condition_variable + +Node20 + +mutex -Node2->Node20 - - + +Node2->Node20 + + + + + +Node21 + +condition_variable + + + +Node2->Node21 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node3->Node7 - - + +Node3->Node7 + + -Node3->Node9 - - + +Node3->Node9 + + -Node3->Node10 - - - - -Node3->Node13 - - + +Node3->Node10 + + - -Node3->Node18 - - + + +Node3->Node14 + + -Node3->Node19 - - + +Node3->Node19 + + -Node3->Node20 - - + +Node3->Node20 + + + + + +Node3->Node21 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node4 - - + +Node8->Node4 + + -Node8->Node9 - - + +Node8->Node9 + + -Node8->Node10 - - + +Node8->Node10 + + -Node11 - -memory + +Node11 + +memory -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + - -Node12->Node4 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node12->Node13 - - - -Node14 - -limits + + +Node8->Node17 + + + + + +Node13->Node4 + + - -Node12->Node14 - - + + +Node13->Node14 + + -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - - - -Node16->Node13 - - + +Node15 + +limits - -Node17->Node4 - - - - -Node17->Node13 - - - - -Node24->Node4 - - - - -Node24->Node7 - - - - -Node24->Node8 - - - - -Node24->Node11 - - + + +Node13->Node15 + + - -Node25 - -uscxml/config.h + + +Node16 + +sstream + + + +Node13->Node16 + + - -Node24->Node25 - - + + +Node17->Node4 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + + + + +Node18->Node4 + + + + + +Node18->Node14 + + + + + +Node25->Node4 + + + + + +Node25->Node7 + + + + + +Node25->Node8 + + + + + +Node25->Node11 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_event_queue_8cpp__incl_org.svg b/_basic_event_queue_8cpp__incl_org.svg index 0f02195..eaa695a 100644 --- a/_basic_event_queue_8cpp__incl_org.svg +++ b/_basic_event_queue_8cpp__incl_org.svg @@ -1,386 +1,455 @@ - - + interpreter/BasicEventQueue.cpp - - -Node1 - -interpreter/BasicEventQueue.cpp + + + +Node0 + +interpreter/BasicEventQueue.cpp - -Node2 + + +Node1 - -BasicEventQueue.h + +BasicEventQueue.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node21 - -event2/util.h + +Node21 + +event2/util.h - -Node1->Node21 - - + + +Node0->Node21 + + -Node22 - -event2/thread.h + +Node22 + +event2/thread.h - -Node1->Node22 - - + + +Node0->Node22 + + -Node23 - -assert.h + +Node23 + +assert.h - -Node1->Node23 - - + + +Node0->Node23 + + -Node24 - - -uscxml/interpreter -/Logging.h + +Node24 + + +uscxml/interpreter +/Logging.h - -Node1->Node24 - - + + +Node0->Node24 + + - -Node3 + + +Node2 - -EventQueueImpl.h + +EventQueueImpl.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node9 - -list + + +Node8 + +list - -Node2->Node9 - - + + +Node1->Node8 + + - -Node10 - -map + + +Node9 + +map - -Node2->Node10 - - + + +Node1->Node9 + + -Node13 - -string + +Node13 + +string - -Node2->Node13 - - + + +Node1->Node13 + + -Node18 - -thread + +Node18 + +thread - -Node2->Node18 - - + + +Node1->Node18 + + -Node19 - -mutex + +Node19 + +mutex - -Node2->Node19 - - + + +Node1->Node19 + + -Node20 - -condition_variable + +Node20 + +condition_variable - -Node2->Node20 - - + + +Node1->Node20 + + - -Node4 + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node7 + + +Node6 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node3->Node7 - - + + +Node2->Node6 + + - -Node3->Node9 - - + + +Node2->Node8 + + - -Node3->Node10 - - + + +Node2->Node9 + + - -Node3->Node13 - - + + +Node2->Node13 + + - -Node3->Node18 - - + + +Node2->Node18 + + - -Node3->Node19 - - + + +Node2->Node19 + + - -Node3->Node20 - - + + +Node2->Node20 + + - -Node5 - -sys/socket.h + + +Node4 + +sys/socket.h - -Node4->Node5 - - + + +Node3->Node4 + + - -Node6 - -cmath + + +Node5 + +cmath - -Node4->Node6 - - + + +Node3->Node5 + + - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node7->Node8 - - + + +Node6->Node7 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node6->Node17 + + + + + +Node7->Node3 + + + + + +Node7->Node8 + + - -Node8->Node4 - - + + +Node7->Node9 + + - -Node8->Node9 - - + + +Node10 + +memory - -Node8->Node10 - - + + +Node7->Node10 + + -Node11 - -memory + +Node11 + +type_traits - -Node8->Node11 - - + + +Node7->Node11 + + -Node12 - - -uscxml/util/Convenience.h + +Node12 + + +uscxml/util/Convenience.h - -Node8->Node12 - - + + +Node7->Node12 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node8->Node16 - - + + +Node7->Node16 + + - -Node12->Node4 - - + + +Node12->Node3 + + -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -limits + +Node14 + +limits -Node12->Node14 - - + +Node12->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - + +Node12->Node15 + + + + + +Node16->Node3 + + + + + +Node16->Node10 + + -Node16->Node13 - - + +Node16->Node13 + + - -Node17->Node4 - - + + +Node17->Node3 + + -Node17->Node13 - - - - -Node24->Node4 - - + +Node17->Node13 + + + + + +Node24->Node3 + + + + + +Node24->Node6 + + -Node24->Node7 - - - - -Node24->Node8 - - - - -Node24->Node11 - - - - -Node25 - -uscxml/config.h - - -Node24->Node25 - - + +Node24->Node7 + + + + + +Node24->Node10 + + diff --git a/_basic_event_queue_8h.html b/_basic_event_queue_8h.html index 7535e25..f5dfedc 100644 --- a/_basic_event_queue_8h.html +++ b/_basic_event_queue_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,12 +109,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicEventQueue.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -136,7 +136,7 @@ Classes diff --git a/_basic_event_queue_8h__dep__incl.svg b/_basic_event_queue_8h__dep__incl.svg index 918e501..012cc51 100644 --- a/_basic_event_queue_8h__dep__incl.svg +++ b/_basic_event_queue_8h__dep__incl.svg @@ -1,193 +1,119 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicEventQueue.h - + -Node1 - -interpreter/BasicEventQueue.h + +Node1 + +interpreter/BasicEventQueue.h -Node2 - - -interpreter/BasicDelayed -EventQueue.h + +Node2 + + +interpreter/BasicDelayed +EventQueue.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -interpreter/InterpreterImpl.cpp + +Node4 + + +interpreter/InterpreterImpl.cpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -interpreter/BasicEventQueue.cpp + +Node5 + + +interpreter/BasicEventQueue.cpp -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node6 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node1->Node6 - - + +Node1->Node6 + + -Node3 - - -interpreter/BasicDelayed -EventQueue.cpp + +Node3 + + +interpreter/BasicDelayed +EventQueue.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node4 - - + +Node2->Node4 + + -Node7 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node7 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node6->Node7 - - + +Node6->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_event_queue_8h__dep__incl_org.svg b/_basic_event_queue_8h__dep__incl_org.svg index 8545758..7638756 100644 --- a/_basic_event_queue_8h__dep__incl_org.svg +++ b/_basic_event_queue_8h__dep__incl_org.svg @@ -1,105 +1,119 @@ - interpreter/BasicEventQueue.h - - -Node1 - -interpreter/BasicEventQueue.h - - -Node2 + + + +Node20 + +interpreter/BasicEventQueue.h + + + +Node21 - -interpreter/BasicDelayed -EventQueue.h + +interpreter/BasicDelayed +EventQueue.h - -Node1->Node2 - - + + +Node20->Node21 + + - -Node4 + + +Node23 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node4 - - + + +Node20->Node23 + + - -Node5 + + +Node24 - -interpreter/BasicEventQueue.cpp + +interpreter/BasicEventQueue.cpp - -Node1->Node5 - - + + +Node20->Node24 + + - -Node6 + + +Node25 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node1->Node6 - - + + +Node20->Node25 + + - -Node3 + + +Node22 - -interpreter/BasicDelayed -EventQueue.cpp + +interpreter/BasicDelayed +EventQueue.cpp - -Node2->Node3 - - + + +Node21->Node22 + + - -Node2->Node4 - - + + +Node21->Node23 + + - -Node7 + + +Node26 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node6->Node7 - - + + +Node25->Node26 + + diff --git a/_basic_event_queue_8h__incl.map b/_basic_event_queue_8h__incl.map index 1c08840..4dc4e90 100644 --- a/_basic_event_queue_8h__incl.map +++ b/_basic_event_queue_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/_basic_event_queue_8h__incl.md5 b/_basic_event_queue_8h__incl.md5 index 00c18d4..3f287ef 100644 --- a/_basic_event_queue_8h__incl.md5 +++ b/_basic_event_queue_8h__incl.md5 @@ -1 +1 @@ -cea6586b8d67bd6d7627420ee69f4eab \ No newline at end of file +ee6cfdc49a4a471b800ab76892c79f6f \ No newline at end of file diff --git a/_basic_event_queue_8h__incl.svg b/_basic_event_queue_8h__incl.svg index 95ee5ec..1a2db60 100644 --- a/_basic_event_queue_8h__incl.svg +++ b/_basic_event_queue_8h__incl.svg @@ -1,387 +1,364 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicEventQueue.h - + -Node1 - -interpreter/BasicEventQueue.h + +Node1 + +interpreter/BasicEventQueue.h -Node2 - - -EventQueueImpl.h + +Node2 + + +EventQueueImpl.h -Node1->Node2 - - + +Node1->Node2 + + -Node8 - -list + +Node8 + +list -Node1->Node8 - - + +Node1->Node8 + + -Node9 - -map + +Node9 + +map -Node1->Node9 - - + +Node1->Node9 + + - -Node12 - -string - - -Node1->Node12 - - - - -Node17 - -thread + + +Node13 + +string - -Node1->Node17 - - + + +Node1->Node13 + + -Node18 - -mutex + +Node18 + +thread -Node1->Node18 - - + +Node1->Node18 + + -Node19 - -condition_variable + +Node19 + +mutex -Node1->Node19 - - + +Node1->Node19 + + + + + +Node20 + +condition_variable + + + +Node1->Node20 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node8 - - + +Node2->Node8 + + -Node2->Node9 - - - - -Node2->Node12 - - + +Node2->Node9 + + - -Node2->Node17 - - + + +Node2->Node13 + + -Node2->Node18 - - + +Node2->Node18 + + -Node2->Node19 - - + +Node2->Node19 + + + + + +Node2->Node20 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + + + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node3 - - - -Node11->Node12 - - + + +Node7->Node16 + + - -Node13 - -limits + + +Node12->Node3 + + - -Node11->Node13 - - + + +Node12->Node13 + + -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + +Node14 + +limits - -Node16->Node3 - - + + +Node12->Node14 + + - -Node16->Node12 - - + + +Node15 + +sstream + + + +Node12->Node15 + + + + + +Node16->Node3 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node3 + + + + + +Node17->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_event_queue_8h__incl_org.svg b/_basic_event_queue_8h__incl_org.svg index 3df4120..559014a 100644 --- a/_basic_event_queue_8h__incl_org.svg +++ b/_basic_event_queue_8h__incl_org.svg @@ -1,299 +1,364 @@ - - + interpreter/BasicEventQueue.h - - -Node1 - -interpreter/BasicEventQueue.h + + + +Node0 + +interpreter/BasicEventQueue.h - -Node2 + + +Node1 - -EventQueueImpl.h + +EventQueueImpl.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node8 - -list + + +Node7 + +list - -Node1->Node8 - - + + +Node0->Node7 + + - -Node9 - -map + + +Node8 + +map - -Node1->Node9 - - + + +Node0->Node8 + + -Node12 - -string + +Node12 + +string - -Node1->Node12 - - + + +Node0->Node12 + + -Node17 - -thread + +Node17 + +thread - -Node1->Node17 - - + + +Node0->Node17 + + -Node18 - -mutex + +Node18 + +mutex - -Node1->Node18 - - + + +Node0->Node18 + + -Node19 - -condition_variable + +Node19 + +condition_variable - -Node1->Node19 - - + + +Node0->Node19 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node2->Node6 - - + + +Node1->Node5 + + - -Node2->Node8 - - + + +Node1->Node7 + + - -Node2->Node9 - - + + +Node1->Node8 + + - -Node2->Node12 - - + + +Node1->Node12 + + - -Node2->Node17 - - + + +Node1->Node17 + + - -Node2->Node18 - - + + +Node1->Node18 + + - -Node2->Node19 - - + + +Node1->Node19 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath - -Node3->Node5 - - + + +Node2->Node4 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node3 - - + + +Node6->Node2 + + - -Node7->Node8 - - + + +Node6->Node7 + + - -Node7->Node9 - - + + +Node6->Node8 + + + + + +Node9 + +memory + + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node3 - - + + +Node11->Node2 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node3 - - + + +Node16->Node2 + + -Node16->Node12 - - + +Node16->Node12 + + diff --git a/_basic_event_queue_8h_source.html b/_basic_event_queue_8h_source.html index 5a4f29a..62c3ea4 100644 --- a/_basic_event_queue_8h_source.html +++ b/_basic_event_queue_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -119,21 +119,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
42  virtual Event dequeue(size_t blockMs);
43  virtual void enqueue(const Event& event);
44  virtual void reset();
-
45 
-
46 protected:
-
47  std::list<Event> _queue;
-
48  std::recursive_mutex _mutex;
-
49  std::condition_variable_any _cond;
-
50 };
-
51 
-
52 }
+
45  virtual Data serialize();
+
46  virtual void deserialize(const Data& data);
+
47 
+
48 protected:
+
49  std::list<Event> _queue;
+
50  std::recursive_mutex _mutex;
+
51  std::condition_variable_any _cond;
+
52 };
53 
-
54 #endif /* end of include guard: BASICEVENTQUEUE_H_39DCC18B */
+
54 }
+
55 
+
56 #endif /* end of include guard: BASICEVENTQUEUE_H_39DCC18B */
Definition: Breakpoint.cpp:26
Definition: BasicEventQueue.h:37
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: EventQueueImpl.h:39
+
Definition: Data.h:44
@@ -143,7 +146,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 e09c687..5b08fff 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp.html +++ b/_basic_h_t_t_p_i_o_processor_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,7 +101,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.h"
#include "uscxml/messages/Event.h"
#include "uscxml/util/DOM.h"
-#include <iostream>
#include <event2/dns.h>
#include <event2/buffer.h>
#include <event2/keyvalq_struct.h>
@@ -113,8 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicHTTPIOProcessor.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)
@@ -128,7 +126,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 00f191b..8054436 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,24 +1,24 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + 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 724f846..14223d4 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 @@ -73ebf0c58e9995eea1e656af0e03e915 \ No newline at end of file +0d4235a9c03d69aad8d04dab4c221bbb \ 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 f45f5be..2589458 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 @@ -1,1078 +1,1187 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp - + -Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node1 + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node5 + + +uscxml/plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node1->Node5 - - + +Node1->Node5 + + - -Node16 - - -uscxml/messages/Event.h + + +Node17 + + +uscxml/messages/Event.h - -Node1->Node16 - - + + +Node1->Node17 + + - -Node33 - - -uscxml/interpreter -/Logging.h + + +Node31 + + +string.h - -Node1->Node33 - - + + +Node1->Node31 + + - -Node34 - - -string.h + + +Node33 + + +uscxml/interpreter +/Logging.h - -Node1->Node34 - - + + +Node1->Node33 + + - -Node39 - - -uscxml/util/DOM.h + + +Node42 + + +uscxml/util/DOM.h - -Node1->Node39 - - - - -Node40 - -iostream - - -Node1->Node40 - - + + +Node1->Node42 + + -Node45 - -event2/dns.h + +Node45 + +event2/dns.h -Node1->Node45 - - + +Node1->Node45 + + -Node46 - -event2/buffer.h + +Node46 + +event2/buffer.h -Node1->Node46 - - + +Node1->Node46 + + -Node47 - -event2/keyvalq_struct.h + +Node47 + +event2/keyvalq_struct.h -Node1->Node47 - - + +Node1->Node47 + + -Node48 - -boost/algorithm/string.hpp + +Node48 + +boost/algorithm/string.hpp -Node1->Node48 - - + +Node1->Node48 + + -Node49 - -netdb.h + +Node49 + +netdb.h -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -arpa/inet.h + +Node50 + +arpa/inet.h -Node1->Node50 - - + +Node1->Node50 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - -event2/http.h + +Node6 + +uscxml/config.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -event2/http_struct.h + +Node7 + +event2/http.h -Node5->Node7 - - + +Node5->Node7 + + -Node8 - - -uscxml/server/HTTPServer.h - - + +Node8 + +event2/http_struct.h -Node5->Node8 - - + +Node5->Node8 + + - -Node25 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node9 + + +uscxml/server/HTTPServer.h - -Node5->Node25 - - + + +Node5->Node9 + + - -Node43 - - -uscxml/plugins/IOProcessor -Impl.h + + +Node27 + + +uscxml/interpreter +/InterpreterImpl.h - -Node5->Node43 - - - - -Node44 - -sys/time.h + + +Node5->Node27 + + - -Node5->Node44 - - - - -Node8->Node2 - - + + +Node34 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node8->Node6 - - - -Node9 - -stddef.h + + +Node5->Node34 + + - -Node8->Node9 - - + + +Node41 + +sys/time.h + + + +Node5->Node41 + + + + + +Node9->Node2 + + + + + +Node9->Node6 + + + + + +Node9->Node7 + + -Node10 - -map + +Node10 + +stddef.h - -Node8->Node10 - - + + +Node9->Node10 + + -Node11 - -string + +Node11 + +map - -Node8->Node11 - - + + +Node9->Node11 + + -Node12 - -thread + +Node12 + +string - -Node8->Node12 - - + + +Node9->Node12 + + -Node13 - -mutex + +Node13 + +thread - -Node8->Node13 - - + + +Node9->Node13 + + -Node14 - -event2/util.h + +Node14 + +mutex - -Node8->Node14 - - + + +Node9->Node14 + + -Node15 - -evws.h - - -Node8->Node15 - - + +Node15 + +event2/util.h - -Node8->Node16 - - + + +Node9->Node15 + + - -Node24 - -uscxml/config.h - - -Node8->Node24 - - + + +Node16 + +evws.h + + + +Node9->Node16 + + + + + +Node9->Node17 + + - -Node17 - - -uscxml/messages/Data.h + + +Node18 + + +uscxml/messages/Data.h - -Node16->Node17 - - + + +Node17->Node18 + + - -Node23 - - -uscxml/util/UUID.h + + +Node26 + + +uscxml/util/UUID.h - -Node16->Node23 - - - - -Node17->Node2 - - + + +Node17->Node26 + + - -Node17->Node10 - - + + +Node18->Node2 + + - -Node18 - -list - - -Node17->Node18 - - + + +Node18->Node11 + + -Node19 - -memory + +Node19 + +list - -Node17->Node19 - - + + +Node18->Node19 + + -Node20 - - -uscxml/util/Convenience.h - + +Node20 + +memory + + +Node18->Node20 + + - -Node17->Node20 - - + + +Node21 + +type_traits + + + +Node18->Node21 + + -Node22 - - -uscxml/messages/Blob.h + +Node22 + + +uscxml/util/Convenience.h - -Node17->Node22 - - + + +Node18->Node22 + + - -Node20->Node2 - - + + +Node25 + + +uscxml/messages/Blob.h + - -Node20->Node11 - - - -Node21 - -sstream - - -Node20->Node21 - - + + +Node18->Node25 + + -Node22->Node2 - - - - -Node22->Node11 - - - - -Node22->Node19 - - - - -Node23->Node2 - - - - -Node23->Node11 - - + +Node22->Node2 + + - -Node25->Node2 - - - - -Node25->Node10 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node18 - - - - -Node25->Node19 - - + + +Node22->Node12 + + - -Node26 - - -uscxml/util/URL.h - + + +Node23 + +limits + + + +Node22->Node23 + + + + +Node24 + +sstream - -Node25->Node26 - - + + +Node22->Node24 + + - -Node29 - - -uscxml/plugins/Factory.h + + +Node25->Node2 + + + + + +Node25->Node12 + + + + + +Node25->Node20 + + + + + +Node26->Node2 + + + + + +Node26->Node12 + + + + + +Node27->Node2 + + + + + +Node27->Node11 + + + + + +Node27->Node12 + + + + + +Node27->Node14 + + + + + +Node27->Node19 + + + + + +Node27->Node20 + + + + + +Node27->Node23 + + + + + +Node28 + + +uscxml/util/URL.h - -Node25->Node29 - - + + +Node27->Node28 + + - -Node32 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/plugins/Factory.h - -Node25->Node32 - - + + +Node27->Node30 + + - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node32 + + +uscxml/plugins/DataModel +Impl.h - -Node25->Node35 - - + + +Node27->Node32 + + + + + +Node27->Node34 + + -Node36 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node36 + + +uscxml/plugins/InvokerImpl.h - -Node25->Node36 - - + + +Node27->Node36 + + -Node37 - - -uscxml/interpreter -/EventQueue.h + +Node37 + + +uscxml/interpreter +/MicroStepImpl.h - -Node25->Node37 - - + + +Node27->Node37 + + -Node38 - - -uscxml/interpreter -/EventQueueImpl.h + +Node38 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node25->Node38 - - - - -Node25->Node39 - - - - -Node26->Node2 - - + + +Node27->Node38 + + - -Node26->Node10 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node16 - - - - -Node26->Node18 - - - - -Node26->Node21 - - - - -Node27 - -set - - -Node26->Node27 - - - - -Node28 - -condition_variable - - -Node26->Node28 - - - - -Node29->Node2 - - - - -Node29->Node11 - - - - -Node29->Node19 - - - - -Node29->Node27 - - - - -Node30 - - -uscxml/plugins/Executable -Content.h + + +Node39 + + +uscxml/interpreter +/EventQueue.h - -Node29->Node30 - - + + +Node27->Node39 + + - -Node31 - - -uscxml/plugins/EventHandler.h + + +Node40 + + +uscxml/interpreter +/EventQueueImpl.h - -Node29->Node31 - - + + +Node27->Node40 + + + + + +Node28->Node2 + + + + + +Node28->Node11 + + + + + +Node28->Node12 + + + + + +Node28->Node13 + + + + + +Node28->Node14 + + + + + +Node28->Node17 + + + + + +Node28->Node19 + + + + + +Node28->Node24 + + - -Node29->Node32 - - + + +Node29 + +set - -Node29->Node34 - - + + +Node28->Node29 + + -Node30->Node2 - - + +Node30->Node2 + + -Node30->Node11 - - - - -Node30->Node19 - - - - -Node30->Node21 - - - - -Node31->Node2 - - - - -Node31->Node11 - - - - -Node31->Node16 - - - - -Node31->Node18 - - + +Node30->Node11 + + + + + +Node30->Node12 + + + + + +Node30->Node20 + + + + + +Node30->Node23 + + + + + +Node30->Node29 + + + + + +Node30->Node31 + + + + + +Node31->Node12 + + -Node31->Node19 - - + +Node31->Node19 + + -Node32->Node2 - - + +Node32->Node2 + + - -Node32->Node11 - - - - -Node32->Node18 - - + + +Node32->Node12 + + -Node32->Node19 - - + +Node32->Node19 + + + + + +Node32->Node20 + + -Node32->Node33 - - + +Node32->Node33 + + -Node33->Node2 - - - - -Node33->Node16 - - + +Node33->Node2 + + -Node33->Node17 - - - - -Node33->Node19 - - - - -Node33->Node24 - - - - -Node34->Node11 - - - - -Node34->Node18 - - + +Node33->Node17 + + + + + +Node33->Node18 + + + + + +Node33->Node20 + + + + + +Node34->Node2 + + + + + +Node34->Node17 + + + + + +Node34->Node33 + + + + + +Node35 + + +uscxml/plugins/EventHandler.h + + + + + +Node34->Node35 + + -Node35->Node2 - - - - -Node35->Node11 - - - - -Node35->Node16 - - - - -Node35->Node18 - - - - -Node35->Node27 - - + +Node35->Node2 + + + + + +Node35->Node12 + + + + + +Node35->Node17 + + + + + +Node35->Node19 + + + + + +Node35->Node20 + + -Node36->Node2 - - - - -Node36->Node11 - - - - -Node36->Node16 - - - - -Node36->Node27 - - - - -Node36->Node33 - - + +Node36->Node2 + + + + + +Node36->Node6 + + + + + +Node36->Node17 + + + + + +Node36->Node29 + + + + + +Node36->Node35 + + -Node37->Node2 - - - - -Node37->Node16 - - + +Node37->Node2 + + + + + +Node37->Node12 + + + + + +Node37->Node17 + + + + + +Node37->Node19 + + + + + +Node37->Node29 + + -Node38->Node2 - - - - -Node38->Node10 - - + +Node38->Node2 + + -Node38->Node11 - - + +Node38->Node11 + + -Node38->Node12 - - - - -Node38->Node13 - - - - -Node38->Node16 - - - - -Node38->Node18 - - - - -Node38->Node28 - - + +Node38->Node12 + + + + + +Node38->Node17 + + + + + +Node38->Node29 + + + + + +Node38->Node33 + + -Node39->Node2 - - - - -Node39->Node18 - - - - -Node39->Node27 - - - - -Node39->Node40 - - - - -Node41 - -xercesc/util/XMLString.hpp - - -Node39->Node41 - - + +Node39->Node2 + + + + + +Node39->Node17 + + + + + +Node40->Node2 + + + + + +Node40->Node11 + + + + + +Node40->Node12 + + + + + +Node40->Node13 + + + + + +Node40->Node14 + + + + + +Node40->Node17 + + + + + +Node40->Node19 + + + + + +Node42->Node2 + + + + + +Node42->Node12 + + + + + +Node42->Node19 + + + + + +Node42->Node29 + + - -Node42 - -xercesc/dom/DOM.hpp - - -Node39->Node42 - - - - -Node43->Node2 - - + + +Node43 + +xercesc/util/XMLString.hpp - -Node43->Node16 - - + + +Node42->Node43 + + - -Node43->Node25 - - + + +Node44 + +xercesc/dom/DOM.hpp - -Node43->Node31 - - + + +Node42->Node44 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 99daa78..89ee45c 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 @@ -1,990 +1,1187 @@ - - - + + plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp - - -Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + + +Node0 + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +uscxml/plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node1->Node5 - - + + +Node0->Node4 + + -Node16 - - -uscxml/messages/Event.h + +Node16 + + +uscxml/messages/Event.h - -Node1->Node16 - - + + +Node0->Node16 + + - -Node33 - - -uscxml/interpreter -/Logging.h + + +Node31 + + +string.h - -Node1->Node33 - - + + +Node0->Node31 + + - -Node34 - - -string.h + + +Node36 + + +uscxml/interpreter +/Logging.h - -Node1->Node34 - - + + +Node0->Node36 + + - -Node39 - - -uscxml/util/DOM.h + + +Node52 + + +uscxml/util/DOM.h - -Node1->Node39 - - - - -Node40 - -iostream - - -Node1->Node40 - - + + +Node0->Node52 + + + + + +Node55 + +event2/dns.h + + + +Node0->Node55 + + + + + +Node56 + +event2/buffer.h + + + +Node0->Node56 + + + + + +Node57 + +event2/keyvalq_struct.h + + + +Node0->Node57 + + + + + +Node58 + +boost/algorithm/string.hpp + + + +Node0->Node58 + + + + + +Node59 + +netdb.h + + + +Node0->Node59 + + + + + +Node60 + +arpa/inet.h + + + +Node0->Node60 + + - -Node45 - -event2/dns.h - - -Node1->Node45 - - - - -Node46 - -event2/buffer.h - - -Node1->Node46 - - - - -Node47 - -event2/keyvalq_struct.h - - -Node1->Node47 - - - - -Node48 - -boost/algorithm/string.hpp - - -Node1->Node48 - - - - -Node49 - -netdb.h - - -Node1->Node49 - - - - -Node50 - -arpa/inet.h + + +Node2 + +sys/socket.h - -Node1->Node50 - - + + +Node1->Node2 + + -Node3 - -sys/socket.h + +Node3 + +cmath - -Node2->Node3 - - + + +Node1->Node3 + + - -Node4 - -cmath + + +Node5 + +uscxml/config.h - -Node2->Node4 - - + + +Node4->Node5 + + -Node6 - -event2/http.h + +Node6 + +event2/http.h - -Node5->Node6 - - + + +Node4->Node6 + + -Node7 - -event2/http_struct.h + +Node7 + +event2/http_struct.h - -Node5->Node7 - - + + +Node4->Node7 + + -Node8 - - -uscxml/server/HTTPServer.h + +Node8 + + +uscxml/server/HTTPServer.h - -Node5->Node8 - - + + +Node4->Node8 + + - -Node25 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node26 + + +uscxml/interpreter +/InterpreterImpl.h - -Node5->Node25 - - + + +Node4->Node26 + + - -Node43 - - -uscxml/plugins/IOProcessor -Impl.h + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h - -Node5->Node43 - - - - -Node44 - -sys/time.h - - -Node5->Node44 - - - - -Node8->Node2 - - + + +Node4->Node37 + + + + + +Node51 + +sys/time.h + + + +Node4->Node51 + + + + + +Node8->Node1 + + + + + +Node8->Node5 + + -Node8->Node6 - - + +Node8->Node6 + + -Node9 - -stddef.h + +Node9 + +stddef.h -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node11 - -string + +Node11 + +string -Node8->Node11 - - + +Node8->Node11 + + -Node12 - -thread + +Node12 + +thread -Node8->Node12 - - + +Node8->Node12 + + -Node13 - -mutex + +Node13 + +mutex -Node8->Node13 - - + +Node8->Node13 + + -Node14 - -event2/util.h + +Node14 + +event2/util.h -Node8->Node14 - - + +Node8->Node14 + + -Node15 - -evws.h + +Node15 + +evws.h -Node8->Node15 - - + +Node8->Node15 + + -Node8->Node16 - - - - -Node24 - -uscxml/config.h - - -Node8->Node24 - - + +Node8->Node16 + + -Node17 - - -uscxml/messages/Data.h + +Node17 + + +uscxml/messages/Data.h -Node16->Node17 - - + +Node16->Node17 + + - -Node23 - - -uscxml/util/UUID.h + + +Node25 + + +uscxml/util/UUID.h - -Node16->Node23 - - + + +Node16->Node25 + + - -Node17->Node2 - - + + +Node17->Node1 + + -Node17->Node10 - - + +Node17->Node10 + + -Node18 - -list + +Node18 + +list -Node17->Node18 - - + +Node17->Node18 + + -Node19 - -memory + +Node19 + +memory -Node17->Node19 - - + +Node17->Node19 + + -Node20 - - -uscxml/util/Convenience.h - - + +Node20 + +type_traits -Node17->Node20 - - + +Node17->Node20 + + - -Node22 - - -uscxml/messages/Blob.h + + +Node21 + + +uscxml/util/Convenience.h - -Node17->Node22 - - + + +Node17->Node21 + + - -Node20->Node2 - - - - -Node20->Node11 - - - - -Node21 - -sstream - - -Node20->Node21 - - - - -Node22->Node2 - - - - -Node22->Node11 - - - - -Node22->Node19 - - - - -Node23->Node2 - - - - -Node23->Node11 - - - - -Node25->Node2 - - - - -Node25->Node10 - - + + +Node24 + + +uscxml/messages/Blob.h + - -Node25->Node11 - - - -Node25->Node13 - - + + +Node17->Node24 + + - -Node25->Node18 - - + + +Node21->Node1 + + - -Node25->Node19 - - + + +Node21->Node11 + + - -Node26 - - -uscxml/util/URL.h - + + +Node22 + +limits + + +Node21->Node22 + + - -Node25->Node26 - - + + +Node23 + +sstream + + + +Node21->Node23 + + + + + +Node24->Node1 + + + + + +Node24->Node11 + + + + + +Node24->Node19 + + + + + +Node25->Node1 + + - -Node29 - - -uscxml/plugins/Factory.h - + + +Node25->Node11 + + + + +Node26->Node1 + + - -Node25->Node29 - - + + +Node26->Node10 + + - -Node32 - - -uscxml/plugins/DataModel -Impl.h - + + +Node26->Node11 + + + + +Node26->Node13 + + - -Node25->Node32 - - + + +Node26->Node18 + + + + + +Node26->Node19 + + + + + +Node26->Node22 + + - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node27 + + +uscxml/util/URL.h - -Node25->Node35 - - + + +Node26->Node27 + + - -Node36 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node30 + + +uscxml/plugins/Factory.h - -Node25->Node36 - - + + +Node26->Node30 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/plugins/DataModel +Impl.h - -Node25->Node37 - - + + +Node26->Node32 + + + + + +Node26->Node37 + + -Node38 - - -uscxml/interpreter -/EventQueueImpl.h + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node25->Node38 - - - - -Node25->Node39 - - + + +Node26->Node38 + + - -Node26->Node2 - - - - -Node26->Node10 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node16 - - + + +Node39 + + +uscxml/interpreter +/MicroStepImpl.h + - -Node26->Node18 - - - -Node26->Node21 - - + + +Node26->Node39 + + - -Node27 - -set + + +Node47 + + +uscxml/interpreter +/ContentExecutorImpl.h + - -Node26->Node27 - - - -Node28 - -condition_variable - - -Node26->Node28 - - - - -Node29->Node2 - - - - -Node29->Node11 - - - - -Node29->Node19 - - - - -Node29->Node27 - - + + +Node26->Node47 + + - -Node30 - - -uscxml/plugins/Executable -Content.h + + +Node46 + + +uscxml/interpreter +/EventQueue.h - -Node29->Node30 - - + + +Node26->Node46 + + - -Node31 - - -uscxml/plugins/EventHandler.h + + +Node50 + + +uscxml/interpreter +/EventQueueImpl.h - -Node29->Node31 - - - - -Node29->Node32 - - - - -Node29->Node34 - - + + +Node26->Node50 + + + + + +Node27->Node1 + + + + + +Node27->Node10 + + + + + +Node27->Node11 + + + + + +Node27->Node12 + + + + + +Node27->Node13 + + + + + +Node27->Node16 + + + + + +Node27->Node18 + + + + + +Node27->Node23 + + - -Node30->Node2 - - + + +Node28 + +set + + + +Node27->Node28 + + + + + +Node30->Node1 + + + + + +Node30->Node10 + + -Node30->Node11 - - + +Node30->Node11 + + -Node30->Node19 - - - - -Node30->Node21 - - - - -Node31->Node2 - - + +Node30->Node19 + + + + + +Node30->Node22 + + + + + +Node30->Node28 + + + + + +Node30->Node31 + + -Node31->Node11 - - - - -Node31->Node16 - - + +Node31->Node11 + + -Node31->Node18 - - + +Node31->Node18 + + - -Node31->Node19 - - - - -Node32->Node2 - - + + +Node32->Node1 + + -Node32->Node11 - - + +Node32->Node11 + + -Node32->Node18 - - + +Node32->Node18 + + -Node32->Node19 - - - - -Node32->Node33 - - - - -Node33->Node2 - - - - -Node33->Node16 - - - - -Node33->Node17 - - - - -Node33->Node19 - - - - -Node33->Node24 - - + +Node32->Node19 + + + + + +Node32->Node36 + + + + + +Node36->Node1 + + - -Node34->Node11 - - + + +Node36->Node16 + + + + + +Node36->Node17 + + + + + +Node36->Node19 + + + + + +Node37->Node1 + + - -Node34->Node18 - - - - -Node35->Node2 - - - - -Node35->Node11 - - - - -Node35->Node16 - - - - -Node35->Node18 - - - - -Node35->Node27 - - - - -Node36->Node2 - - - - -Node36->Node11 - - + + +Node37->Node16 + + - -Node36->Node16 - - + + +Node37->Node36 + + - -Node36->Node27 - - + + +Node34 + + +uscxml/plugins/EventHandler.h + - -Node36->Node33 - - - -Node37->Node2 - - + + +Node37->Node34 + + - -Node37->Node16 - - - - -Node38->Node2 - - - - -Node38->Node10 - - - - -Node38->Node11 - - - - -Node38->Node12 - - - - -Node38->Node13 - - + + +Node34->Node1 + + - -Node38->Node16 - - + + +Node34->Node11 + + - -Node38->Node18 - - + + +Node34->Node16 + + - -Node38->Node28 - - + + +Node34->Node18 + + + + + +Node34->Node19 + + + + + +Node38->Node1 + + + + + +Node38->Node5 + + - -Node39->Node2 - - + + +Node38->Node16 + + + + + +Node38->Node28 + + + + + +Node38->Node34 + + + + + +Node39->Node1 + + + + + +Node39->Node11 + + + + + +Node39->Node16 + + -Node39->Node18 - - - - -Node39->Node27 - - - - -Node39->Node40 - - - - -Node41 - -xercesc/util/XMLString.hpp - - -Node39->Node41 - - - - -Node42 - -xercesc/dom/DOM.hpp - - -Node39->Node42 - - - - -Node43->Node2 - - - - -Node43->Node16 - - - - -Node43->Node25 - - - - -Node43->Node31 - - + +Node39->Node18 + + + + + +Node39->Node28 + + + + + +Node47->Node1 + + + + + +Node47->Node10 + + + + + +Node47->Node11 + + + + + +Node47->Node16 + + + + + +Node47->Node28 + + + + + +Node47->Node36 + + + + + +Node46->Node1 + + + + + +Node46->Node16 + + + + + +Node50->Node1 + + + + + +Node50->Node10 + + + + + +Node50->Node11 + + + + + +Node50->Node12 + + + + + +Node50->Node13 + + + + + +Node50->Node16 + + + + + +Node50->Node18 + + + + + +Node52->Node1 + + + + + +Node52->Node11 + + + + + +Node52->Node18 + + + + + +Node52->Node28 + + + + + +Node53 + +xercesc/util/XMLString.hpp + + + +Node52->Node53 + + + + + +Node54 + +xercesc/dom/DOM.hpp + + + +Node52->Node54 + + 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 0f90f4b..0b6a305 100644 --- a/_basic_h_t_t_p_i_o_processor_8h.html +++ b/_basic_h_t_t_p_i_o_processor_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -100,7 +100,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
BasicHTTPIOProcessor.h File Reference
-
#include <event2/http.h>
+
#include "uscxml/config.h"
+#include <event2/http.h>
#include <event2/http_struct.h>
#include "uscxml/server/HTTPServer.h"
#include "uscxml/interpreter/InterpreterImpl.h"
@@ -109,8 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicHTTPIOProcessor.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -147,7 +147,7 @@ Macros
diff --git a/_basic_h_t_t_p_i_o_processor_8h.js b/_basic_h_t_t_p_i_o_processor_8h.js new file mode 100644 index 0000000..2adc79f --- /dev/null +++ b/_basic_h_t_t_p_i_o_processor_8h.js @@ -0,0 +1,5 @@ +var _basic_h_t_t_p_i_o_processor_8h = +[ + [ "USCXML_IOPROC_BASICHTTP_TYPE", "_basic_h_t_t_p_i_o_processor_8h.html#a12f7a23ba7dbf1f14fb83f8c4af774b6", null ], + [ "USCXML_PLUGIN_API", "_basic_h_t_t_p_i_o_processor_8h.html#a7cffbb67753abba8ae2b79ab30c63c59", null ] +]; \ 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 a5162ad..e699456 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 @@ -1,33 +1,36 @@ - plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.h - + -Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node1 + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node2 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node2 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node1->Node2 - - + +Node1->Node2 + + 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 6f7cd82..4c0de0c 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,28 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 88dc58a..a8c4694 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 @@ -4cb3838010f36d6c63fd606cb108d34f \ No newline at end of file +70da9620202c45b9b90a5c56060537a8 \ 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 b89e4f5..2768a8c 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 @@ -1,1171 +1,1352 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.h - + -Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node1 + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node2 - -event2/http.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -event2/http_struct.h + +Node3 + +event2/http.h -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -uscxml/server/HTTPServer.h - - + +Node4 + +event2/http_struct.h -Node1->Node4 - - + +Node1->Node4 + + - -Node25 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node5 + + +uscxml/server/HTTPServer.h - -Node1->Node25 - - + + +Node1->Node5 + + - -Node49 - - -uscxml/plugins/IOProcessor -Impl.h + + +Node26 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node49 - - + + +Node1->Node26 + + - -Node50 - -sys/time.h + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node1->Node50 - - - -Node4->Node2 - - + + +Node1->Node37 + + - -Node5 - -stddef.h + + +Node50 + +sys/time.h - -Node4->Node5 - - + + +Node1->Node50 + + + + + +Node5->Node2 + + + + + +Node5->Node3 + + -Node6 - -map + +Node6 + +stddef.h - -Node4->Node6 - - + + +Node5->Node6 + + -Node7 - -string + +Node7 + +map - -Node4->Node7 - - + + +Node5->Node7 + + -Node8 - -thread + +Node8 + +string - -Node4->Node8 - - + + +Node5->Node8 + + -Node9 - -mutex + +Node9 + +thread - -Node4->Node9 - - + + +Node5->Node9 + + -Node10 - -event2/util.h + +Node10 + +mutex - -Node4->Node10 - - + + +Node5->Node10 + + -Node11 - -evws.h + +Node11 + +event2/util.h - -Node4->Node11 - - + + +Node5->Node11 + + -Node12 - - -uscxml/Common.h - + +Node12 + +evws.h + + +Node5->Node12 + + - -Node4->Node12 - - - - -Node15 - - -uscxml/messages/Event.h + + +Node13 + + +uscxml/Common.h - -Node4->Node15 - - - - -Node24 - -uscxml/config.h + + +Node5->Node13 + + - -Node4->Node24 - - + + +Node16 + + +uscxml/messages/Event.h + - -Node13 - -sys/socket.h - -Node12->Node13 - - + + +Node5->Node16 + + -Node14 - -cmath + +Node14 + +sys/socket.h - -Node12->Node14 - - - - -Node16 - - -uscxml/messages/Data.h - + + +Node13->Node14 + + + + +Node15 + +cmath - -Node15->Node16 - - + + +Node13->Node15 + + - -Node23 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/messages/Data.h - -Node15->Node23 - - + + +Node16->Node17 + + - -Node16->Node6 - - + + +Node25 + + +uscxml/util/UUID.h + - -Node16->Node12 - - - -Node17 - -list + + +Node16->Node25 + + - -Node16->Node17 - - + + +Node17->Node7 + + + + + +Node17->Node13 + + -Node18 - -memory + +Node18 + +list - -Node16->Node18 - - + + +Node17->Node18 + + -Node19 - - -uscxml/util/Convenience.h - + +Node19 + +memory + + + +Node17->Node19 + + + + +Node20 + +type_traits - -Node16->Node19 - - + + +Node17->Node20 + + - -Node22 - - -uscxml/messages/Blob.h + + +Node21 + + +uscxml/util/Convenience.h - -Node16->Node22 - - - - -Node19->Node7 - - + + +Node17->Node21 + + - -Node19->Node12 - - + + +Node24 + + +uscxml/messages/Blob.h + - -Node20 - -limits - -Node19->Node20 - - + + +Node17->Node24 + + - -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node7 - - - - -Node22->Node12 - - - - -Node22->Node18 - - - - -Node23->Node7 - - - - -Node23->Node12 - - - - -Node25->Node6 - - - - -Node25->Node7 - - - - -Node25->Node9 - - - - -Node25->Node12 - - - - -Node25->Node17 - - - - -Node25->Node18 - - + + +Node21->Node8 + + - -Node26 - - -uscxml/util/URL.h - + + +Node21->Node13 + + + + +Node22 + +limits - -Node25->Node26 - - + + +Node21->Node22 + + - -Node29 - - -uscxml/plugins/Factory.h - + + +Node23 + +sstream + + + +Node21->Node23 + + + + + +Node24->Node8 + + + + + +Node24->Node13 + + + + + +Node24->Node19 + + + + + +Node25->Node8 + + + + + +Node25->Node13 + + + + +Node26->Node7 + + - -Node25->Node29 - - + + +Node26->Node8 + + + + + +Node26->Node10 + + + + + +Node26->Node13 + + + + + +Node26->Node18 + + + + + +Node26->Node19 + + + + + +Node26->Node22 + + - -Node34 - - -uscxml/plugins/DataModel -Impl.h + + +Node27 + + +uscxml/util/URL.h - -Node25->Node34 - - + + +Node26->Node27 + + - -Node37 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node30 + + +uscxml/plugins/Factory.h - -Node25->Node37 - - + + +Node26->Node30 + + - -Node41 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/plugins/DataModel +Impl.h - -Node25->Node41 - - + + +Node26->Node32 + + - -Node42 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node26->Node37 + + + + + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node25->Node42 - - + + +Node26->Node38 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node39 + + +uscxml/interpreter +/MicroStepImpl.h - -Node25->Node44 - - + + +Node26->Node39 + + - -Node45 - - -uscxml/util/DOM.h + + +Node46 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node45 - - + + +Node26->Node46 + + - -Node26->Node6 - - + + +Node47 + + +uscxml/interpreter +/ContentExecutorImpl.h + - -Node26->Node7 - - - -Node26->Node8 - - - - -Node26->Node12 - - - - -Node26->Node15 - - - - -Node26->Node17 - - - - -Node26->Node21 - - + + +Node26->Node47 + + - -Node27 - -set + + +Node49 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node26->Node27 - - + + + +Node26->Node49 + + + + + +Node27->Node7 + + + + + +Node27->Node8 + + + + + +Node27->Node9 + + + + + +Node27->Node10 + + + + + +Node27->Node13 + + + + + +Node27->Node16 + + + + + +Node27->Node18 + + + + + +Node27->Node23 + + -Node28 - -condition_variable - - -Node26->Node28 - - - - -Node29->Node7 - - - - -Node29->Node12 - - - - -Node29->Node18 - - - - -Node29->Node20 - - - - -Node29->Node27 - - + +Node28 + +set - -Node30 - - -uscxml/plugins/Executable -Content.h - + + +Node27->Node28 + + + + + +Node29 + +condition_variable + + +Node27->Node29 + + - -Node29->Node30 - - + + +Node30->Node7 + + + + + +Node30->Node8 + + + + + +Node30->Node13 + + + + + +Node30->Node19 + + + + + +Node30->Node22 + + + + + +Node30->Node28 + + -Node31 - - -uscxml/plugins/EventHandler.h + +Node31 + + +string.h - -Node29->Node31 - - + + +Node30->Node31 + + - -Node32 - - -uscxml/plugins/IOProcessor.h - + + +Node31->Node8 + + - - -Node29->Node32 - - + + +Node31->Node18 + + + + + +Node32->Node8 + + + + + +Node32->Node13 + + + + + +Node32->Node18 + + + + + +Node32->Node19 + + -Node33 - - -uscxml/plugins/Invoker.h + +Node33 + + +uscxml/plugins/Invoker.h - -Node29->Node33 - - + + +Node32->Node33 + + - -Node29->Node34 - - - - -Node36 - - -string.h + + +Node35 + + +uscxml/plugins/IOProcessor.h - -Node29->Node36 - - + + +Node32->Node35 + + - -Node30->Node7 - - - - -Node30->Node12 - - - - -Node30->Node18 - - - - -Node30->Node21 - - - - -Node31->Node7 - - - - -Node31->Node12 - - - - -Node31->Node15 - - - - -Node31->Node17 - - + + +Node36 + + +uscxml/interpreter +/Logging.h + - -Node31->Node18 - - - - -Node32->Node12 - - - - -Node32->Node15 - - - - -Node32->Node31 - - - - -Node33->Node12 - - - - -Node33->Node15 - - - - -Node33->Node31 - - - - -Node34->Node7 - - - - -Node34->Node12 - - - - -Node34->Node17 - - - -Node34->Node18 - - + + +Node32->Node36 + + - -Node34->Node32 - - + + +Node33->Node13 + + - -Node34->Node33 - - + + +Node33->Node16 + + - -Node35 - - -uscxml/interpreter -/Logging.h + + +Node34 + + +uscxml/plugins/EventHandler.h - -Node34->Node35 - - + + +Node33->Node34 + + - -Node35->Node12 - - + + +Node34->Node8 + + - -Node35->Node15 - - - - -Node35->Node16 - - + + +Node34->Node13 + + - -Node35->Node18 - - + + +Node34->Node16 + + - -Node35->Node24 - - + + +Node34->Node18 + + + + + +Node34->Node19 + + + + + +Node35->Node13 + + - -Node36->Node7 - - + + +Node35->Node16 + + + + + +Node35->Node34 + + + + + +Node36->Node13 + + + + + +Node36->Node16 + + -Node36->Node17 - - - - -Node37->Node7 - - - - -Node37->Node12 - - - - -Node37->Node15 - - - - -Node37->Node17 - - - - -Node37->Node27 - - + +Node36->Node17 + + + + + +Node36->Node19 + + + + + +Node37->Node13 + + + + + +Node37->Node16 + + + + + +Node37->Node34 + + + + + +Node37->Node36 + + + + + +Node38->Node2 + + + + + +Node38->Node13 + + + + + +Node38->Node16 + + + + + +Node38->Node28 + + + + + +Node38->Node34 + + + + + +Node39->Node8 + + + + + +Node39->Node13 + + + + + +Node39->Node16 + + + + + +Node39->Node18 + + + + + +Node39->Node28 + + - -Node38 - - -uscxml/Interpreter.h + + +Node40 + + +uscxml/Interpreter.h - -Node37->Node38 - - - - -Node38->Node6 - - - - -Node38->Node7 - - - - -Node38->Node12 - - - - -Node38->Node29 - - + + +Node39->Node40 + + - -Node38->Node35 - - + + +Node40->Node7 + + + + + +Node40->Node8 + + + + + +Node40->Node13 + + + + + +Node40->Node30 + + + + + +Node40->Node36 + + - -Node39 - -vector + + +Node41 + +vector - -Node38->Node39 - - + + +Node40->Node41 + + - -Node40 - - -uscxml/interpreter -/MicroStep.h + + +Node42 + + +uscxml/interpreter +/MicroStep.h - -Node38->Node40 - - - - -Node38->Node41 - - - - -Node40->Node7 - - - - -Node40->Node12 - - - - -Node40->Node17 - - - - -Node40->Node18 - - - - -Node41->Node12 - - - - -Node41->Node15 - - - - -Node42->Node7 - - - - -Node42->Node12 - - - - -Node42->Node15 - - - - -Node42->Node27 - - - - -Node42->Node35 - - + + +Node40->Node42 + + -Node43 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node43 + + +uscxml/interpreter +/InterpreterState.h - -Node42->Node43 - - - - -Node43->Node9 - - - - -Node43->Node12 - - - - -Node43->Node15 - - - - -Node44->Node6 - - - - -Node44->Node7 - - + + +Node40->Node43 + + - -Node44->Node8 - - - - -Node44->Node9 - - - - -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node17 - - - - -Node44->Node28 - - - - -Node45->Node12 - - + + +Node44 + + +uscxml/plugins/DataModel.h + - -Node45->Node17 - - - -Node45->Node27 - - + + +Node40->Node44 + + - -Node46 - -iostream + + +Node45 + + +uscxml/interpreter +/ContentExecutor.h + - -Node45->Node46 - - - -Node47 - -xercesc/util/XMLString.hpp + + +Node40->Node45 + + + + + +Node40->Node46 + + + + + +Node42->Node8 + + + + + +Node42->Node13 + + + + + +Node42->Node17 + + + + + +Node42->Node18 + + + + + +Node42->Node19 + + - -Node45->Node47 - - + + +Node42->Node43 + + - -Node48 - -xercesc/dom/DOM.hpp + + +Node43->Node13 + + - -Node45->Node48 - - + + +Node44->Node8 + + + + + +Node44->Node13 + + + + + +Node44->Node16 + + + + + +Node44->Node18 + + + + + +Node44->Node19 + + + + + +Node45->Node8 + + + + + +Node45->Node13 + + - -Node49->Node12 - - + + +Node45->Node17 + + + + + +Node46->Node13 + + + + + +Node46->Node16 + + + + + +Node47->Node7 + + + + + +Node47->Node8 + + + + + +Node47->Node13 + + + + + +Node47->Node16 + + + + + +Node47->Node28 + + + + + +Node47->Node36 + + - -Node49->Node15 - - + + +Node48 + + +uscxml/interpreter +/InterpreterMonitor.h + - -Node49->Node25 - - - -Node49->Node31 - - + + +Node47->Node48 + + + + + +Node48->Node10 + + + + + +Node48->Node13 + + + + + +Node48->Node16 + + + + + +Node48->Node36 + + + + + +Node49->Node7 + + + + + +Node49->Node8 + + + + + +Node49->Node9 + + + + + +Node49->Node10 + + + + + +Node49->Node13 + + + + + +Node49->Node16 + + + + + +Node49->Node18 + + + + + +Node49->Node29 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_h_t_t_p_i_o_processor_8h__incl_org.svg b/_basic_h_t_t_p_i_o_processor_8h__incl_org.svg index 25b2b7c..2a438d3 100644 --- a/_basic_h_t_t_p_i_o_processor_8h__incl_org.svg +++ b/_basic_h_t_t_p_i_o_processor_8h__incl_org.svg @@ -1,1083 +1,1352 @@ - - - + + plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.h - + + + +Node0 + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h + -Node1 - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - -event2/http.h + +Node2 + +event2/http.h - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -event2/http_struct.h + +Node3 + +event2/http_struct.h - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - - -uscxml/server/HTTPServer.h + +Node4 + + +uscxml/server/HTTPServer.h - -Node1->Node4 - - + + +Node0->Node4 + + -Node25 - - -uscxml/interpreter -/InterpreterImpl.h + +Node25 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node25 - - + + +Node0->Node25 + + - -Node49 - - -uscxml/plugins/IOProcessor -Impl.h + + +Node36 + + +uscxml/plugins/IOProcessor +Impl.h - -Node1->Node49 - - + + +Node0->Node36 + + -Node50 - -sys/time.h - - -Node1->Node50 - - + +Node50 + +sys/time.h + + + +Node0->Node50 + + + + + +Node4->Node1 + + -Node4->Node2 - - + +Node4->Node2 + + -Node5 - -stddef.h + +Node5 + +stddef.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -map + +Node6 + +map -Node4->Node6 - - + +Node4->Node6 + + -Node7 - -string + +Node7 + +string -Node4->Node7 - - + +Node4->Node7 + + -Node8 - -thread + +Node8 + +thread -Node4->Node8 - - + +Node4->Node8 + + -Node9 - -mutex + +Node9 + +mutex -Node4->Node9 - - + +Node4->Node9 + + -Node10 - -event2/util.h + +Node10 + +event2/util.h -Node4->Node10 - - + +Node4->Node10 + + -Node11 - -evws.h + +Node11 + +evws.h -Node4->Node11 - - + +Node4->Node11 + + -Node12 - - -uscxml/Common.h + +Node12 + + +uscxml/Common.h -Node4->Node12 - - + +Node4->Node12 + + -Node15 - - -uscxml/messages/Event.h + +Node15 + + +uscxml/messages/Event.h -Node4->Node15 - - - - -Node24 - -uscxml/config.h - - -Node4->Node24 - - + +Node4->Node15 + + -Node13 - -sys/socket.h + +Node13 + +sys/socket.h -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -cmath + +Node14 + +cmath -Node12->Node14 - - + +Node12->Node14 + + -Node16 - - -uscxml/messages/Data.h + +Node16 + + +uscxml/messages/Data.h -Node15->Node16 - - + +Node15->Node16 + + - -Node23 - - -uscxml/util/UUID.h + + +Node24 + + +uscxml/util/UUID.h - -Node15->Node23 - - + + +Node15->Node24 + + -Node16->Node6 - - + +Node16->Node6 + + -Node16->Node12 - - + +Node16->Node12 + + -Node17 - -list + +Node17 + +list -Node16->Node17 - - + +Node16->Node17 + + -Node18 - -memory + +Node18 + +memory -Node16->Node18 - - + +Node16->Node18 + + -Node19 - - -uscxml/util/Convenience.h - - + +Node19 + +type_traits -Node16->Node19 - - + +Node16->Node19 + + - -Node22 - - -uscxml/messages/Blob.h + + +Node20 + + +uscxml/util/Convenience.h - -Node16->Node22 - - + + +Node16->Node20 + + - -Node19->Node7 - - + + +Node23 + + +uscxml/messages/Blob.h + - -Node19->Node12 - - - -Node20 - -limits + + +Node16->Node23 + + - -Node19->Node20 - - + + +Node20->Node7 + + + + + +Node20->Node12 + + -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node7 - - - - -Node22->Node12 - - - - -Node22->Node18 - - + +Node21 + +limits + + + +Node20->Node21 + + + + + +Node22 + +sstream + + + +Node20->Node22 + + -Node23->Node7 - - + +Node23->Node7 + + -Node23->Node12 - - + +Node23->Node12 + + + + + +Node23->Node18 + + + + + +Node24->Node7 + + + + + +Node24->Node12 + + -Node25->Node6 - - + +Node25->Node6 + + -Node25->Node7 - - + +Node25->Node7 + + -Node25->Node9 - - + +Node25->Node9 + + -Node25->Node12 - - + +Node25->Node12 + + -Node25->Node17 - - + +Node25->Node17 + + -Node25->Node18 - - + +Node25->Node18 + + + + + +Node25->Node21 + + -Node26 - - -uscxml/util/URL.h + +Node26 + + +uscxml/util/URL.h -Node25->Node26 - - + +Node25->Node26 + + -Node29 - - -uscxml/plugins/Factory.h + +Node29 + + +uscxml/plugins/Factory.h -Node25->Node29 - - + +Node25->Node29 + + - -Node34 - - -uscxml/plugins/DataModel -Impl.h + + +Node31 + + +uscxml/plugins/DataModel +Impl.h - -Node25->Node34 - - + + +Node25->Node31 + + + + + +Node25->Node36 + + -Node37 - - -uscxml/interpreter -/MicroStepImpl.h + +Node37 + + +uscxml/plugins/InvokerImpl.h -Node25->Node37 - - + +Node25->Node37 + + - -Node41 - - -uscxml/interpreter -/EventQueue.h + + +Node38 + + +uscxml/interpreter +/MicroStepImpl.h - -Node25->Node41 - - + + +Node25->Node38 + + - -Node42 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node45 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node42 - - + + +Node25->Node45 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node46 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node25->Node44 - - + + +Node25->Node46 + + - -Node45 - - -uscxml/util/DOM.h + + +Node49 + + +uscxml/interpreter +/EventQueueImpl.h - -Node25->Node45 - - + + +Node25->Node49 + + -Node26->Node6 - - + +Node26->Node6 + + -Node26->Node7 - - + +Node26->Node7 + + -Node26->Node8 - - + +Node26->Node8 + + + + + +Node26->Node9 + + -Node26->Node12 - - + +Node26->Node12 + + -Node26->Node15 - - + +Node26->Node15 + + -Node26->Node17 - - + +Node26->Node17 + + - -Node26->Node21 - - + + +Node26->Node22 + + -Node27 - -set + +Node27 + +set -Node26->Node27 - - + +Node26->Node27 + + -Node28 - -condition_variable + +Node28 + +condition_variable -Node26->Node28 - - + +Node26->Node28 + + + + + +Node29->Node6 + + -Node29->Node7 - - + +Node29->Node7 + + -Node29->Node12 - - + +Node29->Node12 + + -Node29->Node18 - - + +Node29->Node18 + + - -Node29->Node20 - - + + +Node29->Node21 + + -Node29->Node27 - - + +Node29->Node27 + + -Node30 - - -uscxml/plugins/Executable -Content.h + +Node30 + + +string.h -Node29->Node30 - - + +Node29->Node30 + + - -Node31 - - -uscxml/plugins/EventHandler.h - + + +Node30->Node7 + + + + +Node30->Node17 + + - -Node29->Node31 - - + + +Node31->Node7 + + - -Node32 - - -uscxml/plugins/IOProcessor.h - + + +Node31->Node12 + + + + +Node31->Node17 + + - -Node29->Node32 - - + + +Node31->Node18 + + - -Node33 + + +Node32 - -uscxml/plugins/Invoker.h + +uscxml/plugins/Invoker.h - -Node29->Node33 - - - - -Node29->Node34 - - + + +Node31->Node32 + + - -Node36 - - -string.h + + +Node34 + + +uscxml/plugins/IOProcessor.h - -Node29->Node36 - - - - -Node30->Node7 - - + + +Node31->Node34 + + - -Node30->Node12 - - - - -Node30->Node18 - - - - -Node30->Node21 - - + + +Node35 + + +uscxml/interpreter +/Logging.h + - -Node31->Node7 - - - -Node31->Node12 - - + + +Node31->Node35 + + - -Node31->Node15 - - + + +Node32->Node12 + + - -Node31->Node17 - - + + +Node32->Node15 + + - -Node31->Node18 - - + + +Node33 + + +uscxml/plugins/EventHandler.h + - -Node32->Node12 - - - -Node32->Node15 - - + + +Node32->Node33 + + - -Node32->Node31 - - + + +Node33->Node7 + + -Node33->Node12 - - + +Node33->Node12 + + -Node33->Node15 - - - - -Node33->Node31 - - - - -Node34->Node7 - - + +Node33->Node15 + + + + + +Node33->Node17 + + + + + +Node33->Node18 + + -Node34->Node12 - - - - -Node34->Node17 - - - - -Node34->Node18 - - + +Node34->Node12 + + - -Node34->Node32 - - + + +Node34->Node15 + + -Node34->Node33 - - - - -Node35 - - -uscxml/interpreter -/Logging.h - - - - -Node34->Node35 - - + +Node34->Node33 + + -Node35->Node12 - - + +Node35->Node12 + + -Node35->Node15 - - + +Node35->Node15 + + -Node35->Node16 - - + +Node35->Node16 + + -Node35->Node18 - - - - -Node35->Node24 - - - - -Node36->Node7 - - - - -Node36->Node17 - - - - -Node37->Node7 - - + +Node35->Node18 + + + + + +Node36->Node12 + + + + + +Node36->Node15 + + + + + +Node36->Node33 + + + + + +Node36->Node35 + + + + + +Node37->Node1 + + -Node37->Node12 - - + +Node37->Node12 + + -Node37->Node15 - - - - -Node37->Node17 - - + +Node37->Node15 + + -Node37->Node27 - - - - -Node38 - - -uscxml/Interpreter.h - - - - -Node37->Node38 - - + +Node37->Node27 + + - -Node38->Node6 - - + + +Node37->Node33 + + -Node38->Node7 - - + +Node38->Node7 + + -Node38->Node12 - - - - -Node38->Node29 - - - - -Node38->Node35 - - + +Node38->Node12 + + + + + +Node38->Node15 + + + + + +Node38->Node17 + + + + + +Node38->Node27 + + -Node39 - -vector + +Node39 + + +uscxml/Interpreter.h + + -Node38->Node39 - - + +Node38->Node39 + + + + + +Node39->Node6 + + + + + +Node39->Node7 + + + + + +Node39->Node12 + + + + + +Node39->Node29 + + + + + +Node39->Node35 + + -Node40 - - -uscxml/interpreter -/MicroStep.h - + +Node40 + +vector + + +Node39->Node40 + + - -Node38->Node40 - - + + +Node41 + + +uscxml/interpreter +/MicroStep.h + - -Node38->Node41 - - - -Node40->Node7 - - + + +Node39->Node41 + + - -Node40->Node12 - - + + +Node42 + + +uscxml/interpreter +/InterpreterState.h + - -Node40->Node17 - - - -Node40->Node18 - - + + +Node39->Node42 + + - -Node41->Node12 - - + + +Node43 + + +uscxml/plugins/DataModel.h + - -Node41->Node15 - - - -Node42->Node7 - - + + +Node39->Node43 + + - -Node42->Node12 - - + + +Node44 + + +uscxml/interpreter +/ContentExecutor.h + - -Node42->Node15 - - - -Node42->Node27 - - + + +Node39->Node44 + + - -Node42->Node35 - - + + +Node39->Node45 + + - -Node43 - - -uscxml/interpreter -/InterpreterMonitor.h - + + +Node41->Node7 + + + + +Node41->Node12 + + + + + +Node41->Node16 + + + + + +Node41->Node17 + + + + + +Node41->Node18 + + + + + +Node41->Node42 + + - -Node42->Node43 - - + + +Node42->Node12 + + - -Node43->Node9 - - + + +Node43->Node7 + + -Node43->Node12 - - + +Node43->Node12 + + -Node43->Node15 - - - - -Node44->Node6 - - + +Node43->Node15 + + + + + +Node43->Node17 + + + + + +Node43->Node18 + + -Node44->Node7 - - - - -Node44->Node8 - - - - -Node44->Node9 - - + +Node44->Node7 + + -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node17 - - + +Node44->Node12 + + - -Node44->Node28 - - + + +Node44->Node16 + + -Node45->Node12 - - - - -Node45->Node17 - - - - -Node45->Node27 - - - - -Node46 - -iostream - - -Node45->Node46 - - + +Node45->Node12 + + + + + +Node45->Node15 + + + + + +Node46->Node6 + + + + + +Node46->Node7 + + + + + +Node46->Node12 + + + + + +Node46->Node15 + + + + + +Node46->Node27 + + + + + +Node46->Node35 + + -Node47 - -xercesc/util/XMLString.hpp - - -Node45->Node47 - - + +Node47 + + +uscxml/interpreter +/InterpreterMonitor.h + - -Node48 - -xercesc/dom/DOM.hpp - -Node45->Node48 - - + + +Node46->Node47 + + + + + +Node47->Node9 + + + + + +Node47->Node12 + + + + + +Node47->Node15 + + + + + +Node47->Node35 + + + + + +Node49->Node6 + + + + + +Node49->Node7 + + + + + +Node49->Node8 + + + + + +Node49->Node9 + + -Node49->Node12 - - + +Node49->Node12 + + -Node49->Node15 - - - - -Node49->Node25 - - - - -Node49->Node31 - - + +Node49->Node15 + + + + + +Node49->Node17 + + + + + +Node49->Node28 + + diff --git a/_basic_h_t_t_p_i_o_processor_8h_source.html b/_basic_h_t_t_p_i_o_processor_8h_source.html index ca11e04..21321fa 100644 --- a/_basic_h_t_t_p_i_o_processor_8h_source.html +++ b/_basic_h_t_t_p_i_o_processor_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,99 +101,99 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef BASICHTTPIOPROCESSOR_H_2CUY93KU
21 #define BASICHTTPIOPROCESSOR_H_2CUY93KU
22 
-
23 extern "C" {
-
24 #include <event2/http.h>
-
25 #include <event2/http_struct.h>
-
26 }
-
27 
-
28 #if defined(_WIN32) && !defined(USCXML_STATIC)
-
29 # if (defined ioprocessor_basichttp_EXPORTS || defined USCXML_EXPORT)
-
30 # define USCXML_PLUGIN_API __declspec(dllexport)
-
31 # else
-
32 # define USCXML_PLUGIN_API __declspec(dllimport)
-
33 # endif
-
34 #else
-
35 # define USCXML_PLUGIN_API
-
36 #endif
-
37 
- - - -
41 
-
42 #ifndef _WIN32
-
43 #include <sys/time.h>
-
44 #endif
-
45 
-
46 #ifdef BUILD_AS_PLUGINS
-
47 #include "uscxml/plugins/Plugins.h"
-
48 #endif
-
49 
-
50 #define USCXML_IOPROC_BASICHTTP_TYPE "http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"
+
23 #include "uscxml/config.h"
+
24 
+
25 extern "C" {
+
26 #include <event2/http.h>
+
27 #include <event2/http_struct.h>
+
28 }
+
29 
+
30 #if defined(_WIN32) && !defined(USCXML_STATIC)
+
31 # if (defined ioprocessor_basichttp_EXPORTS || defined USCXML_EXPORT)
+
32 # define USCXML_PLUGIN_API __declspec(dllexport)
+
33 # else
+
34 # define USCXML_PLUGIN_API __declspec(dllimport)
+
35 # endif
+
36 #else
+
37 # define USCXML_PLUGIN_API
+
38 #endif
+
39 
+ + + +
43 
+
44 #ifndef _WIN32
+
45 #include <sys/time.h>
+
46 #endif
+
47 
+
48 #ifdef BUILD_AS_PLUGINS
+
49 #include "uscxml/plugins/Plugins.h"
+
50 #endif
51 
-
52 namespace uscxml {
+
52 #define USCXML_IOPROC_BASICHTTP_TYPE "http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"
53 
-
58 class USCXML_PLUGIN_API BasicHTTPIOProcessor : public IOProcessorImpl, public HTTPServlet, public URLMonitor {
-
59 public:
- -
61  virtual ~BasicHTTPIOProcessor();
-
62  virtual std::shared_ptr<IOProcessorImpl> create(uscxml::InterpreterImpl* interpreter);
-
63 
-
64  virtual std::list<std::string> getNames() {
-
65  std::list<std::string> names;
-
66  names.push_back("basichttp");
-
67  names.push_back(USCXML_IOPROC_BASICHTTP_TYPE);
-
68  return names;
-
69  }
-
70 
-
71  virtual void eventFromSCXML(const std::string& target, const Event& event);
-
72  virtual bool isValidTarget(const std::string& target);
-
73 
-
74  Data getDataModelVariables();
+
54 namespace uscxml {
+
55 
+
60 class USCXML_PLUGIN_API BasicHTTPIOProcessor : public IOProcessorImpl, public HTTPServlet, public URLMonitor {
+
61 public:
+ +
63  virtual ~BasicHTTPIOProcessor();
+
64  virtual std::shared_ptr<IOProcessorImpl> create(uscxml::IOProcessorCallbacks* callbacks);
+
65 
+
66  virtual std::list<std::string> getNames() {
+
67  std::list<std::string> names;
+
68  names.push_back("basichttp");
+
69  names.push_back(USCXML_IOPROC_BASICHTTP_TYPE);
+
70  return names;
+
71  }
+
72 
+
73  virtual void eventFromSCXML(const std::string& target, const Event& event);
+
74  virtual bool isValidTarget(const std::string& target);
75 
-
77  bool requestFromHTTP(const HTTPServer::Request& req);
-
78  void setURL(const std::string& url) {
-
79  _url = url;
-
80  }
-
81 
-
82  bool canAdaptPath() {
-
83  return false;
-
84  }
-
85 
-
86  // URLMonitor
-
87  void downloadStarted(const URL& url);
-
88  void downloadCompleted(const URL& url);
-
89  void downloadFailed(const URL& url, int errorCode);
-
90 
-
91 protected:
-
92  std::string _url;
-
93  std::map<std::string, std::pair<URL, Event> > _sendRequests;
-
94 };
-
95 
-
96 // do not implement pluma plugins if we build an inherited plugin
-
97 #ifdef ioprocessor_basichttp_EXPORTS
-
98 # ifdef BUILD_AS_PLUGINS
-
99 PLUMA_INHERIT_PROVIDER(BasicHTTPIOProcessor, IOProcessorImpl);
-
100 # endif
-
101 #endif
-
102 
-
103 }
-
104 
-
105 #endif /* end of include guard: BASICHTTPIOPROCESSOR_H_2CUY93KU */
+
76  Data getDataModelVariables();
+
77 
+
79  bool requestFromHTTP(const HTTPServer::Request& req);
+
80  void setURL(const std::string& url) {
+
81  _url = url;
+
82  }
+
83 
+
84  bool canAdaptPath() {
+
85  return false;
+
86  }
+
87 
+
88  // URLMonitor
+
89  void downloadStarted(const URL& url);
+
90  void downloadCompleted(const URL& url);
+
91  void downloadFailed(const URL& url, int errorCode);
+
92 
+
93 protected:
+
94  std::string _url;
+
95  std::map<std::string, std::pair<URL, Event> > _sendRequests;
+
96 };
+
97 
+
98 #ifdef BUILD_AS_PLUGINS
+
99 PLUMA_INHERIT_PROVIDER(BasicHTTPIOProcessor, IOProcessorImpl)
+
100 #endif
+
101 
+
102 }
+
103 
+
104 #endif /* end of include guard: BASICHTTPIOPROCESSOR_H_2CUY93KU */
Definition: URL.h:38
Definition: Breakpoint.cpp:26
-
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: BasicHTTPIOProcessor.h:64
+
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: BasicHTTPIOProcessor.h:66
-
The basichttp I/O processor as per standard.
Definition: BasicHTTPIOProcessor.h:58
+
The basichttp I/O processor as per standard.
Definition: BasicHTTPIOProcessor.h:60
Definition: HTTPServer.h:47
Definition: URL.h:133
-
Definition: InterpreterImpl.h:48
+ -
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:36
-
Definition: Event.h:84
+
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:54
+
Definition: Event.h:94
Definition: HTTPServer.h:200
-
bool canAdaptPath()
Called by the server with the actual URL.
Definition: BasicHTTPIOProcessor.h:82
-
Definition: Data.h:43
+
bool canAdaptPath()
Called by the server with the actual URL.
Definition: BasicHTTPIOProcessor.h:84
+
Callbacks available for every IO processor.
Definition: IOProcessorImpl.h:36
+
Definition: Data.h:44
@@ -203,7 +203,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_blob_8cpp.html b/_blob_8cpp.html index 0b2f3e3..fa2e721 100644 --- a/_blob_8cpp.html +++ b/_blob_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Blob.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)
@@ -117,7 +117,7 @@ Include dependency graph for Blob.cpp:
diff --git a/_blob_8cpp__incl.map b/_blob_8cpp__incl.map index 9032dd9..dc2a451 100644 --- a/_blob_8cpp__incl.map +++ b/_blob_8cpp__incl.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/_blob_8cpp__incl.md5 b/_blob_8cpp__incl.md5 index 2af4b76..a5723b6 100644 --- a/_blob_8cpp__incl.md5 +++ b/_blob_8cpp__incl.md5 @@ -1 +1 @@ -6309645bcc9716e183be946594dad742 \ No newline at end of file +a91ef24956d74f4c589ecd2eea4611a6 \ No newline at end of file diff --git a/_blob_8cpp__incl.svg b/_blob_8cpp__incl.svg index a413e18..6f6af42 100644 --- a/_blob_8cpp__incl.svg +++ b/_blob_8cpp__incl.svg @@ -1,307 +1,244 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Blob.cpp - + -Node1 - -messages/Blob.cpp + +Node1 + +messages/Blob.cpp -Node2 - - -uscxml/messages/Blob.h + +Node2 + + +uscxml/messages/Blob.h -Node1->Node2 - - + +Node1->Node2 + + -Node8 - - -uscxml/util/MD5.hpp + +Node8 + + +uscxml/util/MD5.hpp -Node1->Node8 - - + +Node1->Node8 + + - -Node15 - - -uscxml/util/Base64.hpp + + +Node14 + + +uscxml/util/Base64.hpp - -Node1->Node15 - - + + +Node1->Node14 + + -Node3 - -string + +Node3 + +string -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -memory + +Node4 + +memory -Node2->Node4 - - + +Node2->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node2->Node5 - - + +Node2->Node5 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + -Node8->Node5 - - + +Node8->Node5 + + -Node9 - - -MD5.h + +Node9 + + +MD5.h -Node8->Node9 - - + +Node8->Node9 + + -Node10 - - -string.h + +Node10 + + +string.h -Node8->Node10 - - + +Node8->Node10 + + -Node12 - -iostream + +Node12 + +sstream -Node8->Node12 - - + +Node8->Node12 + + -Node13 - -sstream + +Node13 + +iomanip -Node8->Node13 - - - - -Node14 - -iomanip - - -Node8->Node14 - - + +Node8->Node13 + + -Node10->Node3 - - + +Node10->Node3 + + -Node11 - -list + +Node11 + +list -Node10->Node11 - - - - -Node15->Node3 - - + +Node10->Node11 + + + + + +Node14->Node3 + + + + + +Node14->Node5 + + - -Node15->Node5 - - - - -Node16 - - -Base64.h + + +Node15 + + +Base64.h - -Node15->Node16 - - + + +Node14->Node15 + + - -Node17 - -stdlib.h + + +Node16 + +stdlib.h - -Node15->Node17 - - + + +Node14->Node16 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_blob_8cpp__incl_org.svg b/_blob_8cpp__incl_org.svg index 3348bfa..d76a9f9 100644 --- a/_blob_8cpp__incl_org.svg +++ b/_blob_8cpp__incl_org.svg @@ -1,219 +1,244 @@ - - + messages/Blob.cpp - - -Node1 - -messages/Blob.cpp + + + +Node0 + +messages/Blob.cpp - -Node2 + + +Node1 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node8 + + +Node7 - -uscxml/util/MD5.hpp + +uscxml/util/MD5.hpp - -Node1->Node8 - - + + +Node0->Node7 + + - -Node15 - - -uscxml/util/Base64.hpp + + +Node13 + + +uscxml/util/Base64.hpp - -Node1->Node15 - - + + +Node0->Node13 + + - -Node3 - -string + + +Node2 + +string - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -memory + + +Node3 + +memory - -Node2->Node4 - - + + +Node1->Node3 + + - -Node5 + + +Node4 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node5 - - - - -Node6 - -sys/socket.h - - -Node5->Node6 - - + + +Node1->Node4 + + - -Node7 - -cmath + + +Node5 + +sys/socket.h - -Node5->Node7 - - + + +Node4->Node5 + + - -Node8->Node5 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + - -Node9 + + +Node8 - -MD5.h + +MD5.h - -Node8->Node9 - - + + +Node7->Node8 + + - -Node10 + + +Node9 - -string.h + +string.h - -Node8->Node10 - - + + +Node7->Node9 + + - -Node12 - -iostream + + +Node11 + +sstream - -Node8->Node12 - - + + +Node7->Node11 + + - -Node13 - -sstream + + +Node12 + +iomanip + + + +Node7->Node12 + + + + + +Node9->Node2 + + - -Node8->Node13 - - + + +Node10 + +list + + + +Node9->Node10 + + + + + +Node13->Node2 + + + + + +Node13->Node4 + + -Node14 - -iomanip - - -Node8->Node14 - - - - -Node10->Node3 - - - - -Node11 - -list - - -Node10->Node11 - - - - -Node15->Node3 - - - - -Node15->Node5 - - - - -Node16 - - -Base64.h + +Node14 + + +Base64.h - -Node15->Node16 - - + + +Node13->Node14 + + - -Node17 - -stdlib.h - - -Node15->Node17 - - + + +Node15 + +stdlib.h + + + +Node13->Node15 + + diff --git a/_blob_8h.html b/_blob_8h.html index 5d3e7e8..e1cc8bf 100644 --- a/_blob_8h.html +++ b/_blob_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,8 +110,7 @@ Include dependency graph for Blob.h:
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -135,7 +134,7 @@ Classes diff --git a/_blob_8h__dep__incl.map b/_blob_8h__dep__incl.map index 709854e..c1456d6 100644 --- a/_blob_8h__dep__incl.map +++ b/_blob_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_blob_8h__dep__incl.md5 b/_blob_8h__dep__incl.md5 index 45ada4d..a0853f0 100644 --- a/_blob_8h__dep__incl.md5 +++ b/_blob_8h__dep__incl.md5 @@ -1 +1 @@ -4485d0a82698260bfe8f9a675678e58f \ No newline at end of file +43279c1d7a2dd14e203d9a139dad805c \ No newline at end of file diff --git a/_blob_8h__dep__incl.svg b/_blob_8h__dep__incl.svg index 214448b..d82238d 100644 --- a/_blob_8h__dep__incl.svg +++ b/_blob_8h__dep__incl.svg @@ -1,941 +1,1007 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Blob.h - + -Node1 - -messages/Blob.h + +Node1 + +messages/Blob.h -Node2 - - -messages/Blob.cpp + +Node2 + + +messages/Blob.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -messages/Data.cpp + +Node3 + + +messages/Data.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -messages/Data.h + +Node4 + + +messages/Data.h -Node1->Node4 - - + +Node1->Node4 + + -Node4->Node3 - - + +Node4->Node3 + + -Node5 - - -debug/Breakpoint.h + +Node5 + + +debug/Breakpoint.h -Node4->Node5 - - + +Node4->Node5 + + -Node7 - - -debug/Debugger.h + +Node7 + + +debug/Debugger.h -Node4->Node7 - - + +Node4->Node7 + + -Node12 - - -interpreter/ContentExecutor.h + +Node12 + + +interpreter/ContentExecutor.h -Node4->Node12 - - + +Node4->Node12 + + - -Node19 - - -plugins/Factory.cpp + + +Node18 + + +plugins/Factory.cpp - -Node4->Node19 - - + + +Node4->Node18 + + - -Node20 - - -interpreter/Logging.h + + +Node19 + + +interpreter/Logging.h - -Node4->Node20 - - + + +Node4->Node19 + + -Node26 - - -interpreter/LoggingImpl.h + +Node26 + + +interpreter/LoggingImpl.h -Node4->Node26 - - + +Node4->Node26 + + - -Node42 - - -messages/Event.h + + +Node46 + + +interpreter/MicroStep.h + + + + + +Node4->Node46 + + + + + +Node48 + + +messages/Event.h - -Node4->Node42 - - + + +Node4->Node48 + + -Node50 - - -transform/promela/Promela -Inlines.h + +Node50 + + +transform/promela/Promela +Inlines.h -Node4->Node50 - - + +Node4->Node50 + + -Node6 - - -debug/Breakpoint.cpp + +Node6 + + +debug/Breakpoint.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node5->Node7 - - + +Node5->Node7 + + -Node11 - - -debug/DebugSession.h + +Node11 + + +debug/DebugSession.h -Node5->Node11 - - + +Node5->Node11 + + -Node8 - - -debug/Debugger.cpp + +Node8 + + +debug/Debugger.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node9 - - -debug/DebuggerServlet.h + +Node9 + + +debug/DebuggerServlet.h -Node7->Node9 - - + +Node7->Node9 + + -Node10 - - -debug/DebugSession.cpp + +Node10 + + +debug/DebugSession.cpp -Node7->Node10 - - + +Node7->Node10 + + -Node11->Node8 - - + +Node11->Node8 + + -Node11->Node10 - - + +Node11->Node10 + + -Node13 - - -interpreter/ContentExecutor.cpp + +Node13 + + +interpreter/ContentExecutor.cpp -Node12->Node13 - - + +Node12->Node13 + + -Node14 - - -Interpreter.h + +Node14 + + +Interpreter.h -Node12->Node14 - - + +Node12->Node14 + + -Node14->Node5 - - + +Node14->Node5 + + -Node14->Node6 - - + +Node14->Node6 + + -Node14->Node11 - - + +Node14->Node11 + + -Node15 - - -interpreter/BasicContent -Executor.cpp + +Node15 + + +interpreter/BasicContent +Executor.cpp -Node14->Node15 - - + +Node14->Node15 + + -Node16 - - -interpreter/MicroStepImpl.h + +Node16 + + +interpreter/InterpreterImpl.cpp -Node14->Node16 - - + +Node14->Node16 + + -Node17 - - -interpreter/InterpreterImpl.cpp + +Node17 + + +Interpreter.cpp -Node14->Node17 - - + +Node14->Node17 + + - -Node18 - - -Interpreter.cpp + + +Node14->Node18 + + + + + +Node19->Node3 + + + + + +Node19->Node10 + + + + + +Node19->Node14 + + + + + +Node19->Node15 + + + + + +Node19->Node16 + + + + + +Node19->Node17 + + + + + +Node19->Node18 + + + + + +Node20 + + +interpreter/ContentExecutor +Impl.h - -Node14->Node18 - - - - -Node14->Node19 - - - - -Node20->Node3 - - - - -Node20->Node10 - - - - -Node20->Node14 - - - - -Node20->Node15 - - - - -Node20->Node17 - - - - -Node20->Node18 - - - - -Node20->Node19 - - + + +Node19->Node20 + + -Node21 - - -interpreter/ContentExecutor -Impl.h + +Node21 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node20->Node21 - - + + +Node19->Node21 + + -Node22 - - -interpreter/BasicDelayed -EventQueue.cpp + +Node22 + + +interpreter/BasicEventQueue.cpp - -Node20->Node22 - - + + +Node19->Node22 + + -Node23 - - -interpreter/BasicEventQueue.cpp + +Node23 + + +interpreter/FastMicroStep.cpp - -Node20->Node23 - - + + +Node19->Node23 + + -Node24 - - -interpreter/FastMicroStep.cpp + +Node24 + + +interpreter/InterpreterMonitor.h - -Node20->Node24 - - + + +Node19->Node24 + + -Node25 - - -interpreter/Logging.cpp + +Node25 + + +interpreter/Logging.cpp - -Node20->Node25 - - + + +Node19->Node25 + + - -Node20->Node26 - - + + +Node19->Node26 + + -Node28 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node28 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node20->Node28 - - + + +Node19->Node28 + + -Node29 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node29 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node20->Node29 - - + + +Node19->Node29 + + -Node30 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node30 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node20->Node30 - - + + +Node19->Node30 + + -Node31 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node31 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node20->Node31 - - + + +Node19->Node31 + + -Node32 - - -plugins/DataModelImpl.h + +Node32 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node20->Node32 - - + + +Node19->Node32 + + -Node33 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node33 + + +plugins/DataModelImpl.h - -Node20->Node33 - - + + +Node19->Node33 + + -Node34 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node34 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node20->Node34 - - + + +Node19->Node34 + + -Node35 - - -server/HTTPServer.cpp + +Node35 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node20->Node35 - - + + +Node19->Node35 + + -Node36 - - -transform/ChartToC.cpp + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node20->Node36 - - + + +Node19->Node36 + + -Node37 - - -transform/ChartToJava.cpp + +Node37 + + +plugins/IOProcessorImpl.h - -Node20->Node37 - - + + +Node19->Node37 + + -Node38 - - -transform/ChartToPromela.cpp + +Node38 + + +server/HTTPServer.cpp - -Node20->Node38 - - + + +Node19->Node38 + + -Node39 - - -transform/ChartToVHDL.cpp + +Node39 + + +transform/ChartToC.cpp - -Node20->Node39 - - + + +Node19->Node39 + + -Node40 - - -util/DOM.cpp + +Node40 + + +transform/ChartToJava.cpp - -Node20->Node40 - - + + +Node19->Node40 + + -Node41 - - -util/URL.cpp + +Node41 + + +transform/ChartToPromela.cpp - -Node20->Node41 - - - - -Node21->Node13 - - + + +Node19->Node41 + + - -Node26->Node11 - - - - -Node26->Node25 - - - - -Node27 - - -interpreter/StdOutLogger.h + + +Node42 + + +transform/ChartToVHDL.cpp - -Node26->Node27 - - - - -Node27->Node25 - - - - -Node42->Node7 - - - - -Node42->Node16 - - - - -Node42->Node17 - - - - -Node42->Node20 - - - - -Node42->Node21 - - - - -Node42->Node26 - - - - -Node42->Node28 - - - - -Node42->Node29 - - - - -Node42->Node30 - - - - -Node42->Node34 - - - - -Node42->Node41 - - + + +Node19->Node42 + + -Node43 - - -interpreter/EventQueueImpl.h + +Node43 + + +transform/promela/Promela +Inlines.cpp - -Node42->Node43 - - + + +Node19->Node43 + + -Node44 - - -interpreter/EventQueue.h + +Node44 + + +util/DOM.cpp - -Node42->Node44 - - + + +Node19->Node44 + + -Node45 - - -interpreter/InterpreterMonitor.h - - - - -Node42->Node45 - - - - -Node46 - - -messages/Event.cpp - + +Node45 + + +util/URL.cpp + + + + + +Node19->Node45 + + + + + +Node20->Node13 + + + + + +Node24->Node20 + + + + + +Node24->Node23 + + + + +Node26->Node11 + + - -Node42->Node46 - - + + +Node26->Node25 + + - -Node47 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node27 + + +interpreter/StdOutLogger.h - -Node42->Node47 - - - - -Node48 - - -plugins/datamodel/promela -/PromelaParser.h - + + +Node26->Node27 + + + + +Node27->Node25 + + + + + +Node33->Node18 + + + + + +Node34->Node35 + + + + + +Node37->Node18 + + + + + +Node46->Node14 + + - -Node42->Node48 - - + + +Node47 + + +interpreter/MicroStep.cpp + + + + + +Node46->Node47 + + + + + +Node48->Node7 + + + + + +Node48->Node16 + + + + + +Node48->Node19 + + + + + +Node48->Node20 + + + + + +Node48->Node24 + + + + + +Node48->Node26 + + + + + +Node48->Node28 + + + + + +Node48->Node29 + + + + + +Node48->Node30 + + + + + +Node48->Node32 + + + + + +Node48->Node36 + + + + + +Node48->Node37 + + + + + +Node48->Node45 + + -Node49 - - -plugins/datamodel/promela -/PromelaParser.cpp + +Node49 + + +interpreter/EventQueueImpl.h - -Node42->Node49 - - - - -Node44->Node14 - - - - -Node45->Node21 - - - - -Node45->Node24 - - - - -Node48->Node31 - - - - -Node48->Node38 - - - -Node48->Node49 - - + +Node48->Node49 + + + + + +Node50->Node43 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_blob_8h__dep__incl_org.svg b/_blob_8h__dep__incl_org.svg index 1e98950..7770388 100644 --- a/_blob_8h__dep__incl_org.svg +++ b/_blob_8h__dep__incl_org.svg @@ -1,853 +1,1007 @@ - - - + + messages/Blob.h - - -Node1 - -messages/Blob.h - - -Node2 + + + +Node6 + +messages/Blob.h + + + +Node7 - -messages/Blob.cpp + +messages/Blob.cpp - -Node1->Node2 - - + + +Node6->Node7 + + - -Node3 + + +Node8 - -messages/Data.cpp + +messages/Data.cpp - -Node1->Node3 - - + + +Node6->Node8 + + - -Node4 + + +Node9 - -messages/Data.h + +messages/Data.h - -Node1->Node4 - - + + +Node6->Node9 + + - -Node4->Node3 - - + + +Node9->Node8 + + - -Node5 + + +Node10 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node4->Node5 - - + + +Node9->Node10 + + - -Node7 + + +Node12 - -debug/Debugger.h + +debug/Debugger.h - -Node4->Node7 - - + + +Node9->Node12 + + - -Node12 + + +Node18 - -interpreter/ContentExecutor.h + +interpreter/ContentExecutor.h - -Node4->Node12 - - + + +Node9->Node18 + + - -Node19 - - -plugins/Factory.cpp + + +Node46 + + +plugins/Factory.cpp - -Node4->Node19 - - + + +Node9->Node46 + + - -Node20 - - -interpreter/Logging.h + + +Node48 + + +interpreter/Logging.h - -Node4->Node20 - - + + +Node9->Node48 + + - -Node26 + + +Node55 - -interpreter/LoggingImpl.h + +interpreter/LoggingImpl.h - -Node4->Node26 - - + + +Node9->Node55 + + - -Node42 - - -messages/Event.h + + +Node84 + + +interpreter/MicroStep.h - -Node4->Node42 - - + + +Node9->Node84 + + - -Node50 - - -transform/promela/Promela -Inlines.h + + +Node85 + + +messages/Event.h - -Node4->Node50 - - + + +Node9->Node85 + + - -Node6 - - -debug/Breakpoint.cpp + + +Node103 + + +transform/promela/Promela +Inlines.h - -Node5->Node6 - - - - -Node5->Node7 - - + + +Node9->Node103 + + -Node11 - - -debug/DebugSession.h - - - - -Node5->Node11 - - - - -Node8 - - -debug/Debugger.cpp + +Node11 + + +debug/Breakpoint.cpp - -Node7->Node8 - - + + +Node10->Node11 + + - -Node9 - - -debug/DebuggerServlet.h - + + +Node10->Node12 + + - - -Node7->Node9 - - - - -Node10 - - -debug/DebugSession.cpp + + +Node17 + + +debug/DebugSession.h - -Node7->Node10 - - - - -Node11->Node8 - - - - -Node11->Node10 - - + + +Node10->Node17 + + -Node13 - - -interpreter/ContentExecutor.cpp + +Node13 + + +debug/Debugger.cpp -Node12->Node13 - - + +Node12->Node13 + + -Node14 - - -Interpreter.h + +Node14 + + +debug/DebuggerServlet.h -Node12->Node14 - - - - -Node14->Node5 - - - - -Node14->Node6 - - - - -Node14->Node11 - - - - -Node15 - - -interpreter/BasicContent -Executor.cpp - - - - -Node14->Node15 - - + +Node12->Node14 + + -Node16 - - -interpreter/MicroStepImpl.h + +Node16 + + +debug/DebugSession.cpp - -Node14->Node16 - - + + +Node12->Node16 + + - -Node17 - - -interpreter/InterpreterImpl.cpp - + + +Node17->Node13 + + + + +Node17->Node16 + + - -Node14->Node17 - - - - -Node18 - - -Interpreter.cpp + + +Node19 + + +interpreter/ContentExecutor.cpp - -Node14->Node18 - - + + +Node18->Node19 + + - -Node14->Node19 - - + + +Node20 + + +Interpreter.h + - -Node20->Node3 - - - -Node20->Node10 - - + + +Node18->Node20 + + - -Node20->Node14 - - + + +Node20->Node10 + + - -Node20->Node15 - - + + +Node20->Node11 + + -Node20->Node17 - - - - -Node20->Node18 - - - - -Node20->Node19 - - + +Node20->Node17 + + -Node21 - - -interpreter/ContentExecutor -Impl.h + +Node21 + + +interpreter/BasicContent +Executor.cpp -Node20->Node21 - - - - -Node22 - - -interpreter/BasicDelayed -EventQueue.cpp - - - - -Node20->Node22 - - - - -Node23 - - -interpreter/BasicEventQueue.cpp - - - - -Node20->Node23 - - - - -Node24 - - -interpreter/FastMicroStep.cpp - - - - -Node20->Node24 - - + +Node20->Node21 + + -Node25 - - -interpreter/Logging.cpp + +Node25 + + +interpreter/InterpreterImpl.cpp -Node20->Node25 - - - - -Node20->Node26 - - + +Node20->Node25 + + -Node28 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node28 + + +Interpreter.cpp -Node20->Node28 - - + +Node20->Node28 + + + + + +Node20->Node46 + + + + + +Node48->Node8 + + + + + +Node48->Node16 + + + + + +Node48->Node20 + + + + + +Node48->Node21 + + + + + +Node48->Node25 + + + + + +Node48->Node28 + + + + + +Node48->Node46 + + - -Node29 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node49 + + +interpreter/ContentExecutor +Impl.h - -Node20->Node29 - - + + +Node48->Node49 + + - -Node30 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node51 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node20->Node30 - - + + +Node48->Node51 + + - -Node31 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node52 + + +interpreter/BasicEventQueue.cpp - -Node20->Node31 - - + + +Node48->Node52 + + - -Node32 - - -plugins/DataModelImpl.h + + +Node24 + + +interpreter/FastMicroStep.cpp - -Node20->Node32 - - + + +Node48->Node24 + + - -Node33 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node53 + + +interpreter/InterpreterMonitor.h - -Node20->Node33 - - + + +Node48->Node53 + + - -Node34 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node54 + + +interpreter/Logging.cpp - -Node20->Node34 - - - - -Node35 - - -server/HTTPServer.cpp - - + + +Node48->Node54 + + - -Node20->Node35 - - + + +Node48->Node55 + + - -Node36 - - -transform/ChartToC.cpp + + +Node58 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node20->Node36 - - + + +Node48->Node58 + + - -Node37 - - -transform/ChartToJava.cpp + + +Node59 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node20->Node37 - - + + +Node48->Node59 + + - -Node38 - - -transform/ChartToPromela.cpp + + +Node60 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node20->Node38 - - + + +Node48->Node60 + + - -Node39 - - -transform/ChartToVHDL.cpp + + +Node61 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node20->Node39 - - + + +Node48->Node61 + + - -Node40 - - -util/DOM.cpp + + +Node62 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node20->Node40 - - + + +Node48->Node62 + + - -Node41 - - -util/URL.cpp + + +Node63 + + +plugins/DataModelImpl.h - -Node20->Node41 - - - - -Node21->Node13 - - + + +Node48->Node63 + + - -Node26->Node11 - - - - -Node26->Node25 - - - - -Node27 - - -interpreter/StdOutLogger.h - - - - -Node26->Node27 - - - - -Node27->Node25 - - - - -Node42->Node7 - - - - -Node42->Node16 - - - - -Node42->Node17 - - - - -Node42->Node20 - - - - -Node42->Node21 - - - - -Node42->Node26 - - - - -Node42->Node28 - - - - -Node42->Node29 - - - - -Node42->Node30 - - - - -Node42->Node34 - - - - -Node42->Node41 - - - - -Node43 - - -interpreter/EventQueueImpl.h + + +Node75 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node42->Node43 - - + + +Node48->Node75 + + - -Node44 - - -interpreter/EventQueue.h + + +Node76 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node42->Node44 - - + + +Node48->Node76 + + - -Node45 - - -interpreter/InterpreterMonitor.h + + +Node32 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node42->Node45 - - + + +Node48->Node32 + + - -Node46 - - -messages/Event.cpp + + +Node77 + + +plugins/IOProcessorImpl.h - -Node42->Node46 - - + + +Node48->Node77 + + - -Node47 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node80 + + +server/HTTPServer.cpp - -Node42->Node47 - - + + +Node48->Node80 + + - -Node48 - - -plugins/datamodel/promela -/PromelaParser.h + + +Node36 + + +transform/ChartToC.cpp - -Node42->Node48 - - + + +Node48->Node36 + + - -Node49 - - -plugins/datamodel/promela -/PromelaParser.cpp + + +Node38 + + +transform/ChartToJava.cpp - -Node42->Node49 - - - - -Node44->Node14 - - + + +Node48->Node38 + + - -Node45->Node21 - - + + +Node40 + + +transform/ChartToPromela.cpp + - -Node45->Node24 - - - -Node48->Node31 - - + + +Node48->Node40 + + - -Node48->Node38 - - + + +Node43 + + +transform/ChartToVHDL.cpp + + + + + +Node48->Node43 + + + + + +Node81 + + +transform/promela/Promela +Inlines.cpp + + + + + +Node48->Node81 + + + + + +Node82 + + +util/DOM.cpp + + + + + +Node48->Node82 + + + + + +Node83 + + +util/URL.cpp + + + + + +Node48->Node83 + + + + + +Node49->Node19 + + + + + +Node53->Node49 + + + + + +Node53->Node24 + + + + + +Node55->Node17 + + + + + +Node55->Node54 + + + + + +Node56 + + +interpreter/StdOutLogger.h + + + + + +Node55->Node56 + + + + + +Node56->Node54 + + + + + +Node63->Node46 + + + + + +Node75->Node76 + + + + + +Node77->Node46 + + + + + +Node84->Node20 + + - -Node48->Node49 - - + + +Node45 + + +interpreter/MicroStep.cpp + + + + + +Node84->Node45 + + + + + +Node85->Node12 + + + + + +Node85->Node25 + + + + + +Node85->Node48 + + + + + +Node85->Node49 + + + + + +Node85->Node53 + + + + + +Node85->Node55 + + + + + +Node85->Node58 + + + + + +Node85->Node59 + + + + + +Node85->Node60 + + + + + +Node85->Node62 + + + + + +Node85->Node32 + + + + + +Node85->Node77 + + + + + +Node85->Node83 + + + + + +Node86 + + +interpreter/EventQueueImpl.h + + + + + +Node85->Node86 + + + + + +Node103->Node81 + + diff --git a/_blob_8h__incl.svg b/_blob_8h__incl.svg index e885ecd..373123a 100644 --- a/_blob_8h__incl.svg +++ b/_blob_8h__incl.svg @@ -1,71 +1,82 @@ - messages/Blob.h - + -Node1 - -messages/Blob.h + +Node1 + +messages/Blob.h -Node2 - -string + +Node2 + +string -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -memory + +Node3 + +memory -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node1->Node4 - - + +Node1->Node4 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + diff --git a/_blob_8h_source.html b/_blob_8h_source.html index d472376..4faf13f 100644 --- a/_blob_8h_source.html +++ b/_blob_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -207,7 +207,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_blocking_queue_8h.html b/_blocking_queue_8h.html index 738411a..0a1fa84 100644 --- a/_blocking_queue_8h.html +++ b/_blocking_queue_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -132,7 +132,7 @@ Classes
diff --git a/_blocking_queue_8h__dep__incl.svg b/_blocking_queue_8h__dep__incl.svg index bd1dd0c..14a4fc6 100644 --- a/_blocking_queue_8h__dep__incl.svg +++ b/_blocking_queue_8h__dep__incl.svg @@ -1,44 +1,49 @@ - util/BlockingQueue.h - + -Node1 - -util/BlockingQueue.h + +Node1 + +util/BlockingQueue.h -Node2 - - -debug/DebuggerServlet.h + +Node2 + + +debug/DebuggerServlet.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/DebuggerServlet.cpp + +Node3 + + +debug/DebuggerServlet.cpp -Node2->Node3 - - + +Node2->Node3 + + diff --git a/_blocking_queue_8h__incl.svg b/_blocking_queue_8h__incl.svg index 44bdf4e..897aa5d 100644 --- a/_blocking_queue_8h__incl.svg +++ b/_blocking_queue_8h__incl.svg @@ -1,71 +1,82 @@ - util/BlockingQueue.h - + -Node1 - -util/BlockingQueue.h + +Node1 + +util/BlockingQueue.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -list + +Node5 + +list -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -condition_variable + +Node6 + +condition_variable -Node1->Node6 - - + +Node1->Node6 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_blocking_queue_8h_source.html b/_blocking_queue_8h_source.html index 4c27ec6..8a4313b 100644 --- a/_blocking_queue_8h_source.html +++ b/_blocking_queue_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -168,7 +168,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_breakpoint_8cpp.html b/_breakpoint_8cpp.html index 93bd052..d51694a 100644 --- a/_breakpoint_8cpp.html +++ b/_breakpoint_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,8 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Breakpoint.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)
@@ -120,7 +119,7 @@ Include dependency graph for Breakpoint.cpp:
diff --git a/_breakpoint_8cpp__incl.map b/_breakpoint_8cpp__incl.map index 41aa0b5..c6ff9e4 100644 --- a/_breakpoint_8cpp__incl.map +++ b/_breakpoint_8cpp__incl.map @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_breakpoint_8cpp__incl.md5 b/_breakpoint_8cpp__incl.md5 index fd5d0a7..97abb44 100644 --- a/_breakpoint_8cpp__incl.md5 +++ b/_breakpoint_8cpp__incl.md5 @@ -1 +1 @@ -99d3ae5a1bfbcd0482f8096ab2b2c773 \ No newline at end of file +042c43463005325b772fe608a5ed4479 \ No newline at end of file diff --git a/_breakpoint_8cpp__incl.svg b/_breakpoint_8cpp__incl.svg index cf22751..6e41722 100644 --- a/_breakpoint_8cpp__incl.svg +++ b/_breakpoint_8cpp__incl.svg @@ -1,1191 +1,1346 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/Breakpoint.cpp - + -Node1 - -debug/Breakpoint.cpp + +Node1 + +debug/Breakpoint.cpp -Node2 - - -uscxml/debug/Breakpoint.h + +Node2 + + +uscxml/debug/Breakpoint.h -Node1->Node2 - - + +Node1->Node2 + + -Node7 - - -uscxml/Interpreter.h + +Node7 + + +uscxml/Interpreter.h -Node1->Node7 - - + +Node1->Node7 + + - -Node30 - - -string.h + + +Node25 + + +string.h - -Node1->Node30 - - + + +Node1->Node25 + + - -Node34 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node29 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node34 - - + + +Node1->Node29 + + - -Node45 - - -uscxml/util/DOM.h + + +Node46 + + +uscxml/util/DOM.h - -Node1->Node45 - - + + +Node1->Node46 + + -Node3 - -string + +Node3 + +string -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node2->Node4 - - + +Node2->Node4 + + -Node2->Node7 - - + +Node2->Node7 + + - -Node16 - - -uscxml/messages/Data.h + + +Node13 + + +uscxml/messages/Data.h - -Node2->Node16 - - + + +Node2->Node13 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node4 - - + +Node7->Node4 + + -Node8 - -map + +Node8 + +map -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -vector + +Node9 + +vector -Node7->Node9 - - + +Node7->Node9 + + -Node10 - - -uscxml/interpreter -/MicroStep.h + +Node10 + + +uscxml/interpreter +/MicroStep.h -Node7->Node10 - - + +Node7->Node10 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node7->Node13 - - + + +Node7->Node19 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node7->Node14 - - + + +Node7->Node20 + + -Node23 - - -uscxml/plugins/DataModel.h + +Node23 + + +uscxml/plugins/DataModel.h -Node7->Node23 - - + +Node7->Node23 + + -Node24 - - -uscxml/plugins/Factory.h + +Node24 + + +uscxml/plugins/Factory.h -Node7->Node24 - - + +Node7->Node24 + + - -Node32 - - -uscxml/interpreter -/ContentExecutor.h + + +Node27 + + +uscxml/interpreter +/ContentExecutor.h - -Node7->Node32 - - + + +Node7->Node27 + + - -Node33 - - -uscxml/interpreter -/EventQueue.h + + +Node28 + + +uscxml/interpreter +/EventQueue.h - -Node7->Node33 - - + + +Node7->Node28 + + -Node10->Node3 - - + +Node10->Node3 + + -Node10->Node4 - - + +Node10->Node4 + + -Node11 - -memory + +Node11 + +memory -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -list + +Node12 + +list -Node10->Node12 - - + +Node10->Node12 + + -Node10->Node13 - - + +Node10->Node13 + + + + + +Node10->Node19 + + -Node13->Node4 - - + +Node13->Node4 + + + + + +Node13->Node8 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + - -Node14->Node4 - - + + +Node14 + +type_traits - -Node14->Node11 - - + + +Node13->Node14 + + -Node15 - -uscxml/config.h - - -Node14->Node15 - - - - -Node14->Node16 - - - - -Node21 - - -uscxml/messages/Event.h + +Node15 + + +uscxml/util/Convenience.h - -Node14->Node21 - - - - -Node16->Node4 - - - - -Node16->Node8 - - + + +Node13->Node15 + + - -Node16->Node11 - - - - -Node16->Node12 - - - - -Node17 - - -uscxml/util/Convenience.h + + +Node18 + + +uscxml/messages/Blob.h - -Node16->Node17 - - - - -Node20 - - -uscxml/messages/Blob.h - + + +Node13->Node18 + + + + +Node15->Node3 + + - -Node16->Node20 - - + + +Node15->Node4 + + - -Node17->Node3 - - + + +Node16 + +limits - -Node17->Node4 - - + + +Node15->Node16 + + - -Node18 - -limits + + +Node17 + +sstream + + + +Node15->Node17 + + + + + +Node18->Node3 + + + + + +Node18->Node4 + + + + + +Node18->Node11 + + + + + +Node19->Node4 + + - -Node17->Node18 - - + + +Node20->Node4 + + - -Node19 - -sstream + + +Node20->Node11 + + - -Node17->Node19 - - + + +Node20->Node13 + + - -Node20->Node3 - - + + +Node21 + + +uscxml/messages/Event.h + - -Node20->Node4 - - - -Node20->Node11 - - + + +Node20->Node21 + + - -Node21->Node16 - - + + +Node21->Node13 + + -Node22 - - -uscxml/util/UUID.h + +Node22 + + +uscxml/util/UUID.h -Node21->Node22 - - + +Node21->Node22 + + -Node22->Node3 - - + +Node22->Node3 + + -Node22->Node4 - - + +Node22->Node4 + + -Node23->Node3 - - + +Node23->Node3 + + -Node23->Node4 - - + +Node23->Node4 + + -Node23->Node11 - - + +Node23->Node11 + + -Node23->Node12 - - + +Node23->Node12 + + -Node23->Node21 - - + +Node23->Node21 + + -Node24->Node3 - - + +Node24->Node3 + + -Node24->Node4 - - - - -Node24->Node11 - - + +Node24->Node4 + + - -Node24->Node18 - - + + +Node24->Node8 + + - -Node25 - - -uscxml/plugins/Executable -Content.h - + + +Node24->Node11 + + + + +Node24->Node16 + + -Node24->Node25 - - + +Node24->Node25 + + -Node26 - - -uscxml/plugins/EventHandler.h - - + +Node26 + +set -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/IOProcessor.h - - - - -Node24->Node27 - - - - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node28 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node24->Node29 - - - - -Node24->Node30 - - - - -Node31 - -set - - -Node24->Node31 - - + +Node24->Node26 + + -Node25->Node3 - - - - -Node25->Node4 - - - - -Node25->Node11 - - - - -Node25->Node19 - - - - -Node26->Node3 - - - - -Node26->Node4 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node21 - - + +Node25->Node3 + + + + + +Node25->Node12 + + + + + +Node27->Node3 + + -Node27->Node4 - - - - -Node27->Node21 - - + +Node27->Node4 + + - -Node27->Node26 - - + + +Node27->Node13 + + -Node28->Node4 - - + +Node28->Node4 + + -Node28->Node21 - - - - -Node28->Node26 - - + +Node28->Node21 + + -Node29->Node3 - - + +Node29->Node3 + + -Node29->Node4 - - + +Node29->Node4 + + + + + +Node29->Node8 + + -Node29->Node11 - - + +Node29->Node11 + + -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - + +Node29->Node12 + + + + + +Node29->Node16 + + + + + +Node29->Node24 + + -Node29->Node28 - - - - -Node30->Node3 - - - - -Node30->Node12 - - - - -Node32->Node3 - - - - -Node32->Node4 - - - - -Node32->Node16 - - - - -Node33->Node4 - - - - -Node33->Node21 - - + +Node29->Node28 + + - -Node34->Node3 - - + + +Node30 + +mutex - -Node34->Node4 - - + + +Node29->Node30 + + - -Node34->Node8 - - + + +Node31 + + +uscxml/util/URL.h + - -Node34->Node11 - - - -Node34->Node12 - - + + +Node29->Node31 + + - -Node34->Node24 - - + + +Node34 + + +uscxml/plugins/DataModel +Impl.h + - -Node34->Node29 - - - -Node34->Node33 - - + + +Node29->Node34 + + - -Node35 - -mutex + + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node34->Node35 - - - -Node36 - - -uscxml/util/URL.h + + +Node29->Node38 + + + + + +Node39 + + +uscxml/plugins/InvokerImpl.h - -Node34->Node36 - - + + +Node29->Node39 + + - -Node39 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h - -Node34->Node39 - - + + +Node29->Node41 + + - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node34->Node40 - - + + +Node29->Node42 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h - -Node34->Node44 - - + + +Node29->Node45 + + + + + +Node31->Node3 + + + + + +Node31->Node4 + + + + + +Node31->Node8 + + + + + +Node31->Node12 + + + + + +Node31->Node17 + + + + + +Node31->Node21 + + + + + +Node31->Node26 + + + + + +Node31->Node30 + + - -Node34->Node45 - - + + +Node32 + +thread - -Node36->Node3 - - + + +Node31->Node32 + + - -Node36->Node4 - - + + +Node33 + +condition_variable - -Node36->Node8 - - + + +Node31->Node33 + + - -Node36->Node12 - - + + +Node34->Node3 + + - -Node36->Node19 - - + + +Node34->Node4 + + - -Node36->Node21 - - + + +Node34->Node11 + + - -Node36->Node31 - - + + +Node34->Node12 + + - -Node37 - -thread + + +Node34->Node20 + + - -Node36->Node37 - - + + +Node35 + + +uscxml/plugins/Invoker.h + - -Node38 - -condition_variable - -Node36->Node38 - - + + +Node34->Node35 + + - -Node39->Node3 - - + + +Node37 + + +uscxml/plugins/IOProcessor.h + - -Node39->Node4 - - - -Node39->Node7 - - + + +Node34->Node37 + + - -Node39->Node12 - - + + +Node35->Node4 + + - -Node39->Node21 - - - - -Node39->Node31 - - - - -Node40->Node3 - - - - -Node40->Node4 - - - - -Node40->Node14 - - - - -Node40->Node21 - - - - -Node40->Node31 - - + + +Node35->Node21 + + - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node36 + + +uscxml/plugins/EventHandler.h - -Node40->Node41 - - + + +Node35->Node36 + + - -Node41->Node4 - - + + +Node36->Node3 + + - -Node41->Node21 - - + + +Node36->Node4 + + - -Node41->Node35 - - + + +Node36->Node11 + + - -Node42 - - -uscxml/debug/Interpreter -Issue.h - + + +Node36->Node12 + + + + +Node36->Node21 + + + + + +Node37->Node4 + + + + + +Node37->Node21 + + + + + +Node37->Node36 + + + + + +Node38->Node4 + + + + + +Node38->Node20 + + + + + +Node38->Node21 + + + + + +Node38->Node36 + + - -Node41->Node42 - - + + +Node39->Node4 + + - -Node42->Node4 - - + + +Node39->Node21 + + + + + +Node39->Node26 + + + + + +Node39->Node36 + + - -Node42->Node12 - - + + +Node40 + +uscxml/config.h + + + +Node39->Node40 + + + + + +Node41->Node3 + + + + + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node12 + + + + + +Node41->Node21 + + + + + +Node41->Node26 + + + + + +Node42->Node3 + + + + + +Node42->Node4 + + + + + +Node42->Node8 + + + + + +Node42->Node20 + + + + + +Node42->Node21 + + + + + +Node42->Node26 + + -Node43 - -iostream + +Node43 + + +uscxml/interpreter +/InterpreterMonitor.h + - -Node42->Node43 - - - -Node44->Node3 - - + + +Node42->Node43 + + + + + +Node43->Node4 + + + + + +Node43->Node20 + + + + + +Node43->Node21 + + + + + +Node43->Node30 + + - -Node44->Node4 - - + + +Node44 + + +uscxml/debug/Interpreter +Issue.h + - -Node44->Node8 - - - -Node44->Node12 - - - - -Node44->Node21 - - - - -Node44->Node35 - - - - -Node44->Node37 - - - - -Node44->Node38 - - + + +Node43->Node44 + + - -Node45->Node4 - - + + +Node44->Node4 + + - -Node45->Node12 - - + + +Node44->Node12 + + - -Node45->Node31 - - + + +Node45->Node3 + + - -Node45->Node43 - - + + +Node45->Node4 + + - -Node46 - -xercesc/util/XMLString.hpp + + +Node45->Node8 + + - -Node45->Node46 - - + + +Node45->Node12 + + + + + +Node45->Node21 + + + + + +Node45->Node30 + + + + + +Node45->Node32 + + + + + +Node45->Node33 + + + + + +Node46->Node3 + + + + + +Node46->Node4 + + + + + +Node46->Node12 + + + + + +Node46->Node26 + + -Node47 - -xercesc/dom/DOM.hpp + +Node47 + +xercesc/util/XMLString.hpp + + + +Node46->Node47 + + + + + +Node48 + +xercesc/dom/DOM.hpp + + + +Node46->Node48 + + - -Node45->Node47 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_breakpoint_8cpp__incl_org.svg b/_breakpoint_8cpp__incl_org.svg deleted file mode 100644 index 7dee510..0000000 --- a/_breakpoint_8cpp__incl_org.svg +++ /dev/null @@ -1,1103 +0,0 @@ - - - - - - -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 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node1->Node45 - - - - -Node3 - -string - - -Node2->Node3 - - - - -Node4 - - -uscxml/Common.h - - - - -Node2->Node4 - - - - -Node2->Node7 - - - - -Node16 - - -uscxml/messages/Data.h - - - - -Node2->Node16 - - - - -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 - - - - -Node13 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node7->Node13 - - - - -Node14 - - -uscxml/interpreter -/Logging.h - - - - -Node7->Node14 - - - - -Node23 - - -uscxml/plugins/DataModel.h - - - - -Node7->Node23 - - - - -Node24 - - -uscxml/plugins/Factory.h - - - - -Node7->Node24 - - - - -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 - - - - -Node10->Node13 - - - - -Node13->Node4 - - - - -Node14->Node4 - - - - -Node14->Node11 - - - - -Node15 - -uscxml/config.h - - -Node14->Node15 - - - - -Node14->Node16 - - - - -Node21 - - -uscxml/messages/Event.h - - - - -Node14->Node21 - - - - -Node16->Node4 - - - - -Node16->Node8 - - - - -Node16->Node11 - - - - -Node16->Node12 - - - - -Node17 - - -uscxml/util/Convenience.h - - - - -Node16->Node17 - - - - -Node20 - - -uscxml/messages/Blob.h - - - - -Node16->Node20 - - - - -Node17->Node3 - - - - -Node17->Node4 - - - - -Node18 - -limits - - -Node17->Node18 - - - - -Node19 - -sstream - - -Node17->Node19 - - - - -Node20->Node3 - - - - -Node20->Node4 - - - - -Node20->Node11 - - - - -Node21->Node16 - - - - -Node22 - - -uscxml/util/UUID.h - - - - -Node21->Node22 - - - - -Node22->Node3 - - - - -Node22->Node4 - - - - -Node23->Node3 - - - - -Node23->Node4 - - - - -Node23->Node11 - - - - -Node23->Node12 - - - - -Node23->Node21 - - - - -Node24->Node3 - - - - -Node24->Node4 - - - - -Node24->Node11 - - - - -Node24->Node18 - - - - -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 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node24->Node29 - - - - -Node24->Node30 - - - - -Node31 - -set - - -Node24->Node31 - - - - -Node25->Node3 - - - - -Node25->Node4 - - - - -Node25->Node11 - - - - -Node25->Node19 - - - - -Node26->Node3 - - - - -Node26->Node4 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node21 - - - - -Node27->Node4 - - - - -Node27->Node21 - - - - -Node27->Node26 - - - - -Node28->Node4 - - - - -Node28->Node21 - - - - -Node28->Node26 - - - - -Node29->Node3 - - - - -Node29->Node4 - - - - -Node29->Node11 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30->Node3 - - - - -Node30->Node12 - - - - -Node32->Node3 - - - - -Node32->Node4 - - - - -Node32->Node16 - - - - -Node33->Node4 - - - - -Node33->Node21 - - - - -Node34->Node3 - - - - -Node34->Node4 - - - - -Node34->Node8 - - - - -Node34->Node11 - - - - -Node34->Node12 - - - - -Node34->Node24 - - - - -Node34->Node29 - - - - -Node34->Node33 - - - - -Node35 - -mutex - - -Node34->Node35 - - - - -Node36 - - -uscxml/util/URL.h - - - - -Node34->Node36 - - - - -Node39 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node34->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node34->Node40 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node34->Node44 - - - - -Node34->Node45 - - - - -Node36->Node3 - - - - -Node36->Node4 - - - - -Node36->Node8 - - - - -Node36->Node12 - - - - -Node36->Node19 - - - - -Node36->Node21 - - - - -Node36->Node31 - - - - -Node37 - -thread - - -Node36->Node37 - - - - -Node38 - -condition_variable - - -Node36->Node38 - - - - -Node39->Node3 - - - - -Node39->Node4 - - - - -Node39->Node7 - - - - -Node39->Node12 - - - - -Node39->Node21 - - - - -Node39->Node31 - - - - -Node40->Node3 - - - - -Node40->Node4 - - - - -Node40->Node14 - - - - -Node40->Node21 - - - - -Node40->Node31 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node4 - - - - -Node41->Node21 - - - - -Node41->Node35 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node4 - - - - -Node42->Node12 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node4 - - - - -Node44->Node8 - - - - -Node44->Node12 - - - - -Node44->Node21 - - - - -Node44->Node35 - - - - -Node44->Node37 - - - - -Node44->Node38 - - - - -Node45->Node4 - - - - -Node45->Node12 - - - - -Node45->Node31 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - - - - diff --git a/_breakpoint_8h.html b/_breakpoint_8h.html index af6e446..ef1dc16 100644 --- a/_breakpoint_8h.html +++ b/_breakpoint_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Breakpoint.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -134,7 +133,7 @@ Classes
diff --git a/_breakpoint_8h__dep__incl.svg b/_breakpoint_8h__dep__incl.svg index 8eb0196..cd3d6df 100644 --- a/_breakpoint_8h__dep__incl.svg +++ b/_breakpoint_8h__dep__incl.svg @@ -1,124 +1,142 @@ - + viewBox="0.00 0.00 429.74 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> debug/Breakpoint.h - + -Node1 - -debug/Breakpoint.h + +Node1 + +debug/Breakpoint.h -Node2 - - -debug/Breakpoint.cpp + +Node2 + + +debug/Breakpoint.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/Debugger.h + +Node3 + + +debug/Debugger.h -Node1->Node3 - - + +Node1->Node3 + + -Node8 - - -debug/DebugSession.h + +Node8 + + +debug/DebugSession.h -Node1->Node8 - - + +Node1->Node8 + + -Node4 - - -debug/Debugger.cpp + +Node4 + + +debug/Debugger.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/DebuggerServlet.h + +Node5 + + +debug/DebuggerServlet.h -Node3->Node5 - - + +Node3->Node5 + + -Node7 - - -debug/DebugSession.cpp + +Node7 + + +debug/DebugSession.cpp -Node3->Node7 - - + +Node3->Node7 + + -Node6 - - -debug/DebuggerServlet.cpp + +Node6 + + +debug/DebuggerServlet.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node8->Node4 - - + +Node8->Node4 + + -Node8->Node6 - - + +Node8->Node6 + + -Node8->Node7 - - + +Node8->Node7 + + diff --git a/_breakpoint_8h__incl.map b/_breakpoint_8h__incl.map index b2233f9..2435924 100644 --- a/_breakpoint_8h__incl.map +++ b/_breakpoint_8h__incl.map @@ -1,22 +1,17 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/_breakpoint_8h__incl.md5 b/_breakpoint_8h__incl.md5 index eeb5c93..082d92b 100644 --- a/_breakpoint_8h__incl.md5 +++ b/_breakpoint_8h__incl.md5 @@ -1 +1 @@ -764d4f32c2c93796f765558840256b3e \ No newline at end of file +c7d4023337cd4c38c9b978685c30b496 \ No newline at end of file diff --git a/_breakpoint_8h__incl.svg b/_breakpoint_8h__incl.svg index 980c9ef..7d2ca26 100644 --- a/_breakpoint_8h__incl.svg +++ b/_breakpoint_8h__incl.svg @@ -1,778 +1,615 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/Breakpoint.h - + -Node1 - -debug/Breakpoint.h + +Node1 + +debug/Breakpoint.h -Node2 - -string + +Node2 + +string -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/Interpreter.h + +Node6 + + +uscxml/Interpreter.h -Node1->Node6 - - + +Node1->Node6 + + - -Node15 - - -uscxml/messages/Data.h + + +Node12 + + +uscxml/messages/Data.h - -Node1->Node15 - - + + +Node1->Node12 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node2 - - + +Node6->Node2 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - -map + +Node7 + +map -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -vector + +Node8 + +vector -Node6->Node8 - - + +Node6->Node8 + + -Node9 - - -uscxml/interpreter -/MicroStep.h + +Node9 + + +uscxml/interpreter +/MicroStep.h -Node6->Node9 - - + +Node6->Node9 + + - -Node12 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node6->Node12 - - + + +Node6->Node18 + + - -Node13 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node6->Node13 - - + + +Node6->Node19 + + -Node22 - - -uscxml/plugins/DataModel.h + +Node22 + + +uscxml/plugins/DataModel.h -Node6->Node22 - - + +Node6->Node22 + + -Node23 - - -uscxml/plugins/Factory.h + +Node23 + + +uscxml/plugins/Factory.h -Node6->Node23 - - - - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + +Node6->Node23 + + + + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node6->Node31 - - + + +Node6->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node6->Node32 - - + + +Node6->Node27 + + -Node9->Node2 - - + +Node9->Node2 + + -Node9->Node3 - - + +Node9->Node3 + + -Node10 - -memory + +Node10 + +memory -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -list + +Node11 + +list -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + + + + +Node9->Node18 + + -Node12->Node3 - - + +Node12->Node3 + + + + + +Node12->Node7 + + + + + +Node12->Node10 + + + + + +Node12->Node11 + + - -Node13->Node3 - - + + +Node13 + +type_traits - -Node13->Node10 - - + + +Node12->Node13 + + -Node14 - -uscxml/config.h - - -Node13->Node14 - - - - -Node13->Node15 - - - - -Node20 - - -uscxml/messages/Event.h + +Node14 + + +uscxml/util/Convenience.h - -Node13->Node20 - - + + +Node12->Node14 + + - -Node15->Node3 - - - - -Node15->Node7 - - - - -Node15->Node10 - - - - -Node15->Node11 - - - - -Node16 - - -uscxml/util/Convenience.h + + +Node17 + + +uscxml/messages/Blob.h - -Node15->Node16 - - + + +Node12->Node17 + + - -Node19 - - -uscxml/messages/Blob.h - + + +Node14->Node2 + + + + +Node14->Node3 + + - -Node15->Node19 - - - - -Node16->Node2 - - + + +Node15 + +limits - -Node16->Node3 - - + + +Node14->Node15 + + - -Node17 - -limits + + +Node16 + +sstream + + + +Node14->Node16 + + + + + +Node17->Node2 + + + + + +Node17->Node3 + + + + + +Node17->Node10 + + + + + +Node18->Node3 + + - -Node16->Node17 - - + + +Node19->Node3 + + - -Node18 - -sstream + + +Node19->Node10 + + - -Node16->Node18 - - + + +Node19->Node12 + + - -Node19->Node2 - - + + +Node20 + + +uscxml/messages/Event.h + - -Node19->Node3 - - - -Node19->Node10 - - + + +Node19->Node20 + + - -Node20->Node15 - - + + +Node20->Node12 + + -Node21 - - -uscxml/util/UUID.h + +Node21 + + +uscxml/util/UUID.h -Node20->Node21 - - + +Node20->Node21 + + -Node21->Node2 - - + +Node21->Node2 + + -Node21->Node3 - - + +Node21->Node3 + + -Node22->Node2 - - + +Node22->Node2 + + -Node22->Node3 - - + +Node22->Node3 + + -Node22->Node10 - - + +Node22->Node10 + + -Node22->Node11 - - + +Node22->Node11 + + -Node22->Node20 - - + +Node22->Node20 + + -Node23->Node2 - - + +Node23->Node2 + + -Node23->Node3 - - + +Node23->Node3 + + + + + +Node23->Node7 + + -Node23->Node10 - - + +Node23->Node10 + + - -Node23->Node17 - - + + +Node23->Node15 + + -Node24 - - -uscxml/plugins/Executable -Content.h + +Node24 + + +string.h -Node23->Node24 - - + +Node23->Node24 + + -Node25 - - -uscxml/plugins/EventHandler.h - - + +Node25 + +set -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - - - -Node23->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node23->Node27 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node23->Node28 - - - - -Node29 - - -string.h - - - - -Node23->Node29 - - - - -Node30 - -set - - -Node23->Node30 - - + +Node23->Node25 + + -Node24->Node2 - - - - -Node24->Node3 - - - - -Node24->Node10 - - - - -Node24->Node18 - - - - -Node25->Node2 - - - - -Node25->Node3 - - - - -Node25->Node10 - - - - -Node25->Node11 - - - - -Node25->Node20 - - + +Node24->Node2 + + + + + +Node24->Node11 + + + + + +Node26->Node2 + + -Node26->Node3 - - - - -Node26->Node20 - - + +Node26->Node3 + + - -Node26->Node25 - - + + +Node26->Node12 + + -Node27->Node3 - - + +Node27->Node3 + + -Node27->Node20 - - - - -Node27->Node25 - - - - -Node28->Node2 - - - - -Node28->Node3 - - - - -Node28->Node10 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29->Node2 - - - - -Node29->Node11 - - - - -Node31->Node2 - - - - -Node31->Node3 - - - - -Node31->Node15 - - - - -Node32->Node3 - - - - -Node32->Node20 - - + +Node27->Node20 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_breakpoint_8h__incl_org.svg b/_breakpoint_8h__incl_org.svg deleted file mode 100644 index 2a399a9..0000000 --- a/_breakpoint_8h__incl_org.svg +++ /dev/null @@ -1,690 +0,0 @@ - - - - - - -debug/Breakpoint.h - - -Node1 - -debug/Breakpoint.h - - -Node2 - -string - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h - - - - -Node1->Node3 - - - - -Node6 - - -uscxml/Interpreter.h - - - - -Node1->Node6 - - - - -Node15 - - -uscxml/messages/Data.h - - - - -Node1->Node15 - - - - -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 - - - - -Node12 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node6->Node12 - - - - -Node13 - - -uscxml/interpreter -/Logging.h - - - - -Node6->Node13 - - - - -Node22 - - -uscxml/plugins/DataModel.h - - - - -Node6->Node22 - - - - -Node23 - - -uscxml/plugins/Factory.h - - - - -Node6->Node23 - - - - -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 - - - - -Node9->Node12 - - - - -Node12->Node3 - - - - -Node13->Node3 - - - - -Node13->Node10 - - - - -Node14 - -uscxml/config.h - - -Node13->Node14 - - - - -Node13->Node15 - - - - -Node20 - - -uscxml/messages/Event.h - - - - -Node13->Node20 - - - - -Node15->Node3 - - - - -Node15->Node7 - - - - -Node15->Node10 - - - - -Node15->Node11 - - - - -Node16 - - -uscxml/util/Convenience.h - - - - -Node15->Node16 - - - - -Node19 - - -uscxml/messages/Blob.h - - - - -Node15->Node19 - - - - -Node16->Node2 - - - - -Node16->Node3 - - - - -Node17 - -limits - - -Node16->Node17 - - - - -Node18 - -sstream - - -Node16->Node18 - - - - -Node19->Node2 - - - - -Node19->Node3 - - - - -Node19->Node10 - - - - -Node20->Node15 - - - - -Node21 - - -uscxml/util/UUID.h - - - - -Node20->Node21 - - - - -Node21->Node2 - - - - -Node21->Node3 - - - - -Node22->Node2 - - - - -Node22->Node3 - - - - -Node22->Node10 - - - - -Node22->Node11 - - - - -Node22->Node20 - - - - -Node23->Node2 - - - - -Node23->Node3 - - - - -Node23->Node10 - - - - -Node23->Node17 - - - - -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 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node23->Node28 - - - - -Node29 - - -string.h - - - - -Node23->Node29 - - - - -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node2 - - - - -Node24->Node3 - - - - -Node24->Node10 - - - - -Node24->Node18 - - - - -Node25->Node2 - - - - -Node25->Node3 - - - - -Node25->Node10 - - - - -Node25->Node11 - - - - -Node25->Node20 - - - - -Node26->Node3 - - - - -Node26->Node20 - - - - -Node26->Node25 - - - - -Node27->Node3 - - - - -Node27->Node20 - - - - -Node27->Node25 - - - - -Node28->Node2 - - - - -Node28->Node3 - - - - -Node28->Node10 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29->Node2 - - - - -Node29->Node11 - - - - -Node31->Node2 - - - - -Node31->Node3 - - - - -Node31->Node15 - - - - -Node32->Node3 - - - - -Node32->Node20 - - - - - diff --git a/_breakpoint_8h_source.html b/_breakpoint_8h_source.html index d6d195a..68c9644 100644 --- a/_breakpoint_8h_source.html +++ b/_breakpoint_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -133,52 +133,53 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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 
+
55  enabled = true;
+
56  }
+
57  Breakpoint(const Data& data);
+
58 
+
59  // would we match the given breakpoint as well?
+
60  bool matches(Interpreter interpreter, const Breakpoint& other) const;
+
61 
+
62  Data toData() const;
+
63 
+
64  bool operator<(const Breakpoint& other) const {
+
65  return (toData() < other.toData());
+
66  }
+
67 
+
68  operator bool() {
+
69  return (subject != UNDEF_SUBJECT ||
+
70  when != UNDEF_WHEN ||
+
71  action != UNDEF_ACTION);
+
72  }
+
73 
+
74  mutable bool enabled;
+
75 
+
76  When when;
+
77  Subject subject;
+
78  Action action;
+
79 
+
80  const XERCESC_NS::DOMElement* element = NULL;
+
81 
+
82  std::string invokeId;
+
83  std::string invokeType;
+
84 
+
85  std::string eventName;
+
86 
+
87  std::string executableName;
+
88  std::string executableXPath;
+
89 
+
90  std::string stateId;
+
91  std::string transSourceId;
+
92  std::string transTargetId;
+
93 
+
94  std::string condition;
+
95 };
+
96 
+
97 }
98 
99 
-
100 #endif /* end of include guard: BREAKPOINT_H_VR7K7T1X */
+
100 
+
101 #endif /* end of include guard: BREAKPOINT_H_VR7K7T1X */
Definition: Breakpoint.cpp:26
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
@@ -186,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: Breakpoint.h:30
Definition: Breakpoint.h:36
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -196,7 +197,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_c89_data_model_8cpp.html b/_c89_data_model_8cpp.html index 2d04a13..35b58c6 100644 --- a/_c89_data_model_8cpp.html +++ b/_c89_data_model_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,8 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for C89DataModel.cpp:
-
-
+

Detailed Description

Author
2016 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)
@@ -122,7 +121,7 @@ Include dependency graph for C89DataModel.cpp:
diff --git a/_c89_data_model_8cpp__incl.map b/_c89_data_model_8cpp__incl.map index 2d303db..cd51ed3 100644 --- a/_c89_data_model_8cpp__incl.map +++ b/_c89_data_model_8cpp__incl.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/_c89_data_model_8cpp__incl.md5 b/_c89_data_model_8cpp__incl.md5 index 3794536..893e0e9 100644 --- a/_c89_data_model_8cpp__incl.md5 +++ b/_c89_data_model_8cpp__incl.md5 @@ -1 +1 @@ -2c55b258e7204d46c4da111990faf874 \ No newline at end of file +a2f36838f8718a791175b288032c2f0f \ No newline at end of file diff --git a/_c89_data_model_8cpp__incl.svg b/_c89_data_model_8cpp__incl.svg index cc6a1e2..a26a2c9 100644 --- a/_c89_data_model_8cpp__incl.svg +++ b/_c89_data_model_8cpp__incl.svg @@ -1,659 +1,679 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/c89/C89DataModel.cpp - + -Node1 - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node1 + +plugins/datamodel/c89 +/C89DataModel.cpp -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/util/URL.h + +Node5 + + +uscxml/util/URL.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + - -Node20 - - -uscxml/util/String.h + + +Node22 + + +uscxml/util/String.h - -Node1->Node20 - - + + +Node1->Node22 + + - -Node21 - - -C89DataModel.h + + +Node23 + + +C89DataModel.h - -Node1->Node21 - - + + +Node1->Node23 + + - -Node29 - - -uscxml/util/DOM.h + + +Node30 + + +uscxml/util/DOM.h - -Node1->Node29 - - + + +Node1->Node30 + + -Node33 - -easylogging++.h + +Node33 + +easylogging++.h -Node1->Node33 - - + +Node1->Node33 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node9 - -map + +Node9 + +map -Node5->Node9 - - - - -Node12 - -string - - -Node5->Node12 - - + +Node5->Node9 + + - -Node14 - -sstream + + +Node13 + +string - -Node5->Node14 - - + + +Node5->Node13 + + - -Node17 - -set + + +Node15 + +sstream - -Node5->Node17 - - + + +Node5->Node15 + + -Node18 - -thread + +Node18 + +set -Node5->Node18 - - + +Node5->Node18 + + -Node19 - -condition_variable + +Node19 + +thread -Node5->Node19 - - + +Node5->Node19 + + + + + +Node20 + +condition_variable + + + +Node5->Node20 + + + + + +Node21 + +mutex + + + +Node5->Node21 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + - -Node11->Node2 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node12 - - - -Node13 - -limits - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + + +Node7->Node16 + + - -Node16->Node2 - - - - -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - - - -Node21->Node8 - - + + +Node12->Node2 + + - -Node22 - - -uscxml/plugins/DataModel -Impl.h - + + +Node12->Node13 + + + + +Node14 + +limits + + + +Node12->Node14 + + + + + +Node12->Node15 + + - -Node21->Node22 - - + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node2 + + + + + +Node17->Node13 + + - -Node28 - -picoc.h + + +Node22->Node8 + + + + + +Node22->Node13 + + + + + +Node23->Node8 + + - -Node21->Node28 - - + + +Node24 + + +uscxml/plugins/DataModel +Impl.h + - -Node22->Node2 - - - -Node22->Node8 - - + + +Node23->Node24 + + - -Node22->Node10 - - + + +Node29 + +picoc.h - -Node22->Node12 - - + + +Node23->Node29 + + - -Node23 - - -uscxml/plugins/Invoker.h - + + +Node24->Node2 + + + + + +Node24->Node8 + + + + +Node24->Node10 + + - -Node22->Node23 - - + + +Node24->Node13 + + -Node25 - - -uscxml/plugins/IOProcessor.h + +Node25 + + +uscxml/plugins/Invoker.h - -Node22->Node25 - - + + +Node24->Node25 + + - -Node26 - - -uscxml/interpreter -/Logging.h + + +Node27 + + +uscxml/plugins/IOProcessor.h - -Node22->Node26 - - - - -Node23->Node2 - - - - -Node23->Node6 - - + + +Node24->Node27 + + - -Node24 - - -uscxml/plugins/EventHandler.h + + +Node28 + + +uscxml/interpreter +/Logging.h - -Node23->Node24 - - - - -Node24->Node2 - - - - -Node24->Node6 - - - - -Node24->Node8 - - - - -Node24->Node10 - - - - -Node24->Node12 - - + + +Node24->Node28 + + -Node25->Node2 - - + +Node25->Node2 + + -Node25->Node6 - - + +Node25->Node6 + + - -Node25->Node24 - - + + +Node26 + + +uscxml/plugins/EventHandler.h + + + + + +Node25->Node26 + + -Node26->Node2 - - + +Node26->Node2 + + -Node26->Node6 - - + +Node26->Node6 + + - -Node26->Node7 - - + + +Node26->Node8 + + -Node26->Node10 - - - - -Node27 - -uscxml/config.h - - -Node26->Node27 - - - - -Node29->Node2 - - - - -Node29->Node8 - - - - -Node29->Node17 - - - - -Node30 - -iostream - - -Node29->Node30 - - + +Node26->Node10 + + + + + +Node26->Node13 + + + + + +Node27->Node2 + + + + + +Node27->Node6 + + + + + +Node27->Node26 + + + + + +Node28->Node2 + + + + + +Node28->Node6 + + + + + +Node28->Node7 + + + + + +Node28->Node10 + + + + + +Node30->Node2 + + + + + +Node30->Node8 + + + + + +Node30->Node13 + + + + + +Node30->Node18 + + -Node31 - -xercesc/util/XMLString.hpp + +Node31 + +xercesc/util/XMLString.hpp - -Node29->Node31 - - + + +Node30->Node31 + + -Node32 - -xercesc/dom/DOM.hpp + +Node32 + +xercesc/dom/DOM.hpp - -Node29->Node32 - - + + +Node30->Node32 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_c89_data_model_8cpp__incl_org.svg b/_c89_data_model_8cpp__incl_org.svg index 8a25b39..f621e18 100644 --- a/_c89_data_model_8cpp__incl_org.svg +++ b/_c89_data_model_8cpp__incl_org.svg @@ -1,571 +1,679 @@ - - + plugins/datamodel/c89/C89DataModel.cpp - - -Node1 - -plugins/datamodel/c89 -/C89DataModel.cpp + + + +Node0 + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/util/URL.h + +uscxml/util/URL.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node20 - - -uscxml/util/String.h + + +Node21 + + +uscxml/util/String.h - -Node1->Node20 - - + + +Node0->Node21 + + - -Node21 - - -C89DataModel.h + + +Node22 + + +C89DataModel.h - -Node1->Node21 - - + + +Node0->Node22 + + -Node29 - - -uscxml/util/DOM.h + +Node29 + + +uscxml/util/DOM.h - -Node1->Node29 - - + + +Node0->Node29 + + - -Node33 - -easylogging++.h - - -Node1->Node33 - - + + +Node32 + +easylogging++.h - -Node3 - -sys/socket.h + + +Node0->Node32 + + - -Node2->Node3 - - + + +Node2 + +sys/socket.h - -Node4 - -cmath + + +Node1->Node2 + + - -Node2->Node4 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node5->Node2 - - + + +Node7 + +list - -Node5->Node6 - - + + +Node4->Node7 + + -Node8 - -list - - -Node5->Node8 - - - - -Node9 - -map + +Node8 + +map - -Node5->Node9 - - + + +Node4->Node8 + + -Node12 - -string + +Node12 + +string - -Node5->Node12 - - + + +Node4->Node12 + + -Node14 - -sstream + +Node14 + +sstream - -Node5->Node14 - - + + +Node4->Node14 + + -Node17 - -set + +Node17 + +set - -Node5->Node17 - - + + +Node4->Node17 + + -Node18 - -thread + +Node18 + +thread - -Node5->Node18 - - + + +Node4->Node18 + + -Node19 - -condition_variable + +Node19 + +condition_variable - -Node5->Node19 - - + + +Node4->Node19 + + - -Node7 + + +Node20 + +mutex + + + +Node4->Node20 + + + + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node2 - - + + +Node6->Node1 + + - -Node7->Node8 - - + + +Node6->Node7 + + + + + +Node6->Node8 + + + + + +Node9 + +memory - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - + +Node16->Node12 + + + + + +Node21->Node7 + + + + + +Node21->Node12 + + + + + +Node22->Node7 + + - -Node21->Node8 - - - - -Node22 - - -uscxml/plugins/DataModel -Impl.h + + +Node23 + + +uscxml/plugins/DataModel +Impl.h - -Node21->Node22 - - + + +Node22->Node23 + + -Node28 - -picoc.h - - -Node21->Node28 - - - - -Node22->Node2 - - - - -Node22->Node8 - - - - -Node22->Node10 - - - - -Node22->Node12 - - + +Node28 + +picoc.h + + + +Node22->Node28 + + + + + +Node23->Node1 + + + + + +Node23->Node7 + + + + + +Node23->Node9 + + + + + +Node23->Node12 + + - -Node23 - - -uscxml/plugins/Invoker.h + + +Node24 + + +uscxml/plugins/Invoker.h - -Node22->Node23 - - + + +Node23->Node24 + + - -Node25 - - -uscxml/plugins/IOProcessor.h + + +Node26 + + +uscxml/plugins/IOProcessor.h - -Node22->Node25 - - + + +Node23->Node26 + + - -Node26 - - -uscxml/interpreter -/Logging.h + + +Node27 + + +uscxml/interpreter +/Logging.h - -Node22->Node26 - - + + +Node23->Node27 + + - -Node23->Node2 - - + + +Node24->Node1 + + - -Node23->Node6 - - + + +Node24->Node5 + + - -Node24 - - -uscxml/plugins/EventHandler.h + + +Node25 + + +uscxml/plugins/EventHandler.h - -Node23->Node24 - - - - -Node24->Node2 - - - - -Node24->Node6 - - - - -Node24->Node8 - - - - -Node24->Node10 - - - - -Node24->Node12 - - - - -Node25->Node2 - - - - -Node25->Node6 - - - - -Node25->Node24 - - - - -Node26->Node2 - - - - -Node26->Node6 - - - - -Node26->Node7 - - - - -Node26->Node10 - - - - -Node27 - -uscxml/config.h - - -Node26->Node27 - - - - -Node29->Node2 - - - - -Node29->Node8 - - + + +Node24->Node25 + + + + + +Node25->Node1 + + + + + +Node25->Node5 + + + + + +Node25->Node7 + + + + + +Node25->Node9 + + + + + +Node25->Node12 + + + + + +Node26->Node1 + + + + + +Node26->Node5 + + + + + +Node26->Node25 + + + + + +Node27->Node1 + + + + + +Node27->Node5 + + + + + +Node27->Node6 + + + + + +Node27->Node9 + + + + + +Node29->Node1 + + + + + +Node29->Node7 + + + + + +Node29->Node12 + + -Node29->Node17 - - + +Node29->Node17 + + -Node30 - -iostream + +Node30 + +xercesc/util/XMLString.hpp -Node29->Node30 - - + +Node29->Node30 + + -Node31 - -xercesc/util/XMLString.hpp + +Node31 + +xercesc/dom/DOM.hpp -Node29->Node31 - - - - -Node32 - -xercesc/dom/DOM.hpp - - -Node29->Node32 - - + +Node29->Node31 + + diff --git a/_c89_data_model_8h.html b/_c89_data_model_8h.html index bdad2d2..8f82230 100644 --- a/_c89_data_model_8h.html +++ b/_c89_data_model_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for C89DataModel.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -144,7 +143,7 @@ Macros
diff --git a/_c89_data_model_8h.js b/_c89_data_model_8h.js new file mode 100644 index 0000000..a850c2b --- /dev/null +++ b/_c89_data_model_8h.js @@ -0,0 +1,5 @@ +var _c89_data_model_8h = +[ + [ "PICOC_STACK_SIZE", "_c89_data_model_8h.html#a7a891ab9fa37bc79ba28785a54a5db0c", null ], + [ "UNIX_HOST", "_c89_data_model_8h.html#a213c2c89bdb83671d53a75b6bb3e7b92", null ] +]; \ No newline at end of file diff --git a/_c89_data_model_8h__dep__incl.svg b/_c89_data_model_8h__dep__incl.svg index eff7a24..e75e336 100644 --- a/_c89_data_model_8h__dep__incl.svg +++ b/_c89_data_model_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/datamodel/c89/C89DataModel.h - + -Node1 - -plugins/datamodel/c89 -/C89DataModel.h + +Node1 + +plugins/datamodel/c89 +/C89DataModel.h -Node2 - - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node2 + + +plugins/datamodel/c89 +/C89DataModel.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_c89_data_model_8h__incl.map b/_c89_data_model_8h__incl.map index 9030fbe..4af0560 100644 --- a/_c89_data_model_8h__incl.map +++ b/_c89_data_model_8h__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/_c89_data_model_8h__incl.md5 b/_c89_data_model_8h__incl.md5 index 4b01f80..4f6285e 100644 --- a/_c89_data_model_8h__incl.md5 +++ b/_c89_data_model_8h__incl.md5 @@ -1 +1 @@ -fcff614784e32c2c8470f3d8e1262e90 \ No newline at end of file +d44afd7c180ee4f62dbaba5532bae7af \ No newline at end of file diff --git a/_c89_data_model_8h__incl.svg b/_c89_data_model_8h__incl.svg index bc93bd4..a9713b8 100644 --- a/_c89_data_model_8h__incl.svg +++ b/_c89_data_model_8h__incl.svg @@ -1,472 +1,451 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/c89/C89DataModel.h - + -Node1 - -plugins/datamodel/c89 -/C89DataModel.h + +Node1 + +plugins/datamodel/c89 +/C89DataModel.h -Node2 - - -uscxml/plugins/DataModel -Impl.h + +Node2 + + +uscxml/plugins/DataModel +Impl.h -Node1->Node2 - - + +Node1->Node2 + + -Node10 - -list + +Node10 + +list -Node1->Node10 - - + +Node1->Node10 + + -Node22 - -picoc.h + +Node22 + +picoc.h -Node1->Node22 - - + +Node1->Node22 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/Invoker.h + +Node6 + + +uscxml/plugins/Invoker.h -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node10 - - + +Node2->Node10 + + -Node12 - -memory + +Node12 + +memory -Node2->Node12 - - + +Node2->Node12 + + - -Node14 - -string + + +Node15 + +string - -Node2->Node14 - - + + +Node2->Node15 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node20 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node2->Node20 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - + + +Node2->Node21 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - - -uscxml/plugins/EventHandler.h + +Node7 + + +uscxml/plugins/EventHandler.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h -Node6->Node8 - - + +Node6->Node8 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node10 - - + +Node7->Node10 + + -Node7->Node12 - - + +Node7->Node12 + + - -Node7->Node14 - - + + +Node7->Node15 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node3 - - + +Node9->Node3 + + -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - + + +Node9->Node14 + + - -Node13->Node3 - - - - -Node13->Node14 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node15 - -limits - -Node13->Node15 - - + + +Node9->Node18 + + - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - + + +Node14->Node3 + + - -Node18->Node3 - - + + +Node14->Node15 + + - -Node18->Node14 - - + + +Node16 + +limits - -Node19->Node3 - - + + +Node14->Node16 + + - -Node19->Node7 - - + + +Node17 + +sstream - -Node19->Node8 - - + + +Node14->Node17 + + - -Node20->Node3 - - + + +Node18->Node3 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + - -Node20->Node8 - - + + +Node19->Node3 + + - -Node20->Node9 - - + + +Node19->Node15 + + - -Node20->Node12 - - + + +Node20->Node3 + + - -Node21 - -uscxml/config.h + + +Node20->Node7 + + - -Node20->Node21 - - + + +Node20->Node8 + + + + + +Node21->Node3 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_c89_data_model_8h__incl_org.svg b/_c89_data_model_8h__incl_org.svg index b35328d..7b07d81 100644 --- a/_c89_data_model_8h__incl_org.svg +++ b/_c89_data_model_8h__incl_org.svg @@ -1,384 +1,451 @@ - - + plugins/datamodel/c89/C89DataModel.h - - -Node1 - -plugins/datamodel/c89 -/C89DataModel.h + + + +Node0 + +plugins/datamodel/c89 +/C89DataModel.h - -Node2 + + +Node1 - -uscxml/plugins/DataModel -Impl.h + +uscxml/plugins/DataModel +Impl.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node10 - -list + + +Node9 + +list - -Node1->Node10 - - + + +Node0->Node9 + + - -Node22 - -picoc.h + + +Node21 + +picoc.h - -Node1->Node22 - - + + +Node0->Node21 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node6 + + +Node5 - -uscxml/plugins/Invoker.h + +uscxml/plugins/Invoker.h - -Node2->Node6 - - + + +Node1->Node5 + + - -Node2->Node10 - - + + +Node1->Node9 + + - -Node12 - -memory + + +Node11 + +memory - -Node2->Node12 - - + + +Node1->Node11 + + -Node14 - -string + +Node14 + +string - -Node2->Node14 - - + + +Node1->Node14 + + -Node19 - - -uscxml/plugins/IOProcessor.h + +Node19 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node1->Node19 + + -Node20 - - -uscxml/interpreter -/Logging.h + +Node20 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - + + +Node1->Node20 + + - -Node5 - -cmath + + +Node3 + +sys/socket.h - -Node3->Node5 - - + + +Node2->Node3 + + - -Node6->Node3 - - + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + - -Node7 + + +Node6 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node6->Node7 - - + + +Node5->Node6 + + - -Node8 + + +Node7 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node6->Node8 - - - - -Node7->Node3 - - - - -Node7->Node8 - - - - -Node7->Node10 - - + + +Node5->Node7 + + - -Node7->Node12 - - + + +Node6->Node2 + + - -Node7->Node14 - - + + +Node6->Node7 + + + + + +Node6->Node9 + + + + + +Node6->Node11 + + + + + +Node6->Node14 + + - -Node9 + + +Node8 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node8->Node9 - - + + +Node7->Node8 + + -Node18 - - -uscxml/util/UUID.h + +Node18 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node7->Node18 + + - -Node9->Node3 - - + + +Node8->Node2 + + - -Node9->Node10 - - + + +Node8->Node9 + + - -Node11 - -map + + +Node10 + +map + + + +Node8->Node10 + + + + + +Node8->Node11 + + - -Node9->Node11 - - + + +Node12 + +type_traits - -Node9->Node12 - - + + +Node8->Node12 + + -Node13 - - -uscxml/util/Convenience.h + +Node13 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node8->Node13 + + -Node17 - - -uscxml/messages/Blob.h + +Node17 + + +uscxml/messages/Blob.h - -Node9->Node17 - - + + +Node8->Node17 + + - -Node13->Node3 - - + + +Node13->Node2 + + -Node13->Node14 - - + +Node13->Node14 + + -Node15 - -limits + +Node15 + +limits -Node13->Node15 - - + +Node13->Node15 + + -Node16 - -sstream + +Node16 + +sstream -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - + +Node13->Node16 + + + + + +Node17->Node2 + + + + + +Node17->Node11 + + -Node17->Node14 - - + +Node17->Node14 + + - -Node18->Node3 - - + + +Node18->Node2 + + -Node18->Node14 - - - - -Node19->Node3 - - + +Node18->Node14 + + + + + +Node19->Node2 + + + + + +Node19->Node6 + + -Node19->Node7 - - - - -Node19->Node8 - - - - -Node20->Node3 - - + +Node19->Node7 + + + + + +Node20->Node2 + + + + + +Node20->Node7 + + -Node20->Node8 - - - - -Node20->Node9 - - - - -Node20->Node12 - - - - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + +Node20->Node8 + + + + + +Node20->Node11 + + diff --git a/_c89_data_model_8h_source.html b/_c89_data_model_8h_source.html index 15a5a29..49b695c 100644 --- a/_c89_data_model_8h_source.html +++ b/_c89_data_model_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
32 }
33 
34 #ifdef BUILD_AS_PLUGINS
-
35 #include "uscxml/plugins/Plugins.h"
+
35 #include "uscxml/plugins/Plugins.h"
36 #endif
37 
38 
@@ -156,10 +156,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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);
+
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>);
+
86  virtual std::string andExpressions(std::list<std::string>);
87 
88 protected:
89  Picoc _pc;
@@ -176,7 +176,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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
@@ -184,15 +183,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
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
+
Definition: Event.h:94
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: C89DataModel.cpp:72
-
Definition: Data.h:43
+
Definition: Data.h:44
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: C89DataModel.cpp:53
@@ -203,7 +201,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_chart_to_c_8cpp.html b/_chart_to_c_8cpp.html index e758e45..cc3a6e7 100644 --- a/_chart_to_c_8cpp.html +++ b/_chart_to_c_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -98,7 +98,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "uscxml/transform/ChartToC.h"
-#include <iostream>
#include "uscxml/util/UUID.h"
#include "uscxml/util/Predicates.h"
#include "uscxml/util/MD5.hpp"
@@ -112,8 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToC.cpp:
-
-
+

Detailed Description

Author
2012-2015 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)
@@ -127,7 +125,7 @@ Include dependency graph for ChartToC.cpp:
diff --git a/_chart_to_c_8cpp__incl.map b/_chart_to_c_8cpp__incl.map index 8eb6b5d..860c714 100644 --- a/_chart_to_c_8cpp__incl.map +++ b/_chart_to_c_8cpp__incl.map @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_c_8cpp__incl.md5 b/_chart_to_c_8cpp__incl.md5 index be6687e..e4a23cb 100644 --- a/_chart_to_c_8cpp__incl.md5 +++ b/_chart_to_c_8cpp__incl.md5 @@ -1 +1 @@ -e0c70a3b14a33c7e5481602469866feb \ No newline at end of file +b620bec864bd007a8a60cccae775f20b \ No newline at end of file diff --git a/_chart_to_c_8cpp__incl.svg b/_chart_to_c_8cpp__incl.svg index 11bb749..235661d 100644 --- a/_chart_to_c_8cpp__incl.svg +++ b/_chart_to_c_8cpp__incl.svg @@ -1,1204 +1,1338 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToC.cpp - + -Node1 - -transform/ChartToC.cpp + +Node1 + +transform/ChartToC.cpp -Node2 - - -uscxml/transform/ChartToC.h + +Node2 + + +uscxml/transform/ChartToC.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/util/DOM.h + +Node3 + + +uscxml/util/DOM.h -Node1->Node3 - - + +Node1->Node3 + + - -Node6 - -iostream - - -Node1->Node6 - - - - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node26 + + +uscxml/interpreter +/Logging.h - -Node1->Node21 - - + + +Node1->Node26 + + - -Node29 - - -uscxml/util/UUID.h + + +Node28 + + +uscxml/util/UUID.h - -Node1->Node29 - - + + +Node1->Node28 + + - -Node34 - - -string.h + + +Node31 + + +string.h - -Node1->Node34 - - + + +Node1->Node31 + + -Node44 - - -uscxml/util/Predicates.h + +Node44 + + +uscxml/util/Predicates.h -Node1->Node44 - - + +Node1->Node44 + + -Node45 - - -uscxml/util/MD5.hpp + +Node45 + + +uscxml/util/MD5.hpp -Node1->Node45 - - + +Node1->Node45 + + -Node47 - -iomanip + +Node47 + +iomanip -Node1->Node47 - - + +Node1->Node47 + + -Node48 - -math.h + +Node48 + +math.h -Node1->Node48 - - + +Node1->Node48 + + -Node49 - -boost/algorithm/string.hpp + +Node49 + +boost/algorithm/string.hpp -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -algorithm + +Node50 + +algorithm -Node1->Node50 - - + +Node1->Node50 + + -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -set + +Node4 + +set -Node2->Node4 - - + +Node2->Node4 + + -Node11 - -xercesc/dom/DOM.hpp + +Node11 + +xercesc/dom/DOM.hpp -Node2->Node11 - - + +Node2->Node11 + + -Node12 - - -uscxml/transform/Trie.h + +Node12 + + +uscxml/transform/Trie.h -Node2->Node12 - - + +Node2->Node12 + + - -Node15 - - -Transformer.h + + +Node14 + + +Transformer.h - -Node2->Node15 - - + + +Node2->Node14 + + -Node43 - -ostream + +Node43 + +ostream -Node2->Node43 - - + +Node2->Node43 + + -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -list + +Node5 + +list -Node3->Node5 - - + +Node3->Node5 + + + + + +Node6 + +string -Node3->Node6 - - + +Node3->Node6 + + -Node7 - - -uscxml/Common.h + +Node7 + + +uscxml/Common.h -Node3->Node7 - - + +Node3->Node7 + + -Node10 - -xercesc/util/XMLString.hpp + +Node10 + +xercesc/util/XMLString.hpp -Node3->Node10 - - + +Node3->Node10 + + -Node3->Node11 - - + +Node3->Node11 + + -Node8 - -sys/socket.h + +Node8 + +sys/socket.h -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -cmath + +Node9 + +cmath -Node7->Node9 - - + +Node7->Node9 + + -Node12->Node5 - - + +Node12->Node5 + + + + + +Node12->Node6 + + -Node12->Node7 - - + +Node12->Node7 + + -Node13 - -string + +Node13 + +map -Node12->Node13 - - - - -Node14 - -map - - -Node12->Node14 - - + +Node12->Node13 + + - -Node15->Node6 - - - - -Node15->Node14 - - + + +Node14->Node13 + + - -Node16 - - -uscxml/Interpreter.h + + +Node15 + + +uscxml/Interpreter.h - -Node15->Node16 - - + + +Node14->Node15 + + - -Node37 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h - -Node15->Node37 - - + + +Node14->Node34 + + - -Node16->Node7 - - + + +Node15->Node6 + + + + + +Node15->Node7 + + + + + +Node15->Node13 + + - -Node16->Node13 - - + + +Node16 + +vector - -Node16->Node14 - - + + +Node15->Node16 + + -Node17 - -vector - - -Node16->Node17 - - - - -Node18 - - -uscxml/interpreter -/MicroStep.h + +Node17 + + +uscxml/interpreter +/MicroStep.h - -Node16->Node18 - - + + +Node15->Node17 + + - -Node20 - - -uscxml/interpreter -/InterpreterState.h + + +Node25 + + +uscxml/interpreter +/InterpreterState.h - -Node16->Node20 - - + + +Node15->Node25 + + - -Node16->Node21 - - + + +Node15->Node26 + + - -Node30 - - -uscxml/plugins/DataModel.h + + +Node29 + + +uscxml/plugins/DataModel.h - -Node16->Node30 - - + + +Node15->Node29 + + - -Node31 - - -uscxml/plugins/Factory.h + + +Node30 + + +uscxml/plugins/Factory.h - -Node16->Node31 - - + + +Node15->Node30 + + - -Node35 - - -uscxml/interpreter -/ContentExecutor.h + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h - -Node16->Node35 - - + + +Node15->Node32 + + - -Node36 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node36 - - - - -Node18->Node5 - - + + +Node15->Node33 + + - -Node18->Node7 - - + + +Node17->Node5 + + - -Node18->Node13 - - - - -Node19 - -memory + + +Node17->Node6 + + - -Node18->Node19 - - + + +Node17->Node7 + + - -Node18->Node20 - - - - -Node20->Node7 - - - - -Node21->Node7 - - - - -Node21->Node19 - - - - -Node22 - -uscxml/config.h + + +Node18 + +memory - -Node21->Node22 - - + + +Node17->Node18 + + - -Node23 - - -uscxml/messages/Data.h + + +Node19 + + +uscxml/messages/Data.h - -Node21->Node23 - - - - -Node28 - - -uscxml/messages/Event.h - - + + +Node17->Node19 + + + + + +Node17->Node25 + + + + + +Node19->Node5 + + + + + +Node19->Node7 + + + + + +Node19->Node13 + + + + + +Node19->Node18 + + - -Node21->Node28 - - + + +Node20 + +type_traits - -Node23->Node5 - - + + +Node19->Node20 + + - -Node23->Node7 - - + + +Node21 + + +uscxml/util/Convenience.h + - -Node23->Node14 - - - -Node23->Node19 - - + + +Node19->Node21 + + -Node24 - - -uscxml/util/Convenience.h + +Node24 + + +uscxml/messages/Blob.h - -Node23->Node24 - - + + +Node19->Node24 + + - -Node27 - - -uscxml/messages/Blob.h - + + +Node21->Node6 + + + + +Node21->Node7 + + - -Node23->Node27 - - + + +Node22 + +limits - -Node24->Node7 - - + + +Node21->Node22 + + - -Node24->Node13 - - + + +Node23 + +sstream - -Node25 - -limits + + +Node21->Node23 + + - -Node24->Node25 - - + + +Node24->Node6 + + - -Node26 - -sstream + + +Node24->Node7 + + + + + +Node24->Node18 + + + + + +Node25->Node7 + + + + + +Node26->Node7 + + + + + +Node26->Node18 + + + + + +Node26->Node19 + + - -Node24->Node26 - - + + +Node27 + + +uscxml/messages/Event.h + - -Node27->Node7 - - - -Node27->Node13 - - + + +Node26->Node27 + + -Node27->Node19 - - - - -Node28->Node23 - - - - -Node28->Node29 - - + +Node27->Node19 + + + + + +Node27->Node28 + + + + + +Node28->Node6 + + + + + +Node28->Node7 + + + + + +Node29->Node5 + + + + + +Node29->Node6 + + -Node29->Node7 - - - - -Node29->Node13 - - - - -Node30->Node5 - - + +Node29->Node7 + + + + + +Node29->Node18 + + + + + +Node29->Node27 + + + + + +Node30->Node4 + + + + + +Node30->Node6 + + -Node30->Node7 - - + +Node30->Node7 + + -Node30->Node13 - - - - -Node30->Node19 - - - - -Node30->Node28 - - - - -Node31->Node4 - - - - -Node31->Node7 - - - - -Node31->Node13 - - - - -Node31->Node19 - - - - -Node31->Node25 - - - - -Node32 - - -uscxml/plugins/Executable -Content.h - - - - -Node31->Node32 - - - - -Node33 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node31->Node33 - - - - -Node31->Node34 - - + +Node30->Node13 + + + + + +Node30->Node18 + + + + + +Node30->Node22 + + + + + +Node30->Node31 + + + + + +Node31->Node5 + + + + + +Node31->Node6 + + + + + +Node32->Node6 + + -Node32->Node7 - - - - -Node32->Node13 - - + +Node32->Node7 + + -Node32->Node19 - - - - -Node32->Node26 - - - - -Node33->Node5 - - + +Node32->Node19 + + -Node33->Node7 - - + +Node33->Node7 + + - -Node33->Node13 - - - - -Node33->Node19 - - - - -Node33->Node21 - - + + +Node33->Node27 + + -Node34->Node5 - - + +Node34->Node5 + + + + + +Node34->Node6 + + + + + +Node34->Node7 + + -Node34->Node13 - - + +Node34->Node13 + + + + + +Node34->Node18 + + + + + +Node34->Node22 + + + + + +Node34->Node30 + + + + + +Node34->Node33 + + - -Node35->Node7 - - + + +Node35 + +mutex - -Node35->Node13 - - + + +Node34->Node35 + + - -Node35->Node23 - - + + +Node36 + + +uscxml/util/URL.h + - -Node36->Node7 - - - -Node36->Node28 - - + + +Node34->Node36 + + - -Node37->Node3 - - + + +Node37 + + +uscxml/plugins/DataModel +Impl.h + - -Node37->Node5 - - - -Node37->Node7 - - - - -Node37->Node13 - - - - -Node37->Node14 - - - - -Node37->Node19 - - - - -Node37->Node31 - - - - -Node37->Node33 - - - - -Node37->Node36 - - + + +Node34->Node37 + + -Node38 - -mutex + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node37->Node38 - - + + + +Node34->Node38 + + -Node39 - - -uscxml/util/URL.h + +Node39 + + +uscxml/plugins/InvokerImpl.h - -Node37->Node39 - - + + +Node34->Node39 + + -Node40 - - -uscxml/interpreter -/MicroStepImpl.h + +Node40 + + +uscxml/interpreter +/MicroStepImpl.h - -Node37->Node40 - - + + +Node34->Node40 + + -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node37->Node41 - - + + +Node34->Node41 + + -Node42 - - -uscxml/interpreter -/EventQueueImpl.h + +Node42 + + +uscxml/interpreter +/EventQueueImpl.h - -Node37->Node42 - - + + +Node34->Node42 + + - -Node39->Node4 - - + + +Node36->Node4 + + - -Node39->Node5 - - + + +Node36->Node5 + + + + + +Node36->Node6 + + + + + +Node36->Node7 + + + + + +Node36->Node13 + + + + + +Node36->Node23 + + + + + +Node36->Node27 + + + + + +Node36->Node35 + + + + + +Node37->Node5 + + + + + +Node37->Node6 + + + + + +Node37->Node7 + + + + + +Node37->Node18 + + + + + +Node37->Node26 + + + + + +Node38->Node7 + + + + + +Node38->Node26 + + + + + +Node38->Node27 + + + + + +Node39->Node4 + + -Node39->Node7 - - - - -Node39->Node13 - - - - -Node39->Node14 - - - - -Node39->Node26 - - - - -Node39->Node28 - - + +Node39->Node7 + + + + + +Node39->Node27 + + -Node40->Node4 - - + +Node40->Node4 + + -Node40->Node5 - - + +Node40->Node5 + + - -Node40->Node7 - - + + +Node40->Node6 + + - -Node40->Node13 - - - - -Node40->Node16 - - - - -Node40->Node28 - - + + +Node40->Node7 + + + + + +Node40->Node15 + + + + + +Node40->Node27 + + -Node41->Node4 - - + +Node41->Node4 + + + + + +Node41->Node6 + + -Node41->Node7 - - + +Node41->Node7 + + -Node41->Node13 - - - - -Node41->Node21 - - - - -Node41->Node28 - - + +Node41->Node13 + + + + + +Node41->Node26 + + + + + +Node41->Node27 + + -Node42->Node5 - - + +Node42->Node5 + + + + + +Node42->Node6 + + -Node42->Node7 - - + +Node42->Node7 + + -Node42->Node13 - - - - -Node42->Node14 - - - - -Node42->Node28 - - - - -Node42->Node38 - - + +Node42->Node13 + + + + + +Node42->Node27 + + + + + +Node42->Node35 + + -Node44->Node3 - - + +Node44->Node3 + + -Node44->Node5 - - - - -Node44->Node11 - - + +Node44->Node5 + + - -Node44->Node13 - - + + +Node44->Node6 + + - -Node44->Node24 - - + + +Node44->Node11 + + - -Node45->Node6 - - + + +Node44->Node21 + + -Node45->Node7 - - - - -Node45->Node26 - - - - -Node45->Node34 - - + +Node45->Node7 + + + + + +Node45->Node23 + + + + + +Node45->Node31 + + -Node46 - - -MD5.h + +Node46 + + +MD5.h -Node45->Node46 - - + +Node45->Node46 + + -Node45->Node47 - - + +Node45->Node47 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_c_8cpp__incl_org.svg b/_chart_to_c_8cpp__incl_org.svg index c6b1ba3..b9c00b6 100644 --- a/_chart_to_c_8cpp__incl_org.svg +++ b/_chart_to_c_8cpp__incl_org.svg @@ -1,1116 +1,1338 @@ - - - + + transform/ChartToC.cpp - - -Node1 - -transform/ChartToC.cpp + + + +Node0 + +transform/ChartToC.cpp - -Node2 + + +Node1 - -uscxml/transform/ChartToC.h + +uscxml/transform/ChartToC.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node3 - - - - -Node6 - -iostream - - -Node1->Node6 - - + + +Node0->Node2 + + - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node1->Node21 - - + + +Node0->Node25 + + - -Node29 - - -uscxml/util/UUID.h + + +Node27 + + +uscxml/util/UUID.h - -Node1->Node29 - - + + +Node0->Node27 + + - -Node34 - - -string.h + + +Node30 + + +string.h - -Node1->Node34 - - + + +Node0->Node30 + + - -Node44 + + +Node51 - -uscxml/util/Predicates.h + +uscxml/util/Predicates.h - -Node1->Node44 - - + + +Node0->Node51 + + - -Node45 + + +Node52 - -uscxml/util/MD5.hpp + +uscxml/util/MD5.hpp - -Node1->Node45 - - - - -Node47 - -iomanip + + +Node0->Node52 + + + + + +Node54 + +iomanip + + + +Node0->Node54 + + + + + +Node55 + +math.h + + + +Node0->Node55 + + + + + +Node56 + +boost/algorithm/string.hpp + + + +Node0->Node56 + + + + + +Node57 + +algorithm + + + +Node0->Node57 + + - -Node1->Node47 - - - - -Node48 - -math.h - - -Node1->Node48 - - - - -Node49 - -boost/algorithm/string.hpp - - -Node1->Node49 - - - - -Node50 - -algorithm + + +Node1->Node2 + + - -Node1->Node50 - - + + +Node3 + +set - -Node2->Node3 - - + + +Node1->Node3 + + - -Node4 - -set + + +Node10 + +xercesc/dom/DOM.hpp - -Node2->Node4 - - + + +Node1->Node10 + + -Node11 - -xercesc/dom/DOM.hpp - - -Node2->Node11 - - - - -Node12 + +Node11 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node2->Node12 - - + + +Node1->Node11 + + - -Node15 - - -Transformer.h + + +Node13 + + +Transformer.h - -Node2->Node15 - - + + +Node1->Node13 + + - -Node43 - -ostream + + +Node50 + +ostream - -Node2->Node43 - - + + +Node1->Node50 + + - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -list + + +Node4 + +list + + + +Node2->Node4 + + - -Node3->Node5 - - + + +Node5 + +string - -Node3->Node6 - - + + +Node2->Node5 + + - -Node7 + + +Node6 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node7 - - - - -Node10 - -xercesc/util/XMLString.hpp - - -Node3->Node10 - - - - -Node3->Node11 - - - - -Node8 - -sys/socket.h - - -Node7->Node8 - - + + +Node2->Node6 + + -Node9 - -cmath - - -Node7->Node9 - - + +Node9 + +xercesc/util/XMLString.hpp + + + +Node2->Node9 + + + + + +Node2->Node10 + + - -Node12->Node5 - - + + +Node7 + +sys/socket.h - -Node12->Node7 - - + + +Node6->Node7 + + - -Node13 - -string + + +Node8 + +cmath + + + +Node6->Node8 + + + + + +Node11->Node4 + + + + + +Node11->Node5 + + + + + +Node11->Node6 + + - -Node12->Node13 - - + + +Node12 + +map + + + +Node11->Node12 + + + + + +Node13->Node12 + + -Node14 - -map - - -Node12->Node14 - - - - -Node15->Node6 - - - - -Node15->Node14 - - - - -Node16 - - -uscxml/Interpreter.h + +Node14 + + +uscxml/Interpreter.h - -Node15->Node16 - - + + +Node13->Node14 + + - -Node37 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node33 + + +uscxml/interpreter +/InterpreterImpl.h - -Node15->Node37 - - + + +Node13->Node33 + + - -Node16->Node7 - - + + +Node14->Node5 + + - -Node16->Node13 - - + + +Node14->Node6 + + - -Node16->Node14 - - + + +Node14->Node12 + + - -Node17 - -vector + + +Node15 + +vector - -Node16->Node17 - - + + +Node14->Node15 + + - -Node18 - - -uscxml/interpreter -/MicroStep.h + + +Node16 + + +uscxml/interpreter +/MicroStep.h - -Node16->Node18 - - + + +Node14->Node16 + + - -Node20 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/InterpreterState.h - -Node16->Node20 - - + + +Node14->Node24 + + - -Node16->Node21 - - + + +Node14->Node25 + + - -Node30 - - -uscxml/plugins/DataModel.h + + +Node28 + + +uscxml/plugins/DataModel.h - -Node16->Node30 - - + + +Node14->Node28 + + - -Node31 - - -uscxml/plugins/Factory.h + + +Node29 + + +uscxml/plugins/Factory.h - -Node16->Node31 - - + + +Node14->Node29 + + - -Node35 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node16->Node35 - - + + +Node14->Node31 + + - -Node36 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node36 - - + + +Node14->Node32 + + - -Node18->Node5 - - + + +Node16->Node4 + + - -Node18->Node7 - - + + +Node16->Node5 + + - -Node18->Node13 - - + + +Node16->Node6 + + - -Node19 - -memory - - -Node18->Node19 - - + + +Node17 + +memory - -Node18->Node20 - - + + +Node16->Node17 + + - -Node20->Node7 - - + + +Node18 + + +uscxml/messages/Data.h + - -Node21->Node7 - - - -Node21->Node19 - - + + +Node16->Node18 + + + + + +Node16->Node24 + + + + + +Node18->Node4 + + + + + +Node18->Node6 + + + + + +Node18->Node12 + + + + + +Node18->Node17 + + - -Node22 - -uscxml/config.h + + +Node19 + +type_traits - -Node21->Node22 - - + + +Node18->Node19 + + - -Node23 - - -uscxml/messages/Data.h + + +Node20 + + +uscxml/util/Convenience.h - -Node21->Node23 - - + + +Node18->Node20 + + - -Node28 - - -uscxml/messages/Event.h + + +Node23 + + +uscxml/messages/Blob.h - -Node21->Node28 - - + + +Node18->Node23 + + - -Node23->Node5 - - + + +Node20->Node5 + + - -Node23->Node7 - - + + +Node20->Node6 + + - -Node23->Node14 - - + + +Node21 + +limits - -Node23->Node19 - - + + +Node20->Node21 + + - -Node24 - - -uscxml/util/Convenience.h - + + +Node22 + +sstream + + +Node20->Node22 + + - -Node23->Node24 - - + + +Node23->Node5 + + + + + +Node23->Node6 + + + + + +Node23->Node17 + + + + + +Node24->Node6 + + + + + +Node25->Node6 + + + + + +Node25->Node17 + + + + + +Node25->Node18 + + - -Node27 - - -uscxml/messages/Blob.h + + +Node26 + + +uscxml/messages/Event.h - -Node23->Node27 - - - - -Node24->Node7 - - - - -Node24->Node13 - - - - -Node25 - -limits - - -Node24->Node25 - - - - -Node26 - -sstream - - -Node24->Node26 - - - - -Node27->Node7 - - - - -Node27->Node13 - - - - -Node27->Node19 - - - - -Node28->Node23 - - - - -Node28->Node29 - - - - -Node29->Node7 - - - - -Node29->Node13 - - + + +Node25->Node26 + + + + + +Node26->Node18 + + + + + +Node26->Node27 + + + + + +Node27->Node5 + + + + + +Node27->Node6 + + + + + +Node28->Node4 + + + + + +Node28->Node5 + + + + + +Node28->Node6 + + + + + +Node28->Node17 + + + + + +Node28->Node26 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + + + + +Node29->Node6 + + + + + +Node29->Node12 + + + + + +Node29->Node17 + + + + + +Node29->Node21 + + + + + +Node29->Node30 + + + + + +Node30->Node4 + + -Node30->Node5 - - - - -Node30->Node7 - - - - -Node30->Node13 - - - - -Node30->Node19 - - - - -Node30->Node28 - - - - -Node31->Node4 - - - - -Node31->Node7 - - - - -Node31->Node13 - - - - -Node31->Node19 - - - - -Node31->Node25 - - - - -Node32 - - -uscxml/plugins/Executable -Content.h - + +Node30->Node5 + + + + + +Node31->Node5 + + + + + +Node31->Node6 + + + + + +Node31->Node18 + + + + + +Node32->Node6 + + + + +Node32->Node26 + + - -Node31->Node32 - - + + +Node33->Node4 + + - -Node33 - - -uscxml/plugins/DataModel -Impl.h - + + +Node33->Node5 + + + + + +Node33->Node6 + + + + + +Node33->Node12 + + + + + +Node33->Node17 + + + + +Node33->Node21 + + + + + +Node33->Node29 + + + + + +Node33->Node32 + + - -Node31->Node33 - - + + +Node34 + +mutex - -Node31->Node34 - - + + +Node33->Node34 + + - -Node32->Node7 - - + + +Node35 + + +uscxml/util/URL.h + - -Node32->Node13 - - - -Node32->Node19 - - + + +Node33->Node35 + + - -Node32->Node26 - - + + +Node38 + + +uscxml/plugins/DataModel +Impl.h + - -Node33->Node5 - - - -Node33->Node7 - - + + +Node33->Node38 + + - -Node33->Node13 - - + + +Node42 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node33->Node19 - - - -Node33->Node21 - - - - -Node34->Node5 - - - - -Node34->Node13 - - - - -Node35->Node7 - - - - -Node35->Node13 - - - - -Node35->Node23 - - - - -Node36->Node7 - - - - -Node36->Node28 - - - - -Node37->Node3 - - - - -Node37->Node5 - - - - -Node37->Node7 - - - - -Node37->Node13 - - - - -Node37->Node14 - - - - -Node37->Node19 - - - - -Node37->Node31 - - - - -Node37->Node33 - - - - -Node37->Node36 - - + + +Node33->Node42 + + - -Node38 - -mutex - - -Node37->Node38 - - - - -Node39 - - -uscxml/util/URL.h + + +Node43 + + +uscxml/plugins/InvokerImpl.h - -Node37->Node39 - - + + +Node33->Node43 + + - -Node40 + + +Node45 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h - -Node37->Node40 - - + + +Node33->Node45 + + - -Node41 + + +Node46 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h - -Node37->Node41 - - + + +Node33->Node46 + + - -Node42 + + +Node49 - -uscxml/interpreter -/EventQueueImpl.h + +uscxml/interpreter +/EventQueueImpl.h - -Node37->Node42 - - - - -Node39->Node4 - - - - -Node39->Node5 - - - - -Node39->Node7 - - - - -Node39->Node13 - - - - -Node39->Node14 - - - - -Node39->Node26 - - - - -Node39->Node28 - - - - -Node40->Node4 - - - - -Node40->Node5 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node16 - - - - -Node40->Node28 - - - - -Node41->Node4 - - - - -Node41->Node7 - - - - -Node41->Node13 - - - - -Node41->Node21 - - - - -Node41->Node28 - - - - -Node42->Node5 - - - - -Node42->Node7 - - - - -Node42->Node13 - - - - -Node42->Node14 - - - - -Node42->Node28 - - - - -Node42->Node38 - - - - -Node44->Node3 - - - - -Node44->Node5 - - - - -Node44->Node11 - - - - -Node44->Node13 - - - - -Node44->Node24 - - + + +Node33->Node49 + + + + + +Node35->Node3 + + + + + +Node35->Node4 + + + + + +Node35->Node5 + + + + + +Node35->Node6 + + + + + +Node35->Node12 + + + + + +Node35->Node22 + + + + + +Node35->Node26 + + + + + +Node35->Node34 + + + + + +Node38->Node4 + + + + + +Node38->Node5 + + + + + +Node38->Node6 + + + + + +Node38->Node17 + + + + + +Node38->Node25 + + + + + +Node42->Node6 + + + + + +Node42->Node25 + + + + + +Node42->Node26 + + + + + +Node43->Node3 + + + + + +Node43->Node6 + + + + + +Node43->Node26 + + + + + +Node45->Node3 + + + + + +Node45->Node4 + + + + + +Node45->Node5 + + -Node45->Node6 - - + +Node45->Node6 + + - -Node45->Node7 - - + + +Node45->Node14 + + -Node45->Node26 - - - - -Node45->Node34 - - - - -Node46 + +Node45->Node26 + + + + + +Node46->Node3 + + + + + +Node46->Node5 + + + + + +Node46->Node6 + + + + + +Node46->Node12 + + + + + +Node46->Node25 + + + + + +Node46->Node26 + + + + + +Node49->Node4 + + + + + +Node49->Node5 + + + + + +Node49->Node6 + + + + + +Node49->Node12 + + + + + +Node49->Node26 + + + + + +Node49->Node34 + + + + + +Node51->Node2 + + + + + +Node51->Node4 + + + + + +Node51->Node5 + + + + + +Node51->Node10 + + + + + +Node51->Node20 + + + + + +Node52->Node6 + + + + + +Node52->Node22 + + + + + +Node52->Node30 + + + + + +Node53 - -MD5.h + +MD5.h - -Node45->Node46 - - + + +Node52->Node53 + + - -Node45->Node47 - - + + +Node52->Node54 + + diff --git a/_chart_to_c_8h.html b/_chart_to_c_8h.html index b09b315..9de95e7 100644 --- a/_chart_to_c_8h.html +++ b/_chart_to_c_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,13 +108,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToC.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -136,7 +135,7 @@ Classes diff --git a/_chart_to_c_8h__dep__incl.map b/_chart_to_c_8h__dep__incl.map index 0d94ec3..133f8a6 100644 --- a/_chart_to_c_8h__dep__incl.map +++ b/_chart_to_c_8h__dep__incl.map @@ -2,9 +2,9 @@ - - - - - + + + + + diff --git a/_chart_to_c_8h__dep__incl.svg b/_chart_to_c_8h__dep__incl.svg index a97f296..16c03b7 100644 --- a/_chart_to_c_8h__dep__incl.svg +++ b/_chart_to_c_8h__dep__incl.svg @@ -1,211 +1,140 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToC.h - + -Node1 - -transform/ChartToC.h + +Node1 + +transform/ChartToC.h -Node2 - - -transform/ChartToC.cpp + +Node2 + + +transform/ChartToC.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -transform/ChartToJava.h + +Node3 + + +transform/ChartToJava.h -Node1->Node3 - - + +Node1->Node3 + + -Node5 - - -transform/ChartToPromela.h + +Node5 + + +transform/ChartToPromela.h -Node1->Node5 - - + +Node1->Node5 + + -Node8 - - -transform/ChartToVHDL.h + +Node8 + + +transform/ChartToVHDL.h -Node1->Node8 - - + +Node1->Node8 + + -Node4 - - -transform/ChartToJava.cpp + +Node4 + + +transform/ChartToJava.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node6 - - -transform/ChartToPromela.cpp + +Node6 + + +transform/ChartToPromela.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node7 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -transform/ChartToVHDL.cpp + +Node9 + + +transform/ChartToVHDL.cpp -Node8->Node9 - - + +Node8->Node9 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_c_8h__dep__incl_org.svg b/_chart_to_c_8h__dep__incl_org.svg index c80f9a0..19b1f36 100644 --- a/_chart_to_c_8h__dep__incl_org.svg +++ b/_chart_to_c_8h__dep__incl_org.svg @@ -1,123 +1,140 @@ - - + transform/ChartToC.h - - -Node1 - -transform/ChartToC.h - - -Node2 + + + +Node50 + +transform/ChartToC.h + + + +Node51 - -transform/ChartToC.cpp + +transform/ChartToC.cpp - -Node1->Node2 - - + + +Node50->Node51 + + - -Node3 + + +Node52 - -transform/ChartToJava.h + +transform/ChartToJava.h - -Node1->Node3 - - + + +Node50->Node52 + + - -Node5 + + +Node54 - -transform/ChartToPromela.h + +transform/ChartToPromela.h - -Node1->Node5 - - + + +Node50->Node54 + + - -Node8 + + +Node57 - -transform/ChartToVHDL.h + +transform/ChartToVHDL.h - -Node1->Node8 - - + + +Node50->Node57 + + - -Node4 + + +Node53 - -transform/ChartToJava.cpp + +transform/ChartToJava.cpp - -Node3->Node4 - - + + +Node52->Node53 + + - -Node6 + + +Node55 - -transform/ChartToPromela.cpp + +transform/ChartToPromela.cpp - -Node5->Node6 - - + + +Node54->Node55 + + - -Node7 + + +Node56 - -transform/promela/Promela -CodeAnalyzer.cpp + +transform/promela/Promela +CodeAnalyzer.cpp - -Node5->Node7 - - + + +Node54->Node56 + + - -Node9 + + +Node58 - -transform/ChartToVHDL.cpp + +transform/ChartToVHDL.cpp - -Node8->Node9 - - + + +Node57->Node58 + + diff --git a/_chart_to_c_8h__incl.map b/_chart_to_c_8h__incl.map index 666a5b4..b6a76b0 100644 --- a/_chart_to_c_8h__incl.map +++ b/_chart_to_c_8h__incl.map @@ -1,32 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_c_8h__incl.md5 b/_chart_to_c_8h__incl.md5 index 6724788..5cd9a5e 100644 --- a/_chart_to_c_8h__incl.md5 +++ b/_chart_to_c_8h__incl.md5 @@ -1 +1 @@ -4a4d02d4adf32bfe53bdfbde3398c28f \ No newline at end of file +09b4cc25b9d482174058e6e3a6e1661d \ No newline at end of file diff --git a/_chart_to_c_8h__incl.svg b/_chart_to_c_8h__incl.svg index aab52c7..26b49fc 100644 --- a/_chart_to_c_8h__incl.svg +++ b/_chart_to_c_8h__incl.svg @@ -1,1229 +1,1385 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToC.h - + -Node1 - -transform/ChartToC.h + +Node1 + +transform/ChartToC.h -Node2 - - -uscxml/util/DOM.h + +Node2 + + +uscxml/util/DOM.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -set + +Node3 + +set -Node1->Node3 - - + +Node1->Node3 + + -Node10 - -xercesc/dom/DOM.hpp + +Node10 + +xercesc/dom/DOM.hpp -Node1->Node10 - - + +Node1->Node10 + + -Node11 - - -uscxml/transform/Trie.h + +Node11 + + +uscxml/transform/Trie.h -Node1->Node11 - - + +Node1->Node11 + + - -Node14 - - -Transformer.h + + +Node13 + + +Transformer.h - -Node1->Node14 - - + + +Node1->Node13 + + - -Node49 - -ostream + + +Node50 + +ostream - -Node1->Node49 - - + + +Node1->Node50 + + -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -list + +Node4 + +list -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -iostream + +Node5 + +string -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/Common.h + +Node6 + + +uscxml/Common.h -Node2->Node6 - - + +Node2->Node6 + + -Node9 - -xercesc/util/XMLString.hpp + +Node9 + +xercesc/util/XMLString.hpp -Node2->Node9 - - + +Node2->Node9 + + -Node2->Node10 - - + +Node2->Node10 + + -Node7 - -sys/socket.h + +Node7 + +sys/socket.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -cmath + +Node8 + +cmath -Node6->Node8 - - + +Node6->Node8 + + -Node11->Node4 - - + +Node11->Node4 + + + + + +Node11->Node5 + + -Node11->Node6 - - + +Node11->Node6 + + -Node12 - -string + +Node12 + +map -Node11->Node12 - - - - -Node13 - -map - - -Node11->Node13 - - + +Node11->Node12 + + - -Node14->Node5 - - + + +Node13->Node12 + + - -Node14->Node13 - - - - -Node15 - - -uscxml/Interpreter.h + + +Node14 + + +uscxml/Interpreter.h - -Node14->Node15 - - + + +Node13->Node14 + + - -Node39 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node33 + + +uscxml/interpreter +/InterpreterImpl.h - -Node14->Node39 - - + + +Node13->Node33 + + - -Node15->Node6 - - + + +Node14->Node5 + + + + + +Node14->Node6 + + + + + +Node14->Node12 + + - -Node15->Node12 - - + + +Node15 + +vector - -Node15->Node13 - - + + +Node14->Node15 + + -Node16 - -vector - - -Node15->Node16 - - - - -Node17 - - -uscxml/interpreter -/MicroStep.h + +Node16 + + +uscxml/interpreter +/MicroStep.h - -Node15->Node17 - - + + +Node14->Node16 + + - -Node19 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/InterpreterState.h - -Node15->Node19 - - + + +Node14->Node24 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node15->Node20 - - + + +Node14->Node25 + + - -Node29 - - -uscxml/plugins/DataModel.h + + +Node28 + + +uscxml/plugins/DataModel.h - -Node15->Node29 - - + + +Node14->Node28 + + - -Node30 - - -uscxml/plugins/Factory.h + + +Node29 + + +uscxml/plugins/Factory.h - -Node15->Node30 - - + + +Node14->Node29 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node15->Node37 - - + + +Node14->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node15->Node38 - - - - -Node17->Node4 - - - - -Node17->Node6 - - - - -Node17->Node12 - - + + +Node14->Node32 + + - -Node18 - -memory - - -Node17->Node18 - - - - -Node17->Node19 - - + + +Node16->Node4 + + - -Node19->Node6 - - - - -Node20->Node6 - - + + +Node16->Node5 + + - -Node20->Node18 - - + + +Node16->Node6 + + - -Node21 - -uscxml/config.h + + +Node17 + +memory - -Node20->Node21 - - + + +Node16->Node17 + + - -Node22 - - -uscxml/messages/Data.h + + +Node18 + + +uscxml/messages/Data.h - -Node20->Node22 - - - - -Node27 - - -uscxml/messages/Event.h - - + + +Node16->Node18 + + + + + +Node16->Node24 + + + + + +Node18->Node4 + + + + + +Node18->Node6 + + + + + +Node18->Node12 + + + + + +Node18->Node17 + + - -Node20->Node27 - - + + +Node19 + +type_traits - -Node22->Node4 - - + + +Node18->Node19 + + - -Node22->Node6 - - + + +Node20 + + +uscxml/util/Convenience.h + - -Node22->Node13 - - - -Node22->Node18 - - + + +Node18->Node20 + + -Node23 - - -uscxml/util/Convenience.h + +Node23 + + +uscxml/messages/Blob.h - -Node22->Node23 - - + + +Node18->Node23 + + - -Node26 - - -uscxml/messages/Blob.h - + + +Node20->Node5 + + + + +Node20->Node6 + + - -Node22->Node26 - - + + +Node21 + +limits - -Node23->Node6 - - + + +Node20->Node21 + + - -Node23->Node12 - - + + +Node22 + +sstream - -Node24 - -limits + + +Node20->Node22 + + - -Node23->Node24 - - + + +Node23->Node5 + + - -Node25 - -sstream + + +Node23->Node6 + + + + + +Node23->Node17 + + + + + +Node24->Node6 + + + + + +Node25->Node6 + + + + + +Node25->Node17 + + + + + +Node25->Node18 + + - -Node23->Node25 - - + + +Node26 + + +uscxml/messages/Event.h + - -Node26->Node6 - - - -Node26->Node12 - - + + +Node25->Node26 + + -Node26->Node18 - - - - -Node27->Node22 - - + +Node26->Node18 + + - -Node28 - - -uscxml/util/UUID.h + + +Node27 + + +uscxml/util/UUID.h - -Node27->Node28 - - + + +Node26->Node27 + + + + + +Node27->Node5 + + + + + +Node27->Node6 + + + + + +Node28->Node4 + + + + + +Node28->Node5 + + -Node28->Node6 - - - - -Node28->Node12 - - - - -Node29->Node4 - - + +Node28->Node6 + + + + + +Node28->Node17 + + + + + +Node28->Node26 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + -Node29->Node6 - - + +Node29->Node6 + + -Node29->Node12 - - - - -Node29->Node18 - - - - -Node29->Node27 - - - - -Node30->Node3 - - - - -Node30->Node6 - - - - -Node30->Node12 - - - - -Node30->Node18 - - - - -Node30->Node24 - - + +Node29->Node12 + + + + + +Node29->Node17 + + + + + +Node29->Node21 + + - -Node31 - - -uscxml/plugins/Executable -Content.h + + +Node30 + + +string.h - -Node30->Node31 - - + + +Node29->Node30 + + - -Node32 - - -uscxml/plugins/EventHandler.h - + + +Node30->Node4 + + + + +Node30->Node5 + + - -Node30->Node32 - - + + +Node31->Node5 + + - -Node33 - - -uscxml/plugins/IOProcessor.h - + + +Node31->Node6 + + + + +Node31->Node18 + + - -Node30->Node33 - - + + +Node32->Node6 + + + + + +Node32->Node26 + + + + + +Node33->Node4 + + + + + +Node33->Node5 + + - -Node34 - - -uscxml/plugins/Invoker.h - + + +Node33->Node6 + + + + + +Node33->Node12 + + + + + +Node33->Node17 + + + + + +Node33->Node21 + + + + + +Node33->Node29 + + + + + +Node33->Node32 + + + + +Node34 + +mutex - -Node30->Node34 - - + + +Node33->Node34 + + -Node35 - - -uscxml/plugins/DataModel -Impl.h + +Node35 + + +uscxml/util/URL.h - -Node30->Node35 - - + + +Node33->Node35 + + - -Node36 - - -string.h + + +Node38 + + +uscxml/plugins/DataModel +Impl.h - -Node30->Node36 - - + + +Node33->Node38 + + - -Node31->Node6 - - + + +Node42 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node31->Node12 - - - -Node31->Node18 - - + + +Node33->Node42 + + - -Node31->Node25 - - + + +Node43 + + +uscxml/plugins/InvokerImpl.h + - -Node32->Node4 - - - -Node32->Node6 - - + + +Node33->Node43 + + - -Node32->Node12 - - + + +Node45 + + +uscxml/interpreter +/MicroStepImpl.h + - -Node32->Node18 - - - -Node32->Node27 - - + + +Node33->Node45 + + - -Node33->Node6 - - + + +Node46 + + +uscxml/interpreter +/ContentExecutorImpl.h + - -Node33->Node27 - - - -Node33->Node32 - - + + +Node33->Node46 + + + + + +Node49 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node34->Node6 - - - -Node34->Node27 - - + + +Node33->Node49 + + - -Node34->Node32 - - + + +Node35->Node3 + + -Node35->Node4 - - + +Node35->Node4 + + + + + +Node35->Node5 + + -Node35->Node6 - - + +Node35->Node6 + + -Node35->Node12 - - - - -Node35->Node18 - - - - -Node35->Node20 - - - - -Node35->Node33 - - + +Node35->Node12 + + + + + +Node35->Node22 + + + + + +Node35->Node26 + + -Node35->Node34 - - - - -Node36->Node4 - - - - -Node36->Node12 - - - - -Node37->Node6 - - - - -Node37->Node12 - - - - -Node37->Node22 - - + +Node35->Node34 + + - -Node38->Node6 - - - - -Node38->Node27 - - - - -Node39->Node2 - - - - -Node39->Node4 - - + + +Node36 + +thread - -Node39->Node6 - - - - -Node39->Node12 - - - - -Node39->Node13 - - - - -Node39->Node18 - - - - -Node39->Node30 - - - - -Node39->Node35 - - - - -Node39->Node38 - - + + +Node35->Node36 + + - -Node40 - -mutex + + +Node37 + +condition_variable + + + +Node35->Node37 + + + + + +Node38->Node4 + + + + + +Node38->Node5 + + - -Node39->Node40 - - + + +Node38->Node6 + + + + + +Node38->Node17 + + + + + +Node38->Node25 + + - -Node41 - - -uscxml/util/URL.h + + +Node39 + + +uscxml/plugins/Invoker.h - -Node39->Node41 - - + + +Node38->Node39 + + - -Node44 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node41 + + +uscxml/plugins/IOProcessor.h - -Node39->Node44 - - - - -Node45 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node38->Node41 + + + + +Node39->Node6 + + - -Node39->Node45 - - + + +Node39->Node26 + + - -Node48 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node40 + + +uscxml/plugins/EventHandler.h - -Node39->Node48 - - - - -Node41->Node3 - - - - -Node41->Node4 - - + + +Node39->Node40 + + + + + +Node40->Node4 + + + + + +Node40->Node5 + + + + + +Node40->Node6 + + + + + +Node40->Node17 + + + + + +Node40->Node26 + + -Node41->Node6 - - - - -Node41->Node12 - - - - -Node41->Node13 - - - - -Node41->Node25 - - - - -Node41->Node27 - - - - -Node42 - -thread + +Node41->Node6 + + + + + +Node41->Node26 + + + + + +Node41->Node40 + + + + + +Node42->Node6 + + + + + +Node42->Node25 + + + + + +Node42->Node26 + + + + + +Node42->Node40 + + + + + +Node43->Node3 + + + + + +Node43->Node6 + + + + + +Node43->Node26 + + + + + +Node43->Node40 + + - -Node41->Node42 - - + + +Node44 + +uscxml/config.h - -Node43 - -condition_variable - - -Node41->Node43 - - - - -Node44->Node3 - - - - -Node44->Node4 - - - - -Node44->Node6 - - - - -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node27 - - + + +Node43->Node44 + + -Node45->Node3 - - + +Node45->Node3 + + + + + +Node45->Node4 + + + + + +Node45->Node5 + + -Node45->Node6 - - - - -Node45->Node12 - - - - -Node45->Node20 - - - - -Node45->Node27 - - - - -Node46 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node45->Node46 - - + +Node45->Node6 + + + + + +Node45->Node14 + + + + + +Node45->Node26 + + + + + +Node46->Node3 + + + + + +Node46->Node5 + + -Node46->Node6 - - - - -Node46->Node27 - - - - -Node46->Node40 - - + +Node46->Node6 + + + + + +Node46->Node12 + + + + + +Node46->Node25 + + + + + +Node46->Node26 + + -Node47 - - -uscxml/debug/Interpreter -Issue.h + +Node47 + + +uscxml/interpreter +/InterpreterMonitor.h -Node46->Node47 - - - - -Node47->Node4 - - - - -Node47->Node5 - - + +Node46->Node47 + + -Node47->Node6 - - + +Node47->Node6 + + + + + +Node47->Node25 + + + + + +Node47->Node26 + + + + + +Node47->Node34 + + - -Node48->Node4 - - - - -Node48->Node6 - - - - -Node48->Node12 - - - - -Node48->Node13 - - + + +Node48 + + +uscxml/debug/Interpreter +Issue.h + - -Node48->Node27 - - - -Node48->Node40 - - + + +Node47->Node48 + + - -Node48->Node42 - - + + +Node48->Node4 + + - -Node48->Node43 - - + + +Node48->Node6 + + + + + +Node49->Node4 + + + + + +Node49->Node5 + + + + + +Node49->Node6 + + + + + +Node49->Node12 + + + + + +Node49->Node26 + + + + + +Node49->Node34 + + + + + +Node49->Node36 + + + + + +Node49->Node37 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_c_8h__incl_org.svg b/_chart_to_c_8h__incl_org.svg index 7dc5200..f064e80 100644 --- a/_chart_to_c_8h__incl_org.svg +++ b/_chart_to_c_8h__incl_org.svg @@ -1,1141 +1,1385 @@ - - - + + transform/ChartToC.h - - -Node1 - -transform/ChartToC.h + + + +Node0 + +transform/ChartToC.h - -Node2 + + +Node1 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 - -set + + +Node2 + +set - -Node1->Node3 - - + + +Node0->Node2 + + - -Node10 - -xercesc/dom/DOM.hpp + + +Node9 + +xercesc/dom/DOM.hpp - -Node1->Node10 - - + + +Node0->Node9 + + - -Node11 + + +Node10 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node1->Node11 - - + + +Node0->Node10 + + - -Node14 - - -Transformer.h + + +Node12 + + +Transformer.h - -Node1->Node14 - - + + +Node0->Node12 + + -Node49 - -ostream + +Node49 + +ostream - -Node1->Node49 - - + + +Node0->Node49 + + - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -list + + +Node3 + +list - -Node2->Node4 - - + + +Node1->Node3 + + - -Node5 - -iostream + + +Node4 + +string - -Node2->Node5 - - + + +Node1->Node4 + + - -Node6 + + +Node5 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node6 - - - - -Node9 - -xercesc/util/XMLString.hpp - - -Node2->Node9 - - - - -Node2->Node10 - - - - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node1->Node5 + + -Node8 - -cmath + +Node8 + +xercesc/util/XMLString.hpp + + + +Node1->Node8 + + + + + +Node1->Node9 + + - -Node6->Node8 - - - - -Node11->Node4 - - + + +Node6 + +sys/socket.h - -Node11->Node6 - - + + +Node5->Node6 + + - -Node12 - -string + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node10->Node3 + + + + + +Node10->Node4 + + + + + +Node10->Node5 + + - -Node11->Node12 - - + + +Node11 + +map + + + +Node10->Node11 + + + + + +Node12->Node11 + + -Node13 - -map - - -Node11->Node13 - - + +Node13 + + +uscxml/Interpreter.h + - -Node14->Node5 - - - -Node14->Node13 - - + + +Node12->Node13 + + - -Node15 - - -uscxml/Interpreter.h + + +Node32 + + +uscxml/interpreter +/InterpreterImpl.h - -Node14->Node15 - - + + +Node12->Node32 + + - -Node39 - - -uscxml/interpreter -/InterpreterImpl.h - + + +Node13->Node4 + + + + +Node13->Node5 + + - -Node14->Node39 - - + + +Node13->Node11 + + - -Node15->Node6 - - + + +Node14 + +vector - -Node15->Node12 - - + + +Node13->Node14 + + - -Node15->Node13 - - + + +Node15 + + +uscxml/interpreter +/MicroStep.h + - -Node16 - -vector - -Node15->Node16 - - + + +Node13->Node15 + + - -Node17 - - -uscxml/interpreter -/MicroStep.h + + +Node23 + + +uscxml/interpreter +/InterpreterState.h - -Node15->Node17 - - + + +Node13->Node23 + + - -Node19 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/Logging.h - -Node15->Node19 - - + + +Node13->Node24 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node27 + + +uscxml/plugins/DataModel.h - -Node15->Node20 - - + + +Node13->Node27 + + - -Node29 - - -uscxml/plugins/DataModel.h + + +Node28 + + +uscxml/plugins/Factory.h - -Node15->Node29 - - + + +Node13->Node28 + + -Node30 - - -uscxml/plugins/Factory.h + +Node30 + + +uscxml/interpreter +/ContentExecutor.h - -Node15->Node30 - - + + +Node13->Node30 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/EventQueue.h - -Node15->Node37 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - + + +Node13->Node31 + + + + +Node15->Node3 + + - -Node15->Node38 - - + + +Node15->Node4 + + - -Node17->Node4 - - + + +Node15->Node5 + + - -Node17->Node6 - - + + +Node16 + +memory - -Node17->Node12 - - + + +Node15->Node16 + + - -Node18 - -memory + + +Node17 + + +uscxml/messages/Data.h + - -Node17->Node18 - - - -Node17->Node19 - - + + +Node15->Node17 + + + + + +Node15->Node23 + + + + + +Node17->Node3 + + + + + +Node17->Node5 + + + + + +Node17->Node11 + + + + + +Node17->Node16 + + - -Node19->Node6 - - + + +Node18 + +type_traits - -Node20->Node6 - - + + +Node17->Node18 + + - -Node20->Node18 - - + + +Node19 + + +uscxml/util/Convenience.h + - -Node21 - -uscxml/config.h - -Node20->Node21 - - + + +Node17->Node19 + + -Node22 - - -uscxml/messages/Data.h + +Node22 + + +uscxml/messages/Blob.h - -Node20->Node22 - - + + +Node17->Node22 + + - -Node27 - - -uscxml/messages/Event.h - + + +Node19->Node4 + + + + +Node19->Node5 + + - -Node20->Node27 - - + + +Node20 + +limits - -Node22->Node4 - - + + +Node19->Node20 + + - -Node22->Node6 - - + + +Node21 + +sstream - -Node22->Node13 - - + + +Node19->Node21 + + - -Node22->Node18 - - + + +Node22->Node4 + + + + + +Node22->Node5 + + + + + +Node22->Node16 + + + + + +Node23->Node5 + + + + + +Node24->Node5 + + + + + +Node24->Node16 + + + + + +Node24->Node17 + + - -Node23 - - -uscxml/util/Convenience.h + + +Node25 + + +uscxml/messages/Event.h - -Node22->Node23 - - + + +Node24->Node25 + + + + + +Node25->Node17 + + -Node26 - - -uscxml/messages/Blob.h + +Node26 + + +uscxml/util/UUID.h - -Node22->Node26 - - + + +Node25->Node26 + + + + + +Node26->Node4 + + + + + +Node26->Node5 + + + + + +Node27->Node3 + + + + + +Node27->Node4 + + + + + +Node27->Node5 + + + + + +Node27->Node16 + + + + + +Node27->Node25 + + + + + +Node28->Node2 + + + + + +Node28->Node4 + + + + + +Node28->Node5 + + + + + +Node28->Node11 + + + + + +Node28->Node16 + + + + + +Node28->Node20 + + - -Node23->Node6 - - - - -Node23->Node12 - - + + +Node29 + + +string.h + - -Node24 - -limits - -Node23->Node24 - - + + +Node28->Node29 + + - -Node25 - -sstream - - -Node23->Node25 - - - - -Node26->Node6 - - - - -Node26->Node12 - - - - -Node26->Node18 - - - - -Node27->Node22 - - + + +Node29->Node3 + + - -Node28 - - -uscxml/util/UUID.h - + + +Node29->Node4 + + + + + +Node30->Node4 + + + + + +Node30->Node5 + + + + + +Node30->Node17 + + + + + +Node31->Node5 + + + + +Node31->Node25 + + - -Node27->Node28 - - + + +Node32->Node3 + + - -Node28->Node6 - - + + +Node32->Node4 + + + + + +Node32->Node5 + + + + + +Node32->Node11 + + + + + +Node32->Node16 + + + + + +Node32->Node20 + + + + + +Node32->Node28 + + + + + +Node32->Node31 + + - -Node28->Node12 - - + + +Node33 + +mutex - -Node29->Node4 - - - - -Node29->Node6 - - - - -Node29->Node12 - - - - -Node29->Node18 - - - - -Node29->Node27 - - - - -Node30->Node3 - - - - -Node30->Node6 - - - - -Node30->Node12 - - - - -Node30->Node18 - - - - -Node30->Node24 - - + + +Node32->Node33 + + - -Node31 - - -uscxml/plugins/Executable -Content.h + + +Node34 + + +uscxml/util/URL.h - -Node30->Node31 - - + + +Node32->Node34 + + - -Node32 - - -uscxml/plugins/EventHandler.h + + +Node37 + + +uscxml/plugins/DataModel +Impl.h - -Node30->Node32 - - + + +Node32->Node37 + + - -Node33 - - -uscxml/plugins/IOProcessor.h + + +Node41 + + +uscxml/plugins/IOProcessor +Impl.h - -Node30->Node33 - - + + +Node32->Node41 + + - -Node34 - - -uscxml/plugins/Invoker.h + + +Node42 + + +uscxml/plugins/InvokerImpl.h - -Node30->Node34 - - + + +Node32->Node42 + + - -Node35 - - -uscxml/plugins/DataModel -Impl.h + + +Node44 + + +uscxml/interpreter +/MicroStepImpl.h - -Node30->Node35 - - + + +Node32->Node44 + + - -Node36 - - -string.h + + +Node45 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node30->Node36 - - - - -Node31->Node6 - - - - -Node31->Node12 - - + + +Node32->Node45 + + - -Node31->Node18 - - + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node31->Node25 - - - -Node32->Node4 - - - - -Node32->Node6 - - - - -Node32->Node12 - - - - -Node32->Node18 - - - - -Node32->Node27 - - - - -Node33->Node6 - - - - -Node33->Node27 - - - - -Node33->Node32 - - - - -Node34->Node6 - - - - -Node34->Node27 - - - - -Node34->Node32 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node12 - - - - -Node35->Node18 - - - - -Node35->Node20 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36->Node4 - - - - -Node36->Node12 - - - - -Node37->Node6 - - - - -Node37->Node12 - - - - -Node37->Node22 - - - - -Node38->Node6 - - - - -Node38->Node27 - - - - -Node39->Node2 - - + + +Node32->Node48 + + + + + +Node34->Node2 + + + + + +Node34->Node3 + + + + + +Node34->Node4 + + + + + +Node34->Node5 + + + + + +Node34->Node11 + + + + + +Node34->Node21 + + + + + +Node34->Node25 + + + + + +Node34->Node33 + + - -Node39->Node4 - - - - -Node39->Node6 - - - - -Node39->Node12 - - - - -Node39->Node13 - - - - -Node39->Node18 - - - - -Node39->Node30 - - - - -Node39->Node35 - - - - -Node39->Node38 - - + + +Node35 + +thread - -Node40 - -mutex + + +Node34->Node35 + + - -Node39->Node40 - - + + +Node36 + +condition_variable + + + +Node34->Node36 + + + + + +Node37->Node3 + + + + + +Node37->Node4 + + + + + +Node37->Node5 + + + + + +Node37->Node16 + + + + + +Node37->Node24 + + - -Node41 - - -uscxml/util/URL.h + + +Node38 + + +uscxml/plugins/Invoker.h - -Node39->Node41 - - + + +Node37->Node38 + + - -Node44 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node40 + + +uscxml/plugins/IOProcessor.h - -Node39->Node44 - - - - -Node45 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node37->Node40 + + + + +Node38->Node5 + + - -Node39->Node45 - - + + +Node38->Node25 + + - -Node48 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node39 + + +uscxml/plugins/EventHandler.h - -Node39->Node48 - - + + +Node38->Node39 + + - -Node41->Node3 - - + + +Node39->Node3 + + - -Node41->Node4 - - - - -Node41->Node6 - - - - -Node41->Node12 - - - - -Node41->Node13 - - + + +Node39->Node4 + + + + + +Node39->Node5 + + + + + +Node39->Node16 + + + + + +Node39->Node25 + + + + + +Node40->Node5 + + + + + +Node40->Node25 + + + + + +Node40->Node39 + + + + + +Node41->Node5 + + + + + +Node41->Node24 + + -Node41->Node25 - - - - -Node41->Node27 - - - - -Node42 - -thread - - -Node41->Node42 - - + +Node41->Node25 + + + + + +Node41->Node39 + + + + + +Node42->Node2 + + + + + +Node42->Node5 + + + + + +Node42->Node25 + + + + + +Node42->Node39 + + -Node43 - -condition_variable - - -Node41->Node43 - - + +Node43 + +uscxml/config.h + + + +Node42->Node43 + + + + + +Node44->Node2 + + -Node44->Node3 - - + +Node44->Node3 + + -Node44->Node4 - - - - -Node44->Node6 - - - - -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node27 - - - - -Node45->Node3 - - - - -Node45->Node6 - - - - -Node45->Node12 - - - - -Node45->Node20 - - - - -Node45->Node27 - - + +Node44->Node4 + + + + + +Node44->Node5 + + + + + +Node44->Node13 + + + + + +Node44->Node25 + + + + + +Node45->Node2 + + + + + +Node45->Node4 + + + + + +Node45->Node5 + + + + + +Node45->Node11 + + + + + +Node45->Node24 + + + + + +Node45->Node25 + + -Node46 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node46 + + +uscxml/interpreter +/InterpreterMonitor.h -Node45->Node46 - - - - -Node46->Node6 - - - - -Node46->Node27 - - - - -Node46->Node40 - - + +Node45->Node46 + + + + + +Node46->Node5 + + + + + +Node46->Node24 + + + + + +Node46->Node25 + + + + + +Node46->Node33 + + -Node47 - - -uscxml/debug/Interpreter -Issue.h + +Node47 + + +uscxml/debug/Interpreter +Issue.h -Node46->Node47 - - + +Node46->Node47 + + - -Node47->Node4 - - + + +Node47->Node3 + + -Node47->Node5 - - + +Node47->Node5 + + - -Node47->Node6 - - + + +Node48->Node3 + + -Node48->Node4 - - - - -Node48->Node6 - - - - -Node48->Node12 - - - - -Node48->Node13 - - - - -Node48->Node27 - - - - -Node48->Node40 - - - - -Node48->Node42 - - - - -Node48->Node43 - - + +Node48->Node4 + + + + + +Node48->Node5 + + + + + +Node48->Node11 + + + + + +Node48->Node25 + + + + + +Node48->Node33 + + + + + +Node48->Node35 + + + + + +Node48->Node36 + + diff --git a/_chart_to_c_8h_source.html b/_chart_to_c_8h_source.html index 0e7ce23..94a187e 100644 --- a/_chart_to_c_8h_source.html +++ b/_chart_to_c_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -171,19 +171,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
90  std::list<ChartToC*> _allMachines;
91 
92  std::list<std::string>* _prefixes;
-
93 };
-
94 
-
95 }
-
96 
-
97 #endif /* end of include guard: FSMTOCPP_H_201672B0 */
+
93  bool _hasNativeDataModel;
+
94 };
+
95 
+
96 }
+
97 
+
98 #endif /* end of include guard: FSMTOCPP_H_201672B0 */
Definition: Breakpoint.cpp:26
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
Definition: ChartToC.h:33
-
Definition: Transformer.h:30
-
Definition: Transformer.h:68
+
Definition: Transformer.h:29
+
Definition: Transformer.h:67
@@ -193,7 +194,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_chart_to_java_8cpp.html b/_chart_to_java_8cpp.html index 3606bcb..6da34ab 100644 --- a/_chart_to_java_8cpp.html +++ b/_chart_to_java_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToJava.cpp:
-
-
+

Detailed Description

Author
2016 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)
@@ -121,7 +120,7 @@ Include dependency graph for ChartToJava.cpp:
diff --git a/_chart_to_java_8cpp__incl.map b/_chart_to_java_8cpp__incl.map index 21a78fa..0a63938 100644 --- a/_chart_to_java_8cpp__incl.map +++ b/_chart_to_java_8cpp__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_java_8cpp__incl.md5 b/_chart_to_java_8cpp__incl.md5 index 4204bc4..d46f076 100644 --- a/_chart_to_java_8cpp__incl.md5 +++ b/_chart_to_java_8cpp__incl.md5 @@ -1 +1 @@ -8b7eb9ca08cedc94fa08c7860ba3ebd3 \ No newline at end of file +cdea6cf304dad47f98f9960d235ce5e1 \ No newline at end of file diff --git a/_chart_to_java_8cpp__incl.svg b/_chart_to_java_8cpp__incl.svg index 9f88342..11c7e22 100644 --- a/_chart_to_java_8cpp__incl.svg +++ b/_chart_to_java_8cpp__incl.svg @@ -1,1227 +1,1324 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToJava.cpp - + -Node1 - -transform/ChartToJava.cpp + +Node1 + +transform/ChartToJava.cpp -Node2 - - -uscxml/transform/ChartTo -Java.h + +Node2 + + +uscxml/transform/ChartTo +Java.h -Node1->Node2 - - + +Node1->Node2 + + - -Node16 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node1->Node16 - - + + +Node1->Node21 + + - -Node28 - - -string.h + + +Node26 + + +string.h - -Node1->Node28 - - + + +Node1->Node26 + + -Node48 - - -uscxml/util/Predicates.h + +Node48 + + +uscxml/util/Predicates.h -Node1->Node48 - - + +Node1->Node48 + + -Node49 - -boost/algorithm/string.hpp + +Node49 + +boost/algorithm/string.hpp -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -algorithm + +Node50 + +algorithm -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -Transformer.h + +Node3 + + +Transformer.h -Node2->Node3 - - + +Node2->Node3 + + -Node38 - - -uscxml/util/DOM.h + +Node38 + + +ChartToC.h -Node2->Node38 - - + +Node2->Node38 + + - -Node41 - - -ChartToC.h + + +Node39 + + +uscxml/util/DOM.h - -Node2->Node41 - - + + +Node2->Node39 + + -Node43 - -ostream + +Node43 + +ostream -Node2->Node43 - - + +Node2->Node43 + + -Node44 - - -promela/PromelaInlines.h + +Node44 + + +promela/PromelaInlines.h -Node2->Node44 - - + +Node2->Node44 + + -Node45 - - -promela/PromelaCodeAnalyzer.h + +Node45 + + +promela/PromelaCodeAnalyzer.h -Node2->Node45 - - + +Node2->Node45 + + -Node4 - -iostream + +Node4 + +map -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -map - - -Node3->Node5 - - - - -Node6 - - -uscxml/Interpreter.h + +Node5 + + +uscxml/Interpreter.h - -Node3->Node6 - - + + +Node3->Node5 + + - -Node32 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node30 + + +uscxml/interpreter +/InterpreterImpl.h - -Node3->Node32 - - + + +Node3->Node30 + + - -Node6->Node5 - - + + +Node5->Node4 + + - -Node7 - - -Common.h + + +Node6 + + +Common.h - -Node6->Node7 - - + + +Node5->Node6 + + - -Node10 - -string + + +Node9 + +string - -Node6->Node10 - - + + +Node5->Node9 + + - -Node11 - -vector + + +Node10 + +vector - -Node6->Node11 - - + + +Node5->Node10 + + - -Node12 - - -uscxml/interpreter -/MicroStep.h + + +Node11 + + +uscxml/interpreter +/MicroStep.h - -Node6->Node12 - - + + +Node5->Node11 + + - -Node15 - - -uscxml/interpreter -/InterpreterState.h + + +Node20 + + +uscxml/interpreter +/InterpreterState.h - -Node6->Node15 - - + + +Node5->Node20 + + - -Node6->Node16 - - + + +Node5->Node21 + + - -Node25 - - -uscxml/plugins/DataModel.h + + +Node24 + + +uscxml/plugins/DataModel.h - -Node6->Node25 - - + + +Node5->Node24 + + - -Node26 - - -uscxml/plugins/Factory.h + + +Node25 + + +uscxml/plugins/Factory.h - -Node6->Node26 - - + + +Node5->Node25 + + - -Node30 - - -uscxml/interpreter -/ContentExecutor.h + + +Node28 + + +uscxml/interpreter +/ContentExecutor.h - -Node6->Node30 - - + + +Node5->Node28 + + - -Node31 - - -uscxml/interpreter -/EventQueue.h + + +Node29 + + +uscxml/interpreter +/EventQueue.h - -Node6->Node31 - - - - -Node8 - -sys/socket.h + + +Node5->Node29 + + - -Node7->Node8 - - + + +Node7 + +sys/socket.h - -Node9 - -cmath + + +Node6->Node7 + + - -Node7->Node9 - - + + +Node8 + +cmath + + + +Node6->Node8 + + + + + +Node11->Node6 + + + + + +Node11->Node9 + + - -Node12->Node7 - - + + +Node12 + +memory - -Node12->Node10 - - + + +Node11->Node12 + + -Node13 - -memory + +Node13 + +list - -Node12->Node13 - - + + +Node11->Node13 + + -Node14 - -list - - -Node12->Node14 - - - - -Node12->Node15 - - - - -Node15->Node7 - - - - -Node16->Node7 - - - - -Node16->Node13 - - - - -Node17 - -uscxml/config.h - - -Node16->Node17 - - - - -Node18 - - -uscxml/messages/Data.h + +Node14 + + +uscxml/messages/Data.h - -Node16->Node18 - - + + +Node11->Node14 + + + + + +Node11->Node20 + + + + + +Node14->Node4 + + + + + +Node14->Node6 + + + + + +Node14->Node12 + + + + + +Node14->Node13 + + - -Node23 - - -uscxml/messages/Event.h - - - - -Node16->Node23 - - + + +Node15 + +type_traits - -Node18->Node5 - - + + +Node14->Node15 + + - -Node18->Node7 - - + + +Node16 + + +uscxml/util/Convenience.h + - -Node18->Node13 - - - -Node18->Node14 - - + + +Node14->Node16 + + -Node19 - - -uscxml/util/Convenience.h + +Node19 + + +uscxml/messages/Blob.h - -Node18->Node19 - - + + +Node14->Node19 + + - -Node22 - - -uscxml/messages/Blob.h - - - - -Node18->Node22 - - + + +Node16->Node6 + + - -Node19->Node7 - - + + +Node16->Node9 + + - -Node19->Node10 - - + + +Node17 + +limits - -Node20 - -limits + + +Node16->Node17 + + - -Node19->Node20 - - + + +Node18 + +sstream - -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node7 - - - - -Node22->Node10 - - - - -Node22->Node13 - - - - -Node23->Node18 - - + + +Node16->Node18 + + + + + +Node19->Node6 + + + + + +Node19->Node9 + + + + + +Node19->Node12 + + + + + +Node20->Node6 + + + + + +Node21->Node6 + + + + + +Node21->Node12 + + + + + +Node21->Node14 + + - -Node24 - - -uscxml/util/UUID.h + + +Node22 + + +uscxml/messages/Event.h - -Node23->Node24 - - - - -Node24->Node7 - - - - -Node24->Node10 - - - - -Node25->Node7 - - - - -Node25->Node10 - - - - -Node25->Node13 - - - - -Node25->Node14 - - - - -Node25->Node23 - - - - -Node26->Node7 - - - - -Node26->Node10 - - - - -Node26->Node13 - - + + +Node21->Node22 + + - -Node26->Node20 - - + + +Node22->Node14 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h + + +Node23 + + +uscxml/util/UUID.h - -Node26->Node27 - - + + +Node22->Node23 + + + + + +Node23->Node6 + + + + + +Node23->Node9 + + + + + +Node24->Node6 + + + + + +Node24->Node9 + + + + + +Node24->Node12 + + + + + +Node24->Node13 + + + + + +Node24->Node22 + + + + + +Node25->Node4 + + + + + +Node25->Node6 + + + + + +Node25->Node9 + + + + + +Node25->Node12 + + + + + +Node25->Node17 + + + + + +Node25->Node26 + + - -Node26->Node28 - - + + +Node27 + +set + + + +Node25->Node27 + + + + + +Node26->Node9 + + - -Node29 - -set - - -Node26->Node29 - - - - -Node27->Node7 - - - - -Node27->Node10 - - - - -Node27->Node13 - - - - -Node27->Node14 - - - - -Node27->Node16 - - - - -Node28->Node10 - - + + +Node26->Node13 + + + + + +Node28->Node6 + + + + + +Node28->Node9 + + -Node28->Node14 - - - - -Node30->Node7 - - - - -Node30->Node10 - - - - -Node30->Node18 - - - - -Node31->Node7 - - - - -Node31->Node23 - - - - -Node32->Node5 - - - - -Node32->Node7 - - - - -Node32->Node10 - - + +Node28->Node14 + + + + + +Node29->Node6 + + + + + +Node29->Node22 + + + + + +Node30->Node4 + + + + + +Node30->Node6 + + + + + +Node30->Node9 + + + + + +Node30->Node12 + + + + + +Node30->Node13 + + + + + +Node30->Node17 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + - -Node32->Node13 - - + + +Node31 + +mutex - -Node32->Node14 - - + + +Node30->Node31 + + - -Node32->Node26 - - + + +Node32 + + +uscxml/util/URL.h + - -Node32->Node27 - - - -Node32->Node31 - - + + +Node30->Node32 + + -Node33 - -mutex - - -Node32->Node33 - - - - -Node34 - - -uscxml/util/URL.h + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node32->Node34 - - + + +Node30->Node33 + + - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node34 + + +uscxml/plugins/IOProcessor +Impl.h - -Node32->Node35 - - + + +Node30->Node34 + + - -Node36 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node35 + + +uscxml/plugins/InvokerImpl.h - -Node32->Node36 - - + + +Node30->Node35 + + -Node37 - - -uscxml/interpreter -/EventQueueImpl.h + +Node37 + + +uscxml/interpreter +/MicroStepImpl.h - -Node32->Node37 - - + + +Node30->Node37 + + - -Node32->Node38 - - + + +Node32->Node4 + + - -Node34->Node5 - - + + +Node32->Node6 + + - -Node34->Node7 - - + + +Node32->Node9 + + - -Node34->Node10 - - + + +Node32->Node13 + + + + + +Node32->Node18 + + + + + +Node32->Node22 + + - -Node34->Node14 - - + + +Node32->Node27 + + - -Node34->Node21 - - + + +Node32->Node31 + + + + + +Node33->Node6 + + + + + +Node33->Node9 + + + + + +Node33->Node12 + + + + + +Node33->Node13 + + + + + +Node33->Node21 + + + + + +Node34->Node6 + + - -Node34->Node23 - - + + +Node34->Node21 + + - -Node34->Node29 - - + + +Node34->Node22 + + -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node10 - - - - -Node35->Node14 - - - - -Node35->Node23 - - - - -Node35->Node29 - - - - -Node36->Node7 - - - - -Node36->Node10 - - - - -Node36->Node16 - - - - -Node36->Node23 - - - - -Node36->Node29 - - + +Node35->Node6 + + + + + +Node35->Node22 + + + + + +Node35->Node27 + + - -Node37->Node5 - - - - -Node37->Node7 - - - - -Node37->Node10 - - - - -Node37->Node14 - - - - -Node37->Node23 - - - - -Node37->Node33 - - - - -Node38->Node4 - - - - -Node38->Node7 - - - - -Node38->Node14 - - - - -Node38->Node29 - - + + +Node36 + +uscxml/config.h - -Node39 - -xercesc/util/XMLString.hpp + + +Node35->Node36 + + + + + +Node37->Node5 + + + + + +Node37->Node6 + + + + + +Node37->Node9 + + + + + +Node37->Node13 + + + + + +Node37->Node22 + + + + + +Node37->Node27 + + + + + +Node38->Node3 + + + + + +Node38->Node27 + + -Node38->Node39 - - + +Node38->Node39 + + - -Node40 - -xercesc/dom/DOM.hpp - - -Node38->Node40 - - - - -Node41->Node3 - - - - -Node41->Node29 - - - - -Node41->Node38 - - - - -Node41->Node40 - - + + +Node41 + +xercesc/dom/DOM.hpp + + + +Node38->Node41 + + -Node42 - - -uscxml/transform/Trie.h + +Node42 + + +uscxml/transform/Trie.h - -Node41->Node42 - - - - -Node41->Node43 - - - - -Node42->Node5 - - + + +Node38->Node42 + + + + + +Node38->Node43 + + + + + +Node39->Node6 + + + + + +Node39->Node9 + + + + + +Node39->Node13 + + + + + +Node39->Node27 + + - -Node42->Node7 - - - - -Node42->Node10 - - - - -Node42->Node14 - - - - -Node44->Node7 - - - - -Node44->Node10 - - + + +Node40 + +xercesc/util/XMLString.hpp + + + +Node39->Node40 + + + + + +Node39->Node41 + + + + + +Node42->Node4 + + + + + +Node42->Node6 + + + + + +Node42->Node9 + + + + + +Node42->Node13 + + + + + +Node44->Node6 + + + + + +Node44->Node9 + + + + + +Node44->Node13 + + -Node44->Node14 - - - - -Node44->Node17 - - - - -Node44->Node18 - - - - -Node44->Node38 - - - - -Node44->Node40 - - - - -Node45->Node29 - - + +Node44->Node14 + + + + + +Node44->Node36 + + + + + +Node44->Node39 + + + + + +Node44->Node41 + + + + + +Node45->Node27 + + -Node45->Node42 - - + +Node45->Node42 + + -Node46 - - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +Node46 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h -Node45->Node46 - - + +Node45->Node46 + + -Node47 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +Node47 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp -Node45->Node47 - - - - -Node46->Node10 - - - - -Node46->Node14 - - - - -Node46->Node23 - - - - -Node48->Node10 - - - - -Node48->Node14 - - - - -Node48->Node19 - - - - -Node48->Node38 - - - - -Node48->Node40 - - + +Node45->Node47 + + + + + +Node46->Node9 + + + + + +Node46->Node13 + + + + + +Node46->Node22 + + + + + +Node48->Node9 + + + + + +Node48->Node13 + + + + + +Node48->Node16 + + + + + +Node48->Node39 + + + + + +Node48->Node41 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_java_8cpp__incl_org.svg b/_chart_to_java_8cpp__incl_org.svg index ca59b26..639b9c3 100644 --- a/_chart_to_java_8cpp__incl_org.svg +++ b/_chart_to_java_8cpp__incl_org.svg @@ -1,1139 +1,1324 @@ - - - + + transform/ChartToJava.cpp - - -Node1 - -transform/ChartToJava.cpp + + + +Node0 + +transform/ChartToJava.cpp - -Node2 + + +Node1 - -uscxml/transform/ChartTo -Java.h + +uscxml/transform/ChartTo +Java.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node16 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node1->Node16 - - + + +Node0->Node20 + + - -Node28 - - -string.h + + +Node25 + + +string.h - -Node1->Node28 - - + + +Node0->Node25 + + - -Node48 + + +Node58 - -uscxml/util/Predicates.h + +uscxml/util/Predicates.h - -Node1->Node48 - - - - -Node49 - -boost/algorithm/string.hpp - - -Node1->Node49 - - - - -Node50 - -algorithm + + +Node0->Node58 + + + + + +Node59 + +boost/algorithm/string.hpp + + + +Node0->Node59 + + + + + +Node60 + +algorithm + + + +Node0->Node60 + + - -Node1->Node50 - - - - -Node3 + + +Node2 - -Transformer.h + +Transformer.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node38 - - -uscxml/util/DOM.h + + +Node46 + + +ChartToC.h - -Node2->Node38 - - + + +Node1->Node46 + + - -Node41 - - -ChartToC.h + + +Node47 + + +uscxml/util/DOM.h - -Node2->Node41 - - + + +Node1->Node47 + + - -Node43 - -ostream + + +Node51 + +ostream - -Node2->Node43 - - + + +Node1->Node51 + + - -Node44 + + +Node52 - -promela/PromelaInlines.h + +promela/PromelaInlines.h - -Node2->Node44 - - + + +Node1->Node52 + + - -Node45 + + +Node53 - -promela/PromelaCodeAnalyzer.h + +promela/PromelaCodeAnalyzer.h - -Node2->Node45 - - - - -Node4 - -iostream - - -Node3->Node4 - - + + +Node1->Node53 + + - -Node5 - -map + + +Node3 + +map - -Node3->Node5 - - + + +Node2->Node3 + + - -Node6 - - -uscxml/Interpreter.h + + +Node4 + + +uscxml/Interpreter.h - -Node3->Node6 - - + + +Node2->Node4 + + - -Node32 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node29 + + +uscxml/interpreter +/InterpreterImpl.h - -Node3->Node32 - - + + +Node2->Node29 + + - -Node6->Node5 - - + + +Node4->Node3 + + - -Node7 - - -Common.h + + +Node5 + + +Common.h - -Node6->Node7 - - + + +Node4->Node5 + + - -Node10 - -string + + +Node8 + +string - -Node6->Node10 - - + + +Node4->Node8 + + - -Node11 - -vector + + +Node9 + +vector - -Node6->Node11 - - + + +Node4->Node9 + + - -Node12 - - -uscxml/interpreter -/MicroStep.h + + +Node10 + + +uscxml/interpreter +/MicroStep.h - -Node6->Node12 - - + + +Node4->Node10 + + - -Node15 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node6->Node15 - - + + +Node4->Node19 + + - -Node6->Node16 - - + + +Node4->Node20 + + - -Node25 - - -uscxml/plugins/DataModel.h + + +Node23 + + +uscxml/plugins/DataModel.h - -Node6->Node25 - - + + +Node4->Node23 + + - -Node26 - - -uscxml/plugins/Factory.h + + +Node24 + + +uscxml/plugins/Factory.h - -Node6->Node26 - - + + +Node4->Node24 + + - -Node30 - - -uscxml/interpreter -/ContentExecutor.h + + +Node27 + + +uscxml/interpreter +/ContentExecutor.h - -Node6->Node30 - - + + +Node4->Node27 + + - -Node31 - - -uscxml/interpreter -/EventQueue.h + + +Node28 + + +uscxml/interpreter +/EventQueue.h - -Node6->Node31 - - + + +Node4->Node28 + + - -Node8 - -sys/socket.h + + +Node6 + +sys/socket.h - -Node7->Node8 - - + + +Node5->Node6 + + - -Node9 - -cmath + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node10->Node5 + + + + + +Node10->Node8 + + + + + +Node11 + +memory - -Node7->Node9 - - + + +Node10->Node11 + + - -Node12->Node7 - - + + +Node12 + +list - -Node12->Node10 - - + + +Node10->Node12 + + -Node13 - -memory + +Node13 + + +uscxml/messages/Data.h + - -Node12->Node13 - - - -Node14 - -list - - -Node12->Node14 - - - - -Node12->Node15 - - - - -Node15->Node7 - - - - -Node16->Node7 - - - - -Node16->Node13 - - + + +Node10->Node13 + + + + + +Node10->Node19 + + + + + +Node13->Node3 + + + + + +Node13->Node5 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + - -Node17 - -uscxml/config.h + + +Node14 + +type_traits - -Node16->Node17 - - + + +Node13->Node14 + + - -Node18 - - -uscxml/messages/Data.h + + +Node15 + + +uscxml/util/Convenience.h - -Node16->Node18 - - + + +Node13->Node15 + + - -Node23 - - -uscxml/messages/Event.h + + +Node18 + + +uscxml/messages/Blob.h - -Node16->Node23 - - + + +Node13->Node18 + + - -Node18->Node5 - - + + +Node15->Node5 + + - -Node18->Node7 - - + + +Node15->Node8 + + - -Node18->Node13 - - + + +Node16 + +limits - -Node18->Node14 - - + + +Node15->Node16 + + - -Node19 - - -uscxml/util/Convenience.h - + + +Node17 + +sstream + + +Node15->Node17 + + - -Node18->Node19 - - + + +Node18->Node5 + + + + + +Node18->Node8 + + + + + +Node18->Node11 + + + + + +Node19->Node5 + + + + + +Node20->Node5 + + + + + +Node20->Node11 + + + + + +Node20->Node13 + + - -Node22 - - -uscxml/messages/Blob.h + + +Node21 + + +uscxml/messages/Event.h - -Node18->Node22 - - + + +Node20->Node21 + + - -Node19->Node7 - - - - -Node19->Node10 - - - - -Node20 - -limits - - -Node19->Node20 - - - - -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node7 - - - - -Node22->Node10 - - - - -Node22->Node13 - - - - -Node23->Node18 - - + + +Node21->Node13 + + - -Node24 - - -uscxml/util/UUID.h + + +Node22 + + +uscxml/util/UUID.h - -Node23->Node24 - - - - -Node24->Node7 - - - - -Node24->Node10 - - - - -Node25->Node7 - - - - -Node25->Node10 - - - - -Node25->Node13 - - - - -Node25->Node14 - - - - -Node25->Node23 - - - - -Node26->Node7 - - - - -Node26->Node10 - - - - -Node26->Node13 - - - - -Node26->Node20 - - + + +Node21->Node22 + + + + + +Node22->Node5 + + + + + +Node22->Node8 + + + + + +Node23->Node5 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node12 + + + + + +Node23->Node21 + + + + + +Node24->Node3 + + + + + +Node24->Node5 + + + + + +Node24->Node8 + + + + + +Node24->Node11 + + + + + +Node24->Node16 + + + + + +Node24->Node25 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node26->Node27 - - + + +Node26 + +set + + + +Node24->Node26 + + + + + +Node25->Node8 + + + + + +Node25->Node12 + + + + + +Node27->Node5 + + + + + +Node27->Node8 + + - -Node26->Node28 - - + + +Node27->Node13 + + + + + +Node28->Node5 + + + + + +Node28->Node21 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + + + + +Node29->Node8 + + + + + +Node29->Node11 + + + + + +Node29->Node12 + + + + + +Node29->Node16 + + + + + +Node29->Node24 + + + + + +Node29->Node28 + + - -Node29 - -set + + +Node30 + +mutex - -Node26->Node29 - - + + +Node29->Node30 + + - -Node27->Node7 - - + + +Node31 + + +uscxml/util/URL.h + - -Node27->Node10 - - - -Node27->Node13 - - - - -Node27->Node14 - - - - -Node27->Node16 - - - - -Node28->Node10 - - - - -Node28->Node14 - - - - -Node30->Node7 - - - - -Node30->Node10 - - - - -Node30->Node18 - - - - -Node31->Node7 - - - - -Node31->Node23 - - - - -Node32->Node5 - - - - -Node32->Node7 - - - - -Node32->Node10 - - - - -Node32->Node13 - - - - -Node32->Node14 - - - - -Node32->Node26 - - - - -Node32->Node27 - - - - -Node32->Node31 - - - - -Node33 - -mutex - - -Node32->Node33 - - + + +Node29->Node31 + + -Node34 - - -uscxml/util/URL.h + +Node34 + + +uscxml/plugins/DataModel +Impl.h - -Node32->Node34 - - + + +Node29->Node34 + + - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h - -Node32->Node35 - - + + +Node29->Node38 + + - -Node36 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node39 + + +uscxml/plugins/InvokerImpl.h - -Node32->Node36 - - + + +Node29->Node39 + + - -Node37 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h - -Node32->Node37 - - - - -Node32->Node38 - - + + +Node29->Node41 + + + + + +Node31->Node3 + + + + + +Node31->Node5 + + + + + +Node31->Node8 + + + + + +Node31->Node12 + + + + + +Node31->Node17 + + + + + +Node31->Node21 + + + + + +Node31->Node26 + + + + + +Node31->Node30 + + -Node34->Node5 - - - - -Node34->Node7 - - - - -Node34->Node10 - - - - -Node34->Node14 - - - - -Node34->Node21 - - - - -Node34->Node23 - - - - -Node34->Node29 - - - - -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node10 - - - - -Node35->Node14 - - - - -Node35->Node23 - - - - -Node35->Node29 - - - - -Node36->Node7 - - - - -Node36->Node10 - - - - -Node36->Node16 - - - - -Node36->Node23 - - - - -Node36->Node29 - - - - -Node37->Node5 - - - - -Node37->Node7 - - - - -Node37->Node10 - - - - -Node37->Node14 - - - - -Node37->Node23 - - - - -Node37->Node33 - - - - -Node38->Node4 - - - - -Node38->Node7 - - - - -Node38->Node14 - - - - -Node38->Node29 - - + +Node34->Node5 + + + + + +Node34->Node8 + + + + + +Node34->Node11 + + + + + +Node34->Node12 + + + + + +Node34->Node20 + + + + + +Node38->Node5 + + + + + +Node38->Node20 + + + + + +Node38->Node21 + + + + + +Node39->Node5 + + + + + +Node39->Node21 + + + + + +Node39->Node26 + + - -Node39 - -xercesc/util/XMLString.hpp + + +Node40 + +uscxml/config.h + + + +Node39->Node40 + + + + + +Node41->Node4 + + + + + +Node41->Node5 + + + + + +Node41->Node8 + + + + + +Node41->Node12 + + + + + +Node41->Node21 + + + + + +Node41->Node26 + + + + + +Node46->Node2 + + + + + +Node46->Node26 + + + + + +Node46->Node47 + + - -Node38->Node39 - - + + +Node49 + +xercesc/dom/DOM.hpp - -Node40 - -xercesc/dom/DOM.hpp - - -Node38->Node40 - - - - -Node41->Node3 - - - - -Node41->Node29 - - - - -Node41->Node38 - - - - -Node41->Node40 - - - - -Node42 + + +Node46->Node49 + + + + + +Node50 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node41->Node42 - - - - -Node41->Node43 - - - - -Node42->Node5 - - - - -Node42->Node7 - - - - -Node42->Node10 - - - - -Node42->Node14 - - - - -Node44->Node7 - - - - -Node44->Node10 - - - - -Node44->Node14 - - - - -Node44->Node17 - - - - -Node44->Node18 - - - - -Node44->Node38 - - - - -Node44->Node40 - - - - -Node45->Node29 - - - - -Node45->Node42 - - + + +Node46->Node50 + + + + + +Node46->Node51 + + + + + +Node47->Node5 + + + + + +Node47->Node8 + + + + + +Node47->Node12 + + + + + +Node47->Node26 + + - -Node46 + + +Node48 + +xercesc/util/XMLString.hpp + + + +Node47->Node48 + + + + + +Node47->Node49 + + + + + +Node50->Node3 + + + + + +Node50->Node5 + + + + + +Node50->Node8 + + + + + +Node50->Node12 + + + + + +Node52->Node5 + + + + + +Node52->Node8 + + + + + +Node52->Node12 + + + + + +Node52->Node13 + + + + + +Node52->Node40 + + + + + +Node52->Node47 + + + + + +Node52->Node49 + + + + + +Node53->Node26 + + + + + +Node53->Node50 + + + + + +Node54 - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +uscxml/plugins/datamodel +/promela/PromelaParser.h - -Node45->Node46 - - + + +Node53->Node54 + + - -Node47 + + +Node57 - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node45->Node47 - - - - -Node46->Node10 - - - - -Node46->Node14 - - - - -Node46->Node23 - - - - -Node48->Node10 - - - - -Node48->Node14 - - - - -Node48->Node19 - - - - -Node48->Node38 - - - - -Node48->Node40 - - + + +Node53->Node57 + + + + + +Node54->Node8 + + + + + +Node54->Node12 + + + + + +Node54->Node21 + + + + + +Node58->Node8 + + + + + +Node58->Node12 + + + + + +Node58->Node15 + + + + + +Node58->Node47 + + + + + +Node58->Node49 + + diff --git a/_chart_to_java_8h.html b/_chart_to_java_8h.html index 53fc224..3dad566 100644 --- a/_chart_to_java_8h.html +++ b/_chart_to_java_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,8 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToJava.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -136,7 +135,7 @@ Classes
diff --git a/_chart_to_java_8h__dep__incl.svg b/_chart_to_java_8h__dep__incl.svg index 4c11f46..f1e426f 100644 --- a/_chart_to_java_8h__dep__incl.svg +++ b/_chart_to_java_8h__dep__incl.svg @@ -1,31 +1,34 @@ - transform/ChartToJava.h - + -Node1 - -transform/ChartToJava.h + +Node1 + +transform/ChartToJava.h -Node2 - - -transform/ChartToJava.cpp + +Node2 + + +transform/ChartToJava.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_chart_to_java_8h__incl.map b/_chart_to_java_8h__incl.map index 3c966b0..9ac205f 100644 --- a/_chart_to_java_8h__incl.map +++ b/_chart_to_java_8h__incl.map @@ -1,34 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_java_8h__incl.md5 b/_chart_to_java_8h__incl.md5 index a186480..2a92dd5 100644 --- a/_chart_to_java_8h__incl.md5 +++ b/_chart_to_java_8h__incl.md5 @@ -1 +1 @@ -47f7476c1812e5f5ff7751b3beff9c2d \ No newline at end of file +1c985935e28eead0d3449fb707402962 \ No newline at end of file diff --git a/_chart_to_java_8h__incl.svg b/_chart_to_java_8h__incl.svg index 305f954..40ba15a 100644 --- a/_chart_to_java_8h__incl.svg +++ b/_chart_to_java_8h__incl.svg @@ -1,1260 +1,1346 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToJava.h - + -Node1 - -transform/ChartToJava.h + +Node1 + +transform/ChartToJava.h -Node2 - - -Transformer.h + +Node2 + + +Transformer.h -Node1->Node2 - - + +Node1->Node2 + + -Node39 - - -uscxml/util/DOM.h + +Node39 + + +ChartToC.h -Node1->Node39 - - + +Node1->Node39 + + - -Node42 - - -ChartToC.h + + +Node40 + + +uscxml/util/DOM.h - -Node1->Node42 - - + + +Node1->Node40 + + -Node44 - -ostream + +Node44 + +ostream -Node1->Node44 - - + +Node1->Node44 + + -Node45 - - -promela/PromelaInlines.h + +Node45 + + +promela/PromelaInlines.h -Node1->Node45 - - + +Node1->Node45 + + -Node46 - - -promela/PromelaCodeAnalyzer.h + +Node46 + + +promela/PromelaCodeAnalyzer.h -Node1->Node46 - - + +Node1->Node46 + + -Node3 - -iostream + +Node3 + +map -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -map - - -Node2->Node4 - - - - -Node5 - - -uscxml/Interpreter.h + +Node4 + + +uscxml/Interpreter.h - -Node2->Node5 - - + + +Node2->Node4 + + - -Node33 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node33 - - + + +Node2->Node28 + + - -Node5->Node4 - - + + +Node4->Node3 + + - -Node6 - - -Common.h + + +Node5 + + +Common.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node9 - -string + + +Node8 + +string - -Node5->Node9 - - + + +Node4->Node8 + + - -Node10 - -vector + + +Node9 + +vector - -Node5->Node10 - - + + +Node4->Node9 + + - -Node11 - - -uscxml/interpreter -/MicroStep.h + + +Node10 + + +uscxml/interpreter +/MicroStep.h - -Node5->Node11 - - + + +Node4->Node10 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node14 - - + + +Node4->Node19 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node5->Node15 - - + + +Node4->Node20 + + -Node22 - - -uscxml/plugins/DataModel.h + +Node22 + + +uscxml/plugins/DataModel.h - -Node5->Node22 - - + + +Node4->Node22 + + -Node23 - - -uscxml/plugins/Factory.h + +Node23 + + +uscxml/plugins/Factory.h - -Node5->Node23 - - + + +Node4->Node23 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node31 - - + + +Node4->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node32 - - + + +Node4->Node27 + + - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node6 + +sys/socket.h - -Node8 - -cmath + + +Node5->Node6 + + - -Node6->Node8 - - + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node10->Node5 + + + + + +Node10->Node8 + + - -Node11->Node6 - - + + +Node11 + +memory - -Node11->Node9 - - + + +Node10->Node11 + + -Node12 - -memory + +Node12 + +list - -Node11->Node12 - - + + +Node10->Node12 + + -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node14->Node6 - - - - -Node15->Node6 - - - - -Node15->Node12 - - + +Node13 + + +uscxml/messages/Data.h + - -Node16 - -uscxml/config.h - -Node15->Node16 - - - - -Node17 - - -uscxml/messages/Data.h - + + +Node10->Node13 + + + + + +Node10->Node19 + + + + + +Node13->Node3 + + + + + +Node13->Node5 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + + + +Node14 + +type_traits - -Node15->Node17 - - + + +Node13->Node14 + + - -Node21 - - -uscxml/messages/Event.h + + +Node15 + + +uscxml/util/Convenience.h - -Node15->Node21 - - - - -Node17->Node4 - - + + +Node13->Node15 + + - -Node17->Node6 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node17->Node12 - - - -Node17->Node13 - - + + +Node13->Node18 + + - -Node18 - - -uscxml/util/Convenience.h - + + +Node15->Node5 + + + + +Node15->Node8 + + - -Node17->Node18 - - + + +Node16 + +limits - -Node20 - - -uscxml/messages/Blob.h - + + +Node15->Node16 + + + + +Node17 + +sstream - -Node17->Node20 - - + + +Node15->Node17 + + + + + +Node18->Node5 + + + + + +Node18->Node8 + + + + + +Node18->Node11 + + + + + +Node19->Node5 + + + + + +Node20->Node5 + + + + + +Node20->Node11 + + + + + +Node20->Node13 + + - -Node18->Node6 - - + + +Node21 + + +uscxml/messages/Event.h + - -Node18->Node9 - - - -Node19 - -limits - - -Node18->Node19 - - - - -Node20->Node6 - - - - -Node20->Node9 - - - - -Node20->Node12 - - - - -Node21->Node17 - - - - -Node22->Node6 - - - - -Node22->Node9 - - + + +Node20->Node21 + + + + + +Node21->Node13 + + + + + +Node22->Node5 + + + + + +Node22->Node8 + + + + + +Node22->Node11 + + -Node22->Node12 - - - - -Node22->Node13 - - + +Node22->Node12 + + -Node22->Node21 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node12 - - - - -Node23->Node19 - - + +Node22->Node21 + + + + + +Node23->Node3 + + + + + +Node23->Node5 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node16 + + -Node24 - - -uscxml/plugins/Executable -Content.h + +Node24 + + +string.h -Node23->Node24 - - + +Node23->Node24 + + -Node25 - - -uscxml/plugins/EventHandler.h - - + +Node25 + +set -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - + +Node23->Node25 + + + + +Node24->Node8 + + - -Node23->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node23->Node27 - - + + +Node24->Node12 + + + + + +Node26->Node5 + + + + + +Node26->Node8 + + + + + +Node26->Node13 + + + + + +Node27->Node5 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h - + + +Node27->Node21 + + + + + +Node28->Node3 + + + + + +Node28->Node5 + + + + + +Node28->Node8 + + + + + +Node28->Node11 + + + + +Node28->Node12 + + + + + +Node28->Node16 + + + + + +Node28->Node23 + + - -Node23->Node28 - - + + +Node28->Node27 + + -Node29 - - -string.h - - + +Node29 + +mutex - -Node23->Node29 - - + + +Node28->Node29 + + -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node6 - - - - -Node24->Node9 - - + +Node30 + + +uscxml/util/URL.h + - -Node24->Node12 - - - - -Node25->Node6 - - - - -Node25->Node9 - - - - -Node25->Node12 - - - - -Node25->Node13 - - - - -Node25->Node21 - - - - -Node26->Node6 - - - - -Node26->Node21 - - - - -Node26->Node25 - - - - -Node27->Node6 - - - -Node27->Node21 - - + + +Node28->Node30 + + - -Node27->Node25 - - - - -Node28->Node6 - - + + +Node32 + + +uscxml/plugins/DataModel +Impl.h + - -Node28->Node9 - - - -Node28->Node12 - - + + +Node28->Node32 + + - -Node28->Node13 - - + + +Node33 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node28->Node15 - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29->Node9 - - - - -Node29->Node13 - - - - -Node31->Node6 - - - - -Node31->Node9 - - - - -Node31->Node17 - - - - -Node32->Node6 - - - - -Node32->Node21 - - - - -Node33->Node4 - - - - -Node33->Node6 - - - - -Node33->Node9 - - - - -Node33->Node12 - - - - -Node33->Node13 - - - - -Node33->Node23 - - - - -Node33->Node28 - - - - -Node33->Node32 - - + + +Node28->Node33 + + -Node34 - -mutex - - -Node33->Node34 - - - - -Node35 - - -uscxml/util/URL.h + +Node34 + + +uscxml/plugins/InvokerImpl.h - -Node33->Node35 - - + + +Node28->Node34 + + -Node36 - - -uscxml/interpreter -/MicroStepImpl.h + +Node36 + + +uscxml/interpreter +/MicroStepImpl.h - -Node33->Node36 - - + + +Node28->Node36 + + -Node37 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node37 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node33->Node37 - - + + +Node28->Node37 + + -Node38 - - -uscxml/interpreter -/EventQueueImpl.h + +Node38 + + +uscxml/interpreter +/EventQueueImpl.h - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node9 - - + + +Node28->Node38 + + + + + +Node30->Node3 + + + + + +Node30->Node5 + + + + + +Node30->Node8 + + + + + +Node30->Node12 + + + + + +Node30->Node17 + + + + + +Node30->Node21 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + - -Node35->Node13 - - - - -Node35->Node21 - - + + +Node31 + +thread + + + +Node30->Node31 + + + + + +Node32->Node5 + + + + + +Node32->Node8 + + + + + +Node32->Node11 + + + + + +Node32->Node12 + + + + + +Node32->Node20 + + + + + +Node33->Node5 + + + + + +Node33->Node20 + + + + + +Node33->Node21 + + + + + +Node34->Node5 + + + + + +Node34->Node21 + + + + + +Node34->Node25 + + - -Node35->Node30 - - + + +Node35 + +uscxml/config.h + + + +Node34->Node35 + + + + + +Node36->Node4 + + -Node36->Node5 - - - - -Node36->Node6 - - - - -Node36->Node9 - - - - -Node36->Node13 - - + +Node36->Node5 + + + + + +Node36->Node8 + + + + + +Node36->Node12 + + -Node36->Node21 - - - - -Node36->Node30 - - - - -Node37->Node6 - - - - -Node37->Node9 - - - - -Node37->Node15 - - + +Node36->Node21 + + + + + +Node36->Node25 + + + + + +Node37->Node3 + + + + + +Node37->Node5 + + + + + +Node37->Node8 + + + + + +Node37->Node20 + + -Node37->Node21 - - - - -Node37->Node30 - - - - -Node38->Node4 - - - - -Node38->Node6 - - - - -Node38->Node9 - - - - -Node38->Node13 - - + +Node37->Node21 + + + + + +Node37->Node25 + + + + + +Node38->Node3 + + + + + +Node38->Node5 + + + + + +Node38->Node8 + + + + + +Node38->Node12 + + -Node38->Node21 - - - - -Node38->Node34 - - - - -Node39->Node3 - - - - -Node39->Node6 - - - - -Node39->Node13 - - - - -Node39->Node30 - - - - -Node40 - -xercesc/util/XMLString.hpp + +Node38->Node21 + + + + + +Node38->Node29 + + + + + +Node38->Node31 + + + + + +Node39->Node2 + + + + + +Node39->Node25 + + -Node39->Node40 - - + +Node39->Node40 + + - -Node41 - -xercesc/dom/DOM.hpp - - -Node39->Node41 - - - - -Node42->Node2 - - - - -Node42->Node30 - - - - -Node42->Node39 - - - - -Node42->Node41 - - + + +Node42 + +xercesc/dom/DOM.hpp + + + +Node39->Node42 + + -Node43 - - -uscxml/transform/Trie.h + +Node43 + + +uscxml/transform/Trie.h - -Node42->Node43 - - - - -Node42->Node44 - - - - -Node43->Node4 - - - - -Node43->Node6 - - + + +Node39->Node43 + + + + + +Node39->Node44 + + + + + +Node40->Node5 + + + + + +Node40->Node8 + + + + + +Node40->Node12 + + + + + +Node40->Node25 + + - -Node43->Node9 - - - - -Node43->Node13 - - - - -Node45->Node6 - - - - -Node45->Node9 - - + + +Node41 + +xercesc/util/XMLString.hpp + + + +Node40->Node41 + + + + + +Node40->Node42 + + + + + +Node43->Node3 + + + + + +Node43->Node5 + + + + + +Node43->Node8 + + + + + +Node43->Node12 + + + + + +Node45->Node5 + + + + + +Node45->Node8 + + + + + +Node45->Node12 + + -Node45->Node13 - - - - -Node45->Node16 - - - - -Node45->Node17 - - - - -Node45->Node39 - - - - -Node45->Node41 - - - - -Node46->Node30 - - + +Node45->Node13 + + + + + +Node45->Node35 + + + + + +Node45->Node40 + + + + + +Node45->Node42 + + + + + +Node46->Node25 + + -Node46->Node43 - - + +Node46->Node43 + + -Node47 - - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +Node47 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h -Node46->Node47 - - + +Node46->Node47 + + -Node50 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +Node50 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp -Node46->Node50 - - - - -Node47->Node9 - - - - -Node47->Node13 - - + +Node46->Node50 + + + + + +Node47->Node8 + + + + + +Node47->Node12 + + -Node47->Node21 - - + +Node47->Node21 + + -Node48 - -stdlib.h + +Node48 + +stdlib.h -Node47->Node48 - - + +Node47->Node48 + + -Node49 - -cstdarg + +Node49 + +cstdarg -Node47->Node49 - - + +Node47->Node49 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_java_8h__incl_org.svg b/_chart_to_java_8h__incl_org.svg index 1f927cb..fd75376 100644 --- a/_chart_to_java_8h__incl_org.svg +++ b/_chart_to_java_8h__incl_org.svg @@ -1,1172 +1,1346 @@ - - - + + transform/ChartToJava.h - - -Node1 - -transform/ChartToJava.h + + + +Node0 + +transform/ChartToJava.h - -Node2 + + +Node1 - -Transformer.h + +Transformer.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node39 - - -uscxml/util/DOM.h + + +Node45 + + +ChartToC.h - -Node1->Node39 - - + + +Node0->Node45 + + - -Node42 - - -ChartToC.h + + +Node46 + + +uscxml/util/DOM.h - -Node1->Node42 - - + + +Node0->Node46 + + - -Node44 - -ostream - - -Node1->Node44 - - - - -Node45 + + +Node50 + +ostream + + + +Node0->Node50 + + + + + +Node51 - -promela/PromelaInlines.h + +promela/PromelaInlines.h - -Node1->Node45 - - + + +Node0->Node51 + + - -Node46 + + +Node52 - -promela/PromelaCodeAnalyzer.h + +promela/PromelaCodeAnalyzer.h - -Node1->Node46 - - - - -Node3 - -iostream - - -Node2->Node3 - - + + +Node0->Node52 + + - -Node4 - -map + + +Node2 + +map - -Node2->Node4 - - + + +Node1->Node2 + + - -Node5 - - -uscxml/Interpreter.h + + +Node3 + + +uscxml/Interpreter.h - -Node2->Node5 - - + + +Node1->Node3 + + - -Node33 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node33 - - + + +Node1->Node28 + + - -Node5->Node4 - - + + +Node3->Node2 + + - -Node6 - - -Common.h + + +Node4 + + +Common.h - -Node5->Node6 - - + + +Node3->Node4 + + - -Node9 - -string + + +Node7 + +string - -Node5->Node9 - - + + +Node3->Node7 + + - -Node10 - -vector + + +Node8 + +vector - -Node5->Node10 - - + + +Node3->Node8 + + - -Node11 - - -uscxml/interpreter -/MicroStep.h + + +Node9 + + +uscxml/interpreter +/MicroStep.h - -Node5->Node11 - - + + +Node3->Node9 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node14 - - + + +Node3->Node18 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node5->Node15 - - + + +Node3->Node19 + + -Node22 + +Node22 - -uscxml/plugins/DataModel.h + +uscxml/plugins/DataModel.h - -Node5->Node22 - - + + +Node3->Node22 + + -Node23 + +Node23 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node5->Node23 - - + + +Node3->Node23 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node31 - - + + +Node3->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node32 - - + + +Node3->Node27 + + - -Node7 - -sys/socket.h + + +Node5 + +sys/socket.h - -Node6->Node7 - - + + +Node4->Node5 + + - -Node8 - -cmath + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node9->Node4 + + + + + +Node9->Node7 + + - -Node6->Node8 - - + + +Node10 + +memory + + + +Node9->Node10 + + - -Node11->Node6 - - + + +Node11 + +list - -Node11->Node9 - - + + +Node9->Node11 + + -Node12 - -memory + +Node12 + + +uscxml/messages/Data.h + - -Node11->Node12 - - - -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node14->Node6 - - - - -Node15->Node6 - - - - -Node15->Node12 - - + + +Node9->Node12 + + + + + +Node9->Node18 + + + + + +Node12->Node2 + + + + + +Node12->Node4 + + + + + +Node12->Node10 + + + + + +Node12->Node11 + + - -Node16 - -uscxml/config.h + + +Node13 + +type_traits - -Node15->Node16 - - + + +Node12->Node13 + + - -Node17 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/util/Convenience.h - -Node15->Node17 - - + + +Node12->Node14 + + - -Node21 - - -uscxml/messages/Event.h + + +Node17 + + +uscxml/messages/Blob.h - -Node15->Node21 - - + + +Node12->Node17 + + - -Node17->Node4 - - + + +Node14->Node4 + + - -Node17->Node6 - - + + +Node14->Node7 + + - -Node17->Node12 - - + + +Node15 + +limits - -Node17->Node13 - - + + +Node14->Node15 + + - -Node18 - - -uscxml/util/Convenience.h - + + +Node16 + +sstream + + +Node14->Node16 + + - -Node17->Node18 - - + + +Node17->Node4 + + + + + +Node17->Node7 + + + + + +Node17->Node10 + + + + + +Node18->Node4 + + + + + +Node19->Node4 + + + + + +Node19->Node10 + + + + + +Node19->Node12 + + -Node20 - - -uscxml/messages/Blob.h + +Node20 + + +uscxml/messages/Event.h - -Node17->Node20 - - - - -Node18->Node6 - - - - -Node18->Node9 - - - - -Node19 - -limits - - -Node18->Node19 - - - - -Node20->Node6 - - - - -Node20->Node9 - - + + +Node19->Node20 + + -Node20->Node12 - - - - -Node21->Node17 - - - - -Node22->Node6 - - - - -Node22->Node9 - - - - -Node22->Node12 - - - - -Node22->Node13 - - - - -Node22->Node21 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node12 - - - - -Node23->Node19 - - + +Node20->Node12 + + + + + +Node22->Node4 + + + + + +Node22->Node7 + + + + + +Node22->Node10 + + + + + +Node22->Node11 + + + + + +Node22->Node20 + + + + + +Node23->Node2 + + + + + +Node23->Node4 + + + + + +Node23->Node7 + + + + + +Node23->Node10 + + + + + +Node23->Node15 + + -Node24 - - -uscxml/plugins/Executable -Content.h + +Node24 + + +string.h -Node23->Node24 - - + +Node23->Node24 + + -Node25 - - -uscxml/plugins/EventHandler.h - - + +Node25 + +set -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - + +Node23->Node25 + + + + + +Node24->Node7 + + + + + +Node24->Node11 + + + + + +Node26->Node4 + + + + + +Node26->Node7 + + + + + +Node26->Node12 + + + + + +Node27->Node4 + + + + + +Node27->Node20 + + + + + +Node28->Node2 + + + + + +Node28->Node4 + + + + + +Node28->Node7 + + + + + +Node28->Node10 + + + + + +Node28->Node11 + + + + +Node28->Node15 + + - -Node23->Node26 - - + + +Node28->Node23 + + - -Node27 - - -uscxml/plugins/Invoker.h - + + +Node28->Node27 + + + + +Node29 + +mutex - -Node23->Node27 - - + + +Node28->Node29 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/util/URL.h - -Node23->Node28 - - + + +Node28->Node30 + + - -Node29 - - -string.h + + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node23->Node29 - - + + +Node28->Node33 + + - -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node6 - - - - -Node24->Node9 - - - - -Node24->Node12 - - - - -Node25->Node6 - - - - -Node25->Node9 - - - - -Node25->Node12 - - - - -Node25->Node13 - - - - -Node25->Node21 - - - - -Node26->Node6 - - - - -Node26->Node21 - - - - -Node26->Node25 - - - - -Node27->Node6 - - - - -Node27->Node21 - - - - -Node27->Node25 - - - - -Node28->Node6 - - - - -Node28->Node9 - - - - -Node28->Node12 - - - - -Node28->Node13 - - - - -Node28->Node15 - - + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node28->Node26 - - - -Node28->Node27 - - - - -Node29->Node9 - - - - -Node29->Node13 - - - - -Node31->Node6 - - - - -Node31->Node9 - - - - -Node31->Node17 - - - - -Node32->Node6 - - - - -Node32->Node21 - - + + +Node28->Node37 + + - -Node33->Node4 - - - - -Node33->Node6 - - - - -Node33->Node9 - - - - -Node33->Node12 - - - - -Node33->Node13 - - - - -Node33->Node23 - - - - -Node33->Node28 - - - - -Node33->Node32 - - - - -Node34 - -mutex - - -Node33->Node34 - - - - -Node35 - - -uscxml/util/URL.h + + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node33->Node35 - - + + +Node28->Node38 + + - -Node36 + + +Node40 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h - -Node33->Node36 - - + + +Node28->Node40 + + - -Node37 + + +Node41 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h - -Node33->Node37 - - + + +Node28->Node41 + + - -Node38 + + +Node44 - -uscxml/interpreter -/EventQueueImpl.h + +uscxml/interpreter +/EventQueueImpl.h - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node9 - - - - -Node35->Node13 - - - - -Node35->Node21 - - - - -Node35->Node30 - - - - -Node36->Node5 - - - - -Node36->Node6 - - - - -Node36->Node9 - - - - -Node36->Node13 - - - - -Node36->Node21 - - - - -Node36->Node30 - - - - -Node37->Node6 - - - - -Node37->Node9 - - - - -Node37->Node15 - - - - -Node37->Node21 - - - - -Node37->Node30 - - + + +Node28->Node44 + + + + + +Node30->Node2 + + + + + +Node30->Node4 + + + + + +Node30->Node7 + + + + + +Node30->Node11 + + + + + +Node30->Node16 + + + + + +Node30->Node20 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + + + + +Node31 + +thread + + + +Node30->Node31 + + + + + +Node33->Node4 + + + + + +Node33->Node7 + + + + + +Node33->Node10 + + + + + +Node33->Node11 + + + + + +Node33->Node19 + + + + + +Node37->Node4 + + + + + +Node37->Node19 + + + + + +Node37->Node20 + + -Node38->Node4 - - - - -Node38->Node6 - - - - -Node38->Node9 - - - - -Node38->Node13 - - - - -Node38->Node21 - - - - -Node38->Node34 - - - - -Node39->Node3 - - - - -Node39->Node6 - - - - -Node39->Node13 - - - - -Node39->Node30 - - + +Node38->Node4 + + + + + +Node38->Node20 + + + + + +Node38->Node25 + + - -Node40 - -xercesc/util/XMLString.hpp + + +Node39 + +uscxml/config.h + + + +Node38->Node39 + + + + + +Node40->Node3 + + + + + +Node40->Node4 + + + + + +Node40->Node7 + + + + + +Node40->Node11 + + + + + +Node40->Node20 + + + + + +Node40->Node25 + + + + + +Node41->Node2 + + + + + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node19 + + + + + +Node41->Node20 + + + + + +Node41->Node25 + + + + + +Node44->Node2 + + + + + +Node44->Node4 + + + + + +Node44->Node7 + + + + + +Node44->Node11 + + + + + +Node44->Node20 + + + + + +Node44->Node29 + + + + + +Node44->Node31 + + + + + +Node45->Node1 + + + + + +Node45->Node25 + + + + + +Node45->Node46 + + - -Node39->Node40 - - + + +Node48 + +xercesc/dom/DOM.hpp - -Node41 - -xercesc/dom/DOM.hpp - - -Node39->Node41 - - - - -Node42->Node2 - - - - -Node42->Node30 - - - - -Node42->Node39 - - - - -Node42->Node41 - - - - -Node43 + + +Node45->Node48 + + + + + +Node49 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node42->Node43 - - - - -Node42->Node44 - - - - -Node43->Node4 - - - - -Node43->Node6 - - - - -Node43->Node9 - - - - -Node43->Node13 - - - - -Node45->Node6 - - - - -Node45->Node9 - - - - -Node45->Node13 - - - - -Node45->Node16 - - - - -Node45->Node17 - - - - -Node45->Node39 - - - - -Node45->Node41 - - - - -Node46->Node30 - - - - -Node46->Node43 - - + + +Node45->Node49 + + + + + +Node45->Node50 + + + + + +Node46->Node4 + + + + + +Node46->Node7 + + + + + +Node46->Node11 + + + + + +Node46->Node25 + + -Node47 + +Node47 + +xercesc/util/XMLString.hpp + + + +Node46->Node47 + + + + + +Node46->Node48 + + + + + +Node49->Node2 + + + + + +Node49->Node4 + + + + + +Node49->Node7 + + + + + +Node49->Node11 + + + + + +Node51->Node4 + + + + + +Node51->Node7 + + + + + +Node51->Node11 + + + + + +Node51->Node12 + + + + + +Node51->Node39 + + + + + +Node51->Node46 + + + + + +Node51->Node48 + + + + + +Node52->Node25 + + + + + +Node52->Node49 + + + + + +Node53 - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +uscxml/plugins/datamodel +/promela/PromelaParser.h - -Node46->Node47 - - + + +Node52->Node53 + + - -Node50 + + +Node56 - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node46->Node50 - - - - -Node47->Node9 - - - - -Node47->Node13 - - - - -Node47->Node21 - - - - -Node48 - -stdlib.h - - -Node47->Node48 - - - - -Node49 - -cstdarg - - -Node47->Node49 - - + + +Node52->Node56 + + + + + +Node53->Node7 + + + + + +Node53->Node11 + + + + + +Node53->Node20 + + + + + +Node54 + +stdlib.h + + + +Node53->Node54 + + + + + +Node55 + +cstdarg + + + +Node53->Node55 + + diff --git a/_chart_to_java_8h_source.html b/_chart_to_java_8h_source.html index 7066a9b..742bb40 100644 --- a/_chart_to_java_8h_source.html +++ b/_chart_to_java_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: ChartToC.h:33
-
Definition: Transformer.h:68
+
Definition: Transformer.h:67
@@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_chart_to_promela_8cpp.html b/_chart_to_promela_8cpp.html index 04a9fc6..dbe87ce 100644 --- a/_chart_to_promela_8cpp.html +++ b/_chart_to_promela_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -111,8 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToPromela.cpp:
-
-
+

@@ -128,7 +128,7 @@ static void 

uscxml::dummyC diff --git a/_basic_delayed_event_queue_8cpp.js b/_basic_delayed_event_queue_8cpp.js new file mode 100644 index 0000000..892f4ee --- /dev/null +++ b/_basic_delayed_event_queue_8cpp.js @@ -0,0 +1,4 @@ +var _basic_delayed_event_queue_8cpp = +[ + [ "dummyCallback", "_basic_delayed_event_queue_8cpp.html#a2c87302273768f99344cfb2850c173af", null ] +]; \ No newline at end of file diff --git a/_basic_delayed_event_queue_8cpp__incl.map b/_basic_delayed_event_queue_8cpp__incl.map index 3719c0c..81b649d 100644 --- a/_basic_delayed_event_queue_8cpp__incl.map +++ b/_basic_delayed_event_queue_8cpp__incl.map @@ -1,12 +1,12 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/_basic_delayed_event_queue_8cpp__incl.md5 b/_basic_delayed_event_queue_8cpp__incl.md5 index ebd04e1..1a19162 100644 --- a/_basic_delayed_event_queue_8cpp__incl.md5 +++ b/_basic_delayed_event_queue_8cpp__incl.md5 @@ -1 +1 @@ -69c6351fce5860041a32c29333833d30 \ No newline at end of file +6ba9001f7bec108e4db5753c96fb0162 \ No newline at end of file diff --git a/_basic_delayed_event_queue_8cpp__incl.svg b/_basic_delayed_event_queue_8cpp__incl.svg index 1385862..9ef242d 100644 --- a/_basic_delayed_event_queue_8cpp__incl.svg +++ b/_basic_delayed_event_queue_8cpp__incl.svg @@ -1,528 +1,519 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/BasicDelayedEventQueue.cpp - + -Node1 - -interpreter/BasicDelayed -EventQueue.cpp + +Node1 + +interpreter/BasicDelayed +EventQueue.cpp -Node2 - - -BasicDelayedEventQueue.h + +Node2 + + +BasicDelayedEventQueue.h -Node1->Node2 - - - - -Node23 - -event2/util.h - - -Node1->Node23 - - + +Node1->Node2 + + -Node24 - -event2/thread.h + +Node24 + +event2/util.h -Node1->Node24 - - + +Node1->Node24 + + -Node25 - -assert.h + +Node25 + +event2/thread.h -Node1->Node25 - - + +Node1->Node25 + + -Node26 - - -uscxml/interpreter -/Logging.h + +Node26 + +assert.h + + + +Node1->Node26 + + + + + +Node27 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node1->Node27 + + -Node3 - - -BasicEventQueue.h + +Node3 + + +BasicEventQueue.h -Node2->Node3 - - + +Node2->Node3 + + -Node10 - -list + +Node10 + +list -Node2->Node10 - - + +Node2->Node10 + + -Node11 - -map + +Node11 + +map -Node2->Node11 - - - - -Node14 - -string - - -Node2->Node14 - - + +Node2->Node11 + + - -Node19 - -thread + + +Node15 + +string - -Node2->Node19 - - + + +Node2->Node15 + + -Node20 - -mutex + +Node20 + +thread -Node2->Node20 - - + +Node2->Node20 + + -Node21 - -condition_variable + +Node21 + +mutex -Node2->Node21 - - + +Node2->Node21 + + -Node22 - -event2/event.h + +Node22 + +condition_variable -Node2->Node22 - - + +Node2->Node22 + + + + + +Node23 + +event2/event.h + + + +Node2->Node23 + + -Node4 - - -EventQueueImpl.h + +Node4 + + +EventQueueImpl.h -Node3->Node4 - - + +Node3->Node4 + + -Node3->Node10 - - + +Node3->Node10 + + -Node3->Node11 - - + +Node3->Node11 + + - -Node3->Node14 - - - - -Node3->Node19 - - + + +Node3->Node15 + + -Node3->Node20 - - + +Node3->Node20 + + -Node3->Node21 - - + +Node3->Node21 + + + + + +Node3->Node22 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node4->Node5 - - + +Node4->Node5 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h -Node4->Node8 - - + +Node4->Node8 + + -Node4->Node10 - - + +Node4->Node10 + + -Node4->Node11 - - + +Node4->Node11 + + - -Node4->Node14 - - - - -Node4->Node19 - - + + +Node4->Node15 + + -Node4->Node20 - - + +Node4->Node20 + + -Node4->Node21 - - + +Node4->Node21 + + + + + +Node4->Node22 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node5 - - + +Node9->Node5 + + -Node9->Node10 - - + +Node9->Node10 + + -Node9->Node11 - - + +Node9->Node11 + + -Node12 - -memory + +Node12 + +memory -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - + + +Node9->Node14 + + + + + +Node18 + + +uscxml/messages/Blob.h + - -Node13->Node5 - - - -Node13->Node14 - - + + +Node9->Node18 + + - -Node15 - -limits + + +Node14->Node5 + + - -Node13->Node15 - - + + +Node14->Node15 + + -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node5 - - - - -Node17->Node12 - - - - -Node17->Node14 - - + +Node16 + +limits - -Node18->Node5 - - - - -Node18->Node14 - - - - -Node26->Node5 - - - - -Node26->Node8 - - - - -Node26->Node9 - - - - -Node26->Node12 - - + + +Node14->Node16 + + - -Node27 - -uscxml/config.h + + +Node17 + +sstream + + + +Node14->Node17 + + - -Node26->Node27 - - + + +Node18->Node5 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + + + + +Node19->Node5 + + + + + +Node19->Node15 + + + + + +Node27->Node5 + + + + + +Node27->Node8 + + + + + +Node27->Node9 + + + + + +Node27->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_basic_delayed_event_queue_8cpp__incl_org.svg b/_basic_delayed_event_queue_8cpp__incl_org.svg deleted file mode 100644 index cb840c7..0000000 --- a/_basic_delayed_event_queue_8cpp__incl_org.svg +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - -interpreter/BasicDelayedEventQueue.cpp - - -Node1 - -interpreter/BasicDelayed -EventQueue.cpp - - -Node2 - - -BasicDelayedEventQueue.h - - - - -Node1->Node2 - - - - -Node23 - -event2/util.h - - -Node1->Node23 - - - - -Node24 - -event2/thread.h - - -Node1->Node24 - - - - -Node25 - -assert.h - - -Node1->Node25 - - - - -Node26 - - -uscxml/interpreter -/Logging.h - - - - -Node1->Node26 - - - - -Node3 - - -BasicEventQueue.h - - - - -Node2->Node3 - - - - -Node10 - -list - - -Node2->Node10 - - - - -Node11 - -map - - -Node2->Node11 - - - - -Node14 - -string - - -Node2->Node14 - - - - -Node19 - -thread - - -Node2->Node19 - - - - -Node20 - -mutex - - -Node2->Node20 - - - - -Node21 - -condition_variable - - -Node2->Node21 - - - - -Node22 - -event2/event.h - - -Node2->Node22 - - - - -Node4 - - -EventQueueImpl.h - - - - -Node3->Node4 - - - - -Node3->Node10 - - - - -Node3->Node11 - - - - -Node3->Node14 - - - - -Node3->Node19 - - - - -Node3->Node20 - - - - -Node3->Node21 - - - - -Node5 - - -uscxml/Common.h - - - - -Node4->Node5 - - - - -Node8 - - -uscxml/messages/Event.h - - - - -Node4->Node8 - - - - -Node4->Node10 - - - - -Node4->Node11 - - - - -Node4->Node14 - - - - -Node4->Node19 - - - - -Node4->Node20 - - - - -Node4->Node21 - - - - -Node6 - -sys/socket.h - - -Node5->Node6 - - - - -Node7 - -cmath - - -Node5->Node7 - - - - -Node9 - - -uscxml/messages/Data.h - - - - -Node8->Node9 - - - - -Node18 - - -uscxml/util/UUID.h - - - - -Node8->Node18 - - - - -Node9->Node5 - - - - -Node9->Node10 - - - - -Node9->Node11 - - - - -Node12 - -memory - - -Node9->Node12 - - - - -Node13 - - -uscxml/util/Convenience.h - - - - -Node9->Node13 - - - - -Node17 - - -uscxml/messages/Blob.h - - - - -Node9->Node17 - - - - -Node13->Node5 - - - - -Node13->Node14 - - - - -Node15 - -limits - - -Node13->Node15 - - - - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node5 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node5 - - - - -Node18->Node14 - - - - -Node26->Node5 - - - - -Node26->Node8 - - - - -Node26->Node9 - - - - -Node26->Node12 - - - - -Node27 - -uscxml/config.h - - -Node26->Node27 - - - - - diff --git a/_basic_delayed_event_queue_8h.html b/_basic_delayed_event_queue_8h.html index 2662b57..54b484b 100644 --- a/_basic_delayed_event_queue_8h.html +++ b/_basic_delayed_event_queue_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for BasicDelayedEventQueue.h:
-
+
This graph shows which files directly or indirectly include this file:
@@ -139,7 +139,7 @@ Classes
diff --git a/_chart_to_promela_8cpp.js b/_chart_to_promela_8cpp.js new file mode 100644 index 0000000..f86cc31 --- /dev/null +++ b/_chart_to_promela_8cpp.js @@ -0,0 +1,11 @@ +var _chart_to_promela_8cpp = +[ + [ "ADAPT_SRC", "_chart_to_promela_8cpp.html#a43573acb889905cbce081adc952f5620", null ], + [ "BIT_WIDTH", "_chart_to_promela_8cpp.html#a0d41fdfdf4a799478dc404ec18018e82", null ], + [ "EVENT_NAME", "_chart_to_promela_8cpp.html#a2fb85eefcbbfd2102b94ba5ddf70f6b5", null ], + [ "MAX", "_chart_to_promela_8cpp.html#aff9931d7524c88e07743af6535b20761", null ], + [ "TMP_EVENT_NAME", "_chart_to_promela_8cpp.html#a37625adb91c26851935cc596f37b6cdf", null ], + [ "TRACE_EXECUTION", "_chart_to_promela_8cpp.html#a2fe003f4a1bb024d320cf70afa02cb03", null ], + [ "TRACE_EXECUTION_V", "_chart_to_promela_8cpp.html#a6f912c9c0a5c13f43fcd2e1a5da74bda", null ], + [ "TRACE_PML", "_chart_to_promela_8cpp.html#a8c46f9332e50a741d27a50552d6190e6", null ] +]; \ No newline at end of file diff --git a/_chart_to_promela_8cpp__incl.map b/_chart_to_promela_8cpp__incl.map index 3fa9607..a6cb2d4 100644 --- a/_chart_to_promela_8cpp__incl.map +++ b/_chart_to_promela_8cpp__incl.map @@ -1,31 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_promela_8cpp__incl.md5 b/_chart_to_promela_8cpp__incl.md5 index af13a6f..9ecf636 100644 --- a/_chart_to_promela_8cpp__incl.md5 +++ b/_chart_to_promela_8cpp__incl.md5 @@ -1 +1 @@ -b2d46dc862ffd246dfae63f5dea1a767 \ No newline at end of file +844efc9097a8e7c0be79285de2851031 \ No newline at end of file diff --git a/_chart_to_promela_8cpp__incl.svg b/_chart_to_promela_8cpp__incl.svg index c3cf5f0..801e22d 100644 --- a/_chart_to_promela_8cpp__incl.svg +++ b/_chart_to_promela_8cpp__incl.svg @@ -1,1179 +1,1275 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToPromela.cpp - + -Node1 - -transform/ChartToPromela.cpp + +Node1 + +transform/ChartToPromela.cpp -Node2 - - -uscxml/transform/ChartTo -Promela.h + +Node2 + + +uscxml/transform/ChartTo +Promela.h -Node1->Node2 - - + +Node1->Node2 + + - -Node9 - -cmath + + +Node8 + +cmath - -Node1->Node9 - - + + +Node1->Node8 + + - -Node16 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node1->Node16 - - + + +Node1->Node21 + + - -Node28 - - -string.h + + +Node26 + + +string.h - -Node1->Node28 - - + + +Node1->Node26 + + -Node44 - - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +Node44 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h -Node1->Node44 - - + +Node1->Node44 + + -Node47 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +Node47 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp -Node1->Node47 - - + +Node1->Node47 + + -Node48 - - -uscxml/util/Predicates.h + +Node48 + + +uscxml/util/Predicates.h -Node1->Node48 - - + +Node1->Node48 + + -Node49 - -boost/algorithm/string.hpp + +Node49 + +boost/algorithm/string.hpp -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -algorithm + +Node50 + +algorithm -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -Transformer.h + +Node3 + + +Transformer.h -Node2->Node3 - - + +Node2->Node3 + + - -Node36 - - -uscxml/util/DOM.h + + +Node35 + + +ChartToC.h - -Node2->Node36 - - + + +Node2->Node35 + + - -Node39 - - -ChartToC.h + + +Node36 + + +uscxml/util/DOM.h - -Node2->Node39 - - + + +Node2->Node36 + + - -Node41 - -ostream + + +Node40 + +ostream - -Node2->Node41 - - + + +Node2->Node40 + + - -Node42 - - -promela/PromelaInlines.h + + +Node41 + + +promela/PromelaInlines.h - -Node2->Node42 - - + + +Node2->Node41 + + -Node43 - - -promela/PromelaCodeAnalyzer.h + +Node43 + + +promela/PromelaCodeAnalyzer.h -Node2->Node43 - - + +Node2->Node43 + + -Node4 - -iostream + +Node4 + +map -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -map - - -Node3->Node5 - - - - -Node6 - - -uscxml/Interpreter.h + +Node5 + + +uscxml/Interpreter.h - -Node3->Node6 - - + + +Node3->Node5 + + - -Node32 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node30 + + +uscxml/interpreter +/InterpreterImpl.h - -Node3->Node32 - - + + +Node3->Node30 + + - -Node6->Node5 - - + + +Node5->Node4 + + - -Node7 - - -Common.h + + +Node6 + + +Common.h - -Node6->Node7 - - + + +Node5->Node6 + + - -Node10 - -string + + +Node9 + +string - -Node6->Node10 - - + + +Node5->Node9 + + - -Node11 - -vector + + +Node10 + +vector - -Node6->Node11 - - + + +Node5->Node10 + + - -Node12 - - -uscxml/interpreter -/MicroStep.h + + +Node11 + + +uscxml/interpreter +/MicroStep.h - -Node6->Node12 - - + + +Node5->Node11 + + - -Node15 - - -uscxml/interpreter -/InterpreterState.h + + +Node20 + + +uscxml/interpreter +/InterpreterState.h - -Node6->Node15 - - + + +Node5->Node20 + + - -Node6->Node16 - - + + +Node5->Node21 + + - -Node25 - - -uscxml/plugins/DataModel.h + + +Node24 + + +uscxml/plugins/DataModel.h - -Node6->Node25 - - + + +Node5->Node24 + + - -Node26 - - -uscxml/plugins/Factory.h + + +Node25 + + +uscxml/plugins/Factory.h - -Node6->Node26 - - + + +Node5->Node25 + + - -Node30 - - -uscxml/interpreter -/ContentExecutor.h + + +Node28 + + +uscxml/interpreter +/ContentExecutor.h - -Node6->Node30 - - + + +Node5->Node28 + + - -Node31 - - -uscxml/interpreter -/EventQueue.h + + +Node29 + + +uscxml/interpreter +/EventQueue.h - -Node6->Node31 - - + + +Node5->Node29 + + - -Node8 - -sys/socket.h - - -Node7->Node8 - - - - -Node7->Node9 - - - - -Node12->Node7 - - - - -Node12->Node10 - - + + +Node7 + +sys/socket.h - -Node13 - -memory + + +Node6->Node7 + + + + + +Node6->Node8 + + + + + +Node11->Node6 + + + + + +Node11->Node9 + + - -Node12->Node13 - - + + +Node12 + +memory - -Node14 - -list - - -Node12->Node14 - - - - -Node12->Node15 - - - - -Node15->Node7 - - - - -Node16->Node7 - - - - -Node16->Node13 - - + + +Node11->Node12 + + - -Node17 - -uscxml/config.h + + +Node13 + +list - -Node16->Node17 - - + + +Node11->Node13 + + - -Node18 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/messages/Data.h - -Node16->Node18 - - - - -Node23 - - -uscxml/messages/Event.h - + + +Node11->Node14 + + + + + +Node11->Node20 + + + + + +Node14->Node4 + + + + + +Node14->Node6 + + + + + +Node14->Node12 + + + + + +Node14->Node13 + + + + +Node15 + +type_traits - -Node16->Node23 - - - - -Node18->Node5 - - + + +Node14->Node15 + + - -Node18->Node7 - - + + +Node16 + + +uscxml/util/Convenience.h + - -Node18->Node13 - - - -Node18->Node14 - - + + +Node14->Node16 + + -Node19 - - -uscxml/util/Convenience.h + +Node19 + + +uscxml/messages/Blob.h - -Node18->Node19 - - - - -Node22 - - -uscxml/messages/Blob.h - - + + +Node14->Node19 + + - -Node18->Node22 - - + + +Node16->Node6 + + - -Node19->Node7 - - + + +Node16->Node9 + + - -Node19->Node10 - - + + +Node17 + +limits - -Node20 - -limits + + +Node16->Node17 + + - -Node19->Node20 - - + + +Node18 + +sstream - -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node7 - - - - -Node22->Node10 - - - - -Node22->Node13 - - - - -Node23->Node18 - - + + +Node16->Node18 + + + + + +Node19->Node6 + + + + + +Node19->Node9 + + + + + +Node19->Node12 + + + + + +Node20->Node6 + + + + + +Node21->Node6 + + + + + +Node21->Node12 + + + + + +Node21->Node14 + + - -Node24 - - -uscxml/util/UUID.h + + +Node22 + + +uscxml/messages/Event.h - -Node23->Node24 - - - - -Node24->Node7 - - - - -Node24->Node10 - - - - -Node25->Node7 - - - - -Node25->Node10 - - - - -Node25->Node13 - - - - -Node25->Node14 - - - - -Node25->Node23 - - - - -Node26->Node7 - - - - -Node26->Node10 - - - - -Node26->Node13 - - + + +Node21->Node22 + + - -Node26->Node20 - - + + +Node22->Node14 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h + + +Node23 + + +uscxml/util/UUID.h - -Node26->Node27 - - + + +Node22->Node23 + + + + + +Node23->Node6 + + + + + +Node23->Node9 + + + + + +Node24->Node6 + + + + + +Node24->Node9 + + + + + +Node24->Node12 + + + + + +Node24->Node13 + + + + + +Node24->Node22 + + + + + +Node25->Node4 + + + + + +Node25->Node6 + + + + + +Node25->Node9 + + + + + +Node25->Node12 + + + + + +Node25->Node17 + + + + + +Node25->Node26 + + - -Node26->Node28 - - + + +Node27 + +set + + + +Node25->Node27 + + + + + +Node26->Node9 + + - -Node29 - -set - - -Node26->Node29 - - - - -Node27->Node7 - - - - -Node27->Node10 - - - - -Node27->Node13 - - - - -Node27->Node14 - - - - -Node27->Node16 - - - - -Node28->Node10 - - + + +Node26->Node13 + + + + + +Node28->Node6 + + + + + +Node28->Node9 + + -Node28->Node14 - - - - -Node30->Node7 - - - - -Node30->Node10 - - - - -Node30->Node18 - - - - -Node31->Node7 - - - - -Node31->Node23 - - - - -Node32->Node5 - - - - -Node32->Node7 - - - - -Node32->Node10 - - + +Node28->Node14 + + + + + +Node29->Node6 + + + + + +Node29->Node22 + + + + + +Node30->Node4 + + + + + +Node30->Node6 + + + + + +Node30->Node9 + + + + + +Node30->Node12 + + + + + +Node30->Node13 + + + + + +Node30->Node17 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + - -Node32->Node13 - - + + +Node31 + +mutex - -Node32->Node14 - - + + +Node30->Node31 + + - -Node32->Node26 - - + + +Node32 + + +uscxml/util/URL.h + - -Node32->Node27 - - - -Node32->Node31 - - + + +Node30->Node32 + + -Node33 - -mutex - - -Node32->Node33 - - - - -Node34 - - -uscxml/util/URL.h + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node32->Node34 - - + + +Node30->Node33 + + - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node34 + + +uscxml/plugins/IOProcessor +Impl.h - -Node32->Node35 - - - - -Node32->Node36 - - + + +Node30->Node34 + + - -Node34->Node5 - - + + +Node32->Node4 + + - -Node34->Node7 - - + + +Node32->Node6 + + - -Node34->Node10 - - + + +Node32->Node9 + + - -Node34->Node14 - - + + +Node32->Node13 + + + + + +Node32->Node18 + + + + + +Node32->Node22 + + - -Node34->Node21 - - - - -Node34->Node23 - - - - -Node34->Node29 - - - - -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node10 - - - - -Node35->Node14 - - - - -Node35->Node23 - - - - -Node35->Node29 - - - - -Node36->Node4 - - - - -Node36->Node7 - - - - -Node36->Node14 - - - - -Node36->Node29 - - + + +Node32->Node27 + + - -Node37 - -xercesc/util/XMLString.hpp + + +Node32->Node31 + + + + + +Node33->Node6 + + + + + +Node33->Node9 + + + + + +Node33->Node12 + + + + + +Node33->Node13 + + + + + +Node33->Node21 + + + + + +Node34->Node6 + + - -Node36->Node37 - - + + +Node34->Node21 + + + + + +Node34->Node22 + + + + + +Node35->Node3 + + + + + +Node35->Node27 + + + + + +Node35->Node36 + + -Node38 - -xercesc/dom/DOM.hpp + +Node38 + +xercesc/dom/DOM.hpp - -Node36->Node38 - - - - -Node39->Node3 - - - - -Node39->Node29 - - - - -Node39->Node36 - - - - -Node39->Node38 - - + + +Node35->Node38 + + - -Node40 - - -uscxml/transform/Trie.h + + +Node39 + + +uscxml/transform/Trie.h - -Node39->Node40 - - - - -Node39->Node41 - - - - -Node40->Node5 - - - - -Node40->Node7 - - - - -Node40->Node10 - - - - -Node40->Node14 - - - - -Node42->Node7 - - - - -Node42->Node10 - - - - -Node42->Node14 - - - - -Node42->Node17 - - - - -Node42->Node18 - - - - -Node42->Node36 - - - - -Node42->Node38 - - - - -Node43->Node29 - - - - -Node43->Node40 - - + + +Node35->Node39 + + + + + +Node35->Node40 + + + + + +Node36->Node6 + + + + + +Node36->Node9 + + + + + +Node36->Node13 + + + + + +Node36->Node27 + + - -Node43->Node44 - - + + +Node37 + +xercesc/util/XMLString.hpp - -Node43->Node47 - - + + +Node36->Node37 + + + + + +Node36->Node38 + + + + + +Node39->Node4 + + + + + +Node39->Node6 + + + + + +Node39->Node9 + + + + + +Node39->Node13 + + + + + +Node41->Node6 + + + + + +Node41->Node9 + + + + + +Node41->Node13 + + + + + +Node41->Node14 + + + + + +Node41->Node36 + + + + + +Node41->Node38 + + - -Node44->Node10 - - + + +Node42 + +uscxml/config.h + + + +Node41->Node42 + + + + + +Node43->Node27 + + + + + +Node43->Node39 + + - -Node44->Node14 - - + + +Node43->Node44 + + - -Node44->Node23 - - + + +Node43->Node47 + + + + + +Node44->Node9 + + + + + +Node44->Node13 + + + + + +Node44->Node22 + + -Node45 - -stdlib.h + +Node45 + +stdlib.h -Node44->Node45 - - + +Node44->Node45 + + -Node46 - -cstdarg + +Node46 + +cstdarg -Node44->Node46 - - - - -Node48->Node10 - - - - -Node48->Node14 - - - - -Node48->Node19 - - + +Node44->Node46 + + + + + +Node48->Node9 + + + + + +Node48->Node13 + + + + + +Node48->Node16 + + -Node48->Node36 - - + +Node48->Node36 + + -Node48->Node38 - - + +Node48->Node38 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_promela_8cpp__incl_org.svg b/_chart_to_promela_8cpp__incl_org.svg index 6540697..6947a55 100644 --- a/_chart_to_promela_8cpp__incl_org.svg +++ b/_chart_to_promela_8cpp__incl_org.svg @@ -1,1091 +1,1275 @@ - - - + + transform/ChartToPromela.cpp - - -Node1 - -transform/ChartToPromela.cpp + + + +Node0 + +transform/ChartToPromela.cpp - -Node2 + + +Node1 - -uscxml/transform/ChartTo -Promela.h + +uscxml/transform/ChartTo +Promela.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node9 - -cmath + + +Node7 + +cmath - -Node1->Node9 - - + + +Node0->Node7 + + - -Node16 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node1->Node16 - - + + +Node0->Node20 + + - -Node28 - - -string.h + + +Node25 + + +string.h - -Node1->Node28 - - + + +Node0->Node25 + + - -Node44 + + +Node54 - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +uscxml/plugins/datamodel +/promela/PromelaParser.h - -Node1->Node44 - - + + +Node0->Node54 + + - -Node47 + + +Node57 - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node1->Node47 - - + + +Node0->Node57 + + - -Node48 + + +Node58 - -uscxml/util/Predicates.h + +uscxml/util/Predicates.h - -Node1->Node48 - - + + +Node0->Node58 + + + + + +Node59 + +boost/algorithm/string.hpp + + + +Node0->Node59 + + + + + +Node60 + +algorithm + + + +Node0->Node60 + + - -Node49 - -boost/algorithm/string.hpp - - -Node1->Node49 - - - - -Node50 - -algorithm - - -Node1->Node50 - - - - -Node3 + + +Node2 - -Transformer.h + +Transformer.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node36 - - -uscxml/util/DOM.h + + +Node46 + + +ChartToC.h - -Node2->Node36 - - + + +Node1->Node46 + + - -Node39 - - -ChartToC.h + + +Node47 + + +uscxml/util/DOM.h - -Node2->Node39 - - - - -Node41 - -ostream - - -Node2->Node41 - - - - -Node42 - - -promela/PromelaInlines.h + + +Node1->Node47 + + + + + +Node51 + +ostream + + + +Node1->Node51 + + + + + +Node52 + + +promela/PromelaInlines.h - -Node2->Node42 - - + + +Node1->Node52 + + - -Node43 + + +Node53 - -promela/PromelaCodeAnalyzer.h + +promela/PromelaCodeAnalyzer.h - -Node2->Node43 - - - - -Node4 - -iostream - - -Node3->Node4 - - + + +Node1->Node53 + + - -Node5 - -map + + +Node3 + +map - -Node3->Node5 - - + + +Node2->Node3 + + - -Node6 - - -uscxml/Interpreter.h + + +Node4 + + +uscxml/Interpreter.h - -Node3->Node6 - - + + +Node2->Node4 + + - -Node32 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node29 + + +uscxml/interpreter +/InterpreterImpl.h - -Node3->Node32 - - + + +Node2->Node29 + + - -Node6->Node5 - - + + +Node4->Node3 + + - -Node7 - - -Common.h + + +Node5 + + +Common.h - -Node6->Node7 - - + + +Node4->Node5 + + - -Node10 - -string + + +Node8 + +string - -Node6->Node10 - - + + +Node4->Node8 + + - -Node11 - -vector + + +Node9 + +vector - -Node6->Node11 - - + + +Node4->Node9 + + - -Node12 - - -uscxml/interpreter -/MicroStep.h + + +Node10 + + +uscxml/interpreter +/MicroStep.h - -Node6->Node12 - - + + +Node4->Node10 + + - -Node15 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node6->Node15 - - + + +Node4->Node19 + + - -Node6->Node16 - - + + +Node4->Node20 + + - -Node25 - - -uscxml/plugins/DataModel.h + + +Node23 + + +uscxml/plugins/DataModel.h - -Node6->Node25 - - + + +Node4->Node23 + + - -Node26 - - -uscxml/plugins/Factory.h + + +Node24 + + +uscxml/plugins/Factory.h - -Node6->Node26 - - + + +Node4->Node24 + + - -Node30 - - -uscxml/interpreter -/ContentExecutor.h + + +Node27 + + +uscxml/interpreter +/ContentExecutor.h - -Node6->Node30 - - + + +Node4->Node27 + + - -Node31 - - -uscxml/interpreter -/EventQueue.h + + +Node28 + + +uscxml/interpreter +/EventQueue.h - -Node6->Node31 - - + + +Node4->Node28 + + - -Node8 - -sys/socket.h - - -Node7->Node8 - - - - -Node7->Node9 - - - - -Node12->Node7 - - - - -Node12->Node10 - - - - -Node13 - -memory + + +Node6 + +sys/socket.h + + + +Node5->Node6 + + + + + +Node5->Node7 + + + + + +Node10->Node5 + + + + + +Node10->Node8 + + - -Node12->Node13 - - + + +Node11 + +memory - -Node14 - -list - - -Node12->Node14 - - - - -Node12->Node15 - - - - -Node15->Node7 - - - - -Node16->Node7 - - - - -Node16->Node13 - - + + +Node10->Node11 + + - -Node17 - -uscxml/config.h + + +Node12 + +list - -Node16->Node17 - - + + +Node10->Node12 + + - -Node18 - - -uscxml/messages/Data.h + + +Node13 + + +uscxml/messages/Data.h - -Node16->Node18 - - + + +Node10->Node13 + + + + + +Node10->Node19 + + + + + +Node13->Node3 + + + + + +Node13->Node5 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + - -Node23 - - -uscxml/messages/Event.h - - - - -Node16->Node23 - - + + +Node14 + +type_traits - -Node18->Node5 - - + + +Node13->Node14 + + - -Node18->Node7 - - + + +Node15 + + +uscxml/util/Convenience.h + - -Node18->Node13 - - - -Node18->Node14 - - + + +Node13->Node15 + + - -Node19 - - -uscxml/util/Convenience.h + + +Node18 + + +uscxml/messages/Blob.h - -Node18->Node19 - - + + +Node13->Node18 + + - -Node22 - - -uscxml/messages/Blob.h - + + +Node15->Node5 + + + + +Node15->Node8 + + - -Node18->Node22 - - + + +Node16 + +limits - -Node19->Node7 - - + + +Node15->Node16 + + - -Node19->Node10 - - + + +Node17 + +sstream - -Node20 - -limits + + +Node15->Node17 + + - -Node19->Node20 - - + + +Node18->Node5 + + + + + +Node18->Node8 + + + + + +Node18->Node11 + + + + + +Node19->Node5 + + + + + +Node20->Node5 + + + + + +Node20->Node11 + + + + + +Node20->Node13 + + -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node7 - - - - -Node22->Node10 - - - - -Node22->Node13 - - - - -Node23->Node18 - - - - -Node24 - - -uscxml/util/UUID.h + +Node21 + + +uscxml/messages/Event.h - -Node23->Node24 - - - - -Node24->Node7 - - - - -Node24->Node10 - - - - -Node25->Node7 - - - - -Node25->Node10 - - - - -Node25->Node13 - - - - -Node25->Node14 - - - - -Node25->Node23 - - - - -Node26->Node7 - - - - -Node26->Node10 - - - - -Node26->Node13 - - - - -Node26->Node20 - - + + +Node20->Node21 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h + + +Node21->Node13 + + + + + +Node22 + + +uscxml/util/UUID.h - -Node26->Node27 - - + + +Node21->Node22 + + + + + +Node22->Node5 + + + + + +Node22->Node8 + + + + + +Node23->Node5 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node12 + + + + + +Node23->Node21 + + + + + +Node24->Node3 + + + + + +Node24->Node5 + + + + + +Node24->Node8 + + + + + +Node24->Node11 + + + + + +Node24->Node16 + + + + + +Node24->Node25 + + - -Node26->Node28 - - + + +Node26 + +set + + + +Node24->Node26 + + + + + +Node25->Node8 + + + + + +Node25->Node12 + + + + + +Node27->Node5 + + + + + +Node27->Node8 + + - -Node29 - -set + + +Node27->Node13 + + + + + +Node28->Node5 + + + + + +Node28->Node21 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + + + + +Node29->Node8 + + + + + +Node29->Node11 + + + + + +Node29->Node12 + + + + + +Node29->Node16 + + + + + +Node29->Node24 + + + + + +Node29->Node28 + + - -Node26->Node29 - - + + +Node30 + +mutex - -Node27->Node7 - - + + +Node29->Node30 + + - -Node27->Node10 - - + + +Node31 + + +uscxml/util/URL.h + - -Node27->Node13 - - - - -Node27->Node14 - - - - -Node27->Node16 - - - - -Node28->Node10 - - - - -Node28->Node14 - - - - -Node30->Node7 - - - - -Node30->Node10 - - - - -Node30->Node18 - - - - -Node31->Node7 - - - - -Node31->Node23 - - - - -Node32->Node5 - - - - -Node32->Node7 - - - - -Node32->Node10 - - - - -Node32->Node13 - - - - -Node32->Node14 - - - - -Node32->Node26 - - - - -Node32->Node27 - - - - -Node32->Node31 - - - - -Node33 - -mutex - - -Node32->Node33 - - + + + +Node29->Node31 + + -Node34 - - -uscxml/util/URL.h + +Node34 + + +uscxml/plugins/DataModel +Impl.h - -Node32->Node34 - - + + +Node29->Node34 + + - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h - -Node32->Node35 - - - - -Node32->Node36 - - + + +Node29->Node38 + + + + + +Node31->Node3 + + + + + +Node31->Node5 + + + + + +Node31->Node8 + + + + + +Node31->Node12 + + + + + +Node31->Node17 + + + + + +Node31->Node21 + + + + + +Node31->Node26 + + + + + +Node31->Node30 + + -Node34->Node5 - - - - -Node34->Node7 - - - - -Node34->Node10 - - - - -Node34->Node14 - - - - -Node34->Node21 - - - - -Node34->Node23 - - - - -Node34->Node29 - - - - -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node10 - - - - -Node35->Node14 - - - - -Node35->Node23 - - - - -Node35->Node29 - - - - -Node36->Node4 - - - - -Node36->Node7 - - - - -Node36->Node14 - - - - -Node36->Node29 - - - - -Node37 - -xercesc/util/XMLString.hpp - - -Node36->Node37 - - + +Node34->Node5 + + + + + +Node34->Node8 + + + + + +Node34->Node11 + + + + + +Node34->Node12 + + + + + +Node34->Node20 + + + + + +Node38->Node5 + + + + + +Node38->Node20 + + + + + +Node38->Node21 + + + + + +Node46->Node2 + + + + + +Node46->Node26 + + + + + +Node46->Node47 + + - -Node38 - -xercesc/dom/DOM.hpp - - -Node36->Node38 - - - - -Node39->Node3 - - - - -Node39->Node29 - - - - -Node39->Node36 - - - - -Node39->Node38 - - + + +Node49 + +xercesc/dom/DOM.hpp - -Node40 - - -uscxml/transform/Trie.h + + +Node46->Node49 + + + + + +Node50 + + +uscxml/transform/Trie.h - -Node39->Node40 - - - - -Node39->Node41 - - - - -Node40->Node5 - - - - -Node40->Node7 - - - - -Node40->Node10 - - - - -Node40->Node14 - - - - -Node42->Node7 - - - - -Node42->Node10 - - - - -Node42->Node14 - - - - -Node42->Node17 - - - - -Node42->Node18 - - - - -Node42->Node36 - - - - -Node42->Node38 - - - - -Node43->Node29 - - - - -Node43->Node40 - - - - -Node43->Node44 - - - - -Node43->Node47 - - - - -Node44->Node10 - - - - -Node44->Node14 - - - - -Node44->Node23 - - - - -Node45 - -stdlib.h - - -Node44->Node45 - - + + +Node46->Node50 + + + + + +Node46->Node51 + + + + + +Node47->Node5 + + + + + +Node47->Node8 + + + + + +Node47->Node12 + + + + + +Node47->Node26 + + - -Node46 - -cstdarg - - -Node44->Node46 - - - - -Node48->Node10 - - - - -Node48->Node14 - - - - -Node48->Node19 - - - - -Node48->Node36 - - - - -Node48->Node38 - - + + +Node48 + +xercesc/util/XMLString.hpp + + + +Node47->Node48 + + + + + +Node47->Node49 + + + + + +Node50->Node3 + + + + + +Node50->Node5 + + + + + +Node50->Node8 + + + + + +Node50->Node12 + + + + + +Node52->Node5 + + + + + +Node52->Node8 + + + + + +Node52->Node12 + + + + + +Node52->Node13 + + + + + +Node52->Node47 + + + + + +Node52->Node49 + + + + + +Node40 + +uscxml/config.h + + + +Node52->Node40 + + + + + +Node53->Node26 + + + + + +Node53->Node50 + + + + + +Node53->Node54 + + + + + +Node53->Node57 + + + + + +Node54->Node8 + + + + + +Node54->Node12 + + + + + +Node54->Node21 + + + + + +Node55 + +stdlib.h + + + +Node54->Node55 + + + + + +Node56 + +cstdarg + + + +Node54->Node56 + + + + + +Node58->Node8 + + + + + +Node58->Node12 + + + + + +Node58->Node15 + + + + + +Node58->Node47 + + + + + +Node58->Node49 + + diff --git a/_chart_to_promela_8h.html b/_chart_to_promela_8h.html index c54e618..05222d1 100644 --- a/_chart_to_promela_8h.html +++ b/_chart_to_promela_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,8 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToPromela.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -136,7 +135,7 @@ Classes
diff --git a/_chart_to_promela_8h__dep__incl.svg b/_chart_to_promela_8h__dep__incl.svg index 29d1279..4959597 100644 --- a/_chart_to_promela_8h__dep__incl.svg +++ b/_chart_to_promela_8h__dep__incl.svg @@ -1,45 +1,50 @@ - transform/ChartToPromela.h - + -Node1 - -transform/ChartToPromela.h + +Node1 + +transform/ChartToPromela.h -Node2 - - -transform/ChartToPromela.cpp + +Node2 + + +transform/ChartToPromela.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node3 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_chart_to_promela_8h__incl.map b/_chart_to_promela_8h__incl.map index 4624d5e..c0c1830 100644 --- a/_chart_to_promela_8h__incl.map +++ b/_chart_to_promela_8h__incl.map @@ -1,34 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_promela_8h__incl.md5 b/_chart_to_promela_8h__incl.md5 index e4a4435..8a65bce 100644 --- a/_chart_to_promela_8h__incl.md5 +++ b/_chart_to_promela_8h__incl.md5 @@ -1 +1 @@ -71cb7170365884ab1275cf238474513b \ No newline at end of file +4a5cfc677187fcebf049c49f06da92d0 \ No newline at end of file diff --git a/_chart_to_promela_8h__incl.svg b/_chart_to_promela_8h__incl.svg index 9bc2e1c..05ab74e 100644 --- a/_chart_to_promela_8h__incl.svg +++ b/_chart_to_promela_8h__incl.svg @@ -1,1260 +1,1346 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToPromela.h - + -Node1 - -transform/ChartToPromela.h + +Node1 + +transform/ChartToPromela.h -Node2 - - -Transformer.h + +Node2 + + +Transformer.h -Node1->Node2 - - + +Node1->Node2 + + -Node39 - - -uscxml/util/DOM.h + +Node39 + + +ChartToC.h -Node1->Node39 - - + +Node1->Node39 + + - -Node42 - - -ChartToC.h + + +Node40 + + +uscxml/util/DOM.h - -Node1->Node42 - - + + +Node1->Node40 + + -Node44 - -ostream + +Node44 + +ostream -Node1->Node44 - - + +Node1->Node44 + + -Node45 - - -promela/PromelaInlines.h + +Node45 + + +promela/PromelaInlines.h -Node1->Node45 - - + +Node1->Node45 + + -Node46 - - -promela/PromelaCodeAnalyzer.h + +Node46 + + +promela/PromelaCodeAnalyzer.h -Node1->Node46 - - + +Node1->Node46 + + -Node3 - -iostream + +Node3 + +map -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -map - - -Node2->Node4 - - - - -Node5 - - -uscxml/Interpreter.h + +Node4 + + +uscxml/Interpreter.h - -Node2->Node5 - - + + +Node2->Node4 + + - -Node33 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node33 - - + + +Node2->Node28 + + - -Node5->Node4 - - + + +Node4->Node3 + + - -Node6 - - -Common.h + + +Node5 + + +Common.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node9 - -string + + +Node8 + +string - -Node5->Node9 - - + + +Node4->Node8 + + - -Node10 - -vector + + +Node9 + +vector - -Node5->Node10 - - + + +Node4->Node9 + + - -Node11 - - -uscxml/interpreter -/MicroStep.h + + +Node10 + + +uscxml/interpreter +/MicroStep.h - -Node5->Node11 - - + + +Node4->Node10 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node14 - - + + +Node4->Node19 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node5->Node15 - - + + +Node4->Node20 + + -Node22 - - -uscxml/plugins/DataModel.h + +Node22 + + +uscxml/plugins/DataModel.h - -Node5->Node22 - - + + +Node4->Node22 + + -Node23 - - -uscxml/plugins/Factory.h + +Node23 + + +uscxml/plugins/Factory.h - -Node5->Node23 - - + + +Node4->Node23 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node31 - - + + +Node4->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node32 - - + + +Node4->Node27 + + - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node6 + +sys/socket.h - -Node8 - -cmath + + +Node5->Node6 + + - -Node6->Node8 - - + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node10->Node5 + + + + + +Node10->Node8 + + - -Node11->Node6 - - + + +Node11 + +memory - -Node11->Node9 - - + + +Node10->Node11 + + -Node12 - -memory + +Node12 + +list - -Node11->Node12 - - + + +Node10->Node12 + + -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node14->Node6 - - - - -Node15->Node6 - - - - -Node15->Node12 - - + +Node13 + + +uscxml/messages/Data.h + - -Node16 - -uscxml/config.h - -Node15->Node16 - - - - -Node17 - - -uscxml/messages/Data.h - + + +Node10->Node13 + + + + + +Node10->Node19 + + + + + +Node13->Node3 + + + + + +Node13->Node5 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + + + +Node14 + +type_traits - -Node15->Node17 - - + + +Node13->Node14 + + - -Node21 - - -uscxml/messages/Event.h + + +Node15 + + +uscxml/util/Convenience.h - -Node15->Node21 - - - - -Node17->Node4 - - + + +Node13->Node15 + + - -Node17->Node6 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node17->Node12 - - - -Node17->Node13 - - + + +Node13->Node18 + + - -Node18 - - -uscxml/util/Convenience.h - + + +Node15->Node5 + + + + +Node15->Node8 + + - -Node17->Node18 - - + + +Node16 + +limits - -Node20 - - -uscxml/messages/Blob.h - + + +Node15->Node16 + + + + +Node17 + +sstream - -Node17->Node20 - - + + +Node15->Node17 + + + + + +Node18->Node5 + + + + + +Node18->Node8 + + + + + +Node18->Node11 + + + + + +Node19->Node5 + + + + + +Node20->Node5 + + + + + +Node20->Node11 + + + + + +Node20->Node13 + + - -Node18->Node6 - - + + +Node21 + + +uscxml/messages/Event.h + - -Node18->Node9 - - - -Node19 - -limits - - -Node18->Node19 - - - - -Node20->Node6 - - - - -Node20->Node9 - - - - -Node20->Node12 - - - - -Node21->Node17 - - - - -Node22->Node6 - - - - -Node22->Node9 - - + + +Node20->Node21 + + + + + +Node21->Node13 + + + + + +Node22->Node5 + + + + + +Node22->Node8 + + + + + +Node22->Node11 + + -Node22->Node12 - - - - -Node22->Node13 - - + +Node22->Node12 + + -Node22->Node21 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node12 - - - - -Node23->Node19 - - + +Node22->Node21 + + + + + +Node23->Node3 + + + + + +Node23->Node5 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node16 + + -Node24 - - -uscxml/plugins/Executable -Content.h + +Node24 + + +string.h -Node23->Node24 - - + +Node23->Node24 + + -Node25 - - -uscxml/plugins/EventHandler.h - - + +Node25 + +set -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - + +Node23->Node25 + + + + +Node24->Node8 + + - -Node23->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node23->Node27 - - + + +Node24->Node12 + + + + + +Node26->Node5 + + + + + +Node26->Node8 + + + + + +Node26->Node13 + + + + + +Node27->Node5 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h - + + +Node27->Node21 + + + + + +Node28->Node3 + + + + + +Node28->Node5 + + + + + +Node28->Node8 + + + + + +Node28->Node11 + + + + +Node28->Node12 + + + + + +Node28->Node16 + + + + + +Node28->Node23 + + - -Node23->Node28 - - + + +Node28->Node27 + + -Node29 - - -string.h - - + +Node29 + +mutex - -Node23->Node29 - - + + +Node28->Node29 + + -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node6 - - - - -Node24->Node9 - - + +Node30 + + +uscxml/util/URL.h + - -Node24->Node12 - - - - -Node25->Node6 - - - - -Node25->Node9 - - - - -Node25->Node12 - - - - -Node25->Node13 - - - - -Node25->Node21 - - - - -Node26->Node6 - - - - -Node26->Node21 - - - - -Node26->Node25 - - - - -Node27->Node6 - - - -Node27->Node21 - - + + +Node28->Node30 + + - -Node27->Node25 - - - - -Node28->Node6 - - + + +Node32 + + +uscxml/plugins/DataModel +Impl.h + - -Node28->Node9 - - - -Node28->Node12 - - + + +Node28->Node32 + + - -Node28->Node13 - - + + +Node33 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node28->Node15 - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29->Node9 - - - - -Node29->Node13 - - - - -Node31->Node6 - - - - -Node31->Node9 - - - - -Node31->Node17 - - - - -Node32->Node6 - - - - -Node32->Node21 - - - - -Node33->Node4 - - - - -Node33->Node6 - - - - -Node33->Node9 - - - - -Node33->Node12 - - - - -Node33->Node13 - - - - -Node33->Node23 - - - - -Node33->Node28 - - - - -Node33->Node32 - - + + +Node28->Node33 + + -Node34 - -mutex - - -Node33->Node34 - - - - -Node35 - - -uscxml/util/URL.h + +Node34 + + +uscxml/plugins/InvokerImpl.h - -Node33->Node35 - - + + +Node28->Node34 + + -Node36 - - -uscxml/interpreter -/MicroStepImpl.h + +Node36 + + +uscxml/interpreter +/MicroStepImpl.h - -Node33->Node36 - - + + +Node28->Node36 + + -Node37 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node37 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node33->Node37 - - + + +Node28->Node37 + + -Node38 - - -uscxml/interpreter -/EventQueueImpl.h + +Node38 + + +uscxml/interpreter +/EventQueueImpl.h - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node9 - - + + +Node28->Node38 + + + + + +Node30->Node3 + + + + + +Node30->Node5 + + + + + +Node30->Node8 + + + + + +Node30->Node12 + + + + + +Node30->Node17 + + + + + +Node30->Node21 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + - -Node35->Node13 - - - - -Node35->Node21 - - + + +Node31 + +thread + + + +Node30->Node31 + + + + + +Node32->Node5 + + + + + +Node32->Node8 + + + + + +Node32->Node11 + + + + + +Node32->Node12 + + + + + +Node32->Node20 + + + + + +Node33->Node5 + + + + + +Node33->Node20 + + + + + +Node33->Node21 + + + + + +Node34->Node5 + + + + + +Node34->Node21 + + + + + +Node34->Node25 + + - -Node35->Node30 - - + + +Node35 + +uscxml/config.h + + + +Node34->Node35 + + + + + +Node36->Node4 + + -Node36->Node5 - - - - -Node36->Node6 - - - - -Node36->Node9 - - - - -Node36->Node13 - - + +Node36->Node5 + + + + + +Node36->Node8 + + + + + +Node36->Node12 + + -Node36->Node21 - - - - -Node36->Node30 - - - - -Node37->Node6 - - - - -Node37->Node9 - - - - -Node37->Node15 - - + +Node36->Node21 + + + + + +Node36->Node25 + + + + + +Node37->Node3 + + + + + +Node37->Node5 + + + + + +Node37->Node8 + + + + + +Node37->Node20 + + -Node37->Node21 - - - - -Node37->Node30 - - - - -Node38->Node4 - - - - -Node38->Node6 - - - - -Node38->Node9 - - - - -Node38->Node13 - - + +Node37->Node21 + + + + + +Node37->Node25 + + + + + +Node38->Node3 + + + + + +Node38->Node5 + + + + + +Node38->Node8 + + + + + +Node38->Node12 + + -Node38->Node21 - - - - -Node38->Node34 - - - - -Node39->Node3 - - - - -Node39->Node6 - - - - -Node39->Node13 - - - - -Node39->Node30 - - - - -Node40 - -xercesc/util/XMLString.hpp + +Node38->Node21 + + + + + +Node38->Node29 + + + + + +Node38->Node31 + + + + + +Node39->Node2 + + + + + +Node39->Node25 + + -Node39->Node40 - - + +Node39->Node40 + + - -Node41 - -xercesc/dom/DOM.hpp - - -Node39->Node41 - - - - -Node42->Node2 - - - - -Node42->Node30 - - - - -Node42->Node39 - - - - -Node42->Node41 - - + + +Node42 + +xercesc/dom/DOM.hpp + + + +Node39->Node42 + + -Node43 - - -uscxml/transform/Trie.h + +Node43 + + +uscxml/transform/Trie.h - -Node42->Node43 - - - - -Node42->Node44 - - - - -Node43->Node4 - - - - -Node43->Node6 - - + + +Node39->Node43 + + + + + +Node39->Node44 + + + + + +Node40->Node5 + + + + + +Node40->Node8 + + + + + +Node40->Node12 + + + + + +Node40->Node25 + + - -Node43->Node9 - - - - -Node43->Node13 - - - - -Node45->Node6 - - - - -Node45->Node9 - - + + +Node41 + +xercesc/util/XMLString.hpp + + + +Node40->Node41 + + + + + +Node40->Node42 + + + + + +Node43->Node3 + + + + + +Node43->Node5 + + + + + +Node43->Node8 + + + + + +Node43->Node12 + + + + + +Node45->Node5 + + + + + +Node45->Node8 + + + + + +Node45->Node12 + + -Node45->Node13 - - - - -Node45->Node16 - - - - -Node45->Node17 - - - - -Node45->Node39 - - - - -Node45->Node41 - - - - -Node46->Node30 - - + +Node45->Node13 + + + + + +Node45->Node35 + + + + + +Node45->Node40 + + + + + +Node45->Node42 + + + + + +Node46->Node25 + + -Node46->Node43 - - + +Node46->Node43 + + -Node47 - - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +Node47 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h -Node46->Node47 - - + +Node46->Node47 + + -Node50 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +Node50 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp -Node46->Node50 - - - - -Node47->Node9 - - - - -Node47->Node13 - - + +Node46->Node50 + + + + + +Node47->Node8 + + + + + +Node47->Node12 + + -Node47->Node21 - - + +Node47->Node21 + + -Node48 - -stdlib.h + +Node48 + +stdlib.h -Node47->Node48 - - + +Node47->Node48 + + -Node49 - -cstdarg + +Node49 + +cstdarg -Node47->Node49 - - + +Node47->Node49 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_promela_8h__incl_org.svg b/_chart_to_promela_8h__incl_org.svg index f81de3b..137c21b 100644 --- a/_chart_to_promela_8h__incl_org.svg +++ b/_chart_to_promela_8h__incl_org.svg @@ -1,1172 +1,1346 @@ - - - + + transform/ChartToPromela.h - - -Node1 - -transform/ChartToPromela.h + + + +Node0 + +transform/ChartToPromela.h - -Node2 + + +Node1 - -Transformer.h + +Transformer.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node39 - - -uscxml/util/DOM.h + + +Node45 + + +ChartToC.h - -Node1->Node39 - - + + +Node0->Node45 + + - -Node42 - - -ChartToC.h + + +Node46 + + +uscxml/util/DOM.h - -Node1->Node42 - - + + +Node0->Node46 + + - -Node44 - -ostream - - -Node1->Node44 - - - - -Node45 + + +Node50 + +ostream + + + +Node0->Node50 + + + + + +Node51 - -promela/PromelaInlines.h + +promela/PromelaInlines.h - -Node1->Node45 - - + + +Node0->Node51 + + - -Node46 + + +Node52 - -promela/PromelaCodeAnalyzer.h + +promela/PromelaCodeAnalyzer.h - -Node1->Node46 - - - - -Node3 - -iostream - - -Node2->Node3 - - + + +Node0->Node52 + + - -Node4 - -map + + +Node2 + +map - -Node2->Node4 - - + + +Node1->Node2 + + - -Node5 - - -uscxml/Interpreter.h + + +Node3 + + +uscxml/Interpreter.h - -Node2->Node5 - - + + +Node1->Node3 + + - -Node33 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node33 - - + + +Node1->Node28 + + - -Node5->Node4 - - + + +Node3->Node2 + + - -Node6 - - -Common.h + + +Node4 + + +Common.h - -Node5->Node6 - - + + +Node3->Node4 + + - -Node9 - -string + + +Node7 + +string - -Node5->Node9 - - + + +Node3->Node7 + + - -Node10 - -vector + + +Node8 + +vector - -Node5->Node10 - - + + +Node3->Node8 + + - -Node11 - - -uscxml/interpreter -/MicroStep.h + + +Node9 + + +uscxml/interpreter +/MicroStep.h - -Node5->Node11 - - + + +Node3->Node9 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node14 - - + + +Node3->Node18 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node5->Node15 - - + + +Node3->Node19 + + -Node22 + +Node22 - -uscxml/plugins/DataModel.h + +uscxml/plugins/DataModel.h - -Node5->Node22 - - + + +Node3->Node22 + + -Node23 + +Node23 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node5->Node23 - - + + +Node3->Node23 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node31 - - + + +Node3->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node32 - - + + +Node3->Node27 + + - -Node7 - -sys/socket.h + + +Node5 + +sys/socket.h - -Node6->Node7 - - + + +Node4->Node5 + + - -Node8 - -cmath + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node9->Node4 + + + + + +Node9->Node7 + + - -Node6->Node8 - - + + +Node10 + +memory + + + +Node9->Node10 + + - -Node11->Node6 - - + + +Node11 + +list - -Node11->Node9 - - + + +Node9->Node11 + + -Node12 - -memory + +Node12 + + +uscxml/messages/Data.h + - -Node11->Node12 - - - -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node14->Node6 - - - - -Node15->Node6 - - - - -Node15->Node12 - - + + +Node9->Node12 + + + + + +Node9->Node18 + + + + + +Node12->Node2 + + + + + +Node12->Node4 + + + + + +Node12->Node10 + + + + + +Node12->Node11 + + - -Node16 - -uscxml/config.h + + +Node13 + +type_traits - -Node15->Node16 - - + + +Node12->Node13 + + - -Node17 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/util/Convenience.h - -Node15->Node17 - - + + +Node12->Node14 + + - -Node21 - - -uscxml/messages/Event.h + + +Node17 + + +uscxml/messages/Blob.h - -Node15->Node21 - - + + +Node12->Node17 + + - -Node17->Node4 - - + + +Node14->Node4 + + - -Node17->Node6 - - + + +Node14->Node7 + + - -Node17->Node12 - - + + +Node15 + +limits - -Node17->Node13 - - + + +Node14->Node15 + + - -Node18 - - -uscxml/util/Convenience.h - + + +Node16 + +sstream + + +Node14->Node16 + + - -Node17->Node18 - - + + +Node17->Node4 + + + + + +Node17->Node7 + + + + + +Node17->Node10 + + + + + +Node18->Node4 + + + + + +Node19->Node4 + + + + + +Node19->Node10 + + + + + +Node19->Node12 + + -Node20 - - -uscxml/messages/Blob.h + +Node20 + + +uscxml/messages/Event.h - -Node17->Node20 - - - - -Node18->Node6 - - - - -Node18->Node9 - - - - -Node19 - -limits - - -Node18->Node19 - - - - -Node20->Node6 - - - - -Node20->Node9 - - + + +Node19->Node20 + + -Node20->Node12 - - - - -Node21->Node17 - - - - -Node22->Node6 - - - - -Node22->Node9 - - - - -Node22->Node12 - - - - -Node22->Node13 - - - - -Node22->Node21 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node12 - - - - -Node23->Node19 - - + +Node20->Node12 + + + + + +Node22->Node4 + + + + + +Node22->Node7 + + + + + +Node22->Node10 + + + + + +Node22->Node11 + + + + + +Node22->Node20 + + + + + +Node23->Node2 + + + + + +Node23->Node4 + + + + + +Node23->Node7 + + + + + +Node23->Node10 + + + + + +Node23->Node15 + + -Node24 - - -uscxml/plugins/Executable -Content.h + +Node24 + + +string.h -Node23->Node24 - - + +Node23->Node24 + + -Node25 - - -uscxml/plugins/EventHandler.h - - + +Node25 + +set -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - + +Node23->Node25 + + + + + +Node24->Node7 + + + + + +Node24->Node11 + + + + + +Node26->Node4 + + + + + +Node26->Node7 + + + + + +Node26->Node12 + + + + + +Node27->Node4 + + + + + +Node27->Node20 + + + + + +Node28->Node2 + + + + + +Node28->Node4 + + + + + +Node28->Node7 + + + + + +Node28->Node10 + + + + + +Node28->Node11 + + + + +Node28->Node15 + + - -Node23->Node26 - - + + +Node28->Node23 + + - -Node27 - - -uscxml/plugins/Invoker.h - + + +Node28->Node27 + + + + +Node29 + +mutex - -Node23->Node27 - - + + +Node28->Node29 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/util/URL.h - -Node23->Node28 - - + + +Node28->Node30 + + - -Node29 - - -string.h + + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node23->Node29 - - + + +Node28->Node33 + + - -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node6 - - - - -Node24->Node9 - - - - -Node24->Node12 - - - - -Node25->Node6 - - - - -Node25->Node9 - - - - -Node25->Node12 - - - - -Node25->Node13 - - - - -Node25->Node21 - - - - -Node26->Node6 - - - - -Node26->Node21 - - - - -Node26->Node25 - - - - -Node27->Node6 - - - - -Node27->Node21 - - - - -Node27->Node25 - - - - -Node28->Node6 - - - - -Node28->Node9 - - - - -Node28->Node12 - - - - -Node28->Node13 - - - - -Node28->Node15 - - + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node28->Node26 - - - -Node28->Node27 - - - - -Node29->Node9 - - - - -Node29->Node13 - - - - -Node31->Node6 - - - - -Node31->Node9 - - - - -Node31->Node17 - - - - -Node32->Node6 - - - - -Node32->Node21 - - + + +Node28->Node37 + + - -Node33->Node4 - - - - -Node33->Node6 - - - - -Node33->Node9 - - - - -Node33->Node12 - - - - -Node33->Node13 - - - - -Node33->Node23 - - - - -Node33->Node28 - - - - -Node33->Node32 - - - - -Node34 - -mutex - - -Node33->Node34 - - - - -Node35 - - -uscxml/util/URL.h + + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node33->Node35 - - + + +Node28->Node38 + + - -Node36 + + +Node40 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h - -Node33->Node36 - - + + +Node28->Node40 + + - -Node37 + + +Node41 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h - -Node33->Node37 - - + + +Node28->Node41 + + - -Node38 + + +Node44 - -uscxml/interpreter -/EventQueueImpl.h + +uscxml/interpreter +/EventQueueImpl.h - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node9 - - - - -Node35->Node13 - - - - -Node35->Node21 - - - - -Node35->Node30 - - - - -Node36->Node5 - - - - -Node36->Node6 - - - - -Node36->Node9 - - - - -Node36->Node13 - - - - -Node36->Node21 - - - - -Node36->Node30 - - - - -Node37->Node6 - - - - -Node37->Node9 - - - - -Node37->Node15 - - - - -Node37->Node21 - - - - -Node37->Node30 - - + + +Node28->Node44 + + + + + +Node30->Node2 + + + + + +Node30->Node4 + + + + + +Node30->Node7 + + + + + +Node30->Node11 + + + + + +Node30->Node16 + + + + + +Node30->Node20 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + + + + +Node31 + +thread + + + +Node30->Node31 + + + + + +Node33->Node4 + + + + + +Node33->Node7 + + + + + +Node33->Node10 + + + + + +Node33->Node11 + + + + + +Node33->Node19 + + + + + +Node37->Node4 + + + + + +Node37->Node19 + + + + + +Node37->Node20 + + -Node38->Node4 - - - - -Node38->Node6 - - - - -Node38->Node9 - - - - -Node38->Node13 - - - - -Node38->Node21 - - - - -Node38->Node34 - - - - -Node39->Node3 - - - - -Node39->Node6 - - - - -Node39->Node13 - - - - -Node39->Node30 - - + +Node38->Node4 + + + + + +Node38->Node20 + + + + + +Node38->Node25 + + - -Node40 - -xercesc/util/XMLString.hpp + + +Node39 + +uscxml/config.h + + + +Node38->Node39 + + + + + +Node40->Node3 + + + + + +Node40->Node4 + + + + + +Node40->Node7 + + + + + +Node40->Node11 + + + + + +Node40->Node20 + + + + + +Node40->Node25 + + + + + +Node41->Node2 + + + + + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node19 + + + + + +Node41->Node20 + + + + + +Node41->Node25 + + + + + +Node44->Node2 + + + + + +Node44->Node4 + + + + + +Node44->Node7 + + + + + +Node44->Node11 + + + + + +Node44->Node20 + + + + + +Node44->Node29 + + + + + +Node44->Node31 + + + + + +Node45->Node1 + + + + + +Node45->Node25 + + + + + +Node45->Node46 + + - -Node39->Node40 - - + + +Node48 + +xercesc/dom/DOM.hpp - -Node41 - -xercesc/dom/DOM.hpp - - -Node39->Node41 - - - - -Node42->Node2 - - - - -Node42->Node30 - - - - -Node42->Node39 - - - - -Node42->Node41 - - - - -Node43 + + +Node45->Node48 + + + + + +Node49 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node42->Node43 - - - - -Node42->Node44 - - - - -Node43->Node4 - - - - -Node43->Node6 - - - - -Node43->Node9 - - - - -Node43->Node13 - - - - -Node45->Node6 - - - - -Node45->Node9 - - - - -Node45->Node13 - - - - -Node45->Node16 - - - - -Node45->Node17 - - - - -Node45->Node39 - - - - -Node45->Node41 - - - - -Node46->Node30 - - - - -Node46->Node43 - - + + +Node45->Node49 + + + + + +Node45->Node50 + + + + + +Node46->Node4 + + + + + +Node46->Node7 + + + + + +Node46->Node11 + + + + + +Node46->Node25 + + -Node47 + +Node47 + +xercesc/util/XMLString.hpp + + + +Node46->Node47 + + + + + +Node46->Node48 + + + + + +Node49->Node2 + + + + + +Node49->Node4 + + + + + +Node49->Node7 + + + + + +Node49->Node11 + + + + + +Node51->Node4 + + + + + +Node51->Node7 + + + + + +Node51->Node11 + + + + + +Node51->Node12 + + + + + +Node51->Node39 + + + + + +Node51->Node46 + + + + + +Node51->Node48 + + + + + +Node52->Node25 + + + + + +Node52->Node49 + + + + + +Node53 - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +uscxml/plugins/datamodel +/promela/PromelaParser.h - -Node46->Node47 - - + + +Node52->Node53 + + - -Node50 + + +Node56 - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node46->Node50 - - - - -Node47->Node9 - - - - -Node47->Node13 - - - - -Node47->Node21 - - - - -Node48 - -stdlib.h - - -Node47->Node48 - - - - -Node49 - -cstdarg - - -Node47->Node49 - - + + +Node52->Node56 + + + + + +Node53->Node7 + + + + + +Node53->Node11 + + + + + +Node53->Node20 + + + + + +Node54 + +stdlib.h + + + +Node53->Node54 + + + + + +Node55 + +cstdarg + + + +Node53->Node55 + + diff --git a/_chart_to_promela_8h_source.html b/_chart_to_promela_8h_source.html index 7ab8a3e..db1a3a1 100644 --- a/_chart_to_promela_8h_source.html +++ b/_chart_to_promela_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -153,13 +153,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
72 
73  void writeStrings(std::ostream& stream);
74 
-
75  void writeCancelEvents(std::ostream& stream, int indent = 0);
-
76  void writeScheduleMachines(std::ostream& stream, int indent = 0);
-
77  void writeDetermineShortestDelay(std::ostream& stream, int indent = 0);
-
78  void writeRescheduleProcess(std::ostream& stream, int indent = 0);
-
79  void writeInsertWithDelay(std::ostream& stream, int indent = 0);
-
80  void writeAdvanceTime(std::ostream& stream, int indent = 0);
-
81  void writeRemovePendingEventsFromInvoker(std::ostream& stream, int indent = 0);
+
75  void writeCancelEvents(std::ostream& stream, size_t indent = 0);
+
76  void writeScheduleMachines(std::ostream& stream, size_t indent = 0);
+
77  void writeDetermineShortestDelay(std::ostream& stream, size_t indent = 0);
+
78  void writeRescheduleProcess(std::ostream& stream, size_t indent = 0);
+
79  void writeInsertWithDelay(std::ostream& stream, size_t indent = 0);
+
80  void writeAdvanceTime(std::ostream& stream, size_t indent = 0);
+
81  void writeRemovePendingEventsFromInvoker(std::ostream& stream, size_t indent = 0);
82 
83  void prepare();
84 
@@ -216,9 +216,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: ChartToC.h:33
-
Definition: Transformer.h:68
+
Definition: Transformer.h:67
Definition: ChartToPromela.h:34
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -228,7 +228,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_chart_to_v_h_d_l_8cpp.html b/_chart_to_v_h_d_l_8cpp.html index 7623647..2ab8205 100644 --- a/_chart_to_v_h_d_l_8cpp.html +++ b/_chart_to_v_h_d_l_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,15 +104,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <math.h>
#include <boost/algorithm/string.hpp>
#include "uscxml/interpreter/Logging.h"
-#include <iostream>
#include <algorithm>
#include <iomanip>
#include <sstream>
Include dependency graph for ChartToVHDL.cpp:
-
-
+

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)
@@ -126,7 +124,7 @@ Include dependency graph for ChartToVHDL.cpp:
diff --git a/_chart_to_v_h_d_l_8cpp__incl.map b/_chart_to_v_h_d_l_8cpp__incl.map index f112bf7..1598a0e 100644 --- a/_chart_to_v_h_d_l_8cpp__incl.map +++ b/_chart_to_v_h_d_l_8cpp__incl.map @@ -1,31 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_v_h_d_l_8cpp__incl.md5 b/_chart_to_v_h_d_l_8cpp__incl.md5 index 0063acc..ba6725d 100644 --- a/_chart_to_v_h_d_l_8cpp__incl.md5 +++ b/_chart_to_v_h_d_l_8cpp__incl.md5 @@ -1 +1 @@ -3a3e34a69cdb26b9b81856b005ca8798 \ No newline at end of file +4af43ec5c3f538567eda8cebbefc62c0 \ 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 index e01cd34..2e4afce 100644 --- a/_chart_to_v_h_d_l_8cpp__incl.svg +++ b/_chart_to_v_h_d_l_8cpp__incl.svg @@ -1,1235 +1,1354 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToVHDL.cpp - + -Node1 - -transform/ChartToVHDL.cpp + +Node1 + +transform/ChartToVHDL.cpp -Node2 - - -uscxml/transform/ChartTo -VHDL.h + +Node2 + + +uscxml/transform/ChartTo +VHDL.h -Node1->Node2 - - + +Node1->Node2 + + - -Node6 - -iostream + + +Node23 + +sstream - -Node1->Node6 - - + + +Node1->Node23 + + - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node26 + + +uscxml/interpreter +/Logging.h - -Node1->Node21 - - - - -Node26 - -sstream - -Node1->Node26 - - + +Node1->Node26 + + - -Node29 - - -uscxml/util/UUID.h + + +Node28 + + +uscxml/util/UUID.h - -Node1->Node29 - - + + +Node1->Node28 + + - -Node35 - - -string.h + + +Node31 + + +string.h - -Node1->Node35 - - + + +Node1->Node31 + + -Node46 - - -uscxml/util/Predicates.h + +Node46 + + +uscxml/util/Predicates.h -Node1->Node46 - - + +Node1->Node46 + + -Node47 - -math.h + +Node47 + +math.h -Node1->Node47 - - + +Node1->Node47 + + -Node48 - -boost/algorithm/string.hpp + +Node48 + +boost/algorithm/string.hpp -Node1->Node48 - - + +Node1->Node48 + + -Node49 - -algorithm + +Node49 + +algorithm -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -iomanip + +Node50 + +iomanip -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -uscxml/util/DOM.h + +Node3 + + +uscxml/util/DOM.h -Node2->Node3 - - + +Node2->Node3 + + -Node11 - -xercesc/dom/DOM.hpp + +Node11 + +xercesc/dom/DOM.hpp -Node2->Node11 - - + +Node2->Node11 + + -Node12 - - -uscxml/transform/Trie.h + +Node12 + + +uscxml/transform/Trie.h -Node2->Node12 - - + +Node2->Node12 + + - -Node15 - - -Transformer.h + + +Node14 + + +Transformer.h - -Node2->Node15 - - + + +Node2->Node14 + + - -Node17 - -vector + + +Node16 + +vector - -Node2->Node17 - - + + +Node2->Node16 + + -Node44 - - -ChartToC.h + +Node44 + + +ChartToC.h -Node2->Node44 - - + +Node2->Node44 + + -Node45 - -ostream + +Node45 + +ostream -Node2->Node45 - - + +Node2->Node45 + + -Node4 - -set + +Node4 + +set -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -list + +Node5 + +list -Node3->Node5 - - + +Node3->Node5 + + + + + +Node6 + +string -Node3->Node6 - - + +Node3->Node6 + + -Node7 - - -uscxml/Common.h + +Node7 + + +uscxml/Common.h -Node3->Node7 - - + +Node3->Node7 + + -Node10 - -xercesc/util/XMLString.hpp + +Node10 + +xercesc/util/XMLString.hpp -Node3->Node10 - - + +Node3->Node10 + + -Node3->Node11 - - + +Node3->Node11 + + -Node8 - -sys/socket.h + +Node8 + +sys/socket.h -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -cmath + +Node9 + +cmath -Node7->Node9 - - + +Node7->Node9 + + -Node12->Node5 - - + +Node12->Node5 + + + + + +Node12->Node6 + + -Node12->Node7 - - + +Node12->Node7 + + -Node13 - -string + +Node13 + +map -Node12->Node13 - - + +Node12->Node13 + + - -Node14 - -map - - -Node12->Node14 - - - - -Node15->Node6 - - - - -Node15->Node14 - - + + +Node14->Node13 + + - -Node16 - - -uscxml/Interpreter.h + + +Node15 + + +uscxml/Interpreter.h - -Node15->Node16 - - + + +Node14->Node15 + + - -Node38 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h - -Node15->Node38 - - - - -Node16->Node7 - - - - -Node16->Node13 - - + + +Node14->Node34 + + - -Node16->Node14 - - + + +Node15->Node6 + + + + + +Node15->Node7 + + + + + +Node15->Node13 + + - -Node16->Node17 - - + + +Node15->Node16 + + - -Node18 - - -uscxml/interpreter -/MicroStep.h + + +Node17 + + +uscxml/interpreter +/MicroStep.h - -Node16->Node18 - - + + +Node15->Node17 + + - -Node20 - - -uscxml/interpreter -/InterpreterState.h + + +Node25 + + +uscxml/interpreter +/InterpreterState.h - -Node16->Node20 - - + + +Node15->Node25 + + - -Node16->Node21 - - + + +Node15->Node26 + + - -Node30 - - -uscxml/plugins/DataModel.h + + +Node29 + + +uscxml/plugins/DataModel.h - -Node16->Node30 - - + + +Node15->Node29 + + - -Node31 - - -uscxml/plugins/Factory.h + + +Node30 + + +uscxml/plugins/Factory.h - -Node16->Node31 - - + + +Node15->Node30 + + - -Node36 - - -uscxml/interpreter -/ContentExecutor.h + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h - -Node16->Node36 - - + + +Node15->Node32 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node37 - - - - -Node18->Node5 - - + + +Node15->Node33 + + - -Node18->Node7 - - + + +Node17->Node5 + + - -Node18->Node13 - - + + +Node17->Node6 + + - -Node19 - -memory + + +Node17->Node7 + + - -Node18->Node19 - - + + +Node18 + +memory - -Node18->Node20 - - + + +Node17->Node18 + + - -Node20->Node7 - - + + +Node19 + + +uscxml/messages/Data.h + - -Node21->Node7 - - - -Node21->Node19 - - + + +Node17->Node19 + + + + + +Node17->Node25 + + + + + +Node19->Node5 + + + + + +Node19->Node7 + + + + + +Node19->Node13 + + + + + +Node19->Node18 + + - -Node22 - -uscxml/config.h + + +Node20 + +type_traits - -Node21->Node22 - - + + +Node19->Node20 + + - -Node23 - - -uscxml/messages/Data.h + + +Node21 + + +uscxml/util/Convenience.h - -Node21->Node23 - - + + +Node19->Node21 + + - -Node28 - - -uscxml/messages/Event.h + + +Node24 + + +uscxml/messages/Blob.h - -Node21->Node28 - - + + +Node19->Node24 + + - -Node23->Node5 - - + + +Node21->Node6 + + - -Node23->Node7 - - + + +Node21->Node7 + + - -Node23->Node14 - - + + +Node22 + +limits - -Node23->Node19 - - + + +Node21->Node22 + + - -Node24 - - -uscxml/util/Convenience.h - + + +Node21->Node23 + + + + +Node24->Node6 + + - -Node23->Node24 - - + + +Node24->Node7 + + + + + +Node24->Node18 + + + + + +Node25->Node7 + + + + + +Node26->Node7 + + + + + +Node26->Node18 + + + + + +Node26->Node19 + + -Node27 - - -uscxml/messages/Blob.h + +Node27 + + +uscxml/messages/Event.h - -Node23->Node27 - - - - -Node24->Node7 - - - - -Node24->Node13 - - - - -Node25 - -limits - - -Node24->Node25 - - - - -Node24->Node26 - - - - -Node27->Node7 - - - - -Node27->Node13 - - + + +Node26->Node27 + + -Node27->Node19 - - - - -Node28->Node23 - - - - -Node28->Node29 - - + +Node27->Node19 + + + + + +Node27->Node28 + + + + + +Node28->Node6 + + + + + +Node28->Node7 + + + + + +Node29->Node5 + + + + + +Node29->Node6 + + -Node29->Node7 - - - - -Node29->Node13 - - - - -Node30->Node5 - - + +Node29->Node7 + + + + + +Node29->Node18 + + + + + +Node29->Node27 + + + + + +Node30->Node4 + + + + + +Node30->Node6 + + -Node30->Node7 - - + +Node30->Node7 + + -Node30->Node13 - - - - -Node30->Node19 - - - - -Node30->Node28 - - - - -Node31->Node4 - - - - -Node31->Node7 - - - - -Node31->Node13 - - - - -Node31->Node19 - - - - -Node31->Node25 - - - - -Node32 - - -uscxml/plugins/Executable -Content.h - - - - -Node31->Node32 - - - - -Node33 - - -uscxml/plugins/EventHandler.h - - - - -Node31->Node33 - - - - -Node34 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node31->Node34 - - - - -Node31->Node35 - - + +Node30->Node13 + + + + + +Node30->Node18 + + + + + +Node30->Node22 + + + + + +Node30->Node31 + + + + + +Node31->Node5 + + + + + +Node31->Node6 + + + + + +Node32->Node6 + + -Node32->Node7 - - - - -Node32->Node13 - - + +Node32->Node7 + + -Node32->Node19 - - - - -Node32->Node26 - - - - -Node33->Node5 - - + +Node32->Node19 + + -Node33->Node7 - - - - -Node33->Node13 - - + +Node33->Node7 + + - -Node33->Node19 - - - - -Node33->Node28 - - + + +Node33->Node27 + + -Node34->Node5 - - + +Node34->Node5 + + + + + +Node34->Node6 + + -Node34->Node7 - - + +Node34->Node7 + + -Node34->Node13 - - - - -Node34->Node19 - - - - -Node34->Node21 - - - - -Node35->Node5 - - - - -Node35->Node13 - - + +Node34->Node13 + + + + + +Node34->Node18 + + + + + +Node34->Node22 + + + + + +Node34->Node30 + + + + + +Node34->Node33 + + - -Node36->Node7 - - + + +Node35 + +mutex - -Node36->Node13 - - + + +Node34->Node35 + + - -Node36->Node23 - - + + +Node36 + + +uscxml/util/URL.h + - -Node37->Node7 - - - -Node37->Node28 - - + + +Node34->Node36 + + - -Node38->Node3 - - + + +Node38 + + +uscxml/plugins/DataModel +Impl.h + - -Node38->Node5 - - - -Node38->Node7 - - - - -Node38->Node13 - - - - -Node38->Node14 - - - - -Node38->Node19 - - - - -Node38->Node31 - - - - -Node38->Node34 - - - - -Node38->Node37 - - + + +Node34->Node38 + + -Node39 - -mutex + +Node39 + + +uscxml/plugins/IOProcessor +Impl.h + + - -Node38->Node39 - - + + +Node34->Node39 + + -Node40 - - -uscxml/util/URL.h + +Node40 + + +uscxml/plugins/InvokerImpl.h - -Node38->Node40 - - + + +Node34->Node40 + + -Node41 - - -uscxml/interpreter -/MicroStepImpl.h + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h - -Node38->Node41 - - + + +Node34->Node41 + + -Node42 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node38->Node42 - - + + +Node34->Node42 + + -Node43 - - -uscxml/interpreter -/EventQueueImpl.h + +Node43 + + +uscxml/interpreter +/EventQueueImpl.h - -Node38->Node43 - - + + +Node34->Node43 + + - -Node40->Node4 - - + + +Node36->Node4 + + + + + +Node36->Node5 + + + + + +Node36->Node6 + + + + + +Node36->Node7 + + + + + +Node36->Node13 + + - -Node40->Node5 - - + + +Node36->Node23 + + + + + +Node36->Node27 + + + + + +Node36->Node35 + + + + + +Node37 + +thread + + + +Node36->Node37 + + + + + +Node38->Node5 + + + + + +Node38->Node6 + + + + + +Node38->Node7 + + + + + +Node38->Node18 + + + + + +Node38->Node26 + + + + + +Node39->Node7 + + + + + +Node39->Node26 + + + + + +Node39->Node27 + + + + + +Node40->Node4 + + -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node14 - - - - -Node40->Node26 - - - - -Node40->Node28 - - + +Node40->Node7 + + + + + +Node40->Node27 + + -Node41->Node4 - - + +Node41->Node4 + + -Node41->Node5 - - - - -Node41->Node7 - - + +Node41->Node5 + + - -Node41->Node13 - - + + +Node41->Node6 + + - -Node41->Node16 - - - - -Node41->Node28 - - + + +Node41->Node7 + + + + + +Node41->Node15 + + + + + +Node41->Node27 + + -Node42->Node4 - - + +Node42->Node4 + + + + + +Node42->Node6 + + -Node42->Node7 - - + +Node42->Node7 + + -Node42->Node13 - - - - -Node42->Node21 - - - - -Node42->Node28 - - + +Node42->Node13 + + + + + +Node42->Node26 + + + + + +Node42->Node27 + + -Node43->Node5 - - + +Node43->Node5 + + + + + +Node43->Node6 + + -Node43->Node7 - - + +Node43->Node7 + + -Node43->Node13 - - - - -Node43->Node14 - - - - -Node43->Node28 - - - - -Node43->Node39 - - + +Node43->Node13 + + + + + +Node43->Node27 + + + + + +Node43->Node35 + + + + + +Node43->Node37 + + -Node44->Node3 - - + +Node44->Node3 + + -Node44->Node4 - - + +Node44->Node4 + + -Node44->Node11 - - + +Node44->Node11 + + -Node44->Node12 - - + +Node44->Node12 + + - -Node44->Node15 - - + + +Node44->Node14 + + -Node44->Node45 - - + +Node44->Node45 + + -Node46->Node3 - - + +Node46->Node3 + + -Node46->Node5 - - + +Node46->Node5 + + - -Node46->Node11 - - + + +Node46->Node6 + + - -Node46->Node13 - - + + +Node46->Node11 + + - -Node46->Node24 - - + + +Node46->Node21 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_v_h_d_l_8cpp__incl_org.svg b/_chart_to_v_h_d_l_8cpp__incl_org.svg index 236a70b..a5ffe13 100644 --- a/_chart_to_v_h_d_l_8cpp__incl_org.svg +++ b/_chart_to_v_h_d_l_8cpp__incl_org.svg @@ -1,1147 +1,1354 @@ - - - + + transform/ChartToVHDL.cpp - - -Node1 - -transform/ChartToVHDL.cpp + + + +Node0 + +transform/ChartToVHDL.cpp - -Node2 + + +Node1 - -uscxml/transform/ChartTo -VHDL.h + +uscxml/transform/ChartTo +VHDL.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node6 - -iostream + + +Node22 + +sstream - -Node1->Node6 - - + + +Node0->Node22 + + - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node1->Node21 - - - - -Node26 - -sstream - - -Node1->Node26 - - + + +Node0->Node25 + + - -Node29 - - -uscxml/util/UUID.h + + +Node27 + + +uscxml/util/UUID.h - -Node1->Node29 - - + + +Node0->Node27 + + - -Node35 - - -string.h + + +Node30 + + +string.h - -Node1->Node35 - - + + +Node0->Node30 + + - -Node46 + + +Node52 - -uscxml/util/Predicates.h + +uscxml/util/Predicates.h - -Node1->Node46 - - - - -Node47 - -math.h - - -Node1->Node47 - - + + +Node0->Node52 + + + + + +Node53 + +math.h + + + +Node0->Node53 + + + + + +Node54 + +boost/algorithm/string.hpp + + + +Node0->Node54 + + + + + +Node55 + +algorithm + + + +Node0->Node55 + + + + + +Node56 + +iomanip + + + +Node0->Node56 + + - -Node48 - -boost/algorithm/string.hpp - - -Node1->Node48 - - - - -Node49 - -algorithm - - -Node1->Node49 - - - - -Node50 - -iomanip - - -Node1->Node50 - - - - -Node3 + + +Node2 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node11 - -xercesc/dom/DOM.hpp + + +Node10 + +xercesc/dom/DOM.hpp - -Node2->Node11 - - + + +Node1->Node10 + + - -Node12 + + +Node11 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node2->Node12 - - + + +Node1->Node11 + + - -Node15 - - -Transformer.h + + +Node13 + + +Transformer.h - -Node2->Node15 - - + + +Node1->Node13 + + - -Node17 - -vector + + +Node15 + +vector - -Node2->Node17 - - + + +Node1->Node15 + + - -Node44 + + +Node50 - -ChartToC.h + +ChartToC.h - -Node2->Node44 - - + + +Node1->Node50 + + + + + +Node51 + +ostream + + + +Node1->Node51 + + - -Node45 - -ostream + + +Node3 + +set - -Node2->Node45 - - + + +Node2->Node3 + + -Node4 - -set + +Node4 + +list - -Node3->Node4 - - + + +Node2->Node4 + + -Node5 - -list - - -Node3->Node5 - - + +Node5 + +string - -Node3->Node6 - - + + +Node2->Node5 + + - -Node7 + + +Node6 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node7 - - - - -Node10 - -xercesc/util/XMLString.hpp - - -Node3->Node10 - - - - -Node3->Node11 - - - - -Node8 - -sys/socket.h - - -Node7->Node8 - - + + +Node2->Node6 + + -Node9 - -cmath + +Node9 + +xercesc/util/XMLString.hpp + + + +Node2->Node9 + + + + + +Node2->Node10 + + - -Node7->Node9 - - - - -Node12->Node5 - - + + +Node7 + +sys/socket.h - -Node12->Node7 - - + + +Node6->Node7 + + - -Node13 - -string + + +Node8 + +cmath + + + +Node6->Node8 + + + + + +Node11->Node4 + + + + + +Node11->Node5 + + + + + +Node11->Node6 + + - -Node12->Node13 - - + + +Node12 + +map + + + +Node11->Node12 + + + + + +Node13->Node12 + + -Node14 - -map - - -Node12->Node14 - - + +Node14 + + +uscxml/Interpreter.h + - -Node15->Node6 - - - -Node15->Node14 - - + + +Node13->Node14 + + - -Node16 - - -uscxml/Interpreter.h + + +Node33 + + +uscxml/interpreter +/InterpreterImpl.h - -Node15->Node16 - - + + +Node13->Node33 + + + + + +Node14->Node5 + + + + + +Node14->Node6 + + + + + +Node14->Node12 + + + + + +Node14->Node15 + + - -Node38 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node16 + + +uscxml/interpreter +/MicroStep.h - -Node15->Node38 - - + + +Node14->Node16 + + - -Node16->Node7 - - + + +Node24 + + +uscxml/interpreter +/InterpreterState.h + - -Node16->Node13 - - - -Node16->Node14 - - + + +Node14->Node24 + + - -Node16->Node17 - - + + +Node14->Node25 + + - -Node18 - - -uscxml/interpreter -/MicroStep.h + + +Node28 + + +uscxml/plugins/DataModel.h - -Node16->Node18 - - + + +Node14->Node28 + + - -Node20 - - -uscxml/interpreter -/InterpreterState.h + + +Node29 + + +uscxml/plugins/Factory.h - -Node16->Node20 - - - - -Node16->Node21 - - + + +Node14->Node29 + + - -Node30 - - -uscxml/plugins/DataModel.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node16->Node30 - - + + +Node14->Node31 + + - -Node31 - - -uscxml/plugins/Factory.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node31 - - - - -Node36 - - -uscxml/interpreter -/ContentExecutor.h - + + +Node14->Node32 + + + + +Node16->Node4 + + - -Node16->Node36 - - + + +Node16->Node5 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h - + + +Node16->Node6 + + + + +Node17 + +memory - -Node16->Node37 - - + + +Node16->Node17 + + - -Node18->Node5 - - + + +Node18 + + +uscxml/messages/Data.h + - -Node18->Node7 - - - -Node18->Node13 - - + + +Node16->Node18 + + + + + +Node16->Node24 + + + + + +Node18->Node4 + + + + + +Node18->Node6 + + + + + +Node18->Node12 + + + + + +Node18->Node17 + + -Node19 - -memory + +Node19 + +type_traits -Node18->Node19 - - - - -Node18->Node20 - - - - -Node20->Node7 - - + +Node18->Node19 + + - -Node21->Node7 - - + + +Node20 + + +uscxml/util/Convenience.h + - -Node21->Node19 - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - + + +Node18->Node20 + + -Node23 - - -uscxml/messages/Data.h + +Node23 + + +uscxml/messages/Blob.h - -Node21->Node23 - - + + +Node18->Node23 + + - -Node28 - - -uscxml/messages/Event.h - + + +Node20->Node5 + + + + +Node20->Node6 + + - -Node21->Node28 - - + + +Node21 + +limits + + + +Node20->Node21 + + + + + +Node20->Node22 + + -Node23->Node5 - - - - -Node23->Node7 - - + +Node23->Node5 + + + + + +Node23->Node6 + + + + + +Node23->Node17 + + + + + +Node24->Node6 + + + + + +Node25->Node6 + + + + + +Node25->Node17 + + + + + +Node25->Node18 + + - -Node23->Node14 - - - - -Node23->Node19 - - - - -Node24 - - -uscxml/util/Convenience.h + + +Node26 + + +uscxml/messages/Event.h - -Node23->Node24 - - - - -Node27 - - -uscxml/messages/Blob.h - + + +Node25->Node26 + + + + + +Node26->Node18 + + + + + +Node26->Node27 + + + + + +Node27->Node5 + + + + + +Node27->Node6 + + + + + +Node28->Node4 + + + + + +Node28->Node5 + + + + + +Node28->Node6 + + + + + +Node28->Node17 + + + + + +Node28->Node26 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + + + + +Node29->Node6 + + + + + +Node29->Node12 + + + + + +Node29->Node17 + + + + + +Node29->Node21 + + + + + +Node29->Node30 + + + + + +Node30->Node4 + + + + +Node30->Node5 + + + + + +Node31->Node5 + + + + + +Node31->Node6 + + + + + +Node31->Node18 + + + + + +Node32->Node6 + + - -Node23->Node27 - - + + +Node32->Node26 + + - -Node24->Node7 - - + + +Node33->Node4 + + - -Node24->Node13 - - + + +Node33->Node5 + + + + + +Node33->Node6 + + + + + +Node33->Node12 + + + + + +Node33->Node17 + + + + + +Node33->Node21 + + + + + +Node33->Node29 + + + + + +Node33->Node32 + + - -Node25 - -limits - - -Node24->Node25 - - - - -Node24->Node26 - - - - -Node27->Node7 - - - - -Node27->Node13 - - - - -Node27->Node19 - - - - -Node28->Node23 - - - - -Node28->Node29 - - - - -Node29->Node7 - - - - -Node29->Node13 - - + + +Node34 + +mutex - -Node30->Node5 - - - - -Node30->Node7 - - - - -Node30->Node13 - - - - -Node30->Node19 - - - - -Node30->Node28 - - - - -Node31->Node4 - - - - -Node31->Node7 - - - - -Node31->Node13 - - - - -Node31->Node19 - - - - -Node31->Node25 - - + + +Node33->Node34 + + - -Node32 - - -uscxml/plugins/Executable -Content.h + + +Node35 + + +uscxml/util/URL.h - -Node31->Node32 - - + + +Node33->Node35 + + - -Node33 - - -uscxml/plugins/EventHandler.h + + +Node38 + + +uscxml/plugins/DataModel +Impl.h - -Node31->Node33 - - + + +Node33->Node38 + + - -Node34 - - -uscxml/plugins/DataModel -Impl.h + + +Node42 + + +uscxml/plugins/IOProcessor +Impl.h - -Node31->Node34 - - - - -Node31->Node35 - - - - -Node32->Node7 - - - - -Node32->Node13 - - - - -Node32->Node19 - - - - -Node32->Node26 - - - - -Node33->Node5 - - - - -Node33->Node7 - - - - -Node33->Node13 - - - - -Node33->Node19 - - - - -Node33->Node28 - - - - -Node34->Node5 - - - - -Node34->Node7 - - - - -Node34->Node13 - - - - -Node34->Node19 - - - - -Node34->Node21 - - + + +Node33->Node42 + + - -Node35->Node5 - - - - -Node35->Node13 - - - - -Node36->Node7 - - - - -Node36->Node13 - - - - -Node36->Node23 - - - - -Node37->Node7 - - - - -Node37->Node28 - - - - -Node38->Node3 - - - - -Node38->Node5 - - - - -Node38->Node7 - - - - -Node38->Node13 - - - - -Node38->Node14 - - - - -Node38->Node19 - - - - -Node38->Node31 - - - - -Node38->Node34 - - - - -Node38->Node37 - - - - -Node39 - -mutex - - -Node38->Node39 - - - - -Node40 - - -uscxml/util/URL.h + + +Node43 + + +uscxml/plugins/InvokerImpl.h - -Node38->Node40 - - + + +Node33->Node43 + + - -Node41 + + +Node45 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h - -Node38->Node41 - - + + +Node33->Node45 + + - -Node42 + + +Node46 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h - -Node38->Node42 - - + + +Node33->Node46 + + - -Node43 + + +Node49 - -uscxml/interpreter -/EventQueueImpl.h + +uscxml/interpreter +/EventQueueImpl.h - -Node38->Node43 - - - - -Node40->Node4 - - - - -Node40->Node5 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node14 - - - - -Node40->Node26 - - - - -Node40->Node28 - - - - -Node41->Node4 - - - - -Node41->Node5 - - - - -Node41->Node7 - - - - -Node41->Node13 - - - - -Node41->Node16 - - - - -Node41->Node28 - - - - -Node42->Node4 - - - - -Node42->Node7 - - - - -Node42->Node13 - - - - -Node42->Node21 - - - - -Node42->Node28 - - - - -Node43->Node5 - - - - -Node43->Node7 - - - - -Node43->Node13 - - - - -Node43->Node14 - - - - -Node43->Node28 - - - - -Node43->Node39 - - - - -Node44->Node3 - - - - -Node44->Node4 - - - - -Node44->Node11 - - - - -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node45 - - + + +Node33->Node49 + + + + + +Node35->Node3 + + + + + +Node35->Node4 + + + + + +Node35->Node5 + + + + + +Node35->Node6 + + + + + +Node35->Node12 + + + + + +Node35->Node22 + + + + + +Node35->Node26 + + + + + +Node35->Node34 + + + + + +Node36 + +thread + + + +Node35->Node36 + + + + + +Node38->Node4 + + + + + +Node38->Node5 + + + + + +Node38->Node6 + + + + + +Node38->Node17 + + + + + +Node38->Node25 + + + + + +Node42->Node6 + + + + + +Node42->Node25 + + + + + +Node42->Node26 + + + + + +Node43->Node3 + + + + + +Node43->Node6 + + + + + +Node43->Node26 + + + + + +Node45->Node3 + + + + + +Node45->Node4 + + + + + +Node45->Node5 + + + + + +Node45->Node6 + + + + + +Node45->Node14 + + + + + +Node45->Node26 + + -Node46->Node3 - - + +Node46->Node3 + + -Node46->Node5 - - - - -Node46->Node11 - - - - -Node46->Node13 - - - - -Node46->Node24 - - + +Node46->Node5 + + + + + +Node46->Node6 + + + + + +Node46->Node12 + + + + + +Node46->Node25 + + + + + +Node46->Node26 + + + + + +Node49->Node4 + + + + + +Node49->Node5 + + + + + +Node49->Node6 + + + + + +Node49->Node12 + + + + + +Node49->Node26 + + + + + +Node49->Node34 + + + + + +Node49->Node36 + + + + + +Node50->Node2 + + + + + +Node50->Node3 + + + + + +Node50->Node10 + + + + + +Node50->Node11 + + + + + +Node50->Node13 + + + + + +Node50->Node51 + + + + + +Node52->Node2 + + + + + +Node52->Node4 + + + + + +Node52->Node5 + + + + + +Node52->Node10 + + + + + +Node52->Node20 + + diff --git a/_chart_to_v_h_d_l_8h.html b/_chart_to_v_h_d_l_8h.html index 07748db..aa91117 100644 --- a/_chart_to_v_h_d_l_8h.html +++ b/_chart_to_v_h_d_l_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,8 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ChartToVHDL.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -179,7 +178,7 @@ Macros
diff --git a/_chart_to_v_h_d_l_8h.js b/_chart_to_v_h_d_l_8h.js new file mode 100644 index 0000000..9e0b06a --- /dev/null +++ b/_chart_to_v_h_d_l_8h.js @@ -0,0 +1,20 @@ +var _chart_to_v_h_d_l_8h = +[ + [ "ChartToVHDL", "classuscxml_1_1_chart_to_v_h_d_l.html", "classuscxml_1_1_chart_to_v_h_d_l" ], + [ "VAnd", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and" ], + [ "VAssign", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign" ], + [ "VBranch", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch" ], + [ "VContainer", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container" ], + [ "VLine", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line" ], + [ "VNode", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node" ], + [ "VNop", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop" ], + [ "VNot", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not" ], + [ "VOr", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or" ], + [ "VPointer", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer" ], + [ "VAND", "_chart_to_v_h_d_l_8h.html#a07679cdf389c937ece105238f58358fb", null ], + [ "VASSIGN", "_chart_to_v_h_d_l_8h.html#ad276e7be5cda861e180e2090669d5682", null ], + [ "VLINE", "_chart_to_v_h_d_l_8h.html#acd641cfd6d0d2f4bdf8545c027443e86", null ], + [ "VNOP", "_chart_to_v_h_d_l_8h.html#a3fc0ce489090b607e5ec669b17515161", null ], + [ "VNOT", "_chart_to_v_h_d_l_8h.html#a18effbb84ed5d0d1a73d9572e0fcd744", null ], + [ "VOR", "_chart_to_v_h_d_l_8h.html#abd58cbeb6a28c43ffdda3df29ba725bf", null ] +]; \ 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 index ac5e44b..76dd725 100644 --- a/_chart_to_v_h_d_l_8h__dep__incl.svg +++ b/_chart_to_v_h_d_l_8h__dep__incl.svg @@ -1,31 +1,34 @@ - transform/ChartToVHDL.h - + -Node1 - -transform/ChartToVHDL.h + +Node1 + +transform/ChartToVHDL.h -Node2 - - -transform/ChartToVHDL.cpp + +Node2 + + +transform/ChartToVHDL.cpp -Node1->Node2 - - + +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 7ec83dc..589342a 100644 --- a/_chart_to_v_h_d_l_8h__incl.map +++ b/_chart_to_v_h_d_l_8h__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_chart_to_v_h_d_l_8h__incl.md5 b/_chart_to_v_h_d_l_8h__incl.md5 index c84f338..7efc7d0 100644 --- a/_chart_to_v_h_d_l_8h__incl.md5 +++ b/_chart_to_v_h_d_l_8h__incl.md5 @@ -1 +1 @@ -bfe382ea7550d04c1fa6e886c3540bef \ No newline at end of file +b02c5f036657bd3d1bc309cbd45810c3 \ 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 cfa93d8..539751b 100644 --- a/_chart_to_v_h_d_l_8h__incl.svg +++ b/_chart_to_v_h_d_l_8h__incl.svg @@ -1,1272 +1,1408 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/ChartToVHDL.h - + -Node1 - -transform/ChartToVHDL.h + +Node1 + +transform/ChartToVHDL.h -Node2 - - -uscxml/util/DOM.h + +Node2 + + +uscxml/util/DOM.h -Node1->Node2 - - + +Node1->Node2 + + -Node10 - -xercesc/dom/DOM.hpp + +Node10 + +xercesc/dom/DOM.hpp -Node1->Node10 - - + +Node1->Node10 + + -Node11 - - -uscxml/transform/Trie.h + +Node11 + + +uscxml/transform/Trie.h -Node1->Node11 - - + +Node1->Node11 + + - -Node14 - - -Transformer.h + + +Node13 + + +Transformer.h - -Node1->Node14 - - + + +Node1->Node13 + + - -Node16 - -vector + + +Node15 + +vector - -Node1->Node16 - - + + +Node1->Node15 + + -Node49 - - -ChartToC.h + +Node49 + + +ChartToC.h -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -ostream + +Node50 + +ostream -Node1->Node50 - - + +Node1->Node50 + + -Node3 - -set + +Node3 + +set -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -list + +Node4 + +list -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -iostream + +Node5 + +string -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/Common.h + +Node6 + + +uscxml/Common.h -Node2->Node6 - - + +Node2->Node6 + + -Node9 - -xercesc/util/XMLString.hpp + +Node9 + +xercesc/util/XMLString.hpp -Node2->Node9 - - + +Node2->Node9 + + -Node2->Node10 - - + +Node2->Node10 + + -Node7 - -sys/socket.h + +Node7 + +sys/socket.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -cmath + +Node8 + +cmath -Node6->Node8 - - + +Node6->Node8 + + -Node11->Node4 - - + +Node11->Node4 + + + + + +Node11->Node5 + + -Node11->Node6 - - + +Node11->Node6 + + -Node12 - -string + +Node12 + +map -Node11->Node12 - - - - -Node13 - -map - - -Node11->Node13 - - - - -Node14->Node5 - - + +Node11->Node12 + + - -Node14->Node13 - - + + +Node13->Node12 + + - -Node15 - - -uscxml/Interpreter.h + + +Node14 + + +uscxml/Interpreter.h - -Node14->Node15 - - + + +Node13->Node14 + + - -Node39 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node33 + + +uscxml/interpreter +/InterpreterImpl.h - -Node14->Node39 - - + + +Node13->Node33 + + - -Node15->Node6 - - - - -Node15->Node12 - - - - -Node15->Node13 - - + + +Node14->Node5 + + + + + +Node14->Node6 + + + + + +Node14->Node12 + + - -Node15->Node16 - - + + +Node14->Node15 + + - -Node17 - - -uscxml/interpreter -/MicroStep.h + + +Node16 + + +uscxml/interpreter +/MicroStep.h - -Node15->Node17 - - + + +Node14->Node16 + + - -Node19 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/InterpreterState.h - -Node15->Node19 - - + + +Node14->Node24 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node15->Node20 - - + + +Node14->Node25 + + - -Node29 - - -uscxml/plugins/DataModel.h + + +Node28 + + +uscxml/plugins/DataModel.h - -Node15->Node29 - - + + +Node14->Node28 + + - -Node30 - - -uscxml/plugins/Factory.h + + +Node29 + + +uscxml/plugins/Factory.h - -Node15->Node30 - - + + +Node14->Node29 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node15->Node37 - - + + +Node14->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node15->Node38 - - - - -Node17->Node4 - - - - -Node17->Node6 - - - - -Node17->Node12 - - - - -Node18 - -memory + + +Node14->Node32 + + - -Node17->Node18 - - + + +Node16->Node4 + + - -Node17->Node19 - - + + +Node16->Node5 + + - -Node19->Node6 - - + + +Node16->Node6 + + - -Node20->Node6 - - - - -Node20->Node18 - - - - -Node21 - -uscxml/config.h + + +Node17 + +memory - -Node20->Node21 - - + + +Node16->Node17 + + - -Node22 - - -uscxml/messages/Data.h + + +Node18 + + +uscxml/messages/Data.h - -Node20->Node22 - - + + +Node16->Node18 + + + + + +Node16->Node24 + + + + + +Node18->Node4 + + + + + +Node18->Node6 + + + + + +Node18->Node12 + + + + + +Node18->Node17 + + - -Node27 - - -uscxml/messages/Event.h - - - - -Node20->Node27 - - + + +Node19 + +type_traits - -Node22->Node4 - - + + +Node18->Node19 + + - -Node22->Node6 - - + + +Node20 + + +uscxml/util/Convenience.h + - -Node22->Node13 - - - -Node22->Node18 - - + + +Node18->Node20 + + -Node23 - - -uscxml/util/Convenience.h + +Node23 + + +uscxml/messages/Blob.h - -Node22->Node23 - - + + +Node18->Node23 + + - -Node26 - - -uscxml/messages/Blob.h - + + +Node20->Node5 + + + + +Node20->Node6 + + - -Node22->Node26 - - + + +Node21 + +limits - -Node23->Node6 - - + + +Node20->Node21 + + - -Node23->Node12 - - + + +Node22 + +sstream - -Node24 - -limits + + +Node20->Node22 + + - -Node23->Node24 - - + + +Node23->Node5 + + - -Node25 - -sstream + + +Node23->Node6 + + + + + +Node23->Node17 + + + + + +Node24->Node6 + + + + + +Node25->Node6 + + + + + +Node25->Node17 + + + + + +Node25->Node18 + + - -Node23->Node25 - - + + +Node26 + + +uscxml/messages/Event.h + - -Node26->Node6 - - - -Node26->Node12 - - + + +Node25->Node26 + + -Node26->Node18 - - - - -Node27->Node22 - - + +Node26->Node18 + + - -Node28 - - -uscxml/util/UUID.h + + +Node27 + + +uscxml/util/UUID.h - -Node27->Node28 - - + + +Node26->Node27 + + + + + +Node27->Node5 + + + + + +Node27->Node6 + + + + + +Node28->Node4 + + + + + +Node28->Node5 + + -Node28->Node6 - - - - -Node28->Node12 - - - - -Node29->Node4 - - + +Node28->Node6 + + + + + +Node28->Node17 + + + + + +Node28->Node26 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + -Node29->Node6 - - + +Node29->Node6 + + -Node29->Node12 - - - - -Node29->Node18 - - - - -Node29->Node27 - - - - -Node30->Node3 - - - - -Node30->Node6 - - - - -Node30->Node12 - - - - -Node30->Node18 - - - - -Node30->Node24 - - + +Node29->Node12 + + + + + +Node29->Node17 + + + + + +Node29->Node21 + + - -Node31 - - -uscxml/plugins/Executable -Content.h + + +Node30 + + +string.h - -Node30->Node31 - - + + +Node29->Node30 + + - -Node32 - - -uscxml/plugins/EventHandler.h - + + +Node30->Node4 + + + + +Node30->Node5 + + - -Node30->Node32 - - + + +Node31->Node5 + + - -Node33 - - -uscxml/plugins/IOProcessor.h - + + +Node31->Node6 + + + + +Node31->Node18 + + - -Node30->Node33 - - + + +Node32->Node6 + + + + + +Node32->Node26 + + + + + +Node33->Node4 + + + + + +Node33->Node5 + + - -Node34 - - -uscxml/plugins/Invoker.h - + + +Node33->Node6 + + + + + +Node33->Node12 + + + + + +Node33->Node17 + + + + + +Node33->Node21 + + + + + +Node33->Node29 + + + + +Node33->Node32 + + - -Node30->Node34 - - + + +Node34 + +mutex + + + +Node33->Node34 + + -Node35 - - -uscxml/plugins/DataModel -Impl.h + +Node35 + + +uscxml/util/URL.h - -Node30->Node35 - - + + +Node33->Node35 + + - -Node36 - - -string.h + + +Node38 + + +uscxml/plugins/DataModel +Impl.h - -Node30->Node36 - - + + +Node33->Node38 + + - -Node31->Node6 - - + + +Node42 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node31->Node12 - - - -Node31->Node18 - - + + +Node33->Node42 + + + + + +Node43 + + +uscxml/plugins/InvokerImpl.h + - -Node31->Node25 - - - -Node32->Node4 - - + + +Node33->Node43 + + - -Node32->Node6 - - + + +Node45 + + +uscxml/interpreter +/MicroStepImpl.h + - -Node32->Node12 - - - -Node32->Node18 - - + + +Node33->Node45 + + - -Node32->Node27 - - + + +Node46 + + +uscxml/interpreter +/ContentExecutorImpl.h + - -Node33->Node6 - - - -Node33->Node27 - - + + +Node33->Node46 + + - -Node33->Node32 - - + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node34->Node6 - - - -Node34->Node27 - - + + +Node33->Node48 + + - -Node34->Node32 - - + + +Node35->Node3 + + -Node35->Node4 - - + +Node35->Node4 + + + + + +Node35->Node5 + + -Node35->Node6 - - + +Node35->Node6 + + -Node35->Node12 - - - - -Node35->Node18 - - - - -Node35->Node20 - - - - -Node35->Node33 - - + +Node35->Node12 + + + + + +Node35->Node22 + + + + + +Node35->Node26 + + -Node35->Node34 - - - - -Node36->Node4 - - - - -Node36->Node12 - - - - -Node37->Node6 - - - - -Node37->Node12 - - - - -Node37->Node22 - - - - -Node38->Node6 - - - - -Node38->Node27 - - - - -Node39->Node2 - - + +Node35->Node34 + + - -Node39->Node4 - - + + +Node36 + +thread - -Node39->Node6 - - - - -Node39->Node12 - - - - -Node39->Node13 - - - - -Node39->Node18 - - - - -Node39->Node30 - - - - -Node39->Node35 - - - - -Node39->Node38 - - + + +Node35->Node36 + + - -Node40 - -mutex + + +Node37 + +condition_variable + + + +Node35->Node37 + + + + + +Node38->Node4 + + + + + +Node38->Node5 + + - -Node39->Node40 - - + + +Node38->Node6 + + + + + +Node38->Node17 + + + + + +Node38->Node25 + + - -Node41 - - -uscxml/util/URL.h + + +Node39 + + +uscxml/plugins/Invoker.h - -Node39->Node41 - - + + +Node38->Node39 + + - -Node44 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node41 + + +uscxml/plugins/IOProcessor.h - -Node39->Node44 - - - - -Node45 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node38->Node41 + + + + +Node39->Node6 + + - -Node39->Node45 - - + + +Node39->Node26 + + - -Node48 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node40 + + +uscxml/plugins/EventHandler.h - -Node39->Node48 - - - - -Node41->Node3 - - - - -Node41->Node4 - - + + +Node39->Node40 + + + + + +Node40->Node4 + + + + + +Node40->Node5 + + + + + +Node40->Node6 + + + + + +Node40->Node17 + + + + + +Node40->Node26 + + -Node41->Node6 - - - - -Node41->Node12 - - - - -Node41->Node13 - - - - -Node41->Node25 - - - - -Node41->Node27 - - + +Node41->Node6 + + + + + +Node41->Node26 + + + + + +Node41->Node40 + + + + + +Node42->Node6 + + + + + +Node42->Node25 + + + + + +Node42->Node26 + + + + + +Node42->Node40 + + + + + +Node43->Node3 + + + + + +Node43->Node6 + + + + + +Node43->Node26 + + + + + +Node43->Node40 + + - -Node42 - -thread + + +Node44 + +uscxml/config.h - -Node41->Node42 - - - - -Node43 - -condition_variable - - -Node41->Node43 - - - - -Node44->Node3 - - - - -Node44->Node4 - - - - -Node44->Node6 - - - - -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node27 - - + + +Node43->Node44 + + -Node45->Node3 - - + +Node45->Node3 + + + + + +Node45->Node4 + + + + + +Node45->Node5 + + -Node45->Node6 - - - - -Node45->Node12 - - - - -Node45->Node20 - - - - -Node45->Node27 - - - - -Node46 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node45->Node46 - - + +Node45->Node6 + + + + + +Node45->Node14 + + + + + +Node45->Node26 + + + + + +Node46->Node3 + + + + + +Node46->Node5 + + -Node46->Node6 - - - - -Node46->Node27 - - - - -Node46->Node40 - - + +Node46->Node6 + + + + + +Node46->Node12 + + + + + +Node46->Node25 + + + + + +Node46->Node26 + + -Node47 - - -uscxml/debug/Interpreter -Issue.h + +Node47 + + +uscxml/interpreter +/InterpreterMonitor.h -Node46->Node47 - - - - -Node47->Node4 - - - - -Node47->Node5 - - + +Node46->Node47 + + -Node47->Node6 - - + +Node47->Node6 + + + + + +Node47->Node25 + + + + + +Node47->Node26 + + + + + +Node47->Node34 + + -Node48->Node4 - - + +Node48->Node4 + + + + + +Node48->Node5 + + -Node48->Node6 - - + +Node48->Node6 + + -Node48->Node12 - - - - -Node48->Node13 - - - - -Node48->Node27 - - - - -Node48->Node40 - - - - -Node48->Node42 - - - - -Node48->Node43 - - + +Node48->Node12 + + + + + +Node48->Node26 + + + + + +Node48->Node34 + + + + + +Node48->Node36 + + + + + +Node48->Node37 + + -Node49->Node2 - - + +Node49->Node2 + + -Node49->Node3 - - + +Node49->Node3 + + -Node49->Node10 - - + +Node49->Node10 + + -Node49->Node11 - - + +Node49->Node11 + + - -Node49->Node14 - - + + +Node49->Node13 + + -Node49->Node50 - - + +Node49->Node50 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_chart_to_v_h_d_l_8h__incl_org.svg b/_chart_to_v_h_d_l_8h__incl_org.svg index 5f7044d..2bdb0c1 100644 --- a/_chart_to_v_h_d_l_8h__incl_org.svg +++ b/_chart_to_v_h_d_l_8h__incl_org.svg @@ -1,1184 +1,1408 @@ - - - + + transform/ChartToVHDL.h - - -Node1 - -transform/ChartToVHDL.h + + + +Node0 + +transform/ChartToVHDL.h - -Node2 + + +Node1 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node10 - -xercesc/dom/DOM.hpp + + +Node9 + +xercesc/dom/DOM.hpp - -Node1->Node10 - - + + +Node0->Node9 + + - -Node11 + + +Node10 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node1->Node11 - - + + +Node0->Node10 + + - -Node14 - - -Transformer.h + + +Node12 + + +Transformer.h - -Node1->Node14 - - + + +Node0->Node12 + + - -Node16 - -vector + + +Node14 + +vector - -Node1->Node16 - - + + +Node0->Node14 + + -Node49 + +Node49 - -ChartToC.h + +ChartToC.h - -Node1->Node49 - - + + +Node0->Node49 + + -Node50 - -ostream + +Node50 + +ostream - -Node1->Node50 - - + + +Node0->Node50 + + + + + +Node2 + +set + + + +Node1->Node2 + + -Node3 - -set + +Node3 + +list - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - -list + +Node4 + +string - -Node2->Node4 - - + + +Node1->Node4 + + -Node5 - -iostream - - -Node2->Node5 - - - - -Node6 + +Node5 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node6 - - - - -Node9 - -xercesc/util/XMLString.hpp - - -Node2->Node9 - - - - -Node2->Node10 - - - - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node1->Node5 + + -Node8 - -cmath - - -Node6->Node8 - - + +Node8 + +xercesc/util/XMLString.hpp + + + +Node1->Node8 + + + + + +Node1->Node9 + + - -Node11->Node4 - - + + +Node6 + +sys/socket.h - -Node11->Node6 - - + + +Node5->Node6 + + - -Node12 - -string + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node10->Node3 + + + + + +Node10->Node4 + + + + + +Node10->Node5 + + - -Node11->Node12 - - + + +Node11 + +map + + + +Node10->Node11 + + + + + +Node12->Node11 + + -Node13 - -map - - -Node11->Node13 - - - - -Node14->Node5 - - - - -Node14->Node13 - - - - -Node15 - - -uscxml/Interpreter.h + +Node13 + + +uscxml/Interpreter.h - -Node14->Node15 - - + + +Node12->Node13 + + - -Node39 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node32 + + +uscxml/interpreter +/InterpreterImpl.h - -Node14->Node39 - - + + +Node12->Node32 + + + + + +Node13->Node4 + + + + + +Node13->Node5 + + + + + +Node13->Node11 + + + + + +Node13->Node14 + + - -Node15->Node6 - - - - -Node15->Node12 - - + + +Node15 + + +uscxml/interpreter +/MicroStep.h + - -Node15->Node13 - - - -Node15->Node16 - - + + +Node13->Node15 + + - -Node17 - - -uscxml/interpreter -/MicroStep.h + + +Node23 + + +uscxml/interpreter +/InterpreterState.h - -Node15->Node17 - - + + +Node13->Node23 + + - -Node19 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/Logging.h - -Node15->Node19 - - + + +Node13->Node24 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node27 + + +uscxml/plugins/DataModel.h - -Node15->Node20 - - + + +Node13->Node27 + + - -Node29 - - -uscxml/plugins/DataModel.h + + +Node28 + + +uscxml/plugins/Factory.h - -Node15->Node29 - - + + +Node13->Node28 + + -Node30 - - -uscxml/plugins/Factory.h + +Node30 + + +uscxml/interpreter +/ContentExecutor.h - -Node15->Node30 - - + + +Node13->Node30 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/EventQueue.h - -Node15->Node37 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - + + +Node13->Node31 + + + + +Node15->Node3 + + - -Node15->Node38 - - + + +Node15->Node4 + + - -Node17->Node4 - - + + +Node15->Node5 + + - -Node17->Node6 - - + + +Node16 + +memory - -Node17->Node12 - - + + +Node15->Node16 + + - -Node18 - -memory + + +Node17 + + +uscxml/messages/Data.h + - -Node17->Node18 - - - -Node17->Node19 - - + + +Node15->Node17 + + + + + +Node15->Node23 + + + + + +Node17->Node3 + + + + + +Node17->Node5 + + + + + +Node17->Node11 + + + + + +Node17->Node16 + + - -Node19->Node6 - - + + +Node18 + +type_traits - -Node20->Node6 - - + + +Node17->Node18 + + - -Node20->Node18 - - + + +Node19 + + +uscxml/util/Convenience.h + - -Node21 - -uscxml/config.h - -Node20->Node21 - - + + +Node17->Node19 + + -Node22 - - -uscxml/messages/Data.h + +Node22 + + +uscxml/messages/Blob.h - -Node20->Node22 - - + + +Node17->Node22 + + - -Node27 - - -uscxml/messages/Event.h - + + +Node19->Node4 + + + + +Node19->Node5 + + - -Node20->Node27 - - + + +Node20 + +limits - -Node22->Node4 - - + + +Node19->Node20 + + - -Node22->Node6 - - + + +Node21 + +sstream - -Node22->Node13 - - + + +Node19->Node21 + + - -Node22->Node18 - - + + +Node22->Node4 + + + + + +Node22->Node5 + + + + + +Node22->Node16 + + + + + +Node23->Node5 + + + + + +Node24->Node5 + + + + + +Node24->Node16 + + + + + +Node24->Node17 + + - -Node23 - - -uscxml/util/Convenience.h + + +Node25 + + +uscxml/messages/Event.h - -Node22->Node23 - - + + +Node24->Node25 + + + + + +Node25->Node17 + + -Node26 - - -uscxml/messages/Blob.h + +Node26 + + +uscxml/util/UUID.h - -Node22->Node26 - - + + +Node25->Node26 + + + + + +Node26->Node4 + + + + + +Node26->Node5 + + + + + +Node27->Node3 + + + + + +Node27->Node4 + + + + + +Node27->Node5 + + + + + +Node27->Node16 + + + + + +Node27->Node25 + + + + + +Node28->Node2 + + + + + +Node28->Node4 + + + + + +Node28->Node5 + + + + + +Node28->Node11 + + + + + +Node28->Node16 + + + + + +Node28->Node20 + + - -Node23->Node6 - - + + +Node29 + + +string.h + - -Node23->Node12 - - - -Node24 - -limits + + +Node28->Node29 + + - -Node23->Node24 - - - - -Node25 - -sstream - - -Node23->Node25 - - - - -Node26->Node6 - - - - -Node26->Node12 - - - - -Node26->Node18 - - - - -Node27->Node22 - - + + +Node29->Node3 + + - -Node28 - - -uscxml/util/UUID.h - + + +Node29->Node4 + + + + + +Node30->Node4 + + + + + +Node30->Node5 + + + + + +Node30->Node17 + + + + + +Node31->Node5 + + + + +Node31->Node25 + + - -Node27->Node28 - - + + +Node32->Node3 + + - -Node28->Node6 - - + + +Node32->Node4 + + + + + +Node32->Node5 + + + + + +Node32->Node11 + + + + + +Node32->Node16 + + + + + +Node32->Node20 + + + + + +Node32->Node28 + + + + + +Node32->Node31 + + - -Node28->Node12 - - + + +Node33 + +mutex - -Node29->Node4 - - - - -Node29->Node6 - - - - -Node29->Node12 - - - - -Node29->Node18 - - - - -Node29->Node27 - - - - -Node30->Node3 - - - - -Node30->Node6 - - - - -Node30->Node12 - - - - -Node30->Node18 - - - - -Node30->Node24 - - + + +Node32->Node33 + + - -Node31 - - -uscxml/plugins/Executable -Content.h + + +Node34 + + +uscxml/util/URL.h - -Node30->Node31 - - + + +Node32->Node34 + + - -Node32 - - -uscxml/plugins/EventHandler.h + + +Node37 + + +uscxml/plugins/DataModel +Impl.h - -Node30->Node32 - - + + +Node32->Node37 + + - -Node33 - - -uscxml/plugins/IOProcessor.h + + +Node41 + + +uscxml/plugins/IOProcessor +Impl.h - -Node30->Node33 - - + + +Node32->Node41 + + - -Node34 - - -uscxml/plugins/Invoker.h + + +Node42 + + +uscxml/plugins/InvokerImpl.h - -Node30->Node34 - - + + +Node32->Node42 + + - -Node35 - - -uscxml/plugins/DataModel -Impl.h + + +Node44 + + +uscxml/interpreter +/MicroStepImpl.h - -Node30->Node35 - - + + +Node32->Node44 + + - -Node36 - - -string.h + + +Node45 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node30->Node36 - - - - -Node31->Node6 - - - - -Node31->Node12 - - + + +Node32->Node45 + + - -Node31->Node18 - - + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node31->Node25 - - - -Node32->Node4 - - - - -Node32->Node6 - - - - -Node32->Node12 - - - - -Node32->Node18 - - - - -Node32->Node27 - - - - -Node33->Node6 - - - - -Node33->Node27 - - - - -Node33->Node32 - - - - -Node34->Node6 - - - - -Node34->Node27 - - - - -Node34->Node32 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node12 - - - - -Node35->Node18 - - - - -Node35->Node20 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36->Node4 - - - - -Node36->Node12 - - - - -Node37->Node6 - - - - -Node37->Node12 - - - - -Node37->Node22 - - - - -Node38->Node6 - - - - -Node38->Node27 - - - - -Node39->Node2 - - + + +Node32->Node48 + + + + + +Node34->Node2 + + + + + +Node34->Node3 + + + + + +Node34->Node4 + + + + + +Node34->Node5 + + + + + +Node34->Node11 + + + + + +Node34->Node21 + + + + + +Node34->Node25 + + + + + +Node34->Node33 + + - -Node39->Node4 - - - - -Node39->Node6 - - - - -Node39->Node12 - - - - -Node39->Node13 - - - - -Node39->Node18 - - - - -Node39->Node30 - - - - -Node39->Node35 - - - - -Node39->Node38 - - + + +Node35 + +thread - -Node40 - -mutex + + +Node34->Node35 + + - -Node39->Node40 - - + + +Node36 + +condition_variable + + + +Node34->Node36 + + + + + +Node37->Node3 + + + + + +Node37->Node4 + + + + + +Node37->Node5 + + + + + +Node37->Node16 + + + + + +Node37->Node24 + + - -Node41 - - -uscxml/util/URL.h + + +Node38 + + +uscxml/plugins/Invoker.h - -Node39->Node41 - - + + +Node37->Node38 + + - -Node44 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node40 + + +uscxml/plugins/IOProcessor.h - -Node39->Node44 - - - - -Node45 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node37->Node40 + + + + +Node38->Node5 + + - -Node39->Node45 - - + + +Node38->Node25 + + - -Node48 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node39 + + +uscxml/plugins/EventHandler.h - -Node39->Node48 - - - - -Node41->Node3 - - - - -Node41->Node4 - - + + +Node38->Node39 + + - -Node41->Node6 - - + + +Node39->Node3 + + - -Node41->Node12 - - - - -Node41->Node13 - - + + +Node39->Node4 + + + + + +Node39->Node5 + + + + + +Node39->Node16 + + + + + +Node39->Node25 + + + + + +Node40->Node5 + + + + + +Node40->Node25 + + + + + +Node40->Node39 + + + + + +Node41->Node5 + + + + + +Node41->Node24 + + -Node41->Node25 - - - - -Node41->Node27 - - - - -Node42 - -thread - - -Node41->Node42 - - + +Node41->Node25 + + + + + +Node41->Node39 + + + + + +Node42->Node2 + + + + + +Node42->Node5 + + + + + +Node42->Node25 + + + + + +Node42->Node39 + + -Node43 - -condition_variable - - -Node41->Node43 - - + +Node43 + +uscxml/config.h + + + +Node42->Node43 + + + + + +Node44->Node2 + + -Node44->Node3 - - + +Node44->Node3 + + -Node44->Node4 - - - - -Node44->Node6 - - - - -Node44->Node12 - - - - -Node44->Node15 - - - - -Node44->Node27 - - - - -Node45->Node3 - - - - -Node45->Node6 - - - - -Node45->Node12 - - - - -Node45->Node20 - - - - -Node45->Node27 - - + +Node44->Node4 + + + + + +Node44->Node5 + + + + + +Node44->Node13 + + + + + +Node44->Node25 + + + + + +Node45->Node2 + + + + + +Node45->Node4 + + + + + +Node45->Node5 + + + + + +Node45->Node11 + + + + + +Node45->Node24 + + + + + +Node45->Node25 + + -Node46 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node46 + + +uscxml/interpreter +/InterpreterMonitor.h -Node45->Node46 - - - - -Node46->Node6 - - - - -Node46->Node27 - - - - -Node46->Node40 - - - - -Node47 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node46->Node47 - - - - -Node47->Node4 - - - - -Node47->Node5 - - - - -Node47->Node6 - - + +Node45->Node46 + + + + + +Node46->Node5 + + + + + +Node46->Node24 + + + + + +Node46->Node25 + + + + + +Node46->Node33 + + + + + +Node48->Node3 + + -Node48->Node4 - - - - -Node48->Node6 - - - - -Node48->Node12 - - - - -Node48->Node13 - - - - -Node48->Node27 - - - - -Node48->Node40 - - - - -Node48->Node42 - - - - -Node48->Node43 - - + +Node48->Node4 + + + + + +Node48->Node5 + + + + + +Node48->Node11 + + + + + +Node48->Node25 + + + + + +Node48->Node33 + + + + + +Node48->Node35 + + + + + +Node48->Node36 + + + + + +Node49->Node1 + + -Node49->Node2 - - + +Node49->Node2 + + - -Node49->Node3 - - + + +Node49->Node9 + + -Node49->Node10 - - - - -Node49->Node11 - - + +Node49->Node10 + + - -Node49->Node14 - - + + +Node49->Node12 + + -Node49->Node50 - - + +Node49->Node50 + + diff --git a/_chart_to_v_h_d_l_8h_source.html b/_chart_to_v_h_d_l_8h_source.html index 93ca9b2..93d2dbf 100644 --- a/_chart_to_v_h_d_l_8h_source.html +++ b/_chart_to_v_h_d_l_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -330,7 +330,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: Trie.h:42
Definition: ChartToVHDL.h:50
Definition: ChartToVHDL.h:144
-
Definition: Transformer.h:68
+
Definition: Transformer.h:67
@@ -340,7 +340,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_common_8h.html b/_common_8h.html index 836f775..14120a8 100644 --- a/_common_8h.html +++ b/_common_8h.html @@ -257,7 +257,7 @@ Macros diff --git a/_common_8h.js b/_common_8h.js new file mode 100644 index 0000000..5adaa03 --- /dev/null +++ b/_common_8h.js @@ -0,0 +1,11 @@ +var _common_8h = +[ + [ "_USE_MATH_DEFINES", "_common_8h.html#a525335710b53cb064ca56b936120431e", null ], + [ "DEPRECATED", "_common_8h.html#a875779d337b5f9f8b48ac92861871191", null ], + [ "ELPP_STACKTRACE_ON_CRASH", "_common_8h.html#a999d51038359db9f71ea13e7a4cca7c6", null ], + [ "PIMPL_OPERATORS", "_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7", null ], + [ "PIMPL_OPERATORS_INHERIT", "_common_8h.html#ac5900352194d30e21f7bc69271900680", null ], + [ "PIMPL_OPERATORS_INHERIT_IMPL", "_common_8h.html#a54b5554b1cffc157dde5574f546f753e", null ], + [ "USCXML_API", "_common_8h.html#af5c018859d5adb78fa290c57db290725", null ], + [ "XERCESC_NS", "_common_8h.html#a060d1d616e1c21780379fe402facd154", null ] +]; \ No newline at end of file diff --git a/_common_8h__dep__incl.map b/_common_8h__dep__incl.map deleted file mode 100644 index c56becd..0000000 --- a/_common_8h__dep__incl.map +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_common_8h__dep__incl.md5 b/_common_8h__dep__incl.md5 deleted file mode 100644 index 8a88eb0..0000000 --- a/_common_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -99c46c249f95a71db108a75506caab1e \ No newline at end of file diff --git a/_common_8h__dep__incl.svg b/_common_8h__dep__incl.svg deleted file mode 100644 index 38433c0..0000000 --- a/_common_8h__dep__incl.svg +++ /dev/null @@ -1,1093 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Common.h - - -Node1 - -Common.h - - -Node2 - - -debug/Breakpoint.h - - - - -Node1->Node2 - - - - -Node3 - - -debug/DebuggerServlet.h - - - - -Node1->Node3 - - - - -Node4 - - -debug/InterpreterIssue.h - - - - -Node1->Node4 - - - - -Node5 - - -interpreter/InterpreterMonitor.h - - - - -Node1->Node5 - - - - -Node6 - - -interpreter/ContentExecutor -Impl.h - - - - -Node1->Node6 - - - - -Node7 - - -interpreter/InterpreterImpl.h - - - - -Node1->Node7 - - - - -Node8 - - -interpreter/InterpreterImpl.cpp - - - - -Node1->Node8 - - - - -Node9 - - -Interpreter.cpp - - - - -Node1->Node9 - - - - -Node10 - - -plugins/InvokerImpl.h - - - - -Node1->Node10 - - - - -Node11 - - -plugins/IOProcessorImpl.h - - - - -Node1->Node11 - - - - -Node12 - - -interpreter/EventQueueImpl.h - - - - -Node1->Node12 - - - - -Node13 - - -interpreter/EventQueue.cpp - - - - -Node1->Node13 - - - - -Node14 - - -interpreter/ContentExecutor.h - - - - -Node1->Node14 - - - - -Node15 - - -Interpreter.h - - - - -Node1->Node15 - - - - -Node16 - - -interpreter/MicroStepImpl.h - - - - -Node1->Node16 - - - - -Node17 - - -interpreter/FastMicroStep.h - - - - -Node1->Node17 - - - - -Node18 - - -uscxml.h - - - - -Node1->Node18 - - - - -Node19 - - -interpreter/EventQueue.h - - - - -Node1->Node19 - - - - -Node20 - - -interpreter/InterpreterState.h - - - - -Node1->Node20 - - - - -Node21 - - -interpreter/MicroStep.h - - - - -Node1->Node21 - - - - -Node22 - - -messages/Blob.h - - - - -Node1->Node22 - - - - -Node23 - - -messages/Data.h - - - - -Node1->Node23 - - - - -Node24 - - -transform/promela/Promela -Inlines.h - - - - -Node1->Node24 - - - - -Node25 - - -plugins/datamodel/c89 -/C89DataModel.cpp - - - - -Node1->Node25 - - - - -Node26 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp - - - - -Node1->Node26 - - - - -Node27 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp - - - - -Node1->Node27 - - - - -Node28 - - -plugins/datamodel/lua -/LuaDataModel.cpp - - - - -Node1->Node28 - - - - -Node29 - - -plugins/datamodel/null -/NULLDataModel.cpp - - - - -Node1->Node29 - - - - -Node30 - - -plugins/datamodel/promela -/PromelaDataModel.cpp - - - - -Node1->Node30 - - - - -Node31 - - -plugins/DataModel.h - - - - -Node1->Node31 - - - - -Node32 - - -plugins/DataModelImpl.h - - - - -Node1->Node32 - - - - -Node33 - - -plugins/Factory.h - - - - -Node1->Node33 - - - - -Node34 - - -plugins/EventHandler.h - - - - -Node1->Node34 - - - - -Node35 - - -plugins/Invoker.h - - - - -Node1->Node35 - - - - -Node36 - - -plugins/IOProcessor.h - - - - -Node1->Node36 - - - - -Node37 - - -plugins/ExecutableContent.h - - - - -Node1->Node37 - - - - -Node38 - - -plugins/ExecutableContent -Impl.h - - - - -Node1->Node38 - - - - -Node39 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node1->Node39 - - - - -Node40 - - -server/HTTPServer.h - - - - -Node1->Node40 - - - - -Node41 - - -transform/Trie.h - - - - -Node1->Node41 - - - - -Node42 - - -util/Base64.hpp - - - - -Node1->Node42 - - - - -Node43 - - -util/BlockingQueue.h - - - - -Node1->Node43 - - - - -Node44 - - -util/Convenience.h - - - - -Node1->Node44 - - - - -Node45 - - -util/DOM.cpp - - - - -Node1->Node45 - - - - -Node46 - - -util/DOM.h - - - - -Node1->Node46 - - - - -Node47 - - -util/MD5.hpp - - - - -Node1->Node47 - - - - -Node48 - - -util/SHA1.hpp - - - - -Node1->Node48 - - - - -Node49 - - -util/URL.h - - - - -Node1->Node49 - - - - -Node50 - - -util/UUID.h - - - - -Node1->Node50 - - - - -Node4->Node5 - - - - -Node5->Node6 - - - - -Node6->Node7 - - - - -Node7->Node8 - - - - -Node7->Node9 - - - - -Node7->Node10 - - - - -Node7->Node11 - - - - -Node10->Node8 - - - - -Node12->Node7 - - - - -Node12->Node13 - - - - -Node14->Node15 - - - - -Node15->Node2 - - - - -Node15->Node8 - - - - -Node15->Node9 - - - - -Node15->Node16 - - - - -Node15->Node18 - - - - -Node16->Node7 - - - - -Node16->Node17 - - - - -Node17->Node8 - - - - -Node19->Node7 - - - - -Node19->Node13 - - - - -Node19->Node15 - - - - -Node20->Node15 - - - - -Node20->Node21 - - - - -Node21->Node15 - - - - -Node22->Node23 - - - - -Node23->Node2 - - - - -Node23->Node14 - - - - -Node23->Node24 - - - - -Node31->Node15 - - - - -Node32->Node7 - - - - -Node32->Node33 - - - - -Node33->Node7 - - - - -Node33->Node15 - - - - -Node34->Node10 - - - - -Node34->Node11 - - - - -Node34->Node33 - - - - -Node34->Node35 - - - - -Node34->Node36 - - - - -Node35->Node32 - - - - -Node35->Node33 - - - - -Node36->Node32 - - - - -Node36->Node33 - - - - -Node37->Node33 - - - - -Node40->Node3 - - - - -Node43->Node3 - - - - -Node44->Node23 - - - - -Node44->Node45 - - - - -Node46->Node6 - - - - -Node46->Node7 - - - - -Node46->Node9 - - - - -Node46->Node17 - - - - -Node46->Node24 - - - - -Node46->Node25 - - - - -Node46->Node26 - - - - -Node46->Node27 - - - - -Node46->Node28 - - - - -Node46->Node29 - - - - -Node46->Node30 - - - - -Node46->Node39 - - - - -Node46->Node45 - - - - -Node49->Node7 - - - - -Node49->Node9 - - - - -Node49->Node25 - - - - -Node49->Node26 - - - - -Node49->Node27 - - - - -Node49->Node28 - - - - -Node50->Node8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_common_8h__dep__incl_org.svg b/_common_8h__dep__incl_org.svg deleted file mode 100644 index 14659f8..0000000 --- a/_common_8h__dep__incl_org.svg +++ /dev/null @@ -1,1005 +0,0 @@ - - - - - - -Common.h - - -Node1 - -Common.h - - -Node2 - - -debug/Breakpoint.h - - - - -Node1->Node2 - - - - -Node3 - - -debug/DebuggerServlet.h - - - - -Node1->Node3 - - - - -Node4 - - -debug/InterpreterIssue.h - - - - -Node1->Node4 - - - - -Node5 - - -interpreter/InterpreterMonitor.h - - - - -Node1->Node5 - - - - -Node6 - - -interpreter/ContentExecutor -Impl.h - - - - -Node1->Node6 - - - - -Node7 - - -interpreter/InterpreterImpl.h - - - - -Node1->Node7 - - - - -Node8 - - -interpreter/InterpreterImpl.cpp - - - - -Node1->Node8 - - - - -Node9 - - -Interpreter.cpp - - - - -Node1->Node9 - - - - -Node10 - - -plugins/InvokerImpl.h - - - - -Node1->Node10 - - - - -Node11 - - -plugins/IOProcessorImpl.h - - - - -Node1->Node11 - - - - -Node12 - - -interpreter/EventQueueImpl.h - - - - -Node1->Node12 - - - - -Node13 - - -interpreter/EventQueue.cpp - - - - -Node1->Node13 - - - - -Node14 - - -interpreter/ContentExecutor.h - - - - -Node1->Node14 - - - - -Node15 - - -Interpreter.h - - - - -Node1->Node15 - - - - -Node16 - - -interpreter/MicroStepImpl.h - - - - -Node1->Node16 - - - - -Node17 - - -interpreter/FastMicroStep.h - - - - -Node1->Node17 - - - - -Node18 - - -uscxml.h - - - - -Node1->Node18 - - - - -Node19 - - -interpreter/EventQueue.h - - - - -Node1->Node19 - - - - -Node20 - - -interpreter/InterpreterState.h - - - - -Node1->Node20 - - - - -Node21 - - -interpreter/MicroStep.h - - - - -Node1->Node21 - - - - -Node22 - - -messages/Blob.h - - - - -Node1->Node22 - - - - -Node23 - - -messages/Data.h - - - - -Node1->Node23 - - - - -Node24 - - -transform/promela/Promela -Inlines.h - - - - -Node1->Node24 - - - - -Node25 - - -plugins/datamodel/c89 -/C89DataModel.cpp - - - - -Node1->Node25 - - - - -Node26 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp - - - - -Node1->Node26 - - - - -Node27 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp - - - - -Node1->Node27 - - - - -Node28 - - -plugins/datamodel/lua -/LuaDataModel.cpp - - - - -Node1->Node28 - - - - -Node29 - - -plugins/datamodel/null -/NULLDataModel.cpp - - - - -Node1->Node29 - - - - -Node30 - - -plugins/datamodel/promela -/PromelaDataModel.cpp - - - - -Node1->Node30 - - - - -Node31 - - -plugins/DataModel.h - - - - -Node1->Node31 - - - - -Node32 - - -plugins/DataModelImpl.h - - - - -Node1->Node32 - - - - -Node33 - - -plugins/Factory.h - - - - -Node1->Node33 - - - - -Node34 - - -plugins/EventHandler.h - - - - -Node1->Node34 - - - - -Node35 - - -plugins/Invoker.h - - - - -Node1->Node35 - - - - -Node36 - - -plugins/IOProcessor.h - - - - -Node1->Node36 - - - - -Node37 - - -plugins/ExecutableContent.h - - - - -Node1->Node37 - - - - -Node38 - - -plugins/ExecutableContent -Impl.h - - - - -Node1->Node38 - - - - -Node39 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node1->Node39 - - - - -Node40 - - -server/HTTPServer.h - - - - -Node1->Node40 - - - - -Node41 - - -transform/Trie.h - - - - -Node1->Node41 - - - - -Node42 - - -util/Base64.hpp - - - - -Node1->Node42 - - - - -Node43 - - -util/BlockingQueue.h - - - - -Node1->Node43 - - - - -Node44 - - -util/Convenience.h - - - - -Node1->Node44 - - - - -Node45 - - -util/DOM.cpp - - - - -Node1->Node45 - - - - -Node46 - - -util/DOM.h - - - - -Node1->Node46 - - - - -Node47 - - -util/MD5.hpp - - - - -Node1->Node47 - - - - -Node48 - - -util/SHA1.hpp - - - - -Node1->Node48 - - - - -Node49 - - -util/URL.h - - - - -Node1->Node49 - - - - -Node50 - - -util/UUID.h - - - - -Node1->Node50 - - - - -Node4->Node5 - - - - -Node5->Node6 - - - - -Node6->Node7 - - - - -Node7->Node8 - - - - -Node7->Node9 - - - - -Node7->Node10 - - - - -Node7->Node11 - - - - -Node10->Node8 - - - - -Node12->Node7 - - - - -Node12->Node13 - - - - -Node14->Node15 - - - - -Node15->Node2 - - - - -Node15->Node8 - - - - -Node15->Node9 - - - - -Node15->Node16 - - - - -Node15->Node18 - - - - -Node16->Node7 - - - - -Node16->Node17 - - - - -Node17->Node8 - - - - -Node19->Node7 - - - - -Node19->Node13 - - - - -Node19->Node15 - - - - -Node20->Node15 - - - - -Node20->Node21 - - - - -Node21->Node15 - - - - -Node22->Node23 - - - - -Node23->Node2 - - - - -Node23->Node14 - - - - -Node23->Node24 - - - - -Node31->Node15 - - - - -Node32->Node7 - - - - -Node32->Node33 - - - - -Node33->Node7 - - - - -Node33->Node15 - - - - -Node34->Node10 - - - - -Node34->Node11 - - - - -Node34->Node33 - - - - -Node34->Node35 - - - - -Node34->Node36 - - - - -Node35->Node32 - - - - -Node35->Node33 - - - - -Node36->Node32 - - - - -Node36->Node33 - - - - -Node37->Node33 - - - - -Node40->Node3 - - - - -Node43->Node3 - - - - -Node44->Node23 - - - - -Node44->Node45 - - - - -Node46->Node6 - - - - -Node46->Node7 - - - - -Node46->Node9 - - - - -Node46->Node17 - - - - -Node46->Node24 - - - - -Node46->Node25 - - - - -Node46->Node26 - - - - -Node46->Node27 - - - - -Node46->Node28 - - - - -Node46->Node29 - - - - -Node46->Node30 - - - - -Node46->Node39 - - - - -Node46->Node45 - - - - -Node49->Node7 - - - - -Node49->Node9 - - - - -Node49->Node25 - - - - -Node49->Node26 - - - - -Node49->Node27 - - - - -Node49->Node28 - - - - -Node50->Node8 - - - - - diff --git a/_common_8h__incl.svg b/_common_8h__incl.svg index e1c3858..8af0313 100644 --- a/_common_8h__incl.svg +++ b/_common_8h__incl.svg @@ -1,38 +1,43 @@ - Common.h - + -Node1 - -Common.h + +Node1 + +Common.h -Node2 - -sys/socket.h + +Node2 + +sys/socket.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -cmath + +Node3 + +cmath -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_common_8h_source.html b/_common_8h_source.html index 14eebf0..6a85746 100644 --- a/_common_8h_source.html +++ b/_common_8h_source.html @@ -238,7 +238,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_content_executor_8cpp.html b/_content_executor_8cpp.html index bc74151..db808e9 100644 --- a/_content_executor_8cpp.html +++ b/_content_executor_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,8 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ContentExecutor.cpp:
-
-
+

Detailed Description

Author
2016 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)
@@ -117,7 +116,7 @@ Include dependency graph for ContentExecutor.cpp:
diff --git a/_content_executor_8cpp__incl.map b/_content_executor_8cpp__incl.map index d395c45..a0f4bb4 100644 --- a/_content_executor_8cpp__incl.map +++ b/_content_executor_8cpp__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/_content_executor_8cpp__incl.md5 b/_content_executor_8cpp__incl.md5 index f1f012c..3134a40 100644 --- a/_content_executor_8cpp__incl.md5 +++ b/_content_executor_8cpp__incl.md5 @@ -1 +1 @@ -7d433be5727aad398ff15beb07b679ac \ No newline at end of file +db4f5a2defbde517b0f0cc893c6ca4c8 \ No newline at end of file diff --git a/_content_executor_8cpp__incl.svg b/_content_executor_8cpp__incl.svg index cad39f9..49aa9a5 100644 --- a/_content_executor_8cpp__incl.svg +++ b/_content_executor_8cpp__incl.svg @@ -1,467 +1,445 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/ContentExecutor.cpp - + -Node1 - -interpreter/ContentExecutor.cpp + +Node1 + +interpreter/ContentExecutor.cpp -Node2 - - -ContentExecutor.h + +Node2 + + +ContentExecutor.h -Node1->Node2 - - + +Node1->Node2 + + - -Node15 - - -ContentExecutorImpl.h + + +Node16 + + +ContentExecutorImpl.h - -Node1->Node15 - - + + +Node1->Node16 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node2->Node6 - - + +Node2->Node6 + + - -Node11 - -string + + +Node12 + +string - -Node2->Node11 - - + + +Node2->Node12 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - -list + +Node7 + +list -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -map + +Node8 + +map -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + - -Node10->Node3 - - + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node11 - - - -Node12 - -limits + + +Node6->Node15 + + - -Node10->Node12 - - + + +Node11->Node3 + + - -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + + +Node11->Node12 + + - -Node15->Node3 - - + + +Node13 + +limits - -Node15->Node11 - - + + +Node11->Node13 + + - -Node16 - - -uscxml/messages/Event.h - + + +Node14 + +sstream + + +Node11->Node14 + + - -Node15->Node16 - - + + +Node15->Node3 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node3 + + + + + +Node16->Node8 + + + + + +Node16->Node12 + + - -Node18 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node17 + + +uscxml/messages/Event.h - -Node15->Node18 - - + + +Node16->Node17 + + - -Node22 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node15->Node22 - - - - -Node24 - -set + + +Node16->Node19 + + - -Node15->Node24 - - - - -Node16->Node6 - - - - -Node17 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node16->Node17 - - - - -Node17->Node3 - - - - -Node17->Node11 - - - - -Node18->Node3 - - + + +Node16->Node20 + + - -Node18->Node16 - - + + +Node23 + +set + + + +Node16->Node23 + + + + + +Node17->Node6 + + - -Node19 - - -uscxml/debug/Interpreter -Issue.h + + +Node18 + + +uscxml/util/UUID.h - -Node18->Node19 - - + + +Node17->Node18 + + - -Node21 - -mutex + + +Node18->Node3 + + - -Node18->Node21 - - + + +Node18->Node12 + + -Node19->Node3 - - - - -Node19->Node7 - - + +Node19->Node3 + + - -Node20 - -iostream + + +Node19->Node17 + + -Node19->Node20 - - - - -Node22->Node3 - - - - -Node22->Node6 - - - - -Node22->Node9 - - - - -Node22->Node16 - - + +Node19->Node20 + + - -Node23 - -uscxml/config.h + + +Node21 + + +uscxml/debug/Interpreter +Issue.h + - -Node22->Node23 - - + + + +Node19->Node21 + + + + + +Node22 + +mutex + + + +Node19->Node22 + + + + + +Node20->Node3 + + + + + +Node20->Node6 + + + + + +Node20->Node9 + + + + + +Node20->Node17 + + + + + +Node21->Node3 + + + + + +Node21->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_content_executor_8cpp__incl_org.svg b/_content_executor_8cpp__incl_org.svg index b250d9a..68a70e6 100644 --- a/_content_executor_8cpp__incl_org.svg +++ b/_content_executor_8cpp__incl_org.svg @@ -1,379 +1,445 @@ - - - + + interpreter/ContentExecutor.cpp - - -Node1 - -interpreter/ContentExecutor.cpp + + + +Node0 + +interpreter/ContentExecutor.cpp - -Node2 + + +Node1 - -ContentExecutor.h + +ContentExecutor.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node15 - - -ContentExecutorImpl.h + +Node15 + + +ContentExecutorImpl.h - -Node1->Node15 - - + + +Node0->Node15 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node2->Node6 - - + + +Node1->Node5 + + -Node11 - -string + +Node11 + +string - -Node2->Node11 - - + + +Node1->Node11 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + - -Node3->Node5 - - + + +Node6 + +list - -Node6->Node3 - - + + +Node5->Node6 + + -Node7 - -list + +Node7 + +map - -Node6->Node7 - - + + +Node5->Node7 + + -Node8 - -map + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node3 - - + + +Node10->Node2 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node8 + + -Node14->Node11 - - - - -Node15->Node3 - - + +Node14->Node11 + + + + + +Node15->Node2 + + + + + +Node15->Node7 + + -Node15->Node11 - - + +Node15->Node11 + + -Node16 - - -uscxml/messages/Event.h + +Node16 + + +uscxml/messages/Event.h -Node15->Node16 - - + +Node15->Node16 + + -Node18 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node18 + + +uscxml/interpreter +/InterpreterMonitor.h -Node15->Node18 - - + +Node15->Node18 + + - -Node22 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node15->Node22 - - + + +Node15->Node19 + + - -Node24 - -set + + +Node22 + +set - -Node15->Node24 - - + + +Node15->Node22 + + - -Node16->Node6 - - + + +Node16->Node5 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h -Node16->Node17 - - + +Node16->Node17 + + - -Node17->Node3 - - + + +Node17->Node2 + + -Node17->Node11 - - + +Node17->Node11 + + - -Node18->Node3 - - + + +Node18->Node2 + + -Node18->Node16 - - + +Node18->Node16 + + - -Node19 - - -uscxml/debug/Interpreter -Issue.h + + +Node18->Node19 + + + + + +Node20 + + +uscxml/debug/Interpreter +Issue.h - -Node18->Node19 - - + + +Node18->Node20 + + -Node21 - -mutex + +Node21 + +mutex -Node18->Node21 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node20 - -iostream - - -Node19->Node20 - - - - -Node22->Node3 - - - - -Node22->Node6 - - - - -Node22->Node9 - - - - -Node22->Node16 - - - - -Node23 - -uscxml/config.h - - -Node22->Node23 - - + +Node18->Node21 + + + + + +Node19->Node2 + + + + + +Node19->Node5 + + + + + +Node19->Node8 + + + + + +Node19->Node16 + + + + + +Node20->Node2 + + + + + +Node20->Node6 + + diff --git a/_content_executor_8h.html b/_content_executor_8h.html index f3bd54d..44be485 100644 --- a/_content_executor_8h.html +++ b/_content_executor_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,12 +105,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for ContentExecutor.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -132,7 +132,7 @@ Classes diff --git a/_content_executor_8h__dep__incl.map b/_content_executor_8h__dep__incl.map index f375f16..02c4551 100644 --- a/_content_executor_8h__dep__incl.map +++ b/_content_executor_8h__dep__incl.map @@ -1,46 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_content_executor_8h__dep__incl.md5 b/_content_executor_8h__dep__incl.md5 index f03801a..c2c4151 100644 --- a/_content_executor_8h__dep__incl.md5 +++ b/_content_executor_8h__dep__incl.md5 @@ -1 +1 @@ -425e4b6dc565ec8860f425157bd1a70a \ No newline at end of file +6c9f5b6fdbd758055cdd5cac9f303103 \ No newline at end of file diff --git a/_content_executor_8h__dep__incl.svg b/_content_executor_8h__dep__incl.svg index 021c3a1..11ddfbe 100644 --- a/_content_executor_8h__dep__incl.svg +++ b/_content_executor_8h__dep__incl.svg @@ -1,778 +1,665 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/ContentExecutor.h - + -Node1 - -interpreter/ContentExecutor.h + +Node1 + +interpreter/ContentExecutor.h -Node2 - - -interpreter/ContentExecutor.cpp + +Node2 + + +interpreter/ContentExecutor.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -Interpreter.h + +Node3 + + +Interpreter.h -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Breakpoint.h + +Node5 + + +debug/Breakpoint.h -Node3->Node5 - - + +Node3->Node5 + + -Node11 - - -debug/DebugSession.h + +Node11 + + +debug/DebugSession.h -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -interpreter/BasicContent -Executor.cpp + +Node12 + + +interpreter/BasicContent +Executor.cpp -Node3->Node12 - - + +Node3->Node12 + + -Node13 - - -interpreter/MicroStepImpl.h + +Node13 + + +interpreter/MicroStepImpl.h -Node3->Node13 - - + +Node3->Node13 + + -Node16 - - -interpreter/InterpreterImpl.cpp + +Node16 + + +interpreter/InterpreterImpl.cpp -Node3->Node16 - - + +Node3->Node16 + + -Node19 - - -Interpreter.cpp + +Node19 + + +Interpreter.cpp -Node3->Node19 - - + +Node3->Node19 + + - -Node32 - - -transform/Transformer.h + + +Node25 + + +transform/Transformer.h - -Node3->Node32 - - + + +Node3->Node25 + + - -Node44 - - -plugins/Factory.cpp + + +Node37 + + +plugins/Factory.cpp - -Node3->Node44 - - + + +Node3->Node37 + + - -Node45 - - -uscxml.h + + +Node38 + + +uscxml.h - -Node3->Node45 - - + + +Node3->Node38 + + -Node5->Node4 - - + +Node5->Node4 + + -Node6 - - -debug/Debugger.h + +Node6 + + +debug/Debugger.h -Node5->Node6 - - + +Node5->Node6 + + -Node5->Node11 - - + +Node5->Node11 + + -Node7 - - -debug/Debugger.cpp + +Node7 + + +debug/Debugger.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -debug/DebuggerServlet.h + +Node8 + + +debug/DebuggerServlet.h -Node6->Node8 - - + +Node6->Node8 + + -Node10 - - -debug/DebugSession.cpp + +Node10 + + +debug/DebugSession.cpp -Node6->Node10 - - + +Node6->Node10 + + -Node9 - - -debug/DebuggerServlet.cpp + +Node9 + + +debug/DebuggerServlet.cpp -Node8->Node9 - - + +Node8->Node9 + + -Node11->Node7 - - + +Node11->Node7 + + -Node11->Node9 - - + +Node11->Node9 + + -Node11->Node10 - - + +Node11->Node10 + + -Node14 - - -interpreter/FastMicroStep.h + +Node14 + + +interpreter/FastMicroStep.h -Node13->Node14 - - + +Node13->Node14 + + -Node17 - - -interpreter/InterpreterImpl.h + +Node17 + + +interpreter/InterpreterImpl.h -Node13->Node17 - - + +Node13->Node17 + + - -Node43 - - -interpreter/MicroStep.cpp + + +Node36 + + +interpreter/MicroStep.cpp - -Node13->Node43 - - + + +Node13->Node36 + + -Node15 - - -interpreter/FastMicroStep.cpp + +Node15 + + +interpreter/FastMicroStep.cpp -Node14->Node15 - - + +Node14->Node15 + + -Node14->Node16 - - + +Node14->Node16 + + -Node17->Node4 - - + +Node17->Node4 + + -Node17->Node6 - - + +Node17->Node6 + + -Node17->Node16 - - + +Node17->Node16 + + -Node18 - - -debug/InterpreterIssue.cpp + +Node18 + + +debug/InterpreterIssue.cpp -Node17->Node18 - - + +Node17->Node18 + + -Node17->Node19 - - + +Node17->Node19 + + -Node20 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node20 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node17->Node20 - - + +Node17->Node20 + + -Node22 - - -plugins/InvokerImpl.h + +Node22 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node17->Node22 - - - - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - + +Node17->Node22 + + - - -Node17->Node26 - - - - -Node28 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node17->Node28 - - - - -Node29 - - -plugins/IOProcessorImpl.h + + +Node24 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node17->Node29 - - + + +Node17->Node24 + + - -Node17->Node32 - - + + +Node17->Node25 + + -Node21 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node21 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node20->Node21 - - - - -Node22->Node16 - - - - -Node22->Node20 - - + +Node20->Node21 + + -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node23 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node22->Node23 - - - - -Node25 - - -plugins/Invoker.cpp - - - - -Node22->Node25 - - + +Node22->Node23 + + - -Node24 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node26 + + +transform/ChartToC.h - -Node23->Node24 - - + + +Node25->Node26 + + - -Node27 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node28 + + +transform/ChartToJava.h - -Node26->Node27 - - - - -Node29->Node26 - - + + +Node25->Node28 + + -Node30 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node29->Node30 - - - - -Node31 - - -plugins/IOProcessor.cpp + +Node30 + + +transform/ChartToPromela.h - -Node29->Node31 - - - - -Node30->Node28 - - + + +Node25->Node30 + + -Node33 - - -transform/ChartToC.h + +Node33 + + +transform/ChartToVHDL.h - -Node32->Node33 - - + + +Node25->Node33 + + -Node35 - - -transform/ChartToJava.h - - - - -Node32->Node35 - - - - -Node37 - - -transform/ChartToPromela.h - - - - -Node32->Node37 - - - - -Node40 - - -transform/ChartToVHDL.h - - - - -Node32->Node40 - - - - -Node42 - - -transform/Transformer.cpp + +Node35 + + +transform/Transformer.cpp - -Node32->Node42 - - + + +Node25->Node35 + + - -Node34 - - -transform/ChartToC.cpp + + +Node27 + + +transform/ChartToC.cpp - -Node33->Node34 - - - - -Node33->Node35 - - - - -Node33->Node37 - - - - -Node33->Node40 - - + + +Node26->Node27 + + + + + +Node26->Node28 + + + + + +Node26->Node30 + + + + + +Node26->Node33 + + - -Node36 - - -transform/ChartToJava.cpp + + +Node29 + + +transform/ChartToJava.cpp - -Node35->Node36 - - + + +Node28->Node29 + + - -Node38 - - -transform/ChartToPromela.cpp + + +Node31 + + +transform/ChartToPromela.cpp - -Node37->Node38 - - + + +Node30->Node31 + + - -Node39 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node32 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node37->Node39 - - + + +Node30->Node32 + + - -Node41 - - -transform/ChartToVHDL.cpp + + +Node34 + + +transform/ChartToVHDL.cpp - -Node40->Node41 - - + + +Node33->Node34 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_content_executor_8h__dep__incl_org.svg b/_content_executor_8h__dep__incl_org.svg index 4e8abb5..cc12f3e 100644 --- a/_content_executor_8h__dep__incl_org.svg +++ b/_content_executor_8h__dep__incl_org.svg @@ -1,690 +1,665 @@ - - + interpreter/ContentExecutor.h - - -Node1 - -interpreter/ContentExecutor.h - - -Node2 + + + +Node14 + +interpreter/ContentExecutor.h + + + +Node15 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node1->Node2 - - + + +Node14->Node15 + + - -Node3 + + +Node16 - -Interpreter.h + +Interpreter.h - -Node1->Node3 - - + + +Node14->Node16 + + - -Node4 + + +Node17 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node3->Node4 - - + + +Node16->Node17 + + - -Node5 + + +Node18 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node3->Node5 - - + + +Node16->Node18 + + - -Node11 + + +Node24 - -debug/DebugSession.h + +debug/DebugSession.h - -Node3->Node11 - - + + +Node16->Node24 + + - -Node12 + + +Node25 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node3->Node12 - - + + +Node16->Node25 + + - -Node13 + + +Node26 - -interpreter/MicroStepImpl.h + +interpreter/MicroStepImpl.h - -Node3->Node13 - - + + +Node16->Node26 + + - -Node16 + + +Node29 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node16 - - + + +Node16->Node29 + + - -Node19 + + +Node32 - -Interpreter.cpp + +Interpreter.cpp - -Node3->Node19 - - + + +Node16->Node32 + + - -Node32 - - -transform/Transformer.h + + +Node38 + + +transform/Transformer.h - -Node3->Node32 - - + + +Node16->Node38 + + - -Node44 - - -plugins/Factory.cpp + + +Node50 + + +plugins/Factory.cpp - -Node3->Node44 - - + + +Node16->Node50 + + - -Node45 - - -uscxml.h + + +Node51 + + +uscxml.h - -Node3->Node45 - - + + +Node16->Node51 + + - -Node5->Node4 - - + + +Node18->Node17 + + - -Node6 + + +Node19 - -debug/Debugger.h + +debug/Debugger.h - -Node5->Node6 - - + + +Node18->Node19 + + - -Node5->Node11 - - + + +Node18->Node24 + + - -Node7 + + +Node20 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node6->Node7 - - + + +Node19->Node20 + + - -Node8 + + +Node21 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node6->Node8 - - + + +Node19->Node21 + + - -Node10 + + +Node23 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node6->Node10 - - + + +Node19->Node23 + + - -Node9 + + +Node22 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node8->Node9 - - + + +Node21->Node22 + + - -Node11->Node7 - - + + +Node24->Node20 + + - -Node11->Node9 - - + + +Node24->Node22 + + - -Node11->Node10 - - + + +Node24->Node23 + + - -Node14 + + +Node27 - -interpreter/FastMicroStep.h + +interpreter/FastMicroStep.h - -Node13->Node14 - - + + +Node26->Node27 + + - -Node17 + + +Node30 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node13->Node17 - - + + +Node26->Node30 + + - -Node43 - - -interpreter/MicroStep.cpp + + +Node49 + + +interpreter/MicroStep.cpp - -Node13->Node43 - - + + +Node26->Node49 + + - -Node15 + + +Node28 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node14->Node15 - - + + +Node27->Node28 + + - -Node14->Node16 - - + + +Node27->Node29 + + - -Node17->Node4 - - + + +Node30->Node17 + + - -Node17->Node6 - - + + +Node30->Node19 + + - -Node17->Node16 - - + + +Node30->Node29 + + - -Node18 + + +Node31 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node17->Node18 - - + + +Node30->Node31 + + - -Node17->Node19 - - + + +Node30->Node32 + + - -Node20 + + +Node33 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node17->Node20 - - - - -Node22 - - -plugins/InvokerImpl.h - - + + +Node30->Node33 + + - -Node17->Node22 - - - - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node17->Node26 - - - - -Node28 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node35 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node17->Node28 - - + + +Node30->Node35 + + - -Node29 - - -plugins/IOProcessorImpl.h + + +Node37 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node17->Node29 - - + + +Node30->Node37 + + - -Node17->Node32 - - + + +Node30->Node38 + + - -Node21 + + +Node34 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node20->Node21 - - - - -Node22->Node16 - - - - -Node22->Node20 - - - - -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node22->Node23 - - - - -Node25 - - -plugins/Invoker.cpp - - - - -Node22->Node25 - - - - -Node24 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node23->Node24 - - + + +Node33->Node34 + + - -Node27 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node26->Node27 - - - - -Node29->Node26 - - + + +Node35->Node36 + + - -Node30 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node39 + + +transform/ChartToC.h - -Node29->Node30 - - + + +Node38->Node39 + + - -Node31 - - -plugins/IOProcessor.cpp + + +Node41 + + +transform/ChartToJava.h - -Node29->Node31 - - - - -Node30->Node28 - - + + +Node38->Node41 + + - -Node33 - - -transform/ChartToC.h + + +Node43 + + +transform/ChartToPromela.h - -Node32->Node33 - - + + +Node38->Node43 + + - -Node35 - - -transform/ChartToJava.h + + +Node46 + + +transform/ChartToVHDL.h - -Node32->Node35 - - + + +Node38->Node46 + + - -Node37 - - -transform/ChartToPromela.h + + +Node48 + + +transform/Transformer.cpp - -Node32->Node37 - - + + +Node38->Node48 + + -Node40 - - -transform/ChartToVHDL.h - - - - -Node32->Node40 - - + +Node40 + + +transform/ChartToC.cpp + + + + + +Node39->Node40 + + + + + +Node39->Node41 + + + + + +Node39->Node43 + + + + + +Node39->Node46 + + -Node42 - - -transform/Transformer.cpp + +Node42 + + +transform/ChartToJava.cpp - -Node32->Node42 - - - - -Node34 - - -transform/ChartToC.cpp - - - - -Node33->Node34 - - - - -Node33->Node35 - - + + +Node41->Node42 + + - -Node33->Node37 - - - - -Node33->Node40 - - - - -Node36 - - -transform/ChartToJava.cpp - - - - -Node35->Node36 - - - - -Node38 - - -transform/ChartToPromela.cpp + + +Node44 + + +transform/ChartToPromela.cpp - -Node37->Node38 - - + + +Node43->Node44 + + - -Node39 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node45 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node37->Node39 - - + + +Node43->Node45 + + - -Node41 - - -transform/ChartToVHDL.cpp + + +Node47 + + +transform/ChartToVHDL.cpp - -Node40->Node41 - - + + +Node46->Node47 + + diff --git a/_content_executor_8h__incl.map b/_content_executor_8h__incl.map index 377772b..42a6111 100644 --- a/_content_executor_8h__incl.map +++ b/_content_executor_8h__incl.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/_content_executor_8h__incl.md5 b/_content_executor_8h__incl.md5 index da760c2..1040f41 100644 --- a/_content_executor_8h__incl.md5 +++ b/_content_executor_8h__incl.md5 @@ -1 +1 @@ -a53a8878d333cc6b33ec180d623e0bec \ No newline at end of file +cb043f0c1aa4a281abf6e1c9ee3ff054 \ No newline at end of file diff --git a/_content_executor_8h__incl.svg b/_content_executor_8h__incl.svg index 8d21611..9ae48dd 100644 --- a/_content_executor_8h__incl.svg +++ b/_content_executor_8h__incl.svg @@ -1,180 +1,223 @@ - - + interpreter/ContentExecutor.h - + -Node1 - -interpreter/ContentExecutor.h + +Node1 + +interpreter/ContentExecutor.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Data.h + +Node5 + + +uscxml/messages/Data.h -Node1->Node5 - - + +Node1->Node5 + + - -Node10 - -string + + +Node11 + +string - -Node1->Node10 - - + + +Node1->Node11 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node6 - -list + +Node6 + +list -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -map + +Node7 + +map -Node5->Node7 - - + +Node5->Node7 + + -Node8 - -memory + +Node8 + +memory -Node5->Node8 - - + +Node5->Node8 + + -Node9 - - -uscxml/util/Convenience.h - - + +Node9 + +type_traits -Node5->Node9 - - + +Node5->Node9 + + - -Node13 - - -uscxml/messages/Blob.h + + +Node10 + + +uscxml/util/Convenience.h - -Node5->Node13 - - + + +Node5->Node10 + + - -Node9->Node2 - - + + +Node14 + + +uscxml/messages/Blob.h + - -Node9->Node10 - - - -Node11 - -limits + + +Node5->Node14 + + + + + +Node10->Node2 + + - -Node9->Node11 - - + + +Node10->Node11 + + -Node12 - -sstream - - -Node9->Node12 - - - - -Node13->Node2 - - - - -Node13->Node8 - - - - -Node13->Node10 - - + +Node12 + +limits + + + +Node10->Node12 + + + + + +Node13 + +sstream + + + +Node10->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node8 + + + + + +Node14->Node11 + + diff --git a/_content_executor_8h__incl_org.svg b/_content_executor_8h__incl_org.svg index 9947b75..7d00d7e 100644 --- a/_content_executor_8h__incl_org.svg +++ b/_content_executor_8h__incl_org.svg @@ -1,195 +1,223 @@ - - + interpreter/ContentExecutor.h - + + + +Node0 + +interpreter/ContentExecutor.h + -Node1 - -interpreter/ContentExecutor.h + +Node1 + + +uscxml/Common.h + - -Node2 - -uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 - - -uscxml/Common.h + + +Node4 + + +uscxml/messages/Data.h - -Node1->Node3 - - + + +Node0->Node4 + + - -Node6 - - -uscxml/messages/Data.h - + + +Node10 + +string + + +Node0->Node10 + + - -Node1->Node6 - - + + +Node2 + +sys/socket.h - -Node11 - -string + + +Node1->Node2 + + - -Node1->Node11 - - + + +Node3 + +cmath - -Node4 - -sys/socket.h + + +Node1->Node3 + + - -Node3->Node4 - - + + +Node4->Node1 + + -Node5 - -cmath + +Node5 + +list - -Node3->Node5 - - + + +Node4->Node5 + + - -Node6->Node2 - - + + +Node6 + +map - -Node6->Node3 - - + + +Node4->Node6 + + -Node7 - -list + +Node7 + +memory - -Node6->Node7 - - + + +Node4->Node7 + + -Node8 - -map + +Node8 + +type_traits - -Node6->Node8 - - + + +Node4->Node8 + + -Node9 - -memory - - -Node6->Node9 - - - - -Node10 + +Node9 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node4->Node9 + + - -Node14 + + +Node13 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node4->Node13 + + - -Node10->Node3 - - + + +Node9->Node1 + + - -Node10->Node11 - - + + +Node9->Node10 + + - -Node12 - -limits + + +Node11 + +limits - -Node10->Node12 - - + + +Node9->Node11 + + - -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + + +Node12 + +sstream + + + +Node9->Node12 + + + + + +Node13->Node1 + + + + + +Node13->Node7 + + + + + +Node13->Node10 + + diff --git a/_content_executor_8h_source.html b/_content_executor_8h_source.html index 171b2a5..fea36bd 100644 --- a/_content_executor_8h_source.html +++ b/_content_executor_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -120,10 +120,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
43 public:
45 
-
46  virtual void process(XERCESC_NS::DOMElement* block, const X& xmlPrefix);
+
46  virtual void process(XERCESC_NS::DOMElement* block);
47  virtual void invoke(XERCESC_NS::DOMElement* invoke);
48  virtual void uninvoke(XERCESC_NS::DOMElement* invoke);
-
49  virtual Data elementAsData(XERCESC_NS::DOMElement* element);
+
49  virtual Data elementAsData(XERCESC_NS::DOMElement* element, bool asExpression = false);
50  virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData);
51  virtual std::shared_ptr<ContentExecutorImpl> getImpl() const;
52 
@@ -140,8 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: Breakpoint.h:30
Definition: ContentExecutor.h:42
-
Definition: Data.h:43
-
Definition: DOM.h:110
+
Definition: Data.h:44
@@ -151,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_content_executor_impl_8h.html b/_content_executor_impl_8h.html index d06d91f..64af446 100644 --- a/_content_executor_impl_8h.html +++ b/_content_executor_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,16 +105,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/interpreter/Logging.h"
#include <string>
#include <set>
+#include <map>
Include dependency graph for ContentExecutorImpl.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -138,7 +138,7 @@ Classes diff --git a/_content_executor_impl_8h__dep__incl.map b/_content_executor_impl_8h__dep__incl.map index 99c8ab4..5b3f56a 100644 --- a/_content_executor_impl_8h__dep__incl.map +++ b/_content_executor_impl_8h__dep__incl.map @@ -1,38 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_content_executor_impl_8h__dep__incl.md5 b/_content_executor_impl_8h__dep__incl.md5 index 2b757ee..8b7265a 100644 --- a/_content_executor_impl_8h__dep__incl.md5 +++ b/_content_executor_impl_8h__dep__incl.md5 @@ -1 +1 @@ -94847466a9ca175d3217de725621b9a7 \ No newline at end of file +b6c93d809e1212153469ed99b3cc55f2 \ No newline at end of file diff --git a/_content_executor_impl_8h__dep__incl.svg b/_content_executor_impl_8h__dep__incl.svg index d6aed6a..171f33f 100644 --- a/_content_executor_impl_8h__dep__incl.svg +++ b/_content_executor_impl_8h__dep__incl.svg @@ -1,626 +1,487 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/ContentExecutorImpl.h - + -Node1 - -interpreter/ContentExecutor -Impl.h + +Node1 + +interpreter/ContentExecutor +Impl.h -Node2 - - -interpreter/BasicContent -Executor.h + +Node2 + + +interpreter/BasicContent +Executor.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -interpreter/ContentExecutor.cpp + +Node5 + + +interpreter/ContentExecutor.cpp -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -interpreter/InterpreterImpl.h + +Node6 + + +interpreter/InterpreterImpl.h -Node1->Node6 - - + +Node1->Node6 + + -Node3 - - -interpreter/BasicContent -Executor.cpp + +Node3 + + +interpreter/BasicContent +Executor.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -interpreter/InterpreterImpl.cpp + +Node4 + + +interpreter/InterpreterImpl.cpp -Node2->Node4 - - + +Node2->Node4 + + -Node6->Node4 - - + +Node6->Node4 + + -Node7 - - -debug/Breakpoint.cpp + +Node7 + + +debug/Breakpoint.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -debug/Debugger.h + +Node8 + + +debug/Debugger.h -Node6->Node8 - - + +Node6->Node8 + + -Node13 - - -debug/InterpreterIssue.cpp + +Node13 + + +debug/InterpreterIssue.cpp -Node6->Node13 - - + +Node6->Node13 + + -Node14 - - -Interpreter.cpp + +Node14 + + +Interpreter.cpp -Node6->Node14 - - + +Node6->Node14 + + -Node15 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node15 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node6->Node15 - - + +Node6->Node15 + + -Node17 - - -plugins/InvokerImpl.h + +Node17 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node6->Node17 - - + +Node6->Node17 + + - -Node21 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node6->Node21 - - - - -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node6->Node23 - - - - -Node24 - - -plugins/IOProcessorImpl.h + + +Node19 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node6->Node24 - - + + +Node6->Node19 + + - -Node27 - - -transform/Transformer.h + + +Node20 + + +transform/Transformer.h - -Node6->Node27 - - + + +Node6->Node20 + + -Node9 - - -debug/Debugger.cpp + +Node9 + + +debug/Debugger.cpp -Node8->Node9 - - + +Node8->Node9 + + -Node10 - - -debug/DebuggerServlet.h + +Node10 + + +debug/DebuggerServlet.h -Node8->Node10 - - + +Node8->Node10 + + -Node12 - - -debug/DebugSession.cpp + +Node12 + + +debug/DebugSession.cpp -Node8->Node12 - - + +Node8->Node12 + + -Node11 - - -debug/DebuggerServlet.cpp + +Node11 + + +debug/DebuggerServlet.cpp -Node10->Node11 - - + +Node10->Node11 + + -Node16 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node16 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node15->Node16 - - - - -Node17->Node4 - - - - -Node17->Node15 - - + +Node15->Node16 + + -Node18 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node18 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node17->Node18 - - - - -Node20 - - -plugins/Invoker.cpp - - - - -Node17->Node20 - - + +Node17->Node18 + + - -Node19 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node21 + + +transform/ChartToC.h - -Node18->Node19 - - + + +Node20->Node21 + + - -Node22 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node23 + + +transform/ChartToJava.h - -Node21->Node22 - - - - -Node24->Node21 - - + + +Node20->Node23 + + -Node25 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node25 + + +transform/ChartToPromela.h - -Node24->Node25 - - - - -Node26 - - -plugins/IOProcessor.cpp - - - - -Node24->Node26 - - - - -Node25->Node23 - - + + +Node20->Node25 + + -Node28 - - -transform/ChartToC.h + +Node28 + + +transform/ChartToVHDL.h - -Node27->Node28 - - + + +Node20->Node28 + + -Node30 - - -transform/ChartToJava.h - - - - -Node27->Node30 - - - - -Node32 - - -transform/ChartToPromela.h - - - - -Node27->Node32 - - - - -Node35 - - -transform/ChartToVHDL.h + +Node30 + + +transform/Transformer.cpp - -Node27->Node35 - - + + +Node20->Node30 + + - -Node37 - - -transform/Transformer.cpp + + +Node22 + + +transform/ChartToC.cpp - -Node27->Node37 - - - - -Node29 - - -transform/ChartToC.cpp - - + + +Node21->Node22 + + + + + +Node21->Node23 + + + + + +Node21->Node25 + + + + + +Node21->Node28 + + - -Node28->Node29 - - - - -Node28->Node30 - - - - -Node28->Node32 - - - - -Node28->Node35 - - - - -Node31 - - -transform/ChartToJava.cpp + + +Node24 + + +transform/ChartToJava.cpp - -Node30->Node31 - - + + +Node23->Node24 + + - -Node33 - - -transform/ChartToPromela.cpp + + +Node26 + + +transform/ChartToPromela.cpp - -Node32->Node33 - - + + +Node25->Node26 + + - -Node34 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node27 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node32->Node34 - - + + +Node25->Node27 + + - -Node36 - - -transform/ChartToVHDL.cpp + + +Node29 + + +transform/ChartToVHDL.cpp - -Node35->Node36 - - + + +Node28->Node29 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_content_executor_impl_8h__dep__incl_org.svg b/_content_executor_impl_8h__dep__incl_org.svg index e9a939c..1d129fe 100644 --- a/_content_executor_impl_8h__dep__incl_org.svg +++ b/_content_executor_impl_8h__dep__incl_org.svg @@ -1,538 +1,487 @@ - - - + + interpreter/ContentExecutorImpl.h - - -Node1 - -interpreter/ContentExecutor -Impl.h - - -Node2 + + + +Node21 + +interpreter/ContentExecutor +Impl.h + + + +Node22 - -interpreter/BasicContent -Executor.h + +interpreter/BasicContent +Executor.h - -Node1->Node2 - - + + +Node21->Node22 + + - -Node5 + + +Node25 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node1->Node5 - - + + +Node21->Node25 + + - -Node6 + + +Node26 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node6 - - + + +Node21->Node26 + + - -Node3 + + +Node23 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node2->Node3 - - + + +Node22->Node23 + + - -Node4 + + +Node24 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node2->Node4 - - + + +Node22->Node24 + + - -Node6->Node4 - - + + +Node26->Node24 + + - -Node7 + + +Node27 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node6->Node7 - - + + +Node26->Node27 + + - -Node8 + + +Node28 - -debug/Debugger.h + +debug/Debugger.h - -Node6->Node8 - - + + +Node26->Node28 + + - -Node13 + + +Node33 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node6->Node13 - - + + +Node26->Node33 + + - -Node14 + + +Node34 - -Interpreter.cpp + +Interpreter.cpp - -Node6->Node14 - - + + +Node26->Node34 + + - -Node15 + + +Node35 - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node6->Node15 - - - - -Node17 - - -plugins/InvokerImpl.h - - - - -Node6->Node17 - - - - -Node21 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node6->Node21 - - + + +Node26->Node35 + + - -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node37 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node6->Node23 - - + + +Node26->Node37 + + - -Node24 - - -plugins/IOProcessorImpl.h + + +Node39 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node6->Node24 - - + + +Node26->Node39 + + - -Node27 - - -transform/Transformer.h + + +Node40 + + +transform/Transformer.h - -Node6->Node27 - - + + +Node26->Node40 + + - -Node9 + + +Node29 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node8->Node9 - - + + +Node28->Node29 + + - -Node10 + + +Node30 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node8->Node10 - - + + +Node28->Node30 + + - -Node12 + + +Node32 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node8->Node12 - - + + +Node28->Node32 + + - -Node11 + + +Node31 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node10->Node11 - - + + +Node30->Node31 + + - -Node16 + + +Node36 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node15->Node16 - - - - -Node17->Node4 - - - - -Node17->Node15 - - - - -Node18 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node17->Node18 - - - - -Node20 - - -plugins/Invoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node17->Node20 - - - - -Node19 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node18->Node19 - - - - -Node22 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node21->Node22 - - - - -Node24->Node21 - - - - -Node25 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node24->Node25 - - + + +Node35->Node36 + + - -Node26 - - -plugins/IOProcessor.cpp + + +Node38 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node24->Node26 - - + + +Node37->Node38 + + - -Node25->Node23 - - - - -Node28 - - -transform/ChartToC.h - + + +Node41 + + +transform/ChartToC.h + - -Node27->Node28 - - - - -Node30 - - -transform/ChartToJava.h + + +Node40->Node41 + + + + + +Node43 + + +transform/ChartToJava.h - -Node27->Node30 - - + + +Node40->Node43 + + - -Node32 - - -transform/ChartToPromela.h + + +Node45 + + +transform/ChartToPromela.h - -Node27->Node32 - - - - -Node35 - - -transform/ChartToVHDL.h + + +Node40->Node45 + + + + + +Node48 + + +transform/ChartToVHDL.h - -Node27->Node35 - - - - -Node37 - - -transform/Transformer.cpp + + +Node40->Node48 + + + + + +Node50 + + +transform/Transformer.cpp - -Node27->Node37 - - + + +Node40->Node50 + + - -Node29 - - -transform/ChartToC.cpp + + +Node42 + + +transform/ChartToC.cpp - -Node28->Node29 - - + + +Node41->Node42 + + - -Node28->Node30 - - + + +Node41->Node43 + + - -Node28->Node32 - - + + +Node41->Node45 + + - -Node28->Node35 - - + + +Node41->Node48 + + - -Node31 - - -transform/ChartToJava.cpp + + +Node44 + + +transform/ChartToJava.cpp - -Node30->Node31 - - + + +Node43->Node44 + + - -Node33 - - -transform/ChartToPromela.cpp + + +Node46 + + +transform/ChartToPromela.cpp - -Node32->Node33 - - + + +Node45->Node46 + + - -Node34 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node47 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node32->Node34 - - + + +Node45->Node47 + + - -Node36 - - -transform/ChartToVHDL.cpp - + + +Node49 + + +transform/ChartToVHDL.cpp + - -Node35->Node36 - - + + +Node48->Node49 + + diff --git a/_content_executor_impl_8h__incl.map b/_content_executor_impl_8h__incl.map index da82642..3521078 100644 --- a/_content_executor_impl_8h__incl.map +++ b/_content_executor_impl_8h__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/_content_executor_impl_8h__incl.md5 b/_content_executor_impl_8h__incl.md5 index 4ae24a0..6a7d9a4 100644 --- a/_content_executor_impl_8h__incl.md5 +++ b/_content_executor_impl_8h__incl.md5 @@ -1 +1 @@ -bd9f1438405c837b760bb2d9726c6d20 \ No newline at end of file +4b72a97a3a27ff746904005e82d7650e \ No newline at end of file diff --git a/_content_executor_impl_8h__incl.svg b/_content_executor_impl_8h__incl.svg index b6fd443..90f1a69 100644 --- a/_content_executor_impl_8h__incl.svg +++ b/_content_executor_impl_8h__incl.svg @@ -1,427 +1,398 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/ContentExecutorImpl.h - + -Node1 - -interpreter/ContentExecutor -Impl.h + +Node1 + +interpreter/ContentExecutor +Impl.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + - -Node11 - -string + + +Node8 + +map - -Node1->Node11 - - + + +Node1->Node8 + + - -Node16 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node12 + +string + + + +Node1->Node12 + + + + + +Node17 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node1->Node16 - - + + +Node1->Node17 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node18 + + +uscxml/interpreter +/Logging.h - -Node1->Node20 - - + + +Node1->Node18 + + - -Node22 - -set + + +Node21 + +set - -Node1->Node22 - - + + +Node1->Node21 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - + +Node5->Node6 + + - -Node15 - - -uscxml/util/UUID.h + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node7 - -list + +Node7 + +list -Node6->Node7 - - - - -Node8 - -map + +Node6->Node7 + + -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - - - -Node10->Node2 - - + + +Node6->Node11 + + - -Node10->Node11 - - - - -Node12 - -limits + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node12 - - - -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + + +Node6->Node15 + + - -Node15->Node2 - - + + +Node11->Node2 + + - -Node15->Node11 - - + + +Node11->Node12 + + - -Node16->Node2 - - + + +Node13 + +limits - -Node16->Node5 - - + + +Node11->Node13 + + - -Node17 - - -uscxml/debug/Interpreter -Issue.h - + + +Node14 + +sstream + + +Node11->Node14 + + - -Node16->Node17 - - + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + - -Node19 - -mutex + + +Node16->Node2 + + - -Node16->Node19 - - + + +Node16->Node12 + + -Node17->Node2 - - - - -Node17->Node7 - - + +Node17->Node2 + + - -Node18 - -iostream + + +Node17->Node5 + + -Node17->Node18 - - - - -Node20->Node2 - - - - -Node20->Node5 - - - - -Node20->Node6 - - - - -Node20->Node9 - - + +Node17->Node18 + + - -Node21 - -uscxml/config.h + + +Node19 + + +uscxml/debug/Interpreter +Issue.h + - -Node20->Node21 - - + + + +Node17->Node19 + + + + + +Node20 + +mutex + + + +Node17->Node20 + + + + + +Node18->Node2 + + + + + +Node18->Node5 + + + + + +Node18->Node6 + + + + + +Node18->Node9 + + + + + +Node19->Node2 + + + + + +Node19->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_content_executor_impl_8h__incl_org.svg b/_content_executor_impl_8h__incl_org.svg index 389f226..7a8e265 100644 --- a/_content_executor_impl_8h__incl_org.svg +++ b/_content_executor_impl_8h__incl_org.svg @@ -1,339 +1,398 @@ - - - + + interpreter/ContentExecutorImpl.h - - -Node1 - -interpreter/ContentExecutor -Impl.h + + + +Node0 + +interpreter/ContentExecutor +Impl.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + + + + +Node7 + +map + + + +Node0->Node7 + + -Node11 - -string + +Node11 + +string - -Node1->Node11 - - + + +Node0->Node11 + + -Node16 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node16 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node1->Node16 - - + + +Node0->Node16 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node17 + + +uscxml/interpreter +/Logging.h - -Node1->Node20 - - + + +Node0->Node17 + + - -Node22 - -set + + +Node20 + +set - -Node1->Node22 - - + + +Node0->Node20 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + - -Node6->Node2 - - + + +Node5->Node1 + + - -Node7 - -list + + +Node6 + +list - -Node6->Node7 - - + + +Node5->Node6 + + + + + +Node5->Node7 + + -Node8 - -map + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - - - -Node16->Node2 - - + +Node15->Node11 + + + + + +Node16->Node1 + + + + + +Node16->Node4 + + - -Node16->Node5 - - + + +Node16->Node17 + + - -Node17 - - -uscxml/debug/Interpreter -Issue.h + + +Node18 + + +uscxml/debug/Interpreter +Issue.h - -Node16->Node17 - - + + +Node16->Node18 + + -Node19 - -mutex + +Node19 + +mutex -Node16->Node19 - - - - -Node17->Node2 - - - - -Node17->Node7 - - - - -Node18 - -iostream - - -Node17->Node18 - - - - -Node20->Node2 - - - - -Node20->Node5 - - - - -Node20->Node6 - - - - -Node20->Node9 - - - - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + +Node16->Node19 + + + + + +Node17->Node1 + + + + + +Node17->Node4 + + + + + +Node17->Node5 + + + + + +Node17->Node8 + + + + + +Node18->Node1 + + + + + +Node18->Node6 + + diff --git a/_content_executor_impl_8h_source.html b/_content_executor_impl_8h_source.html index e6bf64a..9fdcca2 100644 --- a/_content_executor_impl_8h_source.html +++ b/_content_executor_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,86 +109,86 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
28 
29 #include <string>
30 #include <set>
-
31 
-
32 namespace XERCESC_NS {
-
33 class DOMDocument;
-
34 class DOMNode;
-
35 }
-
36 
-
37 namespace uscxml {
-
38 
-
39 class X;
-
40 
-
45 class USCXML_API ContentExecutorCallbacks {
-
46 public:
-
47  virtual void enqueueInternal(const Event& event) = 0;
-
48  virtual void enqueueExternal(const Event& event) = 0;
-
49  virtual void enqueueExternalDelayed(const Event& event, size_t delayMs, const std::string& eventUUID) = 0;
-
50  virtual void cancelDelayed(const std::string& eventId) = 0;
-
51 
-
52  virtual bool isTrue(const std::string& expr) = 0;
-
53  virtual size_t getLength(const std::string& expr) = 0;
-
54 
-
55  virtual void setForeach(const std::string& item,
-
56  const std::string& array,
-
57  const std::string& index,
-
58  uint32_t iteration) = 0;
-
59 
-
60  virtual Data evalAsData(const std::string& expr) = 0;
-
61  virtual Data getAsData(const std::string& expr) = 0;
-
62  virtual void assign(const std::string& location, const Data& data) = 0;
-
63 
+
31 #include <map>
+
32 
+
33 namespace XERCESC_NS {
+
34 class DOMDocument;
+
35 class DOMNode;
+
36 }
+
37 
+
38 namespace uscxml {
+
39 
+
40 class X;
+
41 
+
46 class USCXML_API ContentExecutorCallbacks {
+
47 public:
+
48  virtual void enqueueInternal(const Event& event) = 0;
+
49  virtual void enqueueExternal(const Event& event) = 0;
+
50  virtual void enqueueExternalDelayed(const Event& event, size_t delayMs, const std::string& eventUUID) = 0;
+
51  virtual void cancelDelayed(const std::string& eventId) = 0;
+
52 
+
53  virtual bool isTrue(const std::string& expr) = 0;
+
54  virtual size_t getLength(const std::string& expr) = 0;
+
55 
+
56  virtual void setForeach(const std::string& item,
+
57  const std::string& array,
+
58  const std::string& index,
+
59  uint32_t iteration) = 0;
+
60 
+
61  virtual Data evalAsData(const std::string& expr) = 0;
+
62  virtual Data getAsData(const std::string& expr) = 0;
+
63  virtual void assign(const std::string& location, const Data& data, const std::map<std::string, std::string>& attrs) = 0;
64 
-
65  virtual std::string getInvokeId() = 0;
-
66  virtual std::string getBaseURL() = 0;
-
67  virtual bool checkValidSendType(const std::string& type, const std::string& target) = 0;
-
68  virtual void enqueue(const std::string& type, const std::string& target, size_t delayMs, const Event& sendEvent) = 0;
-
69  virtual void invoke(const std::string& type, const std::string& src, bool autoForward, XERCESC_NS::DOMElement* finalize, const Event& invokeEvent) = 0;
-
70  virtual void uninvoke(const std::string& invokeId) = 0;
-
71 
-
72  virtual const Event& getCurrentEvent() = 0;
-
73 
-
75  virtual std::set<InterpreterMonitor*> getMonitors() = 0;
-
76  virtual Interpreter getInterpreter() = 0;
-
77  virtual Logger getLogger() = 0;
-
78 
-
79 };
-
80 
-
85 class USCXML_API ContentExecutorImpl {
-
86 public:
-
87  ContentExecutorImpl(ContentExecutorCallbacks* callbacks) : _callbacks(callbacks) {}
-
88 
-
89  virtual std::shared_ptr<ContentExecutorImpl> create(ContentExecutorCallbacks* callbacks) = 0;
-
90 
-
91  virtual void process(XERCESC_NS::DOMElement* block, const X& xmlPrefix) = 0;
-
92 
-
93  virtual void invoke(XERCESC_NS::DOMElement* invoke) = 0;
-
94  virtual void uninvoke(XERCESC_NS::DOMElement* invoke) = 0;
-
95 
-
96  virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) = 0;
-
97  virtual Data elementAsData(XERCESC_NS::DOMElement* element) = 0;
-
98 
-
99 protected:
-
100  ContentExecutorCallbacks* _callbacks;
-
101 
-
102 };
-
103 
-
104 }
-
105 
-
106 #endif /* end of include guard: CONTENTEXECUTORIMPL_H_3ABA8969 */
+
65 
+
66  virtual std::string getInvokeId() = 0;
+
67  virtual std::string getBaseURL() = 0;
+
68  virtual bool checkValidSendType(const std::string& type, const std::string& target) = 0;
+
69  virtual void enqueue(const std::string& type, const std::string& target, size_t delayMs, const Event& sendEvent) = 0;
+
70  virtual void invoke(const std::string& type, const std::string& src, bool autoForward, XERCESC_NS::DOMElement* finalize, const Event& invokeEvent) = 0;
+
71  virtual void uninvoke(const std::string& invokeId) = 0;
+
72 
+
73  virtual const Event& getCurrentEvent() = 0;
+
74 
+
76  virtual std::set<InterpreterMonitor*> getMonitors() = 0;
+
77  virtual Interpreter getInterpreter() = 0;
+
78  virtual Logger getLogger() = 0;
+
79 
+
80 };
+
81 
+
86 class USCXML_API ContentExecutorImpl {
+
87 public:
+
88  ContentExecutorImpl(ContentExecutorCallbacks* callbacks) : _callbacks(callbacks) {}
+
89 
+
90  virtual std::shared_ptr<ContentExecutorImpl> create(ContentExecutorCallbacks* callbacks) = 0;
+
91 
+
92  virtual void process(XERCESC_NS::DOMElement* block) = 0;
+
93 
+
94  virtual void invoke(XERCESC_NS::DOMElement* invoke) = 0;
+
95  virtual void uninvoke(XERCESC_NS::DOMElement* invoke) = 0;
+
96 
+
97  virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) = 0;
+
98  virtual Data elementAsData(XERCESC_NS::DOMElement* element, bool asExpression = false) = 0;
+
99 
+
100 protected:
+
101  ContentExecutorCallbacks* _callbacks;
+
102 
+
103 };
+
104 
+
105 }
+
106 
+
107 #endif /* end of include guard: CONTENTEXECUTORIMPL_H_3ABA8969 */
Definition: Breakpoint.cpp:26
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Breakpoint.h:30
-
Definition: ContentExecutorImpl.h:85
-
Definition: ContentExecutorImpl.h:45
+
Definition: ContentExecutorImpl.h:86
+
Definition: ContentExecutorImpl.h:46
Definition: Logging.h:69
-
Definition: Data.h:43
-
Definition: DOM.h:110
+
Definition: Data.h:44
@@ -198,7 +198,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_convenience_8cpp.html b/_convenience_8cpp.html index d048b7f..8ad54fa 100644 --- a/_convenience_8cpp.html +++ b/_convenience_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -153,7 +153,7 @@ std::string 
diff --git a/_data_model_8h__dep__incl.map b/_data_model_8h__dep__incl.map index c4ae853..a17ec6b 100644 --- a/_data_model_8h__dep__incl.map +++ b/_data_model_8h__dep__incl.map @@ -1,46 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_data_model_8h__dep__incl.md5 b/_data_model_8h__dep__incl.md5 index c16d721..cf397b8 100644 --- a/_data_model_8h__dep__incl.md5 +++ b/_data_model_8h__dep__incl.md5 @@ -1 +1 @@ -0b118b84ff55411f41e76ae2cc3bbdc6 \ No newline at end of file +5444fb008fbb0269043909083309ce4f \ No newline at end of file diff --git a/_data_model_8h__dep__incl.svg b/_data_model_8h__dep__incl.svg index da1ad93..311c291 100644 --- a/_data_model_8h__dep__incl.svg +++ b/_data_model_8h__dep__incl.svg @@ -1,778 +1,665 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/DataModel.h - + -Node1 - -plugins/DataModel.h + +Node1 + +plugins/DataModel.h -Node2 - - -Interpreter.h + +Node2 + + +Interpreter.h -Node1->Node2 - - + +Node1->Node2 + + - -Node45 - - -plugins/DataModel.cpp + + +Node38 + + +plugins/DataModel.cpp - -Node1->Node45 - - + + +Node1->Node38 + + -Node3 - - -debug/Breakpoint.cpp + +Node3 + + +debug/Breakpoint.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -debug/Breakpoint.h + +Node4 + + +debug/Breakpoint.h -Node2->Node4 - - + +Node2->Node4 + + -Node10 - - -debug/DebugSession.h + +Node10 + + +debug/DebugSession.h -Node2->Node10 - - + +Node2->Node10 + + -Node11 - - -interpreter/BasicContent -Executor.cpp + +Node11 + + +interpreter/BasicContent +Executor.cpp -Node2->Node11 - - + +Node2->Node11 + + -Node12 - - -interpreter/MicroStepImpl.h + +Node12 + + +interpreter/MicroStepImpl.h -Node2->Node12 - - + +Node2->Node12 + + -Node15 - - -interpreter/InterpreterImpl.cpp + +Node15 + + +interpreter/InterpreterImpl.cpp -Node2->Node15 - - + +Node2->Node15 + + -Node18 - - -Interpreter.cpp + +Node18 + + +Interpreter.cpp -Node2->Node18 - - + +Node2->Node18 + + - -Node31 - - -transform/Transformer.h + + +Node24 + + +transform/Transformer.h - -Node2->Node31 - - + + +Node2->Node24 + + - -Node43 - - -plugins/Factory.cpp + + +Node36 + + +plugins/Factory.cpp - -Node2->Node43 - - + + +Node2->Node36 + + - -Node44 - - -uscxml.h + + +Node37 + + +uscxml.h - -Node2->Node44 - - + + +Node2->Node37 + + -Node4->Node3 - - + +Node4->Node3 + + -Node5 - - -debug/Debugger.h + +Node5 + + +debug/Debugger.h -Node4->Node5 - - + +Node4->Node5 + + -Node4->Node10 - - + +Node4->Node10 + + -Node6 - - -debug/Debugger.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/DebuggerServlet.h + +Node7 + + +debug/DebuggerServlet.h -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node5->Node9 - - + +Node5->Node9 + + -Node8 - - -debug/DebuggerServlet.cpp + +Node8 + + +debug/DebuggerServlet.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node10->Node6 - - + +Node10->Node6 + + -Node10->Node8 - - + +Node10->Node8 + + -Node10->Node9 - - + +Node10->Node9 + + -Node13 - - -interpreter/FastMicroStep.h + +Node13 + + +interpreter/FastMicroStep.h -Node12->Node13 - - + +Node12->Node13 + + -Node16 - - -interpreter/InterpreterImpl.h + +Node16 + + +interpreter/InterpreterImpl.h -Node12->Node16 - - + +Node12->Node16 + + - -Node42 - - -interpreter/MicroStep.cpp + + +Node35 + + +interpreter/MicroStep.cpp - -Node12->Node42 - - + + +Node12->Node35 + + -Node14 - - -interpreter/FastMicroStep.cpp + +Node14 + + +interpreter/FastMicroStep.cpp -Node13->Node14 - - + +Node13->Node14 + + -Node13->Node15 - - + +Node13->Node15 + + -Node16->Node3 - - + +Node16->Node3 + + -Node16->Node5 - - + +Node16->Node5 + + -Node16->Node15 - - + +Node16->Node15 + + -Node17 - - -debug/InterpreterIssue.cpp + +Node17 + + +debug/InterpreterIssue.cpp -Node16->Node17 - - + +Node16->Node17 + + -Node16->Node18 - - + +Node16->Node18 + + -Node19 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node19 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node16->Node19 - - + +Node16->Node19 + + -Node21 - - -plugins/InvokerImpl.h + +Node21 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node16->Node21 - - - - -Node25 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - + +Node16->Node21 + + - - -Node16->Node25 - - - - -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node16->Node27 - - - - -Node28 - - -plugins/IOProcessorImpl.h + + +Node23 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node16->Node28 - - + + +Node16->Node23 + + - -Node16->Node31 - - + + +Node16->Node24 + + -Node20 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node20 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node19->Node20 - - - - -Node21->Node15 - - - - -Node21->Node19 - - + +Node19->Node20 + + -Node22 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node22 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node21->Node22 - - - - -Node24 - - -plugins/Invoker.cpp - - - - -Node21->Node24 - - + +Node21->Node22 + + - -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node25 + + +transform/ChartToC.h - -Node22->Node23 - - + + +Node24->Node25 + + - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node27 + + +transform/ChartToJava.h - -Node25->Node26 - - - - -Node28->Node25 - - + + +Node24->Node27 + + -Node29 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node28->Node29 - - - - -Node30 - - -plugins/IOProcessor.cpp + +Node29 + + +transform/ChartToPromela.h - -Node28->Node30 - - - - -Node29->Node27 - - + + +Node24->Node29 + + -Node32 - - -transform/ChartToC.h + +Node32 + + +transform/ChartToVHDL.h - -Node31->Node32 - - + + +Node24->Node32 + + -Node34 - - -transform/ChartToJava.h - - - - -Node31->Node34 - - - - -Node36 - - -transform/ChartToPromela.h - - - - -Node31->Node36 - - - - -Node39 - - -transform/ChartToVHDL.h - - - - -Node31->Node39 - - - - -Node41 - - -transform/Transformer.cpp + +Node34 + + +transform/Transformer.cpp - -Node31->Node41 - - + + +Node24->Node34 + + - -Node33 - - -transform/ChartToC.cpp + + +Node26 + + +transform/ChartToC.cpp - -Node32->Node33 - - - - -Node32->Node34 - - - - -Node32->Node36 - - - - -Node32->Node39 - - + + +Node25->Node26 + + + + + +Node25->Node27 + + + + + +Node25->Node29 + + + + + +Node25->Node32 + + - -Node35 - - -transform/ChartToJava.cpp + + +Node28 + + +transform/ChartToJava.cpp - -Node34->Node35 - - + + +Node27->Node28 + + - -Node37 - - -transform/ChartToPromela.cpp + + +Node30 + + +transform/ChartToPromela.cpp - -Node36->Node37 - - + + +Node29->Node30 + + - -Node38 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node31 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node36->Node38 - - + + +Node29->Node31 + + - -Node40 - - -transform/ChartToVHDL.cpp + + +Node33 + + +transform/ChartToVHDL.cpp - -Node39->Node40 - - + + +Node32->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_model_8h__dep__incl_org.svg b/_data_model_8h__dep__incl_org.svg index ec79bf5..58b0799 100644 --- a/_data_model_8h__dep__incl_org.svg +++ b/_data_model_8h__dep__incl_org.svg @@ -1,690 +1,665 @@ - - + plugins/DataModel.h - - -Node1 - -plugins/DataModel.h - - -Node2 + + + +Node16 + +plugins/DataModel.h + + + +Node17 - -Interpreter.h + +Interpreter.h - -Node1->Node2 - - + + +Node16->Node17 + + - -Node45 - - -plugins/DataModel.cpp + + +Node53 + + +plugins/DataModel.cpp - -Node1->Node45 - - + + +Node16->Node53 + + - -Node3 + + +Node18 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node2->Node3 - - + + +Node17->Node18 + + - -Node4 + + +Node19 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node2->Node4 - - + + +Node17->Node19 + + - -Node10 + + +Node25 - -debug/DebugSession.h + +debug/DebugSession.h - -Node2->Node10 - - + + +Node17->Node25 + + - -Node11 + + +Node26 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node2->Node11 - - + + +Node17->Node26 + + - -Node12 + + +Node27 - -interpreter/MicroStepImpl.h + +interpreter/MicroStepImpl.h - -Node2->Node12 - - + + +Node17->Node27 + + - -Node15 + + +Node30 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node2->Node15 - - + + +Node17->Node30 + + - -Node18 + + +Node33 - -Interpreter.cpp + +Interpreter.cpp - -Node2->Node18 - - + + +Node17->Node33 + + - -Node31 - - -transform/Transformer.h + + +Node39 + + +transform/Transformer.h - -Node2->Node31 - - + + +Node17->Node39 + + - -Node43 - - -plugins/Factory.cpp + + +Node51 + + +plugins/Factory.cpp - -Node2->Node43 - - + + +Node17->Node51 + + - -Node44 - - -uscxml.h + + +Node52 + + +uscxml.h - -Node2->Node44 - - + + +Node17->Node52 + + - -Node4->Node3 - - + + +Node19->Node18 + + - -Node5 + + +Node20 - -debug/Debugger.h + +debug/Debugger.h - -Node4->Node5 - - + + +Node19->Node20 + + - -Node4->Node10 - - + + +Node19->Node25 + + - -Node6 + + +Node21 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node5->Node6 - - + + +Node20->Node21 + + - -Node7 + + +Node22 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node5->Node7 - - + + +Node20->Node22 + + - -Node9 + + +Node24 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node5->Node9 - - + + +Node20->Node24 + + - -Node8 + + +Node23 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node7->Node8 - - - - -Node10->Node6 - - - - -Node10->Node8 - - - - -Node10->Node9 - - + + +Node22->Node23 + + + + + +Node25->Node21 + + + + + +Node25->Node23 + + + + + +Node25->Node24 + + - -Node13 + + +Node28 - -interpreter/FastMicroStep.h + +interpreter/FastMicroStep.h - -Node12->Node13 - - + + +Node27->Node28 + + - -Node16 + + +Node31 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node12->Node16 - - + + +Node27->Node31 + + - -Node42 - - -interpreter/MicroStep.cpp + + +Node50 + + +interpreter/MicroStep.cpp - -Node12->Node42 - - + + +Node27->Node50 + + - -Node14 + + +Node29 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node13->Node14 - - - - -Node13->Node15 - - - - -Node16->Node3 - - - - -Node16->Node5 - - + + +Node28->Node29 + + - -Node16->Node15 - - + + +Node28->Node30 + + + + + +Node31->Node18 + + + + + +Node31->Node20 + + + + + +Node31->Node30 + + - -Node17 + + +Node32 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node16->Node17 - - + + +Node31->Node32 + + - -Node16->Node18 - - + + +Node31->Node33 + + - -Node19 + + +Node34 - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node16->Node19 - - - - -Node21 - - -plugins/InvokerImpl.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node16->Node21 - - - - -Node25 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node16->Node25 - - + + +Node31->Node34 + + - -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node16->Node27 - - + + +Node31->Node36 + + - -Node28 - - -plugins/IOProcessorImpl.h + + +Node38 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node16->Node28 - - + + +Node31->Node38 + + - -Node16->Node31 - - + + +Node31->Node39 + + - -Node20 + + +Node35 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node19->Node20 - - - - -Node21->Node15 - - - - -Node21->Node19 - - - - -Node22 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node21->Node22 - - - - -Node24 - - -plugins/Invoker.cpp - - - - -Node21->Node24 - - - - -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node22->Node23 - - - - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node25->Node26 - - - - -Node28->Node25 - - + + +Node34->Node35 + + - -Node29 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node37 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node28->Node29 - - + + +Node36->Node37 + + - -Node30 - - -plugins/IOProcessor.cpp + + +Node40 + + +transform/ChartToC.h - -Node28->Node30 - - - - -Node29->Node27 - - + + +Node39->Node40 + + - -Node32 - - -transform/ChartToC.h + + +Node42 + + +transform/ChartToJava.h - -Node31->Node32 - - + + +Node39->Node42 + + - -Node34 - - -transform/ChartToJava.h + + +Node44 + + +transform/ChartToPromela.h - -Node31->Node34 - - + + +Node39->Node44 + + - -Node36 - - -transform/ChartToPromela.h + + +Node47 + + +transform/ChartToVHDL.h - -Node31->Node36 - - + + +Node39->Node47 + + - -Node39 - - -transform/ChartToVHDL.h + + +Node49 + + +transform/Transformer.cpp - -Node31->Node39 - - + + +Node39->Node49 + + -Node41 - - -transform/Transformer.cpp - + +Node41 + + +transform/ChartToC.cpp + + + + + +Node40->Node41 + + + + + +Node40->Node42 + + + + + +Node40->Node44 + + + + + +Node40->Node47 + + - - -Node31->Node41 - - - - -Node33 - - -transform/ChartToC.cpp - - - - -Node32->Node33 - - - - -Node32->Node34 - - - - -Node32->Node36 - - - - -Node32->Node39 - - - - -Node35 - - -transform/ChartToJava.cpp + + +Node43 + + +transform/ChartToJava.cpp - -Node34->Node35 - - + + +Node42->Node43 + + - -Node37 - - -transform/ChartToPromela.cpp + + +Node45 + + +transform/ChartToPromela.cpp - -Node36->Node37 - - + + +Node44->Node45 + + - -Node38 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node46 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node36->Node38 - - + + +Node44->Node46 + + - -Node40 - - -transform/ChartToVHDL.cpp + + +Node48 + + +transform/ChartToVHDL.cpp - -Node39->Node40 - - + + +Node47->Node48 + + diff --git a/_data_model_8h__incl.map b/_data_model_8h__incl.map index 7c1042e..0a918ed 100644 --- a/_data_model_8h__incl.map +++ b/_data_model_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_data_model_8h__incl.md5 b/_data_model_8h__incl.md5 index 81ac015..4cee9c7 100644 --- a/_data_model_8h__incl.md5 +++ b/_data_model_8h__incl.md5 @@ -1 +1 @@ -af5b2ae643e76998db351825dbe27758 \ No newline at end of file +fd732dca0d55bc626bf91fe11913081d \ No newline at end of file diff --git a/_data_model_8h__incl.svg b/_data_model_8h__incl.svg index d916a07..e7f7ea7 100644 --- a/_data_model_8h__incl.svg +++ b/_data_model_8h__incl.svg @@ -1,314 +1,277 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/DataModel.h - + -Node1 - -plugins/DataModel.h + +Node1 + +plugins/DataModel.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + -Node7 - -list + +Node7 + +list -Node1->Node7 - - + +Node1->Node7 + + -Node9 - -memory + +Node9 + +memory -Node1->Node9 - - + +Node1->Node9 + + - -Node11 - -string + + +Node12 + +string - -Node1->Node11 - - + + +Node1->Node12 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - - - -Node15 - - -uscxml/util/UUID.h + +Node5->Node6 + + + + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -map + +Node8 + +map -Node6->Node8 - - + +Node6->Node8 + + -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + + + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node2 - - - -Node10->Node11 - - + + +Node6->Node15 + + - -Node12 - -limits + + +Node11->Node2 + + - -Node10->Node12 - - + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + +Node13 + +limits - -Node15->Node2 - - + + +Node11->Node13 + + - -Node15->Node11 - - + + +Node14 + +sstream + + + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node2 + + + + + +Node16->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_model_8h__incl_org.svg b/_data_model_8h__incl_org.svg index 4cb4ae8..464358b 100644 --- a/_data_model_8h__incl_org.svg +++ b/_data_model_8h__incl_org.svg @@ -1,226 +1,277 @@ - - + plugins/DataModel.h - - -Node1 - -plugins/DataModel.h + + + +Node0 + +plugins/DataModel.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node7 - -list + + +Node6 + +list - -Node1->Node7 - - + + +Node0->Node6 + + - -Node9 - -memory + + +Node8 + +memory - -Node1->Node9 - - + + +Node0->Node8 + + -Node11 - -string + +Node11 + +string - -Node1->Node11 - - + + +Node0->Node11 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + - -Node6->Node2 - - + + +Node5->Node1 + + - -Node6->Node7 - - + + +Node5->Node6 + + - -Node8 - -map + + +Node7 + +map + + + +Node5->Node7 + + + + + +Node5->Node8 + + - -Node6->Node8 - - + + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - + +Node15->Node11 + + diff --git a/_data_model_8h_source.html b/_data_model_8h_source.html index 3106932..5752167 100644 --- a/_data_model_8h_source.html +++ b/_data_model_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -133,33 +133,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
65  const std::string& index,
66  uint32_t iteration);
67 
-
69  virtual void assign(const std::string& location, const Data& data);
-
71  virtual void init(const std::string& location, const Data& data);
-
72 
-
74  virtual bool isDeclared(const std::string& expr);
-
75 
-
77  size_t replaceExpressions(std::string& content);
-
79  std::string andExpressions(std::list<std::string> expressions);
-
80 
-
82  virtual void addExtension(DataModelExtension* ext);
-
83 
-
84 protected:
-
85  std::shared_ptr<DataModelImpl> _impl;
-
86 };
-
87 
-
88 
-
89 }
+
69  virtual void assign(const std::string& location,
+
70  const Data& data,
+
71  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
73  virtual void init(const std::string& location,
+
74  const Data& data,
+
75  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
76 
+
78  virtual bool isDeclared(const std::string& expr);
+
79 
+
81  size_t replaceExpressions(std::string& content);
+
82 
+
84  virtual void addExtension(DataModelExtension* ext);
+
85 
+
86 protected:
+
87  std::shared_ptr<DataModelImpl> _impl;
+
88 };
+
89 
90 
-
91 
-
92 #endif /* end of include guard: DATAMODEL_H_F1F776F9 */
+
91 }
+
92 
+
93 
+
94 #endif /* end of include guard: DATAMODEL_H_F1F776F9 */
Definition: Breakpoint.cpp:26
#define PIMPL_OPERATORS(type)
The usual operators as required for the PIMPL pattern.
Definition: Common.h:68
-
Definition: DataModelImpl.h:59
+
Definition: DataModelImpl.h:61
-
Definition: Event.h:84
+
Definition: Event.h:94
The facade for data-models.
Definition: DataModel.h:40
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -169,7 +172,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_data_model_impl_8h.html b/_data_model_impl_8h.html index cf6742f..fec278a 100644 --- a/_data_model_impl_8h.html +++ b/_data_model_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,13 +109,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for DataModelImpl.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -143,7 +142,7 @@ Classes diff --git a/_data_model_impl_8h__dep__incl.map b/_data_model_impl_8h__dep__incl.map index 0d0ecee..754129c 100644 --- a/_data_model_impl_8h__dep__incl.map +++ b/_data_model_impl_8h__dep__incl.map @@ -1,51 +1,44 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_data_model_impl_8h__dep__incl.md5 b/_data_model_impl_8h__dep__incl.md5 index 3c78fe2..3bf8064 100644 --- a/_data_model_impl_8h__dep__incl.md5 +++ b/_data_model_impl_8h__dep__incl.md5 @@ -1 +1 @@ -e7ee20e1021214fca6c4856d945916d9 \ No newline at end of file +b2146172e1a2d090c1230494ffec88f7 \ No newline at end of file diff --git a/_data_model_impl_8h__dep__incl.svg b/_data_model_impl_8h__dep__incl.svg index 939d8cb..10827c8 100644 --- a/_data_model_impl_8h__dep__incl.svg +++ b/_data_model_impl_8h__dep__incl.svg @@ -1,874 +1,691 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/DataModelImpl.h - + -Node1 - -plugins/DataModelImpl.h + +Node1 + +plugins/DataModelImpl.h -Node2 - - -interpreter/InterpreterImpl.h + +Node2 + + +interpreter/InterpreterImpl.h -Node1->Node2 - - + +Node1->Node2 + + + + + +Node28 + + +plugins/datamodel/c89 +/C89DataModel.h + + + + + +Node1->Node28 + + -Node30 - - -plugins/datamodel/c89 -/C89DataModel.h + +Node30 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h -Node1->Node30 - - + +Node1->Node30 + + -Node32 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + +Node32 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h -Node1->Node32 - - + +Node1->Node32 + + -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node34 + + +plugins/datamodel/lua +/LuaDataModel.h -Node1->Node34 - - + +Node1->Node34 + + -Node36 - - -plugins/datamodel/lua -/LuaDataModel.h + +Node36 + + +plugins/datamodel/null +/NullDataModel.h -Node1->Node36 - - + +Node1->Node36 + + -Node38 - - -plugins/datamodel/null -/NULLDataModel.h + +Node38 + + +plugins/Factory.cpp -Node1->Node38 - - + +Node1->Node38 + + - -Node41 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node39 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node1->Node41 - - + + +Node1->Node39 + + - -Node43 - - -plugins/DataModel.cpp + + +Node41 + + +plugins/DataModel.cpp - -Node1->Node43 - - + + +Node1->Node41 + + - -Node44 - - -plugins/Factory.h + + +Node42 + + +plugins/Plugins.h - -Node1->Node44 - - + + +Node1->Node42 + + -Node3 - - -debug/Breakpoint.cpp + +Node3 + + +debug/Breakpoint.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -debug/Debugger.h + +Node4 + + +debug/Debugger.h -Node2->Node4 - - + +Node2->Node4 + + -Node9 - - -debug/InterpreterIssue.cpp + +Node9 + + +debug/InterpreterIssue.cpp -Node2->Node9 - - + +Node2->Node9 + + -Node10 - - -interpreter/InterpreterImpl.cpp + +Node10 + + +interpreter/InterpreterImpl.cpp -Node2->Node10 - - + +Node2->Node10 + + -Node11 - - -Interpreter.cpp + +Node11 + + +Interpreter.cpp -Node2->Node11 - - + +Node2->Node11 + + -Node12 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node12 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node2->Node12 - - + +Node2->Node12 + + -Node14 - - -plugins/InvokerImpl.h + +Node14 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node2->Node14 - - - - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node2->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - + +Node2->Node14 + + - - -Node2->Node20 - - - - -Node21 - - -plugins/IOProcessorImpl.h + + +Node16 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node2->Node21 - - + + +Node2->Node16 + + - -Node24 - - -transform/Transformer.h + + +Node17 + + +transform/Transformer.h - -Node2->Node24 - - + + +Node2->Node17 + + -Node5 - - -debug/Debugger.cpp + +Node5 + + +debug/Debugger.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node6 - - -debug/DebuggerServlet.h + +Node6 + + +debug/DebuggerServlet.h -Node4->Node6 - - + +Node4->Node6 + + -Node8 - - -debug/DebugSession.cpp + +Node8 + + +debug/DebugSession.cpp -Node4->Node8 - - + +Node4->Node8 + + -Node7 - - -debug/DebuggerServlet.cpp + +Node7 + + +debug/DebuggerServlet.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node12->Node13 - - - - -Node14->Node10 - - - - -Node14->Node12 - - + +Node12->Node13 + + -Node15 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node14->Node15 - - + +Node14->Node15 + + - -Node17 - - -plugins/Invoker.cpp + + +Node18 + + +transform/ChartToC.h - -Node14->Node17 - - + + +Node17->Node18 + + - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node20 + + +transform/ChartToJava.h - -Node15->Node16 - - + + +Node17->Node20 + + - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node22 + + +transform/ChartToPromela.h - -Node18->Node19 - - - - -Node21->Node18 - - + + +Node17->Node22 + + - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node25 + + +transform/ChartToVHDL.h - -Node21->Node22 - - + + +Node17->Node25 + + - -Node23 - - -plugins/IOProcessor.cpp + + +Node27 + + +transform/Transformer.cpp - -Node21->Node23 - - - - -Node22->Node20 - - + + +Node17->Node27 + + - -Node25 - - -transform/ChartToC.h + + +Node19 + + +transform/ChartToC.cpp - -Node24->Node25 - - + + +Node18->Node19 + + + + + +Node18->Node20 + + + + + +Node18->Node22 + + + + + +Node18->Node25 + + - -Node26 - - -transform/ChartToJava.h + + +Node21 + + +transform/ChartToJava.cpp - -Node24->Node26 - - + + +Node20->Node21 + + - -Node27 - - -transform/ChartToPromela.h + + +Node23 + + +transform/ChartToPromela.cpp - -Node24->Node27 - - + + +Node22->Node23 + + - -Node28 - - -transform/ChartToVHDL.h + + +Node24 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node24->Node28 - - + + +Node22->Node24 + + - -Node29 - - -transform/Transformer.cpp + + +Node26 + + +transform/ChartToVHDL.cpp - -Node24->Node29 - - - -Node25->Node26 - - + +Node25->Node26 + + - -Node25->Node27 - - + + +Node29 + + +plugins/datamodel/c89 +/C89DataModel.cpp + - -Node25->Node28 - - + + + +Node28->Node29 + + -Node31 - - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node31 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp -Node30->Node31 - - + +Node30->Node31 + + -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node33 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp -Node32->Node33 - - + +Node32->Node33 + + -Node35 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node35 + + +plugins/datamodel/lua +/LuaDataModel.cpp -Node34->Node35 - - + +Node34->Node35 + + -Node37 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node37 + + +plugins/datamodel/null +/NullDataModel.cpp -Node36->Node37 - - + +Node36->Node37 + + - -Node39 - - -plugins/datamodel/null -/NULLDataModel.cpp - - - - -Node38->Node39 - - + + +Node36->Node38 + + -Node40 - - -plugins/Factory.cpp - - - - -Node38->Node40 - - - - -Node42 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node40 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node41->Node42 - - - - -Node44->Node2 - - - - -Node44->Node9 - - - - -Node44->Node40 - - - - -Node45 - - -Interpreter.h - - - - -Node44->Node45 - - - - -Node45->Node3 - - - - -Node45->Node10 - - - - -Node45->Node11 - - - - -Node45->Node24 - - - - -Node45->Node40 - - + + +Node39->Node40 + + - -Node46 - - -debug/Breakpoint.h - - - - -Node45->Node46 - - - - -Node47 - - -debug/DebugSession.h - - - - -Node45->Node47 - - - - -Node48 - - -interpreter/BasicContent -Executor.cpp - - - - -Node45->Node48 - - - - -Node49 - - -interpreter/MicroStepImpl.h - - - - -Node45->Node49 - - - - -Node50 - - -uscxml.h + + +Node43 + + +plugins/Plugins.cpp - -Node45->Node50 - - - - -Node46->Node3 - - - - -Node46->Node4 - - + + +Node42->Node43 + + - -Node46->Node47 - - - -Node47->Node5 - - - - -Node47->Node7 - - - - -Node47->Node8 - - - - -Node49->Node2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_model_impl_8h__dep__incl_org.svg b/_data_model_impl_8h__dep__incl_org.svg index 7cfdd30..d30e693 100644 --- a/_data_model_impl_8h__dep__incl_org.svg +++ b/_data_model_impl_8h__dep__incl_org.svg @@ -1,786 +1,691 @@ - - - + + plugins/DataModelImpl.h - - -Node1 - -plugins/DataModelImpl.h - - -Node2 + + + +Node20 + +plugins/DataModelImpl.h + + + +Node21 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node2 - - + + +Node20->Node21 + + - -Node30 - - -plugins/datamodel/c89 -/C89DataModel.h + + +Node47 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node1->Node30 - - + + +Node20->Node47 + + - -Node32 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + +Node49 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node1->Node32 - - + + +Node20->Node49 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + + +Node51 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node1->Node34 - - + + +Node20->Node51 + + - -Node36 - - -plugins/datamodel/lua -/LuaDataModel.h + + +Node53 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node1->Node36 - - + + +Node20->Node53 + + - -Node38 - - -plugins/datamodel/null -/NULLDataModel.h + + +Node55 + + +plugins/datamodel/null +/NullDataModel.h - -Node1->Node38 - - + + +Node20->Node55 + + - -Node41 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node57 + + +plugins/Factory.cpp - -Node1->Node41 - - + + +Node20->Node57 + + - -Node43 - - -plugins/DataModel.cpp + + +Node58 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node1->Node43 - - + + +Node20->Node58 + + - -Node44 - - -plugins/Factory.h + + +Node60 + + +plugins/DataModel.cpp + + + + + +Node20->Node60 + + + + + +Node61 + + +plugins/Plugins.h - -Node1->Node44 - - + + +Node20->Node61 + + - -Node3 + + +Node22 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node2->Node3 - - + + +Node21->Node22 + + - -Node4 + + +Node23 - -debug/Debugger.h + +debug/Debugger.h - -Node2->Node4 - - + + +Node21->Node23 + + - -Node9 + + +Node28 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node2->Node9 - - + + +Node21->Node28 + + - -Node10 + + +Node29 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node2->Node10 - - + + +Node21->Node29 + + - -Node11 + + +Node30 - -Interpreter.cpp + +Interpreter.cpp - -Node2->Node11 - - + + +Node21->Node30 + + - -Node12 + + +Node31 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node2->Node12 - - - - -Node14 - - -plugins/InvokerImpl.h - + + +Node21->Node31 + + - - -Node2->Node14 - - - - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node33 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node2->Node18 - - + + +Node21->Node33 + + - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node35 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node2->Node20 - - + + +Node21->Node35 + + - -Node21 - - -plugins/IOProcessorImpl.h + + +Node36 + + +transform/Transformer.h - -Node2->Node21 - - + + +Node21->Node36 + + -Node24 - - -transform/Transformer.h - - - - -Node2->Node24 - - - - -Node5 + +Node24 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node4->Node5 - - + + +Node23->Node24 + + - -Node6 + + +Node25 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node4->Node6 - - + + +Node23->Node25 + + - -Node8 + + +Node27 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node4->Node8 - - + + +Node23->Node27 + + - -Node7 + + +Node26 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node6->Node7 - - + + +Node25->Node26 + + - -Node13 + + +Node32 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node12->Node13 - - - - -Node14->Node10 - - - - -Node14->Node12 - - - - -Node15 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node14->Node15 - - - - -Node17 - - -plugins/Invoker.cpp - - - - -Node14->Node17 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node15->Node16 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node18->Node19 - - - - -Node21->Node18 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - + + +Node31->Node32 + + - - -Node21->Node22 - - - - -Node23 - - -plugins/IOProcessor.cpp + + +Node34 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node21->Node23 - - + + +Node33->Node34 + + - -Node22->Node20 - - - - -Node25 - - -transform/ChartToC.h + + +Node37 + + +transform/ChartToC.h - -Node24->Node25 - - + + +Node36->Node37 + + - -Node26 - - -transform/ChartToJava.h + + +Node39 + + +transform/ChartToJava.h - -Node24->Node26 - - + + +Node36->Node39 + + - -Node27 - - -transform/ChartToPromela.h + + +Node41 + + +transform/ChartToPromela.h - -Node24->Node27 - - + + +Node36->Node41 + + - -Node28 - - -transform/ChartToVHDL.h + + +Node44 + + +transform/ChartToVHDL.h - -Node24->Node28 - - + + +Node36->Node44 + + - -Node29 - - -transform/Transformer.cpp + + +Node46 + + +transform/Transformer.cpp - -Node24->Node29 - - - - -Node25->Node26 - - - - -Node25->Node27 - - + + +Node36->Node46 + + - -Node25->Node28 - - + + +Node38 + + +transform/ChartToC.cpp + + + + + +Node37->Node38 + + + + + +Node37->Node39 + + + + + +Node37->Node41 + + + + + +Node37->Node44 + + - -Node31 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node40 + + +transform/ChartToJava.cpp - -Node30->Node31 - - + + +Node39->Node40 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node42 + + +transform/ChartToPromela.cpp - -Node32->Node33 - - + + +Node41->Node42 + + - -Node35 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node43 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node34->Node35 - - + + +Node41->Node43 + + - -Node37 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node45 + + +transform/ChartToVHDL.cpp - -Node36->Node37 - - + + +Node44->Node45 + + - -Node39 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node48 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node38->Node39 - - + + +Node47->Node48 + + - -Node40 - - -plugins/Factory.cpp + + +Node50 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node38->Node40 - - + + +Node49->Node50 + + - -Node42 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node52 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node41->Node42 - - + + +Node51->Node52 + + - -Node44->Node2 - - - - -Node44->Node9 - - - - -Node44->Node40 - - - - -Node45 - - -Interpreter.h + + +Node54 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node44->Node45 - - - - -Node45->Node3 - - - - -Node45->Node10 - - - - -Node45->Node11 - - - - -Node45->Node24 - - - - -Node45->Node40 - - + + +Node53->Node54 + + - -Node46 - - -debug/Breakpoint.h + + +Node56 + + +plugins/datamodel/null +/NullDataModel.cpp - -Node45->Node46 - - - - -Node47 - - -debug/DebugSession.h - + + +Node55->Node56 + + + + +Node55->Node57 + + - -Node45->Node47 - - - - -Node48 - - -interpreter/BasicContent -Executor.cpp + + +Node59 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node45->Node48 - - + + +Node58->Node59 + + - -Node49 - - -interpreter/MicroStepImpl.h + + +Node62 + + +plugins/Plugins.cpp - -Node45->Node49 - - - - -Node50 - - -uscxml.h - - - - -Node45->Node50 - - - - -Node46->Node3 - - - - -Node46->Node4 - - - - -Node46->Node47 - - - - -Node47->Node5 - - - - -Node47->Node7 - - - - -Node47->Node8 - - - - -Node49->Node2 - - + + +Node61->Node62 + + diff --git a/_data_model_impl_8h__incl.map b/_data_model_impl_8h__incl.map index 77a25f1..d1b338a 100644 --- a/_data_model_impl_8h__incl.map +++ b/_data_model_impl_8h__incl.map @@ -1,12 +1,12 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/_data_model_impl_8h__incl.md5 b/_data_model_impl_8h__incl.md5 index b943558..6e330be 100644 --- a/_data_model_impl_8h__incl.md5 +++ b/_data_model_impl_8h__incl.md5 @@ -1 +1 @@ -4fd67e7f0515f976e6adb5d6554710d8 \ No newline at end of file +2c7340ad3f16500b5578632073255b63 \ No newline at end of file diff --git a/_data_model_impl_8h__incl.svg b/_data_model_impl_8h__incl.svg index d4f69d3..b6967fe 100644 --- a/_data_model_impl_8h__incl.svg +++ b/_data_model_impl_8h__incl.svg @@ -1,442 +1,416 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/DataModelImpl.h - + -Node1 - -plugins/DataModelImpl.h + +Node1 + +plugins/DataModelImpl.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/plugins/Invoker.h + +Node5 + + +uscxml/plugins/Invoker.h -Node1->Node5 - - + +Node1->Node5 + + -Node9 - -list + +Node9 + +list -Node1->Node9 - - + +Node1->Node9 + + -Node11 - -memory + +Node11 + +memory -Node1->Node11 - - + +Node1->Node11 + + - -Node13 - -string + + +Node14 + +string - -Node1->Node13 - - + + +Node1->Node14 + + - -Node18 - - -uscxml/plugins/IOProcessor.h + + +Node19 + + +uscxml/plugins/IOProcessor.h - -Node1->Node18 - - + + +Node1->Node19 + + - -Node19 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node1->Node19 - - + + +Node1->Node20 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node6 - - -uscxml/plugins/EventHandler.h + +Node6 + + +uscxml/plugins/EventHandler.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node5->Node7 - - + +Node5->Node7 + + -Node6->Node2 - - + +Node6->Node2 + + -Node6->Node7 - - + +Node6->Node7 + + -Node6->Node9 - - + +Node6->Node9 + + -Node6->Node11 - - + +Node6->Node11 + + - -Node6->Node13 - - + + +Node6->Node14 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node2 - - + +Node8->Node2 + + -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + - -Node12->Node2 - - - - -Node12->Node13 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node14 - -limits - -Node12->Node14 - - + + +Node8->Node17 + + - -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node2 - - - - -Node16->Node11 - - - - -Node16->Node13 - - + + +Node13->Node2 + + - -Node17->Node2 - - + + +Node13->Node14 + + - -Node17->Node13 - - + + +Node15 + +limits - -Node18->Node2 - - + + +Node13->Node15 + + - -Node18->Node6 - - + + +Node16 + +sstream - -Node18->Node7 - - + + +Node13->Node16 + + - -Node19->Node2 - - + + +Node17->Node2 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + - -Node19->Node7 - - + + +Node18->Node2 + + - -Node19->Node8 - - + + +Node18->Node14 + + - -Node19->Node11 - - + + +Node19->Node2 + + - -Node20 - -uscxml/config.h + + +Node19->Node6 + + - -Node19->Node20 - - + + +Node19->Node7 + + + + + +Node20->Node2 + + + + + +Node20->Node7 + + + + + +Node20->Node8 + + + + + +Node20->Node11 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_model_impl_8h__incl_org.svg b/_data_model_impl_8h__incl_org.svg index a086463..1af2e58 100644 --- a/_data_model_impl_8h__incl_org.svg +++ b/_data_model_impl_8h__incl_org.svg @@ -1,354 +1,416 @@ - - + plugins/DataModelImpl.h - - -Node1 - -plugins/DataModelImpl.h + + + +Node0 + +plugins/DataModelImpl.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/plugins/Invoker.h + +uscxml/plugins/Invoker.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node9 - -list + + +Node8 + +list - -Node1->Node9 - - + + +Node0->Node8 + + - -Node11 - -memory + + +Node10 + +memory - -Node1->Node11 - - + + +Node0->Node10 + + -Node13 - -string + +Node13 + +string - -Node1->Node13 - - + + +Node0->Node13 + + -Node18 - - -uscxml/plugins/IOProcessor.h + +Node18 + + +uscxml/plugins/IOProcessor.h - -Node1->Node18 - - + + +Node0->Node18 + + -Node19 - - -uscxml/interpreter -/Logging.h + +Node19 + + +uscxml/interpreter +/Logging.h - -Node1->Node19 - - + + +Node0->Node19 + + - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath + + +Node2 + +sys/socket.h - -Node2->Node4 - - + + +Node1->Node2 + + - -Node5->Node2 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + - -Node6 + + +Node5 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node5->Node7 - - - - -Node6->Node2 - - - - -Node6->Node7 - - - - -Node6->Node9 - - + + +Node4->Node6 + + - -Node6->Node11 - - + + +Node5->Node1 + + - -Node6->Node13 - - + + +Node5->Node6 + + + + + +Node5->Node8 + + + + + +Node5->Node10 + + + + + +Node5->Node13 + + - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node7->Node8 - - + + +Node6->Node7 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node6->Node17 + + - -Node8->Node2 - - + + +Node7->Node1 + + - -Node8->Node9 - - + + +Node7->Node8 + + - -Node10 - -map + + +Node9 + +map + + + +Node7->Node9 + + + + + +Node7->Node10 + + - -Node8->Node10 - - + + +Node11 + +type_traits - -Node8->Node11 - - + + +Node7->Node11 + + -Node12 - - -uscxml/util/Convenience.h + +Node12 + + +uscxml/util/Convenience.h - -Node8->Node12 - - + + +Node7->Node12 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node8->Node16 - - + + +Node7->Node16 + + - -Node12->Node2 - - + + +Node12->Node1 + + -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -limits + +Node14 + +limits -Node12->Node14 - - + +Node12->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node12->Node15 - - - - -Node16->Node2 - - - - -Node16->Node11 - - + +Node12->Node15 + + + + + +Node16->Node1 + + + + + +Node16->Node10 + + -Node16->Node13 - - + +Node16->Node13 + + - -Node17->Node2 - - + + +Node17->Node1 + + -Node17->Node13 - - - - -Node18->Node2 - - + +Node17->Node13 + + + + + +Node18->Node1 + + + + + +Node18->Node5 + + -Node18->Node6 - - - - -Node18->Node7 - - - - -Node19->Node2 - - + +Node18->Node6 + + + + + +Node19->Node1 + + + + + +Node19->Node6 + + -Node19->Node7 - - - - -Node19->Node8 - - - - -Node19->Node11 - - - - -Node20 - -uscxml/config.h - - -Node19->Node20 - - + +Node19->Node7 + + + + + +Node19->Node10 + + diff --git a/_data_model_impl_8h_source.html b/_data_model_impl_8h_source.html index 6e4ec8f..3c62893 100644 --- a/_data_model_impl_8h_source.html +++ b/_data_model_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -127,85 +127,86 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
51  virtual const std::string& getSessionId() = 0;
52  virtual const std::map<std::string, IOProcessor>& getIOProcessors() = 0;
53  virtual bool isInState(const std::string& stateId) = 0;
-
54  virtual XERCESC_NS::DOMDocument* getDocument() const = 0;
-
55  virtual const std::map<std::string, Invoker>& getInvokers() = 0;
-
56  virtual Logger getLogger() = 0;
-
57 };
-
58 
-
59 class USCXML_API DataModelExtension {
-
60 public:
-
61  DataModelExtension() : dm(NULL) {}
-
62  virtual ~DataModelExtension() {}
-
63  virtual std::string provides() = 0;
-
64  virtual Data invoke(const std::string& member, const Data& params) = 0;
-
65  virtual Data getValueOf(const std::string& member) = 0;
-
66  virtual void setValueOf(const std::string& member, const Data& data) = 0;
-
67  DataModelImpl* dm;
-
68 };
-
69 
-
75 class USCXML_API DataModelImpl {
-
76 public:
-
77  virtual ~DataModelImpl() {}
-
78 
-
88  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks) = 0;
-
89 
-
93  virtual std::list<std::string> getNames() = 0;
-
94 
-
101  virtual bool isValidSyntax(const std::string& expr) {
-
102  return true; // overwrite when datamodel supports it
-
103  }
-
104 
-
109  virtual void setEvent(const Event& event) = 0;
-
110 
-
118  size_t replaceExpressions(std::string& content);
-
119 
-
125  virtual uint32_t getLength(const std::string& expr) = 0;
-
126 
-
134  virtual void setForeach(const std::string& item,
-
135  const std::string& array,
-
136  const std::string& index,
-
137  uint32_t iteration) = 0;
-
138 
-
144  virtual Data getAsData(const std::string& content) = 0;
-
145 
-
151  virtual Data evalAsData(const std::string& content) = 0;
-
152 
-
159  virtual bool evalAsBool(const std::string& expr) = 0;
-
160 
-
166  virtual bool isDeclared(const std::string& expr) = 0;
-
167 
-
186  virtual void assign(const std::string& location, const Data& data) = 0;
-
187 
-
196  virtual void init(const std::string& location, const Data& data) = 0;
-
197 
-
202  virtual void addExtension(DataModelExtension* ext);
-
203 
-
209  virtual std::string andExpressions(std::list<std::string>) {
-
210  return "";
-
211  }
-
212 
-
213 protected:
-
214  DataModelCallbacks* _callbacks;
-
215 };
-
216 
-
217 }
-
218 
-
219 #endif /* end of include guard: DATAMODELIMPL_H_5A33C087 */
+
54 #ifndef NO_XERCESC
+
55  virtual XERCESC_NS::DOMDocument* getDocument() const = 0;
+
56 #endif
+
57  virtual const std::map<std::string, Invoker>& getInvokers() = 0;
+
58  virtual Logger getLogger() = 0;
+
59 };
+
60 
+
61 class USCXML_API DataModelExtension {
+
62 public:
+
63  DataModelExtension() : dm(NULL) {}
+
64  virtual ~DataModelExtension() {}
+
65  virtual std::string provides() = 0;
+
66  virtual Data invoke(const std::string& member, const Data& params) = 0;
+
67  virtual Data getValueOf(const std::string& member) = 0;
+
68  virtual void setValueOf(const std::string& member, const Data& data) = 0;
+
69  DataModelImpl* dm;
+
70 };
+
71 
+
77 class USCXML_API DataModelImpl {
+
78 public:
+
79  virtual ~DataModelImpl() {}
+
80 
+
90  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks) = 0;
+
91 
+
95  virtual std::list<std::string> getNames() = 0;
+
96 
+
103  virtual bool isValidSyntax(const std::string& expr) {
+
104  return true; // overwrite when datamodel supports it
+
105  }
+
106 
+
111  virtual void setEvent(const Event& event) = 0;
+
112 
+
120  size_t replaceExpressions(std::string& content);
+
121 
+
127  virtual uint32_t getLength(const std::string& expr) = 0;
+
128 
+
136  virtual void setForeach(const std::string& item,
+
137  const std::string& array,
+
138  const std::string& index,
+
139  uint32_t iteration) = 0;
+
140 
+
146  virtual Data getAsData(const std::string& content) = 0;
+
147 
+
153  virtual Data evalAsData(const std::string& content) = 0;
+
154 
+
161  virtual bool evalAsBool(const std::string& expr) = 0;
+
162 
+
168  virtual bool isDeclared(const std::string& expr) = 0;
+
169 
+
189  virtual void assign(const std::string& location,
+
190  const Data& data,
+
191  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>()) = 0;
+
192 
+
202  virtual void init(const std::string& location,
+
203  const Data& data,
+
204  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>()) = 0;
+
205 
+
210  virtual void addExtension(DataModelExtension* ext);
+
211 
+
212 protected:
+
213  DataModelCallbacks* _callbacks;
+
214 };
+
215 
+
216 }
+
217 
+
218 #endif /* end of include guard: DATAMODELIMPL_H_5A33C087 */
-
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: DataModelImpl.h:209
Definition: Breakpoint.cpp:26
virtual ~DataModelCallbacks()
silence virtual destructor warning from swig
Definition: DataModelImpl.h:49
-
Definition: DataModelImpl.h:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Breakpoint.h:30
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: DataModelImpl.h:101
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: DataModelImpl.h:103
Definition: Logging.h:69
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -215,7 +216,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_debug_session_8cpp.html b/_debug_session_8cpp.html index 18a2b22..47e049c 100644 --- a/_debug_session_8cpp.html +++ b/_debug_session_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,8 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for DebugSession.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)
@@ -119,7 +118,7 @@ Include dependency graph for DebugSession.cpp:
diff --git a/_debug_session_8cpp__incl.map b/_debug_session_8cpp__incl.map index 0be7c6a..25dcd35 100644 --- a/_debug_session_8cpp__incl.map +++ b/_debug_session_8cpp__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debug_session_8cpp__incl.md5 b/_debug_session_8cpp__incl.md5 index fb4cee2..1fb6509 100644 --- a/_debug_session_8cpp__incl.md5 +++ b/_debug_session_8cpp__incl.md5 @@ -1 +1 @@ -b9d0adf35d03cbc6de6106dc2948816e \ No newline at end of file +026a2d01e1beac2df0c49c148fff1a57 \ No newline at end of file diff --git a/_debug_session_8cpp__incl.svg b/_debug_session_8cpp__incl.svg index 1375efa..70a7ca7 100644 --- a/_debug_session_8cpp__incl.svg +++ b/_debug_session_8cpp__incl.svg @@ -1,1271 +1,1384 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/DebugSession.cpp - + -Node1 - -debug/DebugSession.cpp + +Node1 + +debug/DebugSession.cpp -Node2 - - -uscxml/debug/DebugSession.h + +Node2 + + +uscxml/debug/DebugSession.h -Node1->Node2 - - + +Node1->Node2 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node1->Node15 - - + + +Node1->Node21 + + - -Node39 - - -uscxml/debug/Debugger.h + + +Node36 + + +uscxml/debug/Debugger.h - -Node1->Node39 - - + + +Node1->Node36 + + - -Node50 - - -uscxml/util/Predicates.h + + +Node47 + + +uscxml/util/Predicates.h - -Node1->Node50 - - + + +Node1->Node47 + + -Node3 - - -uscxml/debug/Breakpoint.h + +Node3 + + +uscxml/debug/Breakpoint.h -Node2->Node3 - - + +Node2->Node3 + + -Node8 - - -uscxml/Interpreter.h + +Node8 + + +uscxml/Interpreter.h -Node2->Node8 - - + +Node2->Node8 + + - -Node32 - -set + + +Node27 + +set - -Node2->Node32 - - + + +Node2->Node27 + + - -Node35 - - -uscxml/interpreter -/LoggingImpl.h + + +Node30 + + +uscxml/interpreter +/LoggingImpl.h - -Node2->Node35 - - + + +Node2->Node30 + + - -Node36 - -time.h + + +Node32 + +time.h - -Node2->Node36 - - + + +Node2->Node32 + + - -Node37 - -thread + + +Node33 + +thread - -Node2->Node37 - - + + +Node2->Node33 + + - -Node38 - -condition_variable + + +Node34 + +condition_variable + + + +Node2->Node34 + + - -Node2->Node38 - - + + +Node35 + +mutex + + + +Node2->Node35 + + -Node4 - -string + +Node4 + +string -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node3->Node5 - - + +Node3->Node5 + + -Node3->Node8 - - + +Node3->Node8 + + - -Node17 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/messages/Data.h - -Node3->Node17 - - + + +Node3->Node14 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + -Node8->Node4 - - + +Node8->Node4 + + -Node8->Node5 - - + +Node8->Node5 + + -Node9 - -map + +Node9 + +map -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -vector + +Node10 + +vector -Node8->Node10 - - + +Node8->Node10 + + -Node11 - - -uscxml/interpreter -/MicroStep.h + +Node11 + + +uscxml/interpreter +/MicroStep.h -Node8->Node11 - - + +Node8->Node11 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node20 + + +uscxml/interpreter +/InterpreterState.h - -Node8->Node14 - - + + +Node8->Node20 + + - -Node8->Node15 - - + + +Node8->Node21 + + -Node24 - - -uscxml/plugins/DataModel.h + +Node24 + + +uscxml/plugins/DataModel.h -Node8->Node24 - - + +Node8->Node24 + + -Node25 - - -uscxml/plugins/Factory.h + +Node25 + + +uscxml/plugins/Factory.h -Node8->Node25 - - + +Node8->Node25 + + - -Node33 - - -uscxml/interpreter -/ContentExecutor.h + + +Node28 + + +uscxml/interpreter +/ContentExecutor.h - -Node8->Node33 - - + + +Node8->Node28 + + - -Node34 - - -uscxml/interpreter -/EventQueue.h + + +Node29 + + +uscxml/interpreter +/EventQueue.h - -Node8->Node34 - - + + +Node8->Node29 + + -Node11->Node4 - - + +Node11->Node4 + + -Node11->Node5 - - + +Node11->Node5 + + -Node12 - -memory + +Node12 + +memory -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -list + +Node13 + +list -Node11->Node13 - - + +Node11->Node13 + + -Node11->Node14 - - + +Node11->Node14 + + + + + +Node11->Node20 + + -Node14->Node5 - - + +Node14->Node5 + + + + + +Node14->Node9 + + + + + +Node14->Node12 + + + + + +Node14->Node13 + + - -Node15->Node5 - - + + +Node15 + +type_traits - -Node15->Node12 - - + + +Node14->Node15 + + -Node16 - -uscxml/config.h - - -Node15->Node16 - - - - -Node15->Node17 - - - - -Node22 - - -uscxml/messages/Event.h + +Node16 + + +uscxml/util/Convenience.h - -Node15->Node22 - - - - -Node17->Node5 - - - - -Node17->Node9 - - - - -Node17->Node12 - - + + +Node14->Node16 + + - -Node17->Node13 - - - - -Node18 - - -uscxml/util/Convenience.h + + +Node19 + + +uscxml/messages/Blob.h - -Node17->Node18 - - - - -Node21 - - -uscxml/messages/Blob.h - + + +Node14->Node19 + + + + +Node16->Node4 + + - -Node17->Node21 - - + + +Node16->Node5 + + - -Node18->Node4 - - + + +Node17 + +limits - -Node18->Node5 - - + + +Node16->Node17 + + - -Node19 - -limits + + +Node18 + +sstream + + + +Node16->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node5 + + + + + +Node19->Node12 + + + + + +Node20->Node5 + + - -Node18->Node19 - - + + +Node21->Node5 + + - -Node20 - -sstream + + +Node21->Node12 + + - -Node18->Node20 - - + + +Node21->Node14 + + - -Node21->Node4 - - + + +Node22 + + +uscxml/messages/Event.h + - -Node21->Node5 - - - -Node21->Node12 - - + + +Node21->Node22 + + - -Node22->Node17 - - + + +Node22->Node14 + + -Node23 - - -uscxml/util/UUID.h + +Node23 + + +uscxml/util/UUID.h -Node22->Node23 - - + +Node22->Node23 + + -Node23->Node4 - - + +Node23->Node4 + + -Node23->Node5 - - + +Node23->Node5 + + -Node24->Node4 - - + +Node24->Node4 + + -Node24->Node5 - - + +Node24->Node5 + + -Node24->Node12 - - + +Node24->Node12 + + -Node24->Node13 - - + +Node24->Node13 + + -Node24->Node22 - - + +Node24->Node22 + + -Node25->Node4 - - + +Node25->Node4 + + -Node25->Node5 - - + +Node25->Node5 + + + + + +Node25->Node9 + + -Node25->Node12 - - + +Node25->Node12 + + - -Node25->Node19 - - + + +Node25->Node17 + + -Node26 - - -uscxml/plugins/Executable -Content.h + +Node26 + + +string.h -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/EventHandler.h - - + +Node25->Node26 + + -Node25->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h - - - - -Node25->Node28 - - - - -Node29 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node29 - - - - -Node30 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node25->Node30 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node25->Node32 - - + +Node25->Node27 + + -Node26->Node4 - - - - -Node26->Node5 - - - - -Node26->Node12 - - - - -Node26->Node20 - - - - -Node27->Node4 - - - - -Node27->Node5 - - - - -Node27->Node12 - - - - -Node27->Node13 - - - - -Node27->Node22 - - + +Node26->Node4 + + + + + +Node26->Node13 + + + + + +Node28->Node4 + + -Node28->Node5 - - + +Node28->Node5 + + - -Node28->Node22 - - - - -Node28->Node27 - - + + +Node28->Node14 + + -Node29->Node5 - - + +Node29->Node5 + + -Node29->Node22 - - - - -Node29->Node27 - - - - -Node30->Node4 - - + +Node29->Node22 + + -Node30->Node5 - - - - -Node30->Node12 - - - - -Node30->Node13 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node31->Node4 - - - - -Node31->Node13 - - - - -Node33->Node4 - - - - -Node33->Node5 - - - - -Node33->Node17 - - - - -Node34->Node5 - - - - -Node34->Node22 - - - - -Node35->Node5 - - - - -Node35->Node15 - - - - -Node35->Node16 - - - - -Node35->Node17 - - - - -Node35->Node22 - - - - -Node39->Node3 - - - - -Node39->Node17 - - - - -Node39->Node22 - - + +Node30->Node5 + + + + + +Node30->Node14 + + + + + +Node30->Node21 + + + + + +Node30->Node22 + + - -Node40 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node31 + +uscxml/config.h + + + +Node30->Node31 + + + + + +Node36->Node3 + + + + + +Node36->Node14 + + + + + +Node36->Node22 + + + + + +Node37 + + +uscxml/interpreter +/InterpreterImpl.h - -Node39->Node40 - - + + +Node36->Node37 + + + + + +Node37->Node4 + + + + + +Node37->Node5 + + + + + +Node37->Node9 + + + + + +Node37->Node12 + + + + + +Node37->Node13 + + + + + +Node37->Node17 + + + + + +Node37->Node25 + + + + + +Node37->Node29 + + + + + +Node37->Node35 + + - -Node40->Node4 - - + + +Node38 + + +uscxml/util/URL.h + - -Node40->Node5 - - - - -Node40->Node9 - - - - -Node40->Node12 - - - - -Node40->Node13 - - - - -Node40->Node25 - - - - -Node40->Node30 - - - - -Node40->Node34 - - - -Node41 - -mutex + + +Node37->Node38 + + - -Node40->Node41 - - + + +Node39 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node37->Node39 + + -Node42 - - -uscxml/util/URL.h + +Node42 + + +uscxml/plugins/IOProcessor +Impl.h - -Node40->Node42 - - + + +Node37->Node42 + + -Node43 - - -uscxml/interpreter -/MicroStepImpl.h + +Node43 + + +uscxml/plugins/InvokerImpl.h - -Node40->Node43 - - + + +Node37->Node43 + + -Node44 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node44 + + +uscxml/interpreter +/MicroStepImpl.h - -Node40->Node44 - - + + +Node37->Node44 + + -Node45 - - -uscxml/interpreter -/EventQueueImpl.h + +Node45 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node40->Node45 - - + + +Node37->Node45 + + -Node46 - - -uscxml/util/DOM.h + +Node46 + + +uscxml/interpreter +/EventQueueImpl.h - -Node40->Node46 - - + + +Node37->Node46 + + + + + +Node38->Node4 + + + + + +Node38->Node5 + + + + + +Node38->Node9 + + + + + +Node38->Node13 + + + + + +Node38->Node18 + + + + + +Node38->Node22 + + + + + +Node38->Node27 + + + + + +Node38->Node33 + + + + + +Node38->Node34 + + + + + +Node38->Node35 + + + + + +Node39->Node4 + + + + + +Node39->Node5 + + + + + +Node39->Node12 + + + + + +Node39->Node13 + + + + + +Node39->Node21 + + - -Node42->Node4 - - + + +Node40 + + +uscxml/plugins/Invoker.h + - -Node42->Node5 - - - -Node42->Node9 - - + + +Node39->Node40 + + - -Node42->Node13 - - + + +Node41 + + +uscxml/plugins/IOProcessor.h + - -Node42->Node20 - - - -Node42->Node22 - - - - -Node42->Node32 - - - - -Node42->Node37 - - - - -Node42->Node38 - - - - -Node43->Node4 - - + + +Node39->Node41 + + - -Node43->Node5 - - + + +Node40->Node5 + + + + + +Node40->Node22 + + + + + +Node41->Node5 + + + + + +Node41->Node22 + + - -Node43->Node8 - - + + +Node42->Node5 + + - -Node43->Node13 - - + + +Node42->Node21 + + - -Node43->Node22 - - + + +Node42->Node22 + + - -Node43->Node32 - - + + +Node43->Node5 + + + + + +Node43->Node22 + + + + + +Node43->Node27 + + + + + +Node43->Node31 + + -Node44->Node4 - - + +Node44->Node4 + + -Node44->Node5 - - - - -Node44->Node15 - - + +Node44->Node5 + + + + + +Node44->Node8 + + + + + +Node44->Node13 + + -Node44->Node22 - - + +Node44->Node22 + + - -Node44->Node32 - - + + +Node44->Node27 + + -Node45->Node4 - - + +Node45->Node4 + + -Node45->Node5 - - + +Node45->Node5 + + -Node45->Node9 - - + +Node45->Node9 + + - -Node45->Node13 - - + + +Node45->Node21 + + -Node45->Node22 - - - - -Node45->Node37 - - - - -Node45->Node38 - - - - -Node45->Node41 - - + +Node45->Node22 + + + + + +Node45->Node27 + + + + + +Node46->Node4 + + -Node46->Node5 - - - - -Node46->Node13 - - + +Node46->Node5 + + - -Node46->Node32 - - + + +Node46->Node9 + + - -Node47 - -iostream - - -Node46->Node47 - - + + +Node46->Node13 + + + + + +Node46->Node22 + + + + + +Node46->Node33 + + + + + +Node46->Node34 + + + + + +Node46->Node35 + + + + + +Node47->Node4 + + + + + +Node47->Node13 + + + + + +Node47->Node16 + + -Node48 - -xercesc/util/XMLString.hpp + +Node48 + +xercesc/dom/DOM.hpp - -Node46->Node48 - - + + +Node47->Node48 + + -Node49 - -xercesc/dom/DOM.hpp - - -Node46->Node49 - - - - -Node50->Node4 - - + +Node49 + + +uscxml/util/DOM.h + - -Node50->Node13 - - - -Node50->Node18 - - + + +Node47->Node49 + + + + + +Node49->Node4 + + + + + +Node49->Node5 + + + + + +Node49->Node13 + + + + + +Node49->Node27 + + + + + +Node49->Node48 + + - -Node50->Node46 - - + + +Node50 + +xercesc/util/XMLString.hpp - -Node50->Node49 - - + + +Node49->Node50 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_debug_session_8cpp__incl_org.svg b/_debug_session_8cpp__incl_org.svg deleted file mode 100644 index 271ab51..0000000 --- a/_debug_session_8cpp__incl_org.svg +++ /dev/null @@ -1,1183 +0,0 @@ - - - - - - -debug/DebugSession.cpp - - -Node1 - -debug/DebugSession.cpp - - -Node2 - - -uscxml/debug/DebugSession.h - - - - -Node1->Node2 - - - - -Node15 - - -uscxml/interpreter -/Logging.h - - - - -Node1->Node15 - - - - -Node39 - - -uscxml/debug/Debugger.h - - - - -Node1->Node39 - - - - -Node50 - - -uscxml/util/Predicates.h - - - - -Node1->Node50 - - - - -Node3 - - -uscxml/debug/Breakpoint.h - - - - -Node2->Node3 - - - - -Node8 - - -uscxml/Interpreter.h - - - - -Node2->Node8 - - - - -Node32 - -set - - -Node2->Node32 - - - - -Node35 - - -uscxml/interpreter -/LoggingImpl.h - - - - -Node2->Node35 - - - - -Node36 - -time.h - - -Node2->Node36 - - - - -Node37 - -thread - - -Node2->Node37 - - - - -Node38 - -condition_variable - - -Node2->Node38 - - - - -Node4 - -string - - -Node3->Node4 - - - - -Node5 - - -uscxml/Common.h - - - - -Node3->Node5 - - - - -Node3->Node8 - - - - -Node17 - - -uscxml/messages/Data.h - - - - -Node3->Node17 - - - - -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 - - - - -Node14 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node8->Node14 - - - - -Node8->Node15 - - - - -Node24 - - -uscxml/plugins/DataModel.h - - - - -Node8->Node24 - - - - -Node25 - - -uscxml/plugins/Factory.h - - - - -Node8->Node25 - - - - -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 - - - - -Node11->Node14 - - - - -Node14->Node5 - - - - -Node15->Node5 - - - - -Node15->Node12 - - - - -Node16 - -uscxml/config.h - - -Node15->Node16 - - - - -Node15->Node17 - - - - -Node22 - - -uscxml/messages/Event.h - - - - -Node15->Node22 - - - - -Node17->Node5 - - - - -Node17->Node9 - - - - -Node17->Node12 - - - - -Node17->Node13 - - - - -Node18 - - -uscxml/util/Convenience.h - - - - -Node17->Node18 - - - - -Node21 - - -uscxml/messages/Blob.h - - - - -Node17->Node21 - - - - -Node18->Node4 - - - - -Node18->Node5 - - - - -Node19 - -limits - - -Node18->Node19 - - - - -Node20 - -sstream - - -Node18->Node20 - - - - -Node21->Node4 - - - - -Node21->Node5 - - - - -Node21->Node12 - - - - -Node22->Node17 - - - - -Node23 - - -uscxml/util/UUID.h - - - - -Node22->Node23 - - - - -Node23->Node4 - - - - -Node23->Node5 - - - - -Node24->Node4 - - - - -Node24->Node5 - - - - -Node24->Node12 - - - - -Node24->Node13 - - - - -Node24->Node22 - - - - -Node25->Node4 - - - - -Node25->Node5 - - - - -Node25->Node12 - - - - -Node25->Node19 - - - - -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 - - - - -Node30 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node25->Node30 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node25->Node32 - - - - -Node26->Node4 - - - - -Node26->Node5 - - - - -Node26->Node12 - - - - -Node26->Node20 - - - - -Node27->Node4 - - - - -Node27->Node5 - - - - -Node27->Node12 - - - - -Node27->Node13 - - - - -Node27->Node22 - - - - -Node28->Node5 - - - - -Node28->Node22 - - - - -Node28->Node27 - - - - -Node29->Node5 - - - - -Node29->Node22 - - - - -Node29->Node27 - - - - -Node30->Node4 - - - - -Node30->Node5 - - - - -Node30->Node12 - - - - -Node30->Node13 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node31->Node4 - - - - -Node31->Node13 - - - - -Node33->Node4 - - - - -Node33->Node5 - - - - -Node33->Node17 - - - - -Node34->Node5 - - - - -Node34->Node22 - - - - -Node35->Node5 - - - - -Node35->Node15 - - - - -Node35->Node16 - - - - -Node35->Node17 - - - - -Node35->Node22 - - - - -Node39->Node3 - - - - -Node39->Node17 - - - - -Node39->Node22 - - - - -Node40 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node39->Node40 - - - - -Node40->Node4 - - - - -Node40->Node5 - - - - -Node40->Node9 - - - - -Node40->Node12 - - - - -Node40->Node13 - - - - -Node40->Node25 - - - - -Node40->Node30 - - - - -Node40->Node34 - - - - -Node41 - -mutex - - -Node40->Node41 - - - - -Node42 - - -uscxml/util/URL.h - - - - -Node40->Node42 - - - - -Node43 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node40->Node43 - - - - -Node44 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node40->Node44 - - - - -Node45 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node40->Node45 - - - - -Node46 - - -uscxml/util/DOM.h - - - - -Node40->Node46 - - - - -Node42->Node4 - - - - -Node42->Node5 - - - - -Node42->Node9 - - - - -Node42->Node13 - - - - -Node42->Node20 - - - - -Node42->Node22 - - - - -Node42->Node32 - - - - -Node42->Node37 - - - - -Node42->Node38 - - - - -Node43->Node4 - - - - -Node43->Node5 - - - - -Node43->Node8 - - - - -Node43->Node13 - - - - -Node43->Node22 - - - - -Node43->Node32 - - - - -Node44->Node4 - - - - -Node44->Node5 - - - - -Node44->Node15 - - - - -Node44->Node22 - - - - -Node44->Node32 - - - - -Node45->Node4 - - - - -Node45->Node5 - - - - -Node45->Node9 - - - - -Node45->Node13 - - - - -Node45->Node22 - - - - -Node45->Node37 - - - - -Node45->Node38 - - - - -Node45->Node41 - - - - -Node46->Node5 - - - - -Node46->Node13 - - - - -Node46->Node32 - - - - -Node47 - -iostream - - -Node46->Node47 - - - - -Node48 - -xercesc/util/XMLString.hpp - - -Node46->Node48 - - - - -Node49 - -xercesc/dom/DOM.hpp - - -Node46->Node49 - - - - -Node50->Node4 - - - - -Node50->Node13 - - - - -Node50->Node18 - - - - -Node50->Node46 - - - - -Node50->Node49 - - - - - diff --git a/_debug_session_8h.html b/_debug_session_8h.html index 6de4677..0dc17a1 100644 --- a/_debug_session_8h.html +++ b/_debug_session_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,11 +106,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <set>
#include <thread>
#include <condition_variable>
+#include <mutex>
Include dependency graph for DebugSession.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -137,7 +137,7 @@ Classes
diff --git a/_debug_session_8h__dep__incl.svg b/_debug_session_8h__dep__incl.svg index 6fb4d3f..be6c8e0 100644 --- a/_debug_session_8h__dep__incl.svg +++ b/_debug_session_8h__dep__incl.svg @@ -1,57 +1,64 @@ - debug/DebugSession.h - + -Node1 - -debug/DebugSession.h + +Node1 + +debug/DebugSession.h -Node2 - - -debug/Debugger.cpp + +Node2 + + +debug/Debugger.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/DebuggerServlet.cpp + +Node3 + + +debug/DebuggerServlet.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -debug/DebugSession.cpp + +Node4 + + +debug/DebugSession.cpp -Node1->Node4 - - + +Node1->Node4 + + diff --git a/_debug_session_8h__incl.map b/_debug_session_8h__incl.map index f72d467..ea3dcc6 100644 --- a/_debug_session_8h__incl.map +++ b/_debug_session_8h__incl.map @@ -1,24 +1,19 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/_debug_session_8h__incl.md5 b/_debug_session_8h__incl.md5 index ade250a..bfed890 100644 --- a/_debug_session_8h__incl.md5 +++ b/_debug_session_8h__incl.md5 @@ -1 +1 @@ -827db4bb973aebd23799233f7b5734e7 \ No newline at end of file +46762e44005edc802e4fa2fa54adeeff \ No newline at end of file diff --git a/_debug_session_8h__incl.svg b/_debug_session_8h__incl.svg index 502a523..79fc9c7 100644 --- a/_debug_session_8h__incl.svg +++ b/_debug_session_8h__incl.svg @@ -1,870 +1,742 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/DebugSession.h - + -Node1 - -debug/DebugSession.h + +Node1 + +debug/DebugSession.h -Node2 - - -uscxml/debug/Breakpoint.h + +Node2 + + +uscxml/debug/Breakpoint.h -Node1->Node2 - - + +Node1->Node2 + + -Node7 - - -uscxml/Interpreter.h + +Node7 + + +uscxml/Interpreter.h -Node1->Node7 - - + +Node1->Node7 + + + + + +Node26 + +set + + + +Node1->Node26 + + + + + +Node29 + + +uscxml/interpreter +/LoggingImpl.h + + + + + +Node1->Node29 + + -Node31 - -set + +Node31 + +time.h -Node1->Node31 - - + +Node1->Node31 + + - -Node34 - - -uscxml/interpreter -/LoggingImpl.h - + + +Node32 + +thread + + +Node1->Node32 + + + + + +Node33 + +condition_variable + + + +Node1->Node33 + + + + + +Node34 + +mutex -Node1->Node34 - - - - -Node35 - -time.h - - -Node1->Node35 - - - - -Node36 - -thread - - -Node1->Node36 - - - - -Node37 - -condition_variable - - -Node1->Node37 - - + +Node1->Node34 + + -Node3 - -string + +Node3 + +string -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node2->Node4 - - + +Node2->Node4 + + -Node2->Node7 - - + +Node2->Node7 + + - -Node16 - - -uscxml/messages/Data.h + + +Node13 + + +uscxml/messages/Data.h - -Node2->Node16 - - + + +Node2->Node13 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node4 - - + +Node7->Node4 + + -Node8 - -map + +Node8 + +map -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -vector + +Node9 + +vector -Node7->Node9 - - + +Node7->Node9 + + -Node10 - - -uscxml/interpreter -/MicroStep.h + +Node10 + + +uscxml/interpreter +/MicroStep.h -Node7->Node10 - - + +Node7->Node10 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node7->Node13 - - + + +Node7->Node19 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node7->Node14 - - + + +Node7->Node20 + + -Node23 - - -uscxml/plugins/DataModel.h + +Node23 + + +uscxml/plugins/DataModel.h -Node7->Node23 - - + +Node7->Node23 + + -Node24 - - -uscxml/plugins/Factory.h + +Node24 + + +uscxml/plugins/Factory.h -Node7->Node24 - - + +Node7->Node24 + + - -Node32 - - -uscxml/interpreter -/ContentExecutor.h + + +Node27 + + +uscxml/interpreter +/ContentExecutor.h - -Node7->Node32 - - + + +Node7->Node27 + + - -Node33 - - -uscxml/interpreter -/EventQueue.h + + +Node28 + + +uscxml/interpreter +/EventQueue.h - -Node7->Node33 - - + + +Node7->Node28 + + -Node10->Node3 - - + +Node10->Node3 + + -Node10->Node4 - - + +Node10->Node4 + + -Node11 - -memory + +Node11 + +memory -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -list + +Node12 + +list -Node10->Node12 - - + +Node10->Node12 + + -Node10->Node13 - - + +Node10->Node13 + + + + + +Node10->Node19 + + -Node13->Node4 - - + +Node13->Node4 + + + + + +Node13->Node8 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + - -Node14->Node4 - - + + +Node14 + +type_traits - -Node14->Node11 - - + + +Node13->Node14 + + -Node15 - -uscxml/config.h - - -Node14->Node15 - - - - -Node14->Node16 - - - - -Node21 - - -uscxml/messages/Event.h + +Node15 + + +uscxml/util/Convenience.h - -Node14->Node21 - - - - -Node16->Node4 - - - - -Node16->Node8 - - - - -Node16->Node11 - - - - -Node16->Node12 - - + + +Node13->Node15 + + - -Node17 - - -uscxml/util/Convenience.h + + +Node18 + + +uscxml/messages/Blob.h - -Node16->Node17 - - - - -Node20 - - -uscxml/messages/Blob.h - + + +Node13->Node18 + + + + +Node15->Node3 + + - -Node16->Node20 - - + + +Node15->Node4 + + - -Node17->Node3 - - + + +Node16 + +limits - -Node17->Node4 - - + + +Node15->Node16 + + - -Node18 - -limits + + +Node17 + +sstream + + + +Node15->Node17 + + + + + +Node18->Node3 + + + + + +Node18->Node4 + + + + + +Node18->Node11 + + + + + +Node19->Node4 + + - -Node17->Node18 - - + + +Node20->Node4 + + - -Node19 - -sstream + + +Node20->Node11 + + - -Node17->Node19 - - + + +Node20->Node13 + + - -Node20->Node3 - - + + +Node21 + + +uscxml/messages/Event.h + - -Node20->Node4 - - - -Node20->Node11 - - + + +Node20->Node21 + + - -Node21->Node16 - - + + +Node21->Node13 + + -Node22 - - -uscxml/util/UUID.h + +Node22 + + +uscxml/util/UUID.h -Node21->Node22 - - + +Node21->Node22 + + -Node22->Node3 - - + +Node22->Node3 + + -Node22->Node4 - - + +Node22->Node4 + + -Node23->Node3 - - + +Node23->Node3 + + -Node23->Node4 - - + +Node23->Node4 + + -Node23->Node11 - - + +Node23->Node11 + + -Node23->Node12 - - + +Node23->Node12 + + -Node23->Node21 - - + +Node23->Node21 + + -Node24->Node3 - - + +Node24->Node3 + + -Node24->Node4 - - + +Node24->Node4 + + + + + +Node24->Node8 + + -Node24->Node11 - - + +Node24->Node11 + + - -Node24->Node18 - - + + +Node24->Node16 + + -Node25 - - -uscxml/plugins/Executable -Content.h + +Node25 + + +string.h -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/EventHandler.h - - + +Node24->Node25 + + -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/IOProcessor.h - - - - -Node24->Node27 - - - - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node28 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node24->Node29 - - - - -Node30 - - -string.h - - - - -Node24->Node30 - - - - -Node24->Node31 - - + +Node24->Node26 + + -Node25->Node3 - - - - -Node25->Node4 - - - - -Node25->Node11 - - - - -Node25->Node19 - - - - -Node26->Node3 - - - - -Node26->Node4 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node21 - - + +Node25->Node3 + + + + + +Node25->Node12 + + + + + +Node27->Node3 + + -Node27->Node4 - - + +Node27->Node4 + + - -Node27->Node21 - - - - -Node27->Node26 - - + + +Node27->Node13 + + -Node28->Node4 - - + +Node28->Node4 + + -Node28->Node21 - - + +Node28->Node21 + + - -Node28->Node26 - - + + +Node29->Node4 + + + + + +Node29->Node13 + + + + + +Node29->Node20 + + + + + +Node29->Node21 + + - -Node29->Node3 - - + + +Node30 + +uscxml/config.h - -Node29->Node4 - - - - -Node29->Node11 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30->Node3 - - - - -Node30->Node12 - - - - -Node32->Node3 - - - - -Node32->Node4 - - - - -Node32->Node16 - - - - -Node33->Node4 - - - - -Node33->Node21 - - - - -Node34->Node4 - - - - -Node34->Node14 - - - - -Node34->Node15 - - - - -Node34->Node16 - - - - -Node34->Node21 - - + + +Node29->Node30 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_debug_session_8h__incl_org.svg b/_debug_session_8h__incl_org.svg deleted file mode 100644 index cc80e3c..0000000 --- a/_debug_session_8h__incl_org.svg +++ /dev/null @@ -1,782 +0,0 @@ - - - - - - -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 - - -uscxml/interpreter -/LoggingImpl.h - - - - -Node1->Node34 - - - - -Node35 - -time.h - - -Node1->Node35 - - - - -Node36 - -thread - - -Node1->Node36 - - - - -Node37 - -condition_variable - - -Node1->Node37 - - - - -Node3 - -string - - -Node2->Node3 - - - - -Node4 - - -uscxml/Common.h - - - - -Node2->Node4 - - - - -Node2->Node7 - - - - -Node16 - - -uscxml/messages/Data.h - - - - -Node2->Node16 - - - - -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 - - - - -Node13 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node7->Node13 - - - - -Node14 - - -uscxml/interpreter -/Logging.h - - - - -Node7->Node14 - - - - -Node23 - - -uscxml/plugins/DataModel.h - - - - -Node7->Node23 - - - - -Node24 - - -uscxml/plugins/Factory.h - - - - -Node7->Node24 - - - - -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 - - - - -Node10->Node13 - - - - -Node13->Node4 - - - - -Node14->Node4 - - - - -Node14->Node11 - - - - -Node15 - -uscxml/config.h - - -Node14->Node15 - - - - -Node14->Node16 - - - - -Node21 - - -uscxml/messages/Event.h - - - - -Node14->Node21 - - - - -Node16->Node4 - - - - -Node16->Node8 - - - - -Node16->Node11 - - - - -Node16->Node12 - - - - -Node17 - - -uscxml/util/Convenience.h - - - - -Node16->Node17 - - - - -Node20 - - -uscxml/messages/Blob.h - - - - -Node16->Node20 - - - - -Node17->Node3 - - - - -Node17->Node4 - - - - -Node18 - -limits - - -Node17->Node18 - - - - -Node19 - -sstream - - -Node17->Node19 - - - - -Node20->Node3 - - - - -Node20->Node4 - - - - -Node20->Node11 - - - - -Node21->Node16 - - - - -Node22 - - -uscxml/util/UUID.h - - - - -Node21->Node22 - - - - -Node22->Node3 - - - - -Node22->Node4 - - - - -Node23->Node3 - - - - -Node23->Node4 - - - - -Node23->Node11 - - - - -Node23->Node12 - - - - -Node23->Node21 - - - - -Node24->Node3 - - - - -Node24->Node4 - - - - -Node24->Node11 - - - - -Node24->Node18 - - - - -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 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node24->Node29 - - - - -Node30 - - -string.h - - - - -Node24->Node30 - - - - -Node24->Node31 - - - - -Node25->Node3 - - - - -Node25->Node4 - - - - -Node25->Node11 - - - - -Node25->Node19 - - - - -Node26->Node3 - - - - -Node26->Node4 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node21 - - - - -Node27->Node4 - - - - -Node27->Node21 - - - - -Node27->Node26 - - - - -Node28->Node4 - - - - -Node28->Node21 - - - - -Node28->Node26 - - - - -Node29->Node3 - - - - -Node29->Node4 - - - - -Node29->Node11 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30->Node3 - - - - -Node30->Node12 - - - - -Node32->Node3 - - - - -Node32->Node4 - - - - -Node32->Node16 - - - - -Node33->Node4 - - - - -Node33->Node21 - - - - -Node34->Node4 - - - - -Node34->Node14 - - - - -Node34->Node15 - - - - -Node34->Node16 - - - - -Node34->Node21 - - - - - diff --git a/_debug_session_8h_source.html b/_debug_session_8h_source.html index ebf4703..5cb61b3 100644 --- a/_debug_session_8h_source.html +++ b/_debug_session_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,104 +109,106 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
28 #include <set>
29 #include <thread>
30 #include <condition_variable>
-
31 
-
32 namespace uscxml {
-
33 
-
34 class Debugger;
-
35 
-
36 class USCXML_API DebugSession : public LoggerImpl ,public std::enable_shared_from_this<DebugSession> {
-
37 public:
-
38  DebugSession() {
-
39  _isRunning = false;
-
40  _isStepping = false;
-
41  _isAttached = false;
-
42  _breakpointsEnabled = true;
-
43  _markedForDeletion = false;
-
44  _debugger = NULL;
-
45  }
-
46 
-
47  void stepping(bool enable) {
-
48  _isStepping = enable;
-
49  }
-
50 
-
51  void checkBreakpoints(const std::list<Breakpoint> qualifiedBreakpoints);
-
52 
-
53  Data debugPrepare(const Data& data);
-
54  Data debugAttach(const Data& data);
-
55  Data debugDetach(const Data& data);
-
56  Data debugStart(const Data& data);
-
57  Data debugStop(const Data& data);
-
58  Data debugStep(const Data& data);
-
59  Data debugResume(const Data& data);
-
60  Data debugPause(const Data& data);
-
61  Data skipToBreakPoint(const Data& data);
-
62  Data addBreakPoint(const Data& data);
-
63  Data removeBreakPoint(const Data& data);
-
64  Data enableBreakPoint(const Data& data);
-
65  Data disableBreakPoint(const Data& data);
-
66  Data enableAllBreakPoints();
-
67  Data disableAllBreakPoints();
-
68  Data debugEval(const Data& data);
-
69 
-
70  void setDebugger(Debugger* debugger) {
-
71  _debugger = debugger;
-
72  }
-
73 
-
74  Interpreter getInterpreter() {
-
75  return _interpreter;
-
76  }
-
77 
-
78  void markForDeletion(bool mark) {
-
79  _markedForDeletion = mark;
-
80  }
-
81 
-
82  // Logger
-
83  virtual std::shared_ptr<LoggerImpl> create();
-
84 
-
85  virtual void log(LogSeverity severity, const Event& event);
-
86  virtual void log(LogSeverity severity, const Data& data);
-
87  virtual void log(LogSeverity severity, const std::string& message);
-
88 
-
89 protected:
-
90  void breakExecution(Data replyData);
-
91 
-
92  bool _isStepping;
-
93  bool _isAttached;
-
94  bool _breakpointsEnabled;
-
95 
-
96  std::condition_variable_any _resumeCond;
-
97  std::recursive_mutex _runMutex;
-
98  std::recursive_mutex _mutex;
-
99 
-
100  std::thread* _interpreterThread = NULL;
-
101  bool _isRunning;
-
102  static void run(void* instance);
-
103 
-
104  bool _markedForDeletion;
-
105  Debugger* _debugger;
-
106  Interpreter _interpreter;
-
107  std::set<Breakpoint> _breakPoints;
-
108  Breakpoint _skipTo;
-
109 
-
110  friend class Debugger;
-
111 };
-
112 
-
113 
-
114 }
+
31 #include <mutex>
+
32 
+
33 namespace uscxml {
+
34 
+
35 class Debugger;
+
36 
+
37 class USCXML_API DebugSession : public LoggerImpl ,public std::enable_shared_from_this<DebugSession> {
+
38 public:
+
39  DebugSession() {
+
40  _isRunning = false;
+
41  _isStepping = false;
+
42  _isAttached = false;
+
43  _breakpointsEnabled = true;
+
44  _markedForDeletion = false;
+
45  _debugger = NULL;
+
46  }
+
47 
+
48  void stepping(bool enable) {
+
49  _isStepping = enable;
+
50  }
+
51 
+
52  void checkBreakpoints(const std::list<Breakpoint> qualifiedBreakpoints);
+
53 
+
54  Data debugPrepare(const Data& data);
+
55  Data debugAttach(const Data& data);
+
56  Data debugDetach(const Data& data);
+
57  Data debugStart(const Data& data);
+
58  Data debugStop(const Data& data);
+
59  Data debugStep(const Data& data);
+
60  Data debugResume(const Data& data);
+
61  Data debugPause(const Data& data);
+
62  Data skipToBreakPoint(const Data& data);
+
63  Data addBreakPoint(const Data& data);
+
64  Data removeBreakPoint(const Data& data);
+
65  Data enableBreakPoint(const Data& data);
+
66  Data disableBreakPoint(const Data& data);
+
67  Data enableAllBreakPoints();
+
68  Data disableAllBreakPoints();
+
69  Data getIssues();
+
70  Data debugEval(const Data& data);
+
71 
+
72  void setDebugger(Debugger* debugger) {
+
73  _debugger = debugger;
+
74  }
+
75 
+
76  Interpreter getInterpreter() {
+
77  return _interpreter;
+
78  }
+
79 
+
80  void markForDeletion(bool mark) {
+
81  _markedForDeletion = mark;
+
82  }
+
83 
+
84  // Logger
+
85  virtual std::shared_ptr<LoggerImpl> create();
+
86 
+
87  virtual void log(LogSeverity severity, const Event& event);
+
88  virtual void log(LogSeverity severity, const Data& data);
+
89  virtual void log(LogSeverity severity, const std::string& message);
+
90 
+
91 protected:
+
92  void breakExecution(Data replyData);
+
93 
+
94  bool _isStepping;
+
95  bool _isAttached;
+
96  bool _breakpointsEnabled;
+
97 
+
98  std::condition_variable_any _resumeCond;
+
99  std::recursive_mutex _runMutex;
+
100  std::recursive_mutex _mutex;
+
101 
+
102  std::thread* _interpreterThread = NULL;
+
103  bool _isRunning;
+
104  static void run(void* instance);
+
105 
+
106  bool _markedForDeletion;
+
107  Debugger* _debugger;
+
108  Interpreter _interpreter;
+
109  std::set<Breakpoint> _breakPoints;
+
110  Breakpoint _skipTo;
+
111 
+
112  friend class Debugger;
+
113 };
+
114 
115 
-
116 
-
117 #endif /* end of include guard: DEBUGSESSION_H_M8YHEGV6 */
+
116 }
+
117 
+
118 
+
119 #endif /* end of include guard: DEBUGSESSION_H_M8YHEGV6 */
Definition: Breakpoint.cpp:26
Definition: LoggingImpl.h:36
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Breakpoint.h:36
Definition: Debugger.h:32
-
Definition: Data.h:43
-
Definition: DebugSession.h:36
+
Definition: Data.h:44
+
Definition: DebugSession.h:37
@@ -216,7 +218,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_debugger_8cpp.html b/_debugger_8cpp.html index 9d24842..a9927c9 100644 --- a/_debugger_8cpp.html +++ b/_debugger_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,8 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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)
@@ -119,7 +118,7 @@ Include dependency graph for Debugger.cpp:
diff --git a/_debugger_8cpp__incl.map b/_debugger_8cpp__incl.map index 294c13a..3904700 100644 --- a/_debugger_8cpp__incl.map +++ b/_debugger_8cpp__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_8cpp__incl.md5 b/_debugger_8cpp__incl.md5 index b6be578..88e16dc 100644 --- a/_debugger_8cpp__incl.md5 +++ b/_debugger_8cpp__incl.md5 @@ -1 +1 @@ -72536ed5de46166c9ea1e820c6e87e03 \ No newline at end of file +1f8740b15e68357a3c2ff5f90ebeb6c4 \ No newline at end of file diff --git a/_debugger_8cpp__incl.svg b/_debugger_8cpp__incl.svg index 4859664..237790f 100644 --- a/_debugger_8cpp__incl.svg +++ b/_debugger_8cpp__incl.svg @@ -1,1271 +1,1384 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/Debugger.cpp - + -Node1 - -debug/Debugger.cpp + +Node1 + +debug/Debugger.cpp -Node2 - - -uscxml/debug/Debugger.h + +Node2 + + +uscxml/debug/Debugger.h -Node1->Node2 - - + +Node1->Node2 + + - -Node42 - - -uscxml/util/DOM.h + + +Node44 + + +uscxml/util/DOM.h - -Node1->Node42 - - + + +Node1->Node44 + + -Node47 - - -uscxml/util/Predicates.h + +Node47 + + +uscxml/util/Predicates.h -Node1->Node47 - - + +Node1->Node47 + + -Node48 - - -uscxml/debug/DebugSession.h + +Node48 + + +uscxml/debug/DebugSession.h -Node1->Node48 - - + +Node1->Node48 + + -Node3 - - -uscxml/messages/Data.h + +Node3 + + +uscxml/messages/Data.h -Node2->Node3 - - + +Node2->Node3 + + - -Node15 - - -uscxml/messages/Event.h + + +Node16 + + +uscxml/messages/Event.h - -Node2->Node15 - - + + +Node2->Node16 + + - -Node17 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node18 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node17 - - + + +Node2->Node18 + + - -Node46 - - -uscxml/debug/Breakpoint.h + + +Node43 + + +uscxml/debug/Breakpoint.h - -Node2->Node46 - - + + +Node2->Node43 + + -Node4 - -list + +Node4 + +list -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -map + +Node5 + +map -Node3->Node5 - - + +Node3->Node5 + + -Node6 - -memory + +Node6 + +memory -Node3->Node6 - - + +Node3->Node6 + + -Node7 - - -uscxml/Common.h - - + +Node7 + +type_traits -Node3->Node7 - - + +Node3->Node7 + + - -Node10 - - -uscxml/util/Convenience.h + + +Node8 + + +uscxml/Common.h - -Node3->Node10 - - + + +Node3->Node8 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node3->Node14 - - + + +Node3->Node11 + + - -Node8 - -sys/socket.h - - -Node7->Node8 - - + + +Node15 + + +uscxml/messages/Blob.h + - -Node9 - -cmath - -Node7->Node9 - - + + +Node3->Node15 + + - -Node10->Node7 - - + + +Node9 + +sys/socket.h - -Node11 - -string + + +Node8->Node9 + + - -Node10->Node11 - - + + +Node10 + +cmath + + + +Node8->Node10 + + + + + +Node11->Node8 + + -Node12 - -limits + +Node12 + +string - -Node10->Node12 - - + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node6 - - - - -Node14->Node7 - - - - -Node14->Node11 - - - - -Node15->Node3 - - + +Node13 + +limits - -Node16 - - -uscxml/util/UUID.h - - - - -Node15->Node16 - - + + +Node11->Node13 + + - -Node16->Node7 - - + + +Node14 + +sstream + + + +Node11->Node14 + + + + + +Node15->Node6 + + + + + +Node15->Node8 + + + + + +Node15->Node12 + + + + + +Node16->Node3 + + - -Node16->Node11 - - + + +Node17 + + +uscxml/util/UUID.h + - -Node17->Node4 - - - -Node17->Node5 - - + + +Node16->Node17 + + + + + +Node17->Node8 + + + + + +Node17->Node12 + + + + + +Node18->Node4 + + + + + +Node18->Node5 + + + + + +Node18->Node6 + + + + + +Node18->Node8 + + + + + +Node18->Node12 + + + + + +Node18->Node13 + + - -Node17->Node6 - - + + +Node19 + +mutex - -Node17->Node7 - - + + +Node18->Node19 + + - -Node17->Node11 - - + + +Node20 + + +uscxml/util/URL.h + - -Node18 - -mutex - -Node17->Node18 - - + + +Node18->Node20 + + - -Node19 - - -uscxml/util/URL.h + + +Node24 + + +uscxml/plugins/Factory.h - -Node17->Node19 - - + + +Node18->Node24 + + - -Node23 - - -uscxml/plugins/Factory.h + + +Node26 + + +uscxml/plugins/DataModel +Impl.h - -Node17->Node23 - - + + +Node18->Node26 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/plugins/IOProcessor +Impl.h - -Node17->Node28 - - + + +Node18->Node30 + + - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node31 + + +uscxml/plugins/InvokerImpl.h - -Node17->Node32 - - + + +Node18->Node31 + + - -Node39 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h - -Node17->Node39 - - + + +Node18->Node33 + + -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node40 + + +uscxml/interpreter +/EventQueue.h - -Node17->Node40 - - + + +Node18->Node40 + + -Node41 - - -uscxml/interpreter -/EventQueueImpl.h + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node17->Node41 - - + + +Node18->Node41 + + - -Node17->Node42 - - - - -Node19->Node4 - - - - -Node19->Node5 - - - - -Node19->Node7 - - - - -Node19->Node11 - - - - -Node19->Node13 - - - - -Node19->Node15 - - + + +Node42 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node20 - -set - -Node19->Node20 - - + + +Node18->Node42 + + + + + +Node20->Node4 + + + + + +Node20->Node5 + + + + + +Node20->Node8 + + + + + +Node20->Node12 + + + + + +Node20->Node14 + + + + + +Node20->Node16 + + + + + +Node20->Node19 + + -Node21 - -thread + +Node21 + +set - -Node19->Node21 - - + + +Node20->Node21 + + -Node22 - -condition_variable - - -Node19->Node22 - - - - -Node23->Node6 - - - - -Node23->Node7 - - - - -Node23->Node11 - - - - -Node23->Node12 - - - - -Node23->Node20 - - + +Node22 + +thread - -Node24 - - -uscxml/plugins/Executable -Content.h - + + +Node20->Node22 + + + + +Node23 + +condition_variable + + + +Node20->Node23 + + + + + +Node24->Node5 + + - -Node23->Node24 - - - - -Node25 - - -uscxml/plugins/EventHandler.h - + + +Node24->Node6 + + + + + +Node24->Node8 + + + + + +Node24->Node12 + + + + +Node24->Node13 + + - -Node23->Node25 - - + + +Node24->Node21 + + - -Node26 - - -uscxml/plugins/IOProcessor.h + + +Node25 + + +string.h - -Node23->Node26 - - + + +Node24->Node25 + + + + + +Node25->Node4 + + + + + +Node25->Node12 + + + + + +Node26->Node4 + + + + + +Node26->Node6 + + + + + +Node26->Node8 + + + + + +Node26->Node12 + + -Node27 - - -uscxml/plugins/Invoker.h + +Node27 + + +uscxml/plugins/Invoker.h - -Node23->Node27 - - + + +Node26->Node27 + + - -Node23->Node28 - - - - -Node31 - - -string.h + + +Node28 + + +uscxml/plugins/IOProcessor.h - -Node23->Node31 - - - - -Node24->Node6 - - - - -Node24->Node7 - - - - -Node24->Node11 - - - - -Node24->Node13 - - - - -Node25->Node4 - - - - -Node25->Node6 - - - - -Node25->Node7 - - - - -Node25->Node11 - - - - -Node25->Node15 - - - - -Node26->Node7 - - - - -Node26->Node15 - - - - -Node26->Node25 - - - - -Node27->Node7 - - - - -Node27->Node15 - - - - -Node27->Node25 - - - - -Node28->Node4 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node28->Node11 - - - - -Node28->Node26 - - - - -Node28->Node27 - - + + +Node26->Node28 + + -Node29 - - -uscxml/interpreter -/Logging.h + +Node29 + + +uscxml/interpreter +/Logging.h - -Node28->Node29 - - + + +Node26->Node29 + + + + + +Node27->Node8 + + + + + +Node27->Node16 + + + + + +Node28->Node8 + + + + + +Node28->Node16 + + -Node29->Node3 - - + +Node29->Node3 + + -Node29->Node6 - - + +Node29->Node6 + + + + + +Node29->Node8 + + + + + +Node29->Node16 + + + + + +Node30->Node8 + + + + + +Node30->Node16 + + + + + +Node30->Node29 + + + + + +Node31->Node8 + + + + + +Node31->Node16 + + + + + +Node31->Node21 + + - -Node29->Node7 - - - - -Node29->Node15 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node4 - - - - -Node31->Node11 - - - - -Node32->Node4 - - - - -Node32->Node7 - - - - -Node32->Node11 - - - - -Node32->Node15 - - - - -Node32->Node20 - - + + +Node32 + +uscxml/config.h + + + +Node31->Node32 + + + + + +Node33->Node4 + + + + + +Node33->Node8 + + + + + +Node33->Node12 + + + + + +Node33->Node16 + + + + + +Node33->Node21 + + - -Node33 - - -uscxml/Interpreter.h + + +Node34 + + +uscxml/Interpreter.h - -Node32->Node33 - - - - -Node33->Node5 - - - - -Node33->Node7 - - - - -Node33->Node11 - - - - -Node33->Node23 - - - - -Node33->Node29 - - - - -Node34 - -vector - -Node33->Node34 - - + +Node33->Node34 + + + + + +Node34->Node5 + + + + + +Node34->Node8 + + + + + +Node34->Node12 + + + + + +Node34->Node24 + + + + + +Node34->Node29 + + -Node35 - - -uscxml/interpreter -/MicroStep.h - - + +Node35 + +vector - -Node33->Node35 - - + + +Node34->Node35 + + -Node36 - - -uscxml/interpreter -/InterpreterState.h + +Node36 + + +uscxml/interpreter +/MicroStep.h - -Node33->Node36 - - + + +Node34->Node36 + + -Node37 - - -uscxml/plugins/DataModel.h + +Node37 + + +uscxml/interpreter +/InterpreterState.h - -Node33->Node37 - - + + +Node34->Node37 + + -Node38 - - -uscxml/interpreter -/ContentExecutor.h + +Node38 + + +uscxml/plugins/DataModel.h - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node11 - - - - -Node35->Node36 - - - - -Node36->Node7 - - - - -Node37->Node4 - - - - -Node37->Node6 - - - - -Node37->Node7 - - - - -Node37->Node11 - - - - -Node37->Node15 - - - - -Node38->Node3 - - - - -Node38->Node7 - - - - -Node38->Node11 - - - - -Node39->Node7 - - - - -Node39->Node15 - - - - -Node40->Node7 - - - - -Node40->Node11 - - - - -Node40->Node15 - - - - -Node40->Node20 - - - - -Node40->Node29 - - - - -Node41->Node4 - - + + +Node34->Node38 + + - -Node41->Node5 - - - - -Node41->Node7 - - - - -Node41->Node11 - - - - -Node41->Node15 - - - - -Node41->Node18 - - + + +Node39 + + +uscxml/interpreter +/ContentExecutor.h + - -Node41->Node21 - - - -Node41->Node22 - - + + +Node34->Node39 + + + + + +Node34->Node40 + + + + + +Node36->Node3 + + + + + +Node36->Node4 + + + + + +Node36->Node6 + + + + + +Node36->Node8 + + + + + +Node36->Node12 + + + + + +Node36->Node37 + + + + + +Node37->Node8 + + + + + +Node38->Node4 + + + + + +Node38->Node6 + + + + + +Node38->Node8 + + + + + +Node38->Node12 + + + + + +Node38->Node16 + + + + + +Node39->Node3 + + + + + +Node39->Node8 + + + + + +Node39->Node12 + + + + + +Node40->Node8 + + + + + +Node40->Node16 + + - -Node42->Node4 - - + + +Node41->Node5 + + + + + +Node41->Node8 + + + + + +Node41->Node12 + + + + + +Node41->Node16 + + - -Node42->Node7 - - + + +Node41->Node21 + + - -Node42->Node20 - - + + +Node41->Node29 + + - -Node43 - -iostream + + +Node42->Node4 + + + + + +Node42->Node5 + + + + + +Node42->Node8 + + + + + +Node42->Node12 + + + + + +Node42->Node16 + + + + + +Node42->Node19 + + + + + +Node42->Node22 + + + + + +Node42->Node23 + + + + + +Node43->Node3 + + + + + +Node43->Node8 + + + + + +Node43->Node12 + + + + + +Node43->Node34 + + + + + +Node44->Node4 + + + + + +Node44->Node8 + + + + + +Node44->Node12 + + + + + +Node44->Node21 + + - -Node42->Node43 - - + + +Node45 + +xercesc/util/XMLString.hpp - -Node44 - -xercesc/util/XMLString.hpp + + +Node44->Node45 + + - -Node42->Node44 - - + + +Node46 + +xercesc/dom/DOM.hpp - -Node45 - -xercesc/dom/DOM.hpp - - -Node42->Node45 - - - - -Node46->Node3 - - - - -Node46->Node7 - - - - -Node46->Node11 - - - - -Node46->Node33 - - + + +Node44->Node46 + + -Node47->Node4 - - - - -Node47->Node10 - - + +Node47->Node4 + + -Node47->Node11 - - - - -Node47->Node42 - - - - -Node47->Node45 - - - - -Node48->Node20 - - + +Node47->Node11 + + + + + +Node47->Node12 + + + + + +Node47->Node44 + + + + + +Node47->Node46 + + + + + +Node48->Node19 + + -Node48->Node21 - - + +Node48->Node21 + + -Node48->Node22 - - - - -Node48->Node33 - - - - -Node48->Node46 - - + +Node48->Node22 + + + + + +Node48->Node23 + + + + + +Node48->Node34 + + + + + +Node48->Node43 + + -Node49 - - -uscxml/interpreter -/LoggingImpl.h + +Node49 + + +uscxml/interpreter +/LoggingImpl.h -Node48->Node49 - - + +Node48->Node49 + + -Node50 - -time.h + +Node50 + +time.h -Node48->Node50 - - + +Node48->Node50 + + -Node49->Node3 - - - - -Node49->Node7 - - - - -Node49->Node15 - - + +Node49->Node3 + + + + + +Node49->Node8 + + + + + +Node49->Node16 + + -Node49->Node29 - - + +Node49->Node29 + + - -Node49->Node30 - - + + +Node49->Node32 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_debugger_8cpp__incl_org.svg b/_debugger_8cpp__incl_org.svg deleted file mode 100644 index 81b1efe..0000000 --- a/_debugger_8cpp__incl_org.svg +++ /dev/null @@ -1,1183 +0,0 @@ - - - - - - -debug/Debugger.cpp - - -Node1 - -debug/Debugger.cpp - - -Node2 - - -uscxml/debug/Debugger.h - - - - -Node1->Node2 - - - - -Node42 - - -uscxml/util/DOM.h - - - - -Node1->Node42 - - - - -Node47 - - -uscxml/util/Predicates.h - - - - -Node1->Node47 - - - - -Node48 - - -uscxml/debug/DebugSession.h - - - - -Node1->Node48 - - - - -Node3 - - -uscxml/messages/Data.h - - - - -Node2->Node3 - - - - -Node15 - - -uscxml/messages/Event.h - - - - -Node2->Node15 - - - - -Node17 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node2->Node17 - - - - -Node46 - - -uscxml/debug/Breakpoint.h - - - - -Node2->Node46 - - - - -Node4 - -list - - -Node3->Node4 - - - - -Node5 - -map - - -Node3->Node5 - - - - -Node6 - -memory - - -Node3->Node6 - - - - -Node7 - - -uscxml/Common.h - - - - -Node3->Node7 - - - - -Node10 - - -uscxml/util/Convenience.h - - - - -Node3->Node10 - - - - -Node14 - - -uscxml/messages/Blob.h - - - - -Node3->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->Node6 - - - - -Node14->Node7 - - - - -Node14->Node11 - - - - -Node15->Node3 - - - - -Node16 - - -uscxml/util/UUID.h - - - - -Node15->Node16 - - - - -Node16->Node7 - - - - -Node16->Node11 - - - - -Node17->Node4 - - - - -Node17->Node5 - - - - -Node17->Node6 - - - - -Node17->Node7 - - - - -Node17->Node11 - - - - -Node18 - -mutex - - -Node17->Node18 - - - - -Node19 - - -uscxml/util/URL.h - - - - -Node17->Node19 - - - - -Node23 - - -uscxml/plugins/Factory.h - - - - -Node17->Node23 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node17->Node28 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node17->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - - - -Node17->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node17->Node40 - - - - -Node41 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node17->Node41 - - - - -Node17->Node42 - - - - -Node19->Node4 - - - - -Node19->Node5 - - - - -Node19->Node7 - - - - -Node19->Node11 - - - - -Node19->Node13 - - - - -Node19->Node15 - - - - -Node20 - -set - - -Node19->Node20 - - - - -Node21 - -thread - - -Node19->Node21 - - - - -Node22 - -condition_variable - - -Node19->Node22 - - - - -Node23->Node6 - - - - -Node23->Node7 - - - - -Node23->Node11 - - - - -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 - - - - -Node23->Node28 - - - - -Node31 - - -string.h - - - - -Node23->Node31 - - - - -Node24->Node6 - - - - -Node24->Node7 - - - - -Node24->Node11 - - - - -Node24->Node13 - - - - -Node25->Node4 - - - - -Node25->Node6 - - - - -Node25->Node7 - - - - -Node25->Node11 - - - - -Node25->Node15 - - - - -Node26->Node7 - - - - -Node26->Node15 - - - - -Node26->Node25 - - - - -Node27->Node7 - - - - -Node27->Node15 - - - - -Node27->Node25 - - - - -Node28->Node4 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node28->Node11 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node3 - - - - -Node29->Node6 - - - - -Node29->Node7 - - - - -Node29->Node15 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node4 - - - - -Node31->Node11 - - - - -Node32->Node4 - - - - -Node32->Node7 - - - - -Node32->Node11 - - - - -Node32->Node15 - - - - -Node32->Node20 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node5 - - - - -Node33->Node7 - - - - -Node33->Node11 - - - - -Node33->Node23 - - - - -Node33->Node29 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node11 - - - - -Node35->Node36 - - - - -Node36->Node7 - - - - -Node37->Node4 - - - - -Node37->Node6 - - - - -Node37->Node7 - - - - -Node37->Node11 - - - - -Node37->Node15 - - - - -Node38->Node3 - - - - -Node38->Node7 - - - - -Node38->Node11 - - - - -Node39->Node7 - - - - -Node39->Node15 - - - - -Node40->Node7 - - - - -Node40->Node11 - - - - -Node40->Node15 - - - - -Node40->Node20 - - - - -Node40->Node29 - - - - -Node41->Node4 - - - - -Node41->Node5 - - - - -Node41->Node7 - - - - -Node41->Node11 - - - - -Node41->Node15 - - - - -Node41->Node18 - - - - -Node41->Node21 - - - - -Node41->Node22 - - - - -Node42->Node4 - - - - -Node42->Node7 - - - - -Node42->Node20 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44 - -xercesc/util/XMLString.hpp - - -Node42->Node44 - - - - -Node45 - -xercesc/dom/DOM.hpp - - -Node42->Node45 - - - - -Node46->Node3 - - - - -Node46->Node7 - - - - -Node46->Node11 - - - - -Node46->Node33 - - - - -Node47->Node4 - - - - -Node47->Node10 - - - - -Node47->Node11 - - - - -Node47->Node42 - - - - -Node47->Node45 - - - - -Node48->Node20 - - - - -Node48->Node21 - - - - -Node48->Node22 - - - - -Node48->Node33 - - - - -Node48->Node46 - - - - -Node49 - - -uscxml/interpreter -/LoggingImpl.h - - - - -Node48->Node49 - - - - -Node50 - -time.h - - -Node48->Node50 - - - - -Node49->Node3 - - - - -Node49->Node7 - - - - -Node49->Node15 - - - - -Node49->Node29 - - - - -Node49->Node30 - - - - - diff --git a/_debugger_8h.html b/_debugger_8h.html index 2a07d0e..6922991 100644 --- a/_debugger_8h.html +++ b/_debugger_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Debugger.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -134,7 +133,7 @@ Classes
diff --git a/_debugger_8h__dep__incl.svg b/_debugger_8h__dep__incl.svg index 08dc98f..c860e0c 100644 --- a/_debugger_8h__dep__incl.svg +++ b/_debugger_8h__dep__incl.svg @@ -1,70 +1,79 @@ - debug/Debugger.h - + -Node1 - -debug/Debugger.h + +Node1 + +debug/Debugger.h -Node2 - - -debug/Debugger.cpp + +Node2 + + +debug/Debugger.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/DebuggerServlet.h + +Node3 + + +debug/DebuggerServlet.h -Node1->Node3 - - + +Node1->Node3 + + -Node5 - - -debug/DebugSession.cpp + +Node5 + + +debug/DebugSession.cpp -Node1->Node5 - - + +Node1->Node5 + + -Node4 - - -debug/DebuggerServlet.cpp + +Node4 + + +debug/DebuggerServlet.cpp -Node3->Node4 - - + +Node3->Node4 + + diff --git a/_debugger_8h__incl.map b/_debugger_8h__incl.map index bedec5a..4d6b599 100644 --- a/_debugger_8h__incl.map +++ b/_debugger_8h__incl.map @@ -1,31 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_8h__incl.md5 b/_debugger_8h__incl.md5 index dc6c2bb..14d2e18 100644 --- a/_debugger_8h__incl.md5 +++ b/_debugger_8h__incl.md5 @@ -1 +1 @@ -e2baa6ed0ee88f9c34b9a78b3a97ae0e \ No newline at end of file +9978eaf9ff2748d938cfa9b54f434c98 \ No newline at end of file diff --git a/_debugger_8h__incl.svg b/_debugger_8h__incl.svg index fedfd31..81ce613 100644 --- a/_debugger_8h__incl.svg +++ b/_debugger_8h__incl.svg @@ -1,1186 +1,1283 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/Debugger.h - + -Node1 - -debug/Debugger.h + +Node1 + +debug/Debugger.h -Node2 - - -uscxml/messages/Data.h + +Node2 + + +uscxml/messages/Data.h -Node1->Node2 - - + +Node1->Node2 + + - -Node14 - - -uscxml/messages/Event.h + + +Node15 + + +uscxml/messages/Event.h - -Node1->Node14 - - + + +Node1->Node15 + + - -Node16 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node17 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node16 - - + + +Node1->Node17 + + - -Node47 - - -uscxml/debug/Breakpoint.h + + +Node45 + + +uscxml/debug/Breakpoint.h - -Node1->Node47 - - + + +Node1->Node45 + + -Node3 - -list + +Node3 + +list -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -map + +Node4 + +map -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -memory + +Node5 + +memory -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/Common.h - - + +Node6 + +type_traits -Node2->Node6 - - + +Node2->Node6 + + - -Node9 - - -uscxml/util/Convenience.h + + +Node7 + + +uscxml/Common.h - -Node2->Node9 - - + + +Node2->Node7 + + - -Node13 - - -uscxml/messages/Blob.h + + +Node10 + + +uscxml/util/Convenience.h - -Node2->Node13 - - + + +Node2->Node10 + + - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node14 + + +uscxml/messages/Blob.h + - -Node8 - -cmath - -Node6->Node8 - - + + +Node2->Node14 + + - -Node9->Node6 - - + + +Node8 + +sys/socket.h - -Node10 - -string + + +Node7->Node8 + + - -Node9->Node10 - - + + +Node9 + +cmath + + + +Node7->Node9 + + + + + +Node10->Node7 + + -Node11 - -limits + +Node11 + +string - -Node9->Node11 - - + + +Node10->Node11 + + -Node12 - -sstream - - -Node9->Node12 - - - - -Node13->Node5 - - - - -Node13->Node6 - - - - -Node13->Node10 - - - - -Node14->Node2 - - - - -Node15 - - -uscxml/util/UUID.h - - + +Node12 + +limits - -Node14->Node15 - - + + +Node10->Node12 + + - -Node15->Node6 - - + + +Node13 + +sstream + + + +Node10->Node13 + + + + + +Node14->Node5 + + + + + +Node14->Node7 + + + + + +Node14->Node11 + + + + + +Node15->Node2 + + - -Node15->Node10 - - + + +Node16 + + +uscxml/util/UUID.h + - -Node16->Node3 - - - -Node16->Node4 - - + + +Node15->Node16 + + + + + +Node16->Node7 + + + + + +Node16->Node11 + + + + + +Node17->Node3 + + + + + +Node17->Node4 + + + + + +Node17->Node5 + + + + + +Node17->Node7 + + + + + +Node17->Node11 + + + + + +Node17->Node12 + + - -Node16->Node5 - - + + +Node18 + +mutex - -Node16->Node6 - - + + +Node17->Node18 + + - -Node16->Node10 - - + + +Node19 + + +uscxml/util/URL.h + - -Node17 - -mutex - -Node16->Node17 - - + + +Node17->Node19 + + - -Node18 - - -uscxml/util/URL.h + + +Node23 + + +uscxml/plugins/Factory.h - -Node16->Node18 - - + + +Node17->Node23 + + - -Node22 - - -uscxml/plugins/Factory.h + + +Node25 + + +uscxml/plugins/DataModel +Impl.h - -Node16->Node22 - - + + +Node17->Node25 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/plugins/IOProcessor +Impl.h - -Node16->Node27 - - + + +Node17->Node30 + + -Node31 - - -uscxml/interpreter -/MicroStepImpl.h + +Node31 + + +uscxml/plugins/InvokerImpl.h - -Node16->Node31 - - + + +Node17->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h - -Node16->Node38 - - + + +Node17->Node33 + + - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node40 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node39 - - + + +Node17->Node40 + + - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node16->Node43 - - + + +Node17->Node41 + + -Node44 - - -uscxml/util/DOM.h + +Node44 + + +uscxml/interpreter +/EventQueueImpl.h - -Node16->Node44 - - - - -Node18->Node3 - - - - -Node18->Node4 - - - - -Node18->Node6 - - - - -Node18->Node10 - - - - -Node18->Node12 - - - - -Node18->Node14 - - - - -Node19 - -set - - -Node18->Node19 - - + + +Node17->Node44 + + + + + +Node19->Node3 + + + + + +Node19->Node4 + + + + + +Node19->Node7 + + + + + +Node19->Node11 + + + + + +Node19->Node13 + + + + + +Node19->Node15 + + + + + +Node19->Node18 + + -Node20 - -thread + +Node20 + +set - -Node18->Node20 - - + + +Node19->Node20 + + -Node21 - -condition_variable - - -Node18->Node21 - - - - -Node22->Node5 - - - - -Node22->Node6 - - - - -Node22->Node10 - - - - -Node22->Node11 - - - - -Node22->Node19 - - - - -Node23 - - -uscxml/plugins/Executable -Content.h - + +Node21 + +thread + + +Node19->Node21 + + - -Node22->Node23 - - + + +Node22 + +condition_variable + + + +Node19->Node22 + + + + + +Node23->Node4 + + - -Node24 - - -uscxml/plugins/EventHandler.h - + + +Node23->Node5 + + + + + +Node23->Node7 + + + + + +Node23->Node11 + + + + +Node23->Node12 + + - -Node22->Node24 - - + + +Node23->Node20 + + - -Node25 - - -uscxml/plugins/IOProcessor.h + + +Node24 + + +string.h - -Node22->Node25 - - + + +Node23->Node24 + + + + + +Node24->Node3 + + + + + +Node24->Node11 + + + + + +Node25->Node3 + + + + + +Node25->Node5 + + + + + +Node25->Node7 + + + + + +Node25->Node11 + + -Node26 - - -uscxml/plugins/Invoker.h + +Node26 + + +uscxml/plugins/Invoker.h - -Node22->Node26 - - + + +Node25->Node26 + + - -Node22->Node27 - - - - -Node30 - - -string.h + + +Node28 + + +uscxml/plugins/IOProcessor.h - -Node22->Node30 - - + + +Node25->Node28 + + - -Node23->Node5 - - - - -Node23->Node6 - - + + +Node29 + + +uscxml/interpreter +/Logging.h + - -Node23->Node10 - - - -Node23->Node12 - - + + +Node25->Node29 + + - -Node24->Node3 - - - - -Node24->Node5 - - - - -Node24->Node6 - - - - -Node24->Node10 - - - - -Node24->Node14 - - - - -Node25->Node6 - - - - -Node25->Node14 - - - - -Node25->Node24 - - - - -Node26->Node6 - - - - -Node26->Node14 - - - - -Node26->Node24 - - - - -Node27->Node3 - - + + +Node26->Node7 + + - -Node27->Node5 - - - - -Node27->Node6 - - - - -Node27->Node10 - - - - -Node27->Node25 - - - - -Node27->Node26 - - + + +Node26->Node15 + + - -Node28 - - -uscxml/interpreter -/Logging.h + + +Node27 + + +uscxml/plugins/EventHandler.h - -Node27->Node28 - - - - -Node28->Node2 - - + + +Node26->Node27 + + - -Node28->Node5 - - - - -Node28->Node6 - - - - -Node28->Node14 - - + + +Node27->Node3 + + - -Node29 - -uscxml/config.h - - -Node28->Node29 - - - - -Node30->Node3 - - - - -Node30->Node10 - - - - -Node31->Node3 - - - - -Node31->Node6 - - - - -Node31->Node10 - - - - -Node31->Node14 - - - - -Node31->Node19 - - + + +Node27->Node5 + + + + + +Node27->Node7 + + + + + +Node27->Node11 + + + + + +Node27->Node15 + + + + + +Node28->Node7 + + + + + +Node28->Node15 + + + + + +Node28->Node27 + + + + + +Node29->Node2 + + + + + +Node29->Node5 + + + + + +Node29->Node7 + + + + + +Node29->Node15 + + + + + +Node30->Node7 + + + + + +Node30->Node15 + + + + + +Node30->Node27 + + + + + +Node30->Node29 + + + + + +Node31->Node7 + + + + + +Node31->Node15 + + + + + +Node31->Node20 + + + + + +Node31->Node27 + + -Node32 - - -uscxml/Interpreter.h - - + +Node32 + +uscxml/config.h -Node31->Node32 - - - - -Node32->Node4 - - - - -Node32->Node6 - - - - -Node32->Node10 - - - - -Node32->Node22 - - - - -Node32->Node28 - - - - -Node33 - -vector - - -Node32->Node33 - - + +Node31->Node32 + + + + + +Node33->Node3 + + + + + +Node33->Node7 + + + + + +Node33->Node11 + + + + + +Node33->Node15 + + + + + +Node33->Node20 + + -Node34 - - -uscxml/interpreter -/MicroStep.h + +Node34 + + +uscxml/Interpreter.h - -Node32->Node34 - - + + +Node33->Node34 + + + + + +Node34->Node4 + + + + + +Node34->Node7 + + + + + +Node34->Node11 + + + + + +Node34->Node23 + + + + + +Node34->Node29 + + -Node35 - - -uscxml/interpreter -/InterpreterState.h - + +Node35 + +vector - - -Node32->Node35 - - + + +Node34->Node35 + + -Node36 - - -uscxml/plugins/DataModel.h + +Node36 + + +uscxml/interpreter +/MicroStep.h - -Node32->Node36 - - + + +Node34->Node36 + + -Node37 - - -uscxml/interpreter -/ContentExecutor.h + +Node37 + + +uscxml/interpreter +/InterpreterState.h - -Node32->Node37 - - + + +Node34->Node37 + + + + + +Node38 + + +uscxml/plugins/DataModel.h + - -Node32->Node38 - - - -Node34->Node3 - - + + +Node34->Node38 + + - -Node34->Node5 - - + + +Node39 + + +uscxml/interpreter +/ContentExecutor.h + - -Node34->Node6 - - - -Node34->Node10 - - + + +Node34->Node39 + + - -Node34->Node35 - - + + +Node34->Node40 + + - -Node35->Node6 - - + + +Node36->Node2 + + -Node36->Node3 - - + +Node36->Node3 + + -Node36->Node5 - - - - -Node36->Node6 - - - - -Node36->Node10 - - - - -Node36->Node14 - - - - -Node37->Node2 - - - - -Node37->Node6 - - - - -Node37->Node10 - - - - -Node38->Node6 - - - - -Node38->Node14 - - - - -Node39->Node6 - - - - -Node39->Node10 - - - - -Node39->Node14 - - - - -Node39->Node19 - - - - -Node39->Node28 - - + +Node36->Node5 + + + + + +Node36->Node7 + + + + + +Node36->Node11 + + + + + +Node36->Node37 + + + + + +Node37->Node7 + + + + + +Node38->Node3 + + + + + +Node38->Node5 + + + + + +Node38->Node7 + + + + + +Node38->Node11 + + + + + +Node38->Node15 + + + + + +Node39->Node2 + + + + + +Node39->Node7 + + + + + +Node39->Node11 + + + + + +Node40->Node7 + + + + + +Node40->Node15 + + + + + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node11 + + + + + +Node41->Node15 + + + + + +Node41->Node20 + + + + + +Node41->Node29 + + - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node42 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node39->Node40 - - - - -Node40->Node6 - - - - -Node40->Node14 - - - - -Node40->Node17 - - + + +Node41->Node42 + + + + + +Node42->Node7 + + + + + +Node42->Node15 + + + + + +Node42->Node18 + + + + + +Node42->Node29 + + - -Node41 - - -uscxml/debug/Interpreter -Issue.h + + +Node43 + + +uscxml/debug/Interpreter +Issue.h - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node6 - - - - -Node42 - -iostream - - -Node41->Node42 - - + + +Node42->Node43 + + -Node43->Node3 - - - - -Node43->Node4 - - - - -Node43->Node6 - - - - -Node43->Node10 - - - - -Node43->Node14 - - - - -Node43->Node17 - - - - -Node43->Node20 - - - - -Node43->Node21 - - + +Node43->Node3 + + - -Node44->Node3 - - - - -Node44->Node6 - - - - -Node44->Node19 - - - - -Node44->Node42 - - + + +Node43->Node7 + + - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - - - -Node47->Node2 - - - - -Node47->Node6 - - - - -Node47->Node10 - - - - -Node47->Node32 - - + + +Node44->Node3 + + + + + +Node44->Node4 + + + + + +Node44->Node7 + + + + + +Node44->Node11 + + + + + +Node44->Node15 + + + + + +Node44->Node18 + + + + + +Node44->Node21 + + + + + +Node44->Node22 + + + + + +Node45->Node2 + + + + + +Node45->Node7 + + + + + +Node45->Node11 + + + + + +Node45->Node34 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_debugger_8h__incl_org.svg b/_debugger_8h__incl_org.svg deleted file mode 100644 index 16c3f3e..0000000 --- a/_debugger_8h__incl_org.svg +++ /dev/null @@ -1,1098 +0,0 @@ - - - - - - -debug/Debugger.h - - -Node1 - -debug/Debugger.h - - -Node2 - - -uscxml/messages/Data.h - - - - -Node1->Node2 - - - - -Node14 - - -uscxml/messages/Event.h - - - - -Node1->Node14 - - - - -Node16 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node1->Node16 - - - - -Node47 - - -uscxml/debug/Breakpoint.h - - - - -Node1->Node47 - - - - -Node3 - -list - - -Node2->Node3 - - - - -Node4 - -map - - -Node2->Node4 - - - - -Node5 - -memory - - -Node2->Node5 - - - - -Node6 - - -uscxml/Common.h - - - - -Node2->Node6 - - - - -Node9 - - -uscxml/util/Convenience.h - - - - -Node2->Node9 - - - - -Node13 - - -uscxml/messages/Blob.h - - - - -Node2->Node13 - - - - -Node7 - -sys/socket.h - - -Node6->Node7 - - - - -Node8 - -cmath - - -Node6->Node8 - - - - -Node9->Node6 - - - - -Node10 - -string - - -Node9->Node10 - - - - -Node11 - -limits - - -Node9->Node11 - - - - -Node12 - -sstream - - -Node9->Node12 - - - - -Node13->Node5 - - - - -Node13->Node6 - - - - -Node13->Node10 - - - - -Node14->Node2 - - - - -Node15 - - -uscxml/util/UUID.h - - - - -Node14->Node15 - - - - -Node15->Node6 - - - - -Node15->Node10 - - - - -Node16->Node3 - - - - -Node16->Node4 - - - - -Node16->Node5 - - - - -Node16->Node6 - - - - -Node16->Node10 - - - - -Node17 - -mutex - - -Node16->Node17 - - - - -Node18 - - -uscxml/util/URL.h - - - - -Node16->Node18 - - - - -Node22 - - -uscxml/plugins/Factory.h - - - - -Node16->Node22 - - - - -Node27 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node16->Node27 - - - - -Node31 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node16->Node31 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - - - - -Node16->Node38 - - - - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node16->Node39 - - - - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node16->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - - - -Node16->Node44 - - - - -Node18->Node3 - - - - -Node18->Node4 - - - - -Node18->Node6 - - - - -Node18->Node10 - - - - -Node18->Node12 - - - - -Node18->Node14 - - - - -Node19 - -set - - -Node18->Node19 - - - - -Node20 - -thread - - -Node18->Node20 - - - - -Node21 - -condition_variable - - -Node18->Node21 - - - - -Node22->Node5 - - - - -Node22->Node6 - - - - -Node22->Node10 - - - - -Node22->Node11 - - - - -Node22->Node19 - - - - -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 - - - - -Node22->Node27 - - - - -Node30 - - -string.h - - - - -Node22->Node30 - - - - -Node23->Node5 - - - - -Node23->Node6 - - - - -Node23->Node10 - - - - -Node23->Node12 - - - - -Node24->Node3 - - - - -Node24->Node5 - - - - -Node24->Node6 - - - - -Node24->Node10 - - - - -Node24->Node14 - - - - -Node25->Node6 - - - - -Node25->Node14 - - - - -Node25->Node24 - - - - -Node26->Node6 - - - - -Node26->Node14 - - - - -Node26->Node24 - - - - -Node27->Node3 - - - - -Node27->Node5 - - - - -Node27->Node6 - - - - -Node27->Node10 - - - - -Node27->Node25 - - - - -Node27->Node26 - - - - -Node28 - - -uscxml/interpreter -/Logging.h - - - - -Node27->Node28 - - - - -Node28->Node2 - - - - -Node28->Node5 - - - - -Node28->Node6 - - - - -Node28->Node14 - - - - -Node29 - -uscxml/config.h - - -Node28->Node29 - - - - -Node30->Node3 - - - - -Node30->Node10 - - - - -Node31->Node3 - - - - -Node31->Node6 - - - - -Node31->Node10 - - - - -Node31->Node14 - - - - -Node31->Node19 - - - - -Node32 - - -uscxml/Interpreter.h - - - - -Node31->Node32 - - - - -Node32->Node4 - - - - -Node32->Node6 - - - - -Node32->Node10 - - - - -Node32->Node22 - - - - -Node32->Node28 - - - - -Node33 - -vector - - -Node32->Node33 - - - - -Node34 - - -uscxml/interpreter -/MicroStep.h - - - - -Node32->Node34 - - - - -Node35 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node32->Node35 - - - - -Node36 - - -uscxml/plugins/DataModel.h - - - - -Node32->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node32->Node37 - - - - -Node32->Node38 - - - - -Node34->Node3 - - - - -Node34->Node5 - - - - -Node34->Node6 - - - - -Node34->Node10 - - - - -Node34->Node35 - - - - -Node35->Node6 - - - - -Node36->Node3 - - - - -Node36->Node5 - - - - -Node36->Node6 - - - - -Node36->Node10 - - - - -Node36->Node14 - - - - -Node37->Node2 - - - - -Node37->Node6 - - - - -Node37->Node10 - - - - -Node38->Node6 - - - - -Node38->Node14 - - - - -Node39->Node6 - - - - -Node39->Node10 - - - - -Node39->Node14 - - - - -Node39->Node19 - - - - -Node39->Node28 - - - - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node39->Node40 - - - - -Node40->Node6 - - - - -Node40->Node14 - - - - -Node40->Node17 - - - - -Node41 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node6 - - - - -Node42 - -iostream - - -Node41->Node42 - - - - -Node43->Node3 - - - - -Node43->Node4 - - - - -Node43->Node6 - - - - -Node43->Node10 - - - - -Node43->Node14 - - - - -Node43->Node17 - - - - -Node43->Node20 - - - - -Node43->Node21 - - - - -Node44->Node3 - - - - -Node44->Node6 - - - - -Node44->Node19 - - - - -Node44->Node42 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - - - -Node47->Node2 - - - - -Node47->Node6 - - - - -Node47->Node10 - - - - -Node47->Node32 - - - - - diff --git a/_debugger_8h_source.html b/_debugger_8h_source.html index f6b23ba..ff0334f 100644 --- a/_debugger_8h_source.html +++ b/_debugger_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -197,17 +197,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
117 #endif /* end of include guard: DEBUGGERMONITOR_H_Z050WPFH */
Definition: Breakpoint.cpp:26
-
Definition: InterpreterMonitor.h:56
+
Definition: InterpreterMonitor.h:57
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
std::map< InterpreterImpl *, std::shared_ptr< DebugSession > > _sessionForInterpreter
Definition: Debugger.h:111
-
Definition: InterpreterImpl.h:48
+
Definition: InterpreterImpl.h:51
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Breakpoint.h:36
Definition: Debugger.h:32
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -217,7 +217,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_debugger_servlet_8cpp.html b/_debugger_servlet_8cpp.html index 6de68ed..de654bb 100644 --- a/_debugger_servlet_8cpp.html +++ b/_debugger_servlet_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -100,12 +100,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "uscxml/debug/DebuggerServlet.h"
#include "uscxml/debug/DebugSession.h"
#include "uscxml/util/UUID.h"
+#include <xercesc/dom/DOMDocument.hpp>
#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)
@@ -119,7 +119,7 @@ Include dependency graph for DebuggerServlet.cpp:
diff --git a/_debugger_servlet_8cpp__incl.map b/_debugger_servlet_8cpp__incl.map index 4647b8b..c3db986 100644 --- a/_debugger_servlet_8cpp__incl.map +++ b/_debugger_servlet_8cpp__incl.map @@ -1,33 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_servlet_8cpp__incl.md5 b/_debugger_servlet_8cpp__incl.md5 index 671e44e..c9288b9 100644 --- a/_debugger_servlet_8cpp__incl.md5 +++ b/_debugger_servlet_8cpp__incl.md5 @@ -1 +1 @@ -77fd5df04aaae552bc0a23f3eff2cad1 \ No newline at end of file +aac1a055ea0d181e3ba83b06be9ff433 \ No newline at end of file diff --git a/_debugger_servlet_8cpp__incl.svg b/_debugger_servlet_8cpp__incl.svg index 16e170b..13b1448 100644 --- a/_debugger_servlet_8cpp__incl.svg +++ b/_debugger_servlet_8cpp__incl.svg @@ -1,1256 +1,1302 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/DebuggerServlet.cpp - + -Node1 - -debug/DebuggerServlet.cpp + +Node1 + +debug/DebuggerServlet.cpp -Node2 - - -uscxml/debug/DebuggerServlet.h + +Node2 + + +uscxml/debug/DebuggerServlet.h -Node1->Node2 - - + +Node1->Node2 + + - -Node23 - - -uscxml/util/UUID.h + + +Node25 + + +uscxml/util/UUID.h - -Node1->Node23 - - + + +Node1->Node25 + + - -Node47 - - -uscxml/debug/DebugSession.h + + +Node46 + + +uscxml/debug/DebugSession.h - -Node1->Node47 - - + + +Node1->Node46 + + + + + +Node49 + +xercesc/dom/DOMDocument.hpp + + + +Node1->Node49 + + -Node50 - -boost/algorithm/string.hpp + +Node50 + +boost/algorithm/string.hpp -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/util/BlockingQueue.h + +Node6 + + +uscxml/util/BlockingQueue.h -Node2->Node6 - - + +Node2->Node6 + + -Node9 - - -uscxml/server/HTTPServer.h + +Node9 + + +uscxml/server/HTTPServer.h -Node2->Node9 - - + +Node2->Node9 + + - -Node25 - - -uscxml/debug/Debugger.h + + +Node27 + + +uscxml/debug/Debugger.h - -Node2->Node25 - - + + +Node2->Node27 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - -list + +Node7 + +list -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -condition_variable + +Node8 + +condition_variable -Node6->Node8 - - + +Node6->Node8 + + -Node9->Node3 - - + +Node9->Node3 + + -Node10 - -stddef.h + +Node10 + +stddef.h -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node12 - -string + +Node12 + +string -Node9->Node12 - - + +Node9->Node12 + + -Node13 - -thread + +Node13 + +thread -Node9->Node13 - - + +Node9->Node13 + + -Node14 - -mutex + +Node14 + +mutex -Node9->Node14 - - + +Node9->Node14 + + -Node15 - -event2/util.h + +Node15 + +event2/util.h -Node9->Node15 - - + +Node9->Node15 + + -Node16 - -event2/http.h + +Node16 + +event2/http.h -Node9->Node16 - - + +Node9->Node16 + + -Node17 - -evws.h + +Node17 + +evws.h -Node9->Node17 - - + +Node9->Node17 + + -Node18 - - -uscxml/messages/Event.h + +Node18 + + +uscxml/messages/Event.h -Node9->Node18 - - + +Node9->Node18 + + - -Node24 - -uscxml/config.h + + +Node26 + +uscxml/config.h - -Node9->Node24 - - + + +Node9->Node26 + + -Node19 - - -uscxml/messages/Data.h + +Node19 + + +uscxml/messages/Data.h -Node18->Node19 - - + +Node18->Node19 + + - -Node18->Node23 - - + + +Node18->Node25 + + -Node19->Node3 - - + +Node19->Node3 + + -Node19->Node7 - - + +Node19->Node7 + + -Node19->Node11 - - + +Node19->Node11 + + -Node20 - -memory + +Node20 + +memory -Node19->Node20 - - + +Node19->Node20 + + -Node21 - - -uscxml/util/Convenience.h - - + +Node21 + +type_traits -Node19->Node21 - - + +Node19->Node21 + + -Node22 - - -uscxml/messages/Blob.h + +Node22 + + +uscxml/util/Convenience.h -Node19->Node22 - - + +Node19->Node22 + + + + + +Node24 + + +uscxml/messages/Blob.h + - -Node21->Node3 - - - -Node21->Node12 - - + + +Node19->Node24 + + -Node22->Node3 - - + +Node22->Node3 + + -Node22->Node12 - - - - -Node22->Node20 - - - - -Node23->Node3 - - - - -Node23->Node12 - - - - -Node25->Node18 - - - - -Node25->Node19 - - + +Node22->Node12 + + - -Node26 - - -uscxml/interpreter -/InterpreterImpl.h - + + +Node23 + +limits + + + +Node22->Node23 + + + + + +Node24->Node3 + + + + + +Node24->Node12 + + + + + +Node24->Node20 + + + + + +Node25->Node3 + + + + + +Node25->Node12 + + + + +Node27->Node18 + + - -Node25->Node26 - - + + +Node27->Node19 + + - -Node46 - - -uscxml/debug/Breakpoint.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node25->Node46 - - + + +Node27->Node28 + + - -Node26->Node3 - - + + +Node45 + + +uscxml/debug/Breakpoint.h + - -Node26->Node7 - - - -Node26->Node11 - - + + +Node27->Node45 + + + + + +Node28->Node3 + + + + + +Node28->Node7 + + + + + +Node28->Node11 + + + + + +Node28->Node12 + + + + + +Node28->Node14 + + + + + +Node28->Node20 + + + + + +Node28->Node23 + + - -Node26->Node12 - - + + +Node29 + + +uscxml/util/URL.h + - -Node26->Node14 - - - -Node26->Node20 - - + + +Node28->Node29 + + - -Node27 - - -uscxml/util/URL.h + + +Node31 + + +uscxml/plugins/Factory.h - -Node26->Node27 - - + + +Node28->Node31 + + - -Node29 - - -uscxml/plugins/Factory.h + + +Node32 + + +uscxml/plugins/DataModel +Impl.h - -Node26->Node29 - - + + +Node28->Node32 + + - -Node33 - - -uscxml/plugins/DataModel -Impl.h + + +Node34 + + +uscxml/plugins/IOProcessor +Impl.h - -Node26->Node33 - - + + +Node28->Node34 + + -Node35 - - -uscxml/interpreter -/MicroStepImpl.h + +Node35 + + +uscxml/plugins/InvokerImpl.h - -Node26->Node35 - - + + +Node28->Node35 + + - -Node42 - - -uscxml/interpreter -/EventQueue.h + + +Node36 + + +uscxml/interpreter +/MicroStepImpl.h - -Node26->Node42 - - + + +Node28->Node36 + + -Node43 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node43 + + +uscxml/interpreter +/EventQueue.h - -Node26->Node43 - - + + +Node28->Node43 + + -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node26->Node44 - - - - -Node45 - - -uscxml/util/DOM.h + +Node44 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node26->Node45 - - - - -Node27->Node3 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node27->Node11 - - - - -Node27->Node12 - - - - -Node27->Node13 - - - - -Node27->Node18 - - - - -Node28 - -set - - -Node27->Node28 - - + + +Node28->Node44 + + -Node29->Node3 - - + +Node29->Node3 + + + + + +Node29->Node7 + + + + + +Node29->Node8 + + + + + +Node29->Node11 + + -Node29->Node12 - - - - -Node29->Node20 - - - - -Node29->Node28 - - + +Node29->Node12 + + + + + +Node29->Node13 + + + + + +Node29->Node14 + + + + + +Node29->Node18 + + -Node30 - - -uscxml/plugins/Executable -Content.h - - + +Node30 + +set -Node29->Node30 - - - - -Node31 - - -uscxml/plugins/EventHandler.h - - - - -Node29->Node31 - - - - -Node32 - - -uscxml/plugins/IOProcessor.h - - - - -Node29->Node32 - - - - -Node29->Node33 - - - - -Node30->Node3 - - - - -Node30->Node12 - - - - -Node30->Node20 - - + +Node29->Node30 + + -Node31->Node3 - - + +Node31->Node3 + + - -Node31->Node7 - - + + +Node31->Node11 + + -Node31->Node12 - - - - -Node31->Node18 - - + +Node31->Node12 + + -Node31->Node20 - - + +Node31->Node20 + + + + + +Node31->Node23 + + + + + +Node31->Node30 + + -Node32->Node3 - - - - -Node32->Node18 - - + +Node32->Node3 + + + + + +Node32->Node7 + + + + + +Node32->Node12 + + + + + +Node32->Node20 + + - -Node32->Node31 - - + + +Node33 + + +uscxml/interpreter +/Logging.h + - -Node33->Node3 - - - -Node33->Node7 - - + + +Node32->Node33 + + - -Node33->Node12 - - + + +Node33->Node3 + + + + + +Node33->Node18 + + + + + +Node33->Node19 + + -Node33->Node20 - - - - -Node33->Node32 - - - - -Node34 - - -uscxml/interpreter -/Logging.h - - - - -Node33->Node34 - - + +Node33->Node20 + + -Node34->Node3 - - + +Node34->Node3 + + -Node34->Node18 - - + +Node34->Node18 + + - -Node34->Node19 - - - - -Node34->Node20 - - - - -Node34->Node24 - - + + +Node34->Node33 + + -Node35->Node3 - - - - -Node35->Node7 - - - - -Node35->Node12 - - + +Node35->Node3 + + -Node35->Node18 - - - - -Node35->Node28 - - - - -Node36 - - -uscxml/Interpreter.h - - - - -Node35->Node36 - - + +Node35->Node18 + + + + + +Node35->Node26 + + + + + +Node35->Node30 + + -Node36->Node3 - - + +Node36->Node3 + + - -Node36->Node11 - - + + +Node36->Node7 + + -Node36->Node12 - - - - -Node36->Node29 - - - - -Node36->Node34 - - + +Node36->Node12 + + + + + +Node36->Node18 + + + + + +Node36->Node30 + + -Node37 - -vector + +Node37 + + +uscxml/Interpreter.h + + -Node36->Node37 - - + +Node36->Node37 + + + + + +Node37->Node3 + + + + + +Node37->Node11 + + + + + +Node37->Node12 + + + + + +Node37->Node31 + + + + + +Node37->Node33 + + -Node38 - - -uscxml/interpreter -/MicroStep.h - + +Node38 + +vector - - -Node36->Node38 - - + + +Node37->Node38 + + -Node39 - - -uscxml/interpreter -/InterpreterState.h + +Node39 + + +uscxml/interpreter +/MicroStep.h - -Node36->Node39 - - + + +Node37->Node39 + + -Node40 - - -uscxml/plugins/DataModel.h + +Node40 + + +uscxml/interpreter +/InterpreterState.h - -Node36->Node40 - - + + +Node37->Node40 + + -Node41 - - -uscxml/interpreter -/ContentExecutor.h + +Node41 + + +uscxml/plugins/DataModel.h - -Node36->Node41 - - - - -Node36->Node42 - - + + +Node37->Node41 + + - -Node38->Node3 - - - - -Node38->Node7 - - + + +Node42 + + +uscxml/interpreter +/ContentExecutor.h + - -Node38->Node12 - - - -Node38->Node20 - - + + +Node37->Node42 + + - -Node38->Node39 - - + + +Node37->Node43 + + -Node39->Node3 - - + +Node39->Node3 + + + + + +Node39->Node7 + + + + + +Node39->Node12 + + + + + +Node39->Node19 + + + + + +Node39->Node20 + + + + + +Node39->Node40 + + -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node12 - - - - -Node40->Node18 - - - - -Node40->Node20 - - + +Node40->Node3 + + -Node41->Node3 - - + +Node41->Node3 + + - -Node41->Node12 - - + + +Node41->Node7 + + - -Node41->Node19 - - + + +Node41->Node12 + + + + + +Node41->Node18 + + + + + +Node41->Node20 + + -Node42->Node3 - - - - -Node42->Node18 - - + +Node42->Node3 + + + + + +Node42->Node12 + + + + + +Node42->Node19 + + -Node43->Node3 - - - - -Node43->Node12 - - + +Node43->Node3 + + -Node43->Node18 - - - - -Node43->Node28 - - - - -Node43->Node34 - - + +Node43->Node18 + + -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node8 - - + +Node44->Node3 + + -Node44->Node11 - - + +Node44->Node11 + + -Node44->Node12 - - - - -Node44->Node13 - - - - -Node44->Node14 - - + +Node44->Node12 + + -Node44->Node18 - - + +Node44->Node18 + + + + + +Node44->Node30 + + + + + +Node44->Node33 + + -Node45->Node3 - - - - -Node45->Node7 - - - - -Node45->Node28 - - - - -Node46->Node3 - - - - -Node46->Node12 - - - - -Node46->Node19 - - - - -Node46->Node36 - - - - -Node47->Node8 - - - - -Node47->Node13 - - - - -Node47->Node28 - - - - -Node47->Node36 - - - - -Node47->Node46 - - + +Node45->Node3 + + + + + +Node45->Node12 + + + + + +Node45->Node19 + + + + + +Node45->Node37 + + + + + +Node46->Node8 + + + + + +Node46->Node13 + + + + + +Node46->Node14 + + + + + +Node46->Node30 + + + + + +Node46->Node37 + + + + + +Node46->Node45 + + - -Node48 - - -uscxml/interpreter -/LoggingImpl.h + + +Node47 + + +uscxml/interpreter +/LoggingImpl.h - -Node47->Node48 - - - - -Node49 - -time.h + + +Node46->Node47 + + - -Node47->Node49 - - - - -Node48->Node3 - - - - -Node48->Node18 - - - - -Node48->Node19 - - - - -Node48->Node24 - - - - -Node48->Node34 - - + + +Node48 + +time.h + + + +Node46->Node48 + + + + + +Node47->Node3 + + + + + +Node47->Node18 + + + + + +Node47->Node19 + + + + + +Node47->Node26 + + + + + +Node47->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_debugger_servlet_8cpp__incl_org.svg b/_debugger_servlet_8cpp__incl_org.svg deleted file mode 100644 index 0d0edba..0000000 --- a/_debugger_servlet_8cpp__incl_org.svg +++ /dev/null @@ -1,1168 +0,0 @@ - - - - - - -debug/DebuggerServlet.cpp - - -Node1 - -debug/DebuggerServlet.cpp - - -Node2 - - -uscxml/debug/DebuggerServlet.h - - - - -Node1->Node2 - - - - -Node23 - - -uscxml/util/UUID.h - - - - -Node1->Node23 - - - - -Node47 - - -uscxml/debug/DebugSession.h - - - - -Node1->Node47 - - - - -Node50 - -boost/algorithm/string.hpp - - -Node1->Node50 - - - - -Node3 - - -uscxml/Common.h - - - - -Node2->Node3 - - - - -Node6 - - -uscxml/util/BlockingQueue.h - - - - -Node2->Node6 - - - - -Node9 - - -uscxml/server/HTTPServer.h - - - - -Node2->Node9 - - - - -Node25 - - -uscxml/debug/Debugger.h - - - - -Node2->Node25 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - -list - - -Node6->Node7 - - - - -Node8 - -condition_variable - - -Node6->Node8 - - - - -Node9->Node3 - - - - -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 - - - - -Node24 - -uscxml/config.h - - -Node9->Node24 - - - - -Node19 - - -uscxml/messages/Data.h - - - - -Node18->Node19 - - - - -Node18->Node23 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node11 - - - - -Node20 - -memory - - -Node19->Node20 - - - - -Node21 - - -uscxml/util/Convenience.h - - - - -Node19->Node21 - - - - -Node22 - - -uscxml/messages/Blob.h - - - - -Node19->Node22 - - - - -Node21->Node3 - - - - -Node21->Node12 - - - - -Node22->Node3 - - - - -Node22->Node12 - - - - -Node22->Node20 - - - - -Node23->Node3 - - - - -Node23->Node12 - - - - -Node25->Node18 - - - - -Node25->Node19 - - - - -Node26 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node25->Node26 - - - - -Node46 - - -uscxml/debug/Breakpoint.h - - - - -Node25->Node46 - - - - -Node26->Node3 - - - - -Node26->Node7 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node14 - - - - -Node26->Node20 - - - - -Node27 - - -uscxml/util/URL.h - - - - -Node26->Node27 - - - - -Node29 - - -uscxml/plugins/Factory.h - - - - -Node26->Node29 - - - - -Node33 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node26->Node33 - - - - -Node35 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node26->Node35 - - - - -Node42 - - -uscxml/interpreter -/EventQueue.h - - - - -Node26->Node42 - - - - -Node43 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node26->Node43 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node26->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node26->Node45 - - - - -Node27->Node3 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node27->Node11 - - - - -Node27->Node12 - - - - -Node27->Node13 - - - - -Node27->Node18 - - - - -Node28 - -set - - -Node27->Node28 - - - - -Node29->Node3 - - - - -Node29->Node12 - - - - -Node29->Node20 - - - - -Node29->Node28 - - - - -Node30 - - -uscxml/plugins/Executable -Content.h - - - - -Node29->Node30 - - - - -Node31 - - -uscxml/plugins/EventHandler.h - - - - -Node29->Node31 - - - - -Node32 - - -uscxml/plugins/IOProcessor.h - - - - -Node29->Node32 - - - - -Node29->Node33 - - - - -Node30->Node3 - - - - -Node30->Node12 - - - - -Node30->Node20 - - - - -Node31->Node3 - - - - -Node31->Node7 - - - - -Node31->Node12 - - - - -Node31->Node18 - - - - -Node31->Node20 - - - - -Node32->Node3 - - - - -Node32->Node18 - - - - -Node32->Node31 - - - - -Node33->Node3 - - - - -Node33->Node7 - - - - -Node33->Node12 - - - - -Node33->Node20 - - - - -Node33->Node32 - - - - -Node34 - - -uscxml/interpreter -/Logging.h - - - - -Node33->Node34 - - - - -Node34->Node3 - - - - -Node34->Node18 - - - - -Node34->Node19 - - - - -Node34->Node20 - - - - -Node34->Node24 - - - - -Node35->Node3 - - - - -Node35->Node7 - - - - -Node35->Node12 - - - - -Node35->Node18 - - - - -Node35->Node28 - - - - -Node36 - - -uscxml/Interpreter.h - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node36->Node11 - - - - -Node36->Node12 - - - - -Node36->Node29 - - - - -Node36->Node34 - - - - -Node37 - -vector - - -Node36->Node37 - - - - -Node38 - - -uscxml/interpreter -/MicroStep.h - - - - -Node36->Node38 - - - - -Node39 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node36->Node39 - - - - -Node40 - - -uscxml/plugins/DataModel.h - - - - -Node36->Node40 - - - - -Node41 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node36->Node41 - - - - -Node36->Node42 - - - - -Node38->Node3 - - - - -Node38->Node7 - - - - -Node38->Node12 - - - - -Node38->Node20 - - - - -Node38->Node39 - - - - -Node39->Node3 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node12 - - - - -Node40->Node18 - - - - -Node40->Node20 - - - - -Node41->Node3 - - - - -Node41->Node12 - - - - -Node41->Node19 - - - - -Node42->Node3 - - - - -Node42->Node18 - - - - -Node43->Node3 - - - - -Node43->Node12 - - - - -Node43->Node18 - - - - -Node43->Node28 - - - - -Node43->Node34 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node8 - - - - -Node44->Node11 - - - - -Node44->Node12 - - - - -Node44->Node13 - - - - -Node44->Node14 - - - - -Node44->Node18 - - - - -Node45->Node3 - - - - -Node45->Node7 - - - - -Node45->Node28 - - - - -Node46->Node3 - - - - -Node46->Node12 - - - - -Node46->Node19 - - - - -Node46->Node36 - - - - -Node47->Node8 - - - - -Node47->Node13 - - - - -Node47->Node28 - - - - -Node47->Node36 - - - - -Node47->Node46 - - - - -Node48 - - -uscxml/interpreter -/LoggingImpl.h - - - - -Node47->Node48 - - - - -Node49 - -time.h - - -Node47->Node49 - - - - -Node48->Node3 - - - - -Node48->Node18 - - - - -Node48->Node19 - - - - -Node48->Node24 - - - - -Node48->Node34 - - - - - diff --git a/_debugger_servlet_8h.html b/_debugger_servlet_8h.html index f572a06..cfc73c8 100644 --- a/_debugger_servlet_8h.html +++ b/_debugger_servlet_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for DebuggerServlet.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -134,7 +133,7 @@ Classes
diff --git a/_debugger_servlet_8h__dep__incl.svg b/_debugger_servlet_8h__dep__incl.svg index 5939119..9c8c041 100644 --- a/_debugger_servlet_8h__dep__incl.svg +++ b/_debugger_servlet_8h__dep__incl.svg @@ -1,31 +1,34 @@ - debug/DebuggerServlet.h - + -Node1 - -debug/DebuggerServlet.h + +Node1 + +debug/DebuggerServlet.h -Node2 - - -debug/DebuggerServlet.cpp + +Node2 + + +debug/DebuggerServlet.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_debugger_servlet_8h__incl.map b/_debugger_servlet_8h__incl.map index 024769c..fc74991 100644 --- a/_debugger_servlet_8h__incl.map +++ b/_debugger_servlet_8h__incl.map @@ -1,30 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_debugger_servlet_8h__incl.md5 b/_debugger_servlet_8h__incl.md5 index 0cc5a77..afd19b1 100644 --- a/_debugger_servlet_8h__incl.md5 +++ b/_debugger_servlet_8h__incl.md5 @@ -1 +1 @@ -57fb35788f61e0d630f68b172fe6ee25 \ No newline at end of file +4a683768e620b41d3be631bb21c79336 \ No newline at end of file diff --git a/_debugger_servlet_8h__incl.svg b/_debugger_servlet_8h__incl.svg index 1ebe651..b635040 100644 --- a/_debugger_servlet_8h__incl.svg +++ b/_debugger_servlet_8h__incl.svg @@ -1,1200 +1,1386 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/DebuggerServlet.h - + -Node1 - -debug/DebuggerServlet.h + +Node1 + +debug/DebuggerServlet.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/util/BlockingQueue.h + +Node5 + + +uscxml/util/BlockingQueue.h -Node1->Node5 - - + +Node1->Node5 + + -Node8 - - -uscxml/server/HTTPServer.h + +Node8 + + +uscxml/server/HTTPServer.h -Node1->Node8 - - + +Node1->Node8 + + - -Node26 - - -uscxml/debug/Debugger.h + + +Node27 + + +uscxml/debug/Debugger.h - -Node1->Node26 - - + + +Node1->Node27 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node6 - -list + +Node6 + +list -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -condition_variable + +Node7 + +condition_variable -Node5->Node7 - - + +Node5->Node7 + + -Node8->Node2 - - + +Node8->Node2 + + -Node9 - -stddef.h + +Node9 + +stddef.h -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node11 - -string + +Node11 + +string -Node8->Node11 - - + +Node8->Node11 + + -Node12 - -thread + +Node12 + +thread -Node8->Node12 - - + +Node8->Node12 + + -Node13 - -mutex + +Node13 + +mutex -Node8->Node13 - - + +Node8->Node13 + + -Node14 - -event2/util.h + +Node14 + +event2/util.h -Node8->Node14 - - + +Node8->Node14 + + -Node15 - -event2/http.h + +Node15 + +event2/http.h -Node8->Node15 - - + +Node8->Node15 + + -Node16 - -evws.h + +Node16 + +evws.h -Node8->Node16 - - + +Node8->Node16 + + -Node17 - - -uscxml/messages/Event.h + +Node17 + + +uscxml/messages/Event.h -Node8->Node17 - - + +Node8->Node17 + + - -Node25 - -uscxml/config.h + + +Node26 + +uscxml/config.h - -Node8->Node25 - - + + +Node8->Node26 + + -Node18 - - -uscxml/messages/Data.h + +Node18 + + +uscxml/messages/Data.h -Node17->Node18 - - + +Node17->Node18 + + - -Node24 - - -uscxml/util/UUID.h + + +Node25 + + +uscxml/util/UUID.h - -Node17->Node24 - - + + +Node17->Node25 + + -Node18->Node2 - - + +Node18->Node2 + + -Node18->Node6 - - + +Node18->Node6 + + -Node18->Node10 - - + +Node18->Node10 + + -Node19 - -memory + +Node19 + +memory -Node18->Node19 - - + +Node18->Node19 + + -Node20 - - -uscxml/util/Convenience.h - - + +Node20 + +type_traits -Node18->Node20 - - + +Node18->Node20 + + - -Node23 - - -uscxml/messages/Blob.h + + +Node21 + + +uscxml/util/Convenience.h - -Node18->Node23 - - + + +Node18->Node21 + + - -Node20->Node2 - - + + +Node24 + + +uscxml/messages/Blob.h + - -Node20->Node11 - - - -Node21 - -limits + + +Node18->Node24 + + - -Node20->Node21 - - + + +Node21->Node2 + + + + + +Node21->Node11 + + -Node22 - -sstream - - -Node20->Node22 - - - - -Node23->Node2 - - - - -Node23->Node11 - - - - -Node23->Node19 - - + +Node22 + +limits - -Node24->Node2 - - + + +Node21->Node22 + + - -Node24->Node11 - - + + +Node23 + +sstream - -Node26->Node17 - - + + +Node21->Node23 + + - -Node26->Node18 - - + + +Node24->Node2 + + - -Node27 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node24->Node11 + + + + + +Node24->Node19 + + + + + +Node25->Node2 + + + + + +Node25->Node11 + + + + + +Node27->Node17 + + + + + +Node27->Node18 + + + + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node26->Node27 - - + + +Node27->Node28 + + -Node50 - - -uscxml/debug/Breakpoint.h + +Node50 + + +uscxml/debug/Breakpoint.h - -Node26->Node50 - - - - -Node27->Node2 - - + + +Node27->Node50 + + - -Node27->Node6 - - + + +Node28->Node2 + + - -Node27->Node10 - - + + +Node28->Node6 + + - -Node27->Node11 - - + + +Node28->Node10 + + - -Node27->Node13 - - + + +Node28->Node11 + + + + + +Node28->Node13 + + + + + +Node28->Node19 + + - -Node27->Node19 - - + + +Node28->Node22 + + - -Node28 - - -uscxml/util/URL.h + + +Node29 + + +uscxml/util/URL.h - -Node27->Node28 - - + + +Node28->Node29 + + - -Node30 - - -uscxml/plugins/Factory.h + + +Node31 + + +uscxml/plugins/Factory.h - -Node27->Node30 - - + + +Node28->Node31 + + - -Node35 - - -uscxml/plugins/DataModel -Impl.h + + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node27->Node35 - - + + +Node28->Node33 + + -Node38 - - -uscxml/interpreter -/MicroStepImpl.h + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h - -Node27->Node38 - - + + +Node28->Node38 + + - -Node42 - - -uscxml/interpreter -/EventQueue.h + + +Node39 + + +uscxml/plugins/InvokerImpl.h - -Node27->Node42 - - + + +Node28->Node39 + + - -Node43 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node40 + + +uscxml/interpreter +/MicroStepImpl.h - -Node27->Node43 - - + + +Node28->Node40 + + - -Node45 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node46 + + +uscxml/interpreter +/EventQueue.h - -Node27->Node45 - - + + +Node28->Node46 + + - -Node46 - - -uscxml/util/DOM.h + + +Node47 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node27->Node46 - - - - -Node28->Node2 - - + + +Node28->Node47 + + - -Node28->Node6 - - + + +Node49 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node28->Node7 - - - -Node28->Node10 - - + + +Node28->Node49 + + + + + +Node29->Node2 + + + + + +Node29->Node6 + + + + + +Node29->Node7 + + + + + +Node29->Node10 + + + + + +Node29->Node11 + + + + + +Node29->Node12 + + + + + +Node29->Node13 + + + + + +Node29->Node17 + + + + + +Node29->Node23 + + - -Node28->Node11 - - - - -Node28->Node12 - - + + +Node30 + +set - -Node28->Node17 - - + + +Node29->Node30 + + - -Node28->Node22 - - + + +Node31->Node2 + + - -Node29 - -set + + +Node31->Node10 + + - -Node28->Node29 - - - - -Node30->Node2 - - - - -Node30->Node11 - - - - -Node30->Node19 - - - - -Node30->Node21 - - - - -Node30->Node29 - - + + +Node31->Node11 + + - -Node31 - - -uscxml/plugins/Executable -Content.h - + + +Node31->Node19 + + + + +Node31->Node22 + + - -Node30->Node31 - - + + +Node31->Node30 + + -Node32 - - -uscxml/plugins/EventHandler.h + +Node32 + + +string.h - -Node30->Node32 - - + + +Node31->Node32 + + - -Node33 - - -uscxml/plugins/IOProcessor.h - + + +Node32->Node6 + + + + +Node32->Node11 + + - -Node30->Node33 - - + + +Node33->Node2 + + + + + +Node33->Node6 + + + + + +Node33->Node11 + + + + + +Node33->Node19 + + -Node34 - - -uscxml/plugins/Invoker.h + +Node34 + + +uscxml/plugins/Invoker.h - -Node30->Node34 - - - - -Node30->Node35 - - + + +Node33->Node34 + + - -Node37 - - -string.h + + +Node36 + + +uscxml/plugins/IOProcessor.h - -Node30->Node37 - - - - -Node31->Node2 - - + + +Node33->Node36 + + - -Node31->Node11 - - - - -Node31->Node19 - - - - -Node31->Node22 - - - - -Node32->Node2 - - - - -Node32->Node6 - - - - -Node32->Node11 - - - - -Node32->Node17 - - - - -Node32->Node19 - - - - -Node33->Node2 - - + + +Node37 + + +uscxml/interpreter +/Logging.h + - -Node33->Node17 - - - -Node33->Node32 - - + + +Node33->Node37 + + -Node34->Node2 - - + +Node34->Node2 + + -Node34->Node17 - - + +Node34->Node17 + + + + + +Node35 + + +uscxml/plugins/EventHandler.h + + - -Node34->Node32 - - + + +Node34->Node35 + + -Node35->Node2 - - + +Node35->Node2 + + -Node35->Node6 - - + +Node35->Node6 + + -Node35->Node11 - - - - -Node35->Node19 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36 - - -uscxml/interpreter -/Logging.h - + +Node35->Node11 + + + + +Node35->Node17 + + - -Node35->Node36 - - + + +Node35->Node19 + + -Node36->Node2 - - + +Node36->Node2 + + -Node36->Node17 - - - - -Node36->Node18 - - - - -Node36->Node19 - - - - -Node36->Node25 - - - - -Node37->Node6 - - - - -Node37->Node11 - - + +Node36->Node17 + + + + + +Node36->Node35 + + + + + +Node37->Node2 + + + + + +Node37->Node17 + + + + + +Node37->Node18 + + + + + +Node37->Node19 + + -Node38->Node2 - - - - -Node38->Node6 - - - - -Node38->Node11 - - + +Node38->Node2 + + -Node38->Node17 - - - - -Node38->Node29 - - - - -Node39 - - -uscxml/Interpreter.h - - - - -Node38->Node39 - - + +Node38->Node17 + + + + + +Node38->Node35 + + + + + +Node38->Node37 + + -Node39->Node2 - - - - -Node39->Node10 - - - - -Node39->Node11 - - + +Node39->Node2 + + + + + +Node39->Node17 + + + + + +Node39->Node26 + + -Node39->Node30 - - - - -Node39->Node36 - - - - -Node40 - -vector - - -Node39->Node40 - - + +Node39->Node30 + + + + + +Node39->Node35 + + + + + +Node40->Node2 + + + + + +Node40->Node6 + + + + + +Node40->Node11 + + + + + +Node40->Node17 + + + + + +Node40->Node30 + + -Node41 - - -uscxml/interpreter -/MicroStep.h + +Node41 + + +uscxml/Interpreter.h - -Node39->Node41 - - - - -Node39->Node42 - - + + +Node40->Node41 + + -Node41->Node2 - - + +Node41->Node2 + + - -Node41->Node6 - - + + +Node41->Node10 + + -Node41->Node11 - - - - -Node41->Node19 - - - - -Node42->Node2 - - + +Node41->Node11 + + + + + +Node41->Node31 + + + + + +Node41->Node37 + + - -Node42->Node17 - - + + +Node42 + +vector - -Node43->Node2 - - + + +Node41->Node42 + + - -Node43->Node11 - - - - -Node43->Node17 - - + + +Node43 + + +uscxml/interpreter +/MicroStep.h + - -Node43->Node29 - - - -Node43->Node36 - - + + +Node41->Node43 + + -Node44 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node44 + + +uscxml/plugins/DataModel.h - -Node43->Node44 - - - - -Node44->Node2 - - - - -Node44->Node13 - - + + +Node41->Node44 + + - -Node44->Node17 - - + + +Node45 + + +uscxml/interpreter +/ContentExecutor.h + - -Node45->Node2 - - - -Node45->Node6 - - + + +Node41->Node45 + + - -Node45->Node7 - - + + +Node41->Node46 + + - -Node45->Node10 - - + + +Node43->Node2 + + - -Node45->Node11 - - + + +Node43->Node6 + + - -Node45->Node12 - - + + +Node43->Node11 + + + + + +Node43->Node18 + + + + + +Node43->Node19 + + - -Node45->Node13 - - + + +Node44->Node2 + + + + + +Node44->Node6 + + + + + +Node44->Node11 + + - -Node45->Node17 - - + + +Node44->Node17 + + - -Node46->Node2 - - + + +Node44->Node19 + + - -Node46->Node6 - - + + +Node45->Node2 + + - -Node46->Node29 - - + + +Node45->Node11 + + - -Node47 - -iostream + + +Node45->Node18 + + - -Node46->Node47 - - + + +Node46->Node2 + + + + + +Node46->Node17 + + + + + +Node47->Node2 + + + + + +Node47->Node10 + + + + + +Node47->Node11 + + + + + +Node47->Node17 + + + + + +Node47->Node30 + + + + + +Node47->Node37 + + -Node48 - -xercesc/util/XMLString.hpp - - -Node46->Node48 - - + +Node48 + + +uscxml/interpreter +/InterpreterMonitor.h + - -Node49 - -xercesc/dom/DOM.hpp - -Node46->Node49 - - + + +Node47->Node48 + + + + + +Node48->Node2 + + + + + +Node48->Node13 + + + + + +Node48->Node17 + + + + + +Node48->Node37 + + + + + +Node49->Node2 + + + + + +Node49->Node6 + + + + + +Node49->Node7 + + + + + +Node49->Node10 + + + + + +Node49->Node11 + + + + + +Node49->Node12 + + + + + +Node49->Node13 + + + + + +Node49->Node17 + + -Node50->Node2 - - + +Node50->Node2 + + -Node50->Node11 - - + +Node50->Node11 + + -Node50->Node18 - - + +Node50->Node18 + + - -Node50->Node39 - - + + +Node50->Node41 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_debugger_servlet_8h__incl_org.svg b/_debugger_servlet_8h__incl_org.svg deleted file mode 100644 index b7080c2..0000000 --- a/_debugger_servlet_8h__incl_org.svg +++ /dev/null @@ -1,1112 +0,0 @@ - - - - - - -debug/DebuggerServlet.h - - -Node1 - -debug/DebuggerServlet.h - - -Node2 - - -uscxml/Common.h - - - - -Node1->Node2 - - - - -Node5 - - -uscxml/util/BlockingQueue.h - - - - -Node1->Node5 - - - - -Node8 - - -uscxml/server/HTTPServer.h - - - - -Node1->Node8 - - - - -Node26 - - -uscxml/debug/Debugger.h - - - - -Node1->Node26 - - - - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath - - -Node2->Node4 - - - - -Node5->Node2 - - - - -Node6 - -list - - -Node5->Node6 - - - - -Node7 - -condition_variable - - -Node5->Node7 - - - - -Node8->Node2 - - - - -Node9 - -stddef.h - - -Node8->Node9 - - - - -Node10 - -map - - -Node8->Node10 - - - - -Node11 - -string - - -Node8->Node11 - - - - -Node12 - -thread - - -Node8->Node12 - - - - -Node13 - -mutex - - -Node8->Node13 - - - - -Node14 - -event2/util.h - - -Node8->Node14 - - - - -Node15 - -event2/http.h - - -Node8->Node15 - - - - -Node16 - -evws.h - - -Node8->Node16 - - - - -Node17 - - -uscxml/messages/Event.h - - - - -Node8->Node17 - - - - -Node25 - -uscxml/config.h - - -Node8->Node25 - - - - -Node18 - - -uscxml/messages/Data.h - - - - -Node17->Node18 - - - - -Node24 - - -uscxml/util/UUID.h - - - - -Node17->Node24 - - - - -Node18->Node2 - - - - -Node18->Node6 - - - - -Node18->Node10 - - - - -Node19 - -memory - - -Node18->Node19 - - - - -Node20 - - -uscxml/util/Convenience.h - - - - -Node18->Node20 - - - - -Node23 - - -uscxml/messages/Blob.h - - - - -Node18->Node23 - - - - -Node20->Node2 - - - - -Node20->Node11 - - - - -Node21 - -limits - - -Node20->Node21 - - - - -Node22 - -sstream - - -Node20->Node22 - - - - -Node23->Node2 - - - - -Node23->Node11 - - - - -Node23->Node19 - - - - -Node24->Node2 - - - - -Node24->Node11 - - - - -Node26->Node17 - - - - -Node26->Node18 - - - - -Node27 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node26->Node27 - - - - -Node50 - - -uscxml/debug/Breakpoint.h - - - - -Node26->Node50 - - - - -Node27->Node2 - - - - -Node27->Node6 - - - - -Node27->Node10 - - - - -Node27->Node11 - - - - -Node27->Node13 - - - - -Node27->Node19 - - - - -Node28 - - -uscxml/util/URL.h - - - - -Node27->Node28 - - - - -Node30 - - -uscxml/plugins/Factory.h - - - - -Node27->Node30 - - - - -Node35 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node27->Node35 - - - - -Node38 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node27->Node38 - - - - -Node42 - - -uscxml/interpreter -/EventQueue.h - - - - -Node27->Node42 - - - - -Node43 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node27->Node43 - - - - -Node45 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node27->Node45 - - - - -Node46 - - -uscxml/util/DOM.h - - - - -Node27->Node46 - - - - -Node28->Node2 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node28->Node10 - - - - -Node28->Node11 - - - - -Node28->Node12 - - - - -Node28->Node17 - - - - -Node28->Node22 - - - - -Node29 - -set - - -Node28->Node29 - - - - -Node30->Node2 - - - - -Node30->Node11 - - - - -Node30->Node19 - - - - -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 - - - - -Node34 - - -uscxml/plugins/Invoker.h - - - - -Node30->Node34 - - - - -Node30->Node35 - - - - -Node37 - - -string.h - - - - -Node30->Node37 - - - - -Node31->Node2 - - - - -Node31->Node11 - - - - -Node31->Node19 - - - - -Node31->Node22 - - - - -Node32->Node2 - - - - -Node32->Node6 - - - - -Node32->Node11 - - - - -Node32->Node17 - - - - -Node32->Node19 - - - - -Node33->Node2 - - - - -Node33->Node17 - - - - -Node33->Node32 - - - - -Node34->Node2 - - - - -Node34->Node17 - - - - -Node34->Node32 - - - - -Node35->Node2 - - - - -Node35->Node6 - - - - -Node35->Node11 - - - - -Node35->Node19 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36 - - -uscxml/interpreter -/Logging.h - - - - -Node35->Node36 - - - - -Node36->Node2 - - - - -Node36->Node17 - - - - -Node36->Node18 - - - - -Node36->Node19 - - - - -Node36->Node25 - - - - -Node37->Node6 - - - - -Node37->Node11 - - - - -Node38->Node2 - - - - -Node38->Node6 - - - - -Node38->Node11 - - - - -Node38->Node17 - - - - -Node38->Node29 - - - - -Node39 - - -uscxml/Interpreter.h - - - - -Node38->Node39 - - - - -Node39->Node2 - - - - -Node39->Node10 - - - - -Node39->Node11 - - - - -Node39->Node30 - - - - -Node39->Node36 - - - - -Node40 - -vector - - -Node39->Node40 - - - - -Node41 - - -uscxml/interpreter -/MicroStep.h - - - - -Node39->Node41 - - - - -Node39->Node42 - - - - -Node41->Node2 - - - - -Node41->Node6 - - - - -Node41->Node11 - - - - -Node41->Node19 - - - - -Node42->Node2 - - - - -Node42->Node17 - - - - -Node43->Node2 - - - - -Node43->Node11 - - - - -Node43->Node17 - - - - -Node43->Node29 - - - - -Node43->Node36 - - - - -Node44 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node43->Node44 - - - - -Node44->Node2 - - - - -Node44->Node13 - - - - -Node44->Node17 - - - - -Node45->Node2 - - - - -Node45->Node6 - - - - -Node45->Node7 - - - - -Node45->Node10 - - - - -Node45->Node11 - - - - -Node45->Node12 - - - - -Node45->Node13 - - - - -Node45->Node17 - - - - -Node46->Node2 - - - - -Node46->Node6 - - - - -Node46->Node29 - - - - -Node47 - -iostream - - -Node46->Node47 - - - - -Node48 - -xercesc/util/XMLString.hpp - - -Node46->Node48 - - - - -Node49 - -xercesc/dom/DOM.hpp - - -Node46->Node49 - - - - -Node50->Node2 - - - - -Node50->Node11 - - - - -Node50->Node18 - - - - -Node50->Node39 - - - - - diff --git a/_debugger_servlet_8h_source.html b/_debugger_servlet_8h_source.html index 17d3da6..79487bd 100644 --- a/_debugger_servlet_8h_source.html +++ b/_debugger_servlet_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -131,36 +131,38 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
50  void processConnect(const HTTPServer::Request& request);
51  void processListSessions(const HTTPServer::Request& request);
52 
-
53 // void processDebugPrepare(const HTTPServer::Request& request);
-
54 // void processDebugAttach(const HTTPServer::Request& request);
-
55 // void processDebugStart(const HTTPServer::Request& request);
-
56 // void processDebugStop(const HTTPServer::Request& request);
-
57 
-
58 // void processDebugEval(const HTTPServer::Request& request);
-
59 // void processDebugStart(const HTTPServer::Request& request);
-
60 // void processDebugStop(const HTTPServer::Request& request);
-
61 // void processDebugStep(const HTTPServer::Request& request);
-
62 // void processDebugResume(const HTTPServer::Request& request);
-
63 // void processDebugPause(const HTTPServer::Request& request);
-
64 // void processAddBreakPoint(const HTTPServer::Request& request);
-
65 // void processRemoveBreakPoint(const HTTPServer::Request& request);
-
66 // void processPoll(const HTTPServer::Request& request);
-
67 
-
68 
-
69 protected:
-
70  void serverPushData(std::shared_ptr<DebugSession>);
-
71 
-
72  std::string _url;
-
73  std::map<std::shared_ptr<DebugSession>, HTTPServer::Request> _clientConns;
-
74  std::map<std::shared_ptr<DebugSession>, BlockingQueue<Data> > _sendQueues;
-
75  std::map<std::string, std::shared_ptr<DebugSession> > _sessionForId;
-
76 
-
77  std::recursive_mutex _mutex;
-
78 };
-
79 
-
80 }
+
53  void processIssues(const HTTPServer::Request& request);
+
54 
+
55 // void processDebugPrepare(const HTTPServer::Request& request);
+
56 // void processDebugAttach(const HTTPServer::Request& request);
+
57 // void processDebugStart(const HTTPServer::Request& request);
+
58 // void processDebugStop(const HTTPServer::Request& request);
+
59 
+
60 // void processDebugEval(const HTTPServer::Request& request);
+
61 // void processDebugStart(const HTTPServer::Request& request);
+
62 // void processDebugStop(const HTTPServer::Request& request);
+
63 // void processDebugStep(const HTTPServer::Request& request);
+
64 // void processDebugResume(const HTTPServer::Request& request);
+
65 // void processDebugPause(const HTTPServer::Request& request);
+
66 // void processAddBreakPoint(const HTTPServer::Request& request);
+
67 // void processRemoveBreakPoint(const HTTPServer::Request& request);
+
68 // void processPoll(const HTTPServer::Request& request);
+
69 
+
70 
+
71 protected:
+
72  void serverPushData(std::shared_ptr<DebugSession>);
+
73 
+
74  std::string _url;
+
75  std::map<std::shared_ptr<DebugSession>, HTTPServer::Request> _clientConns;
+
76  std::map<std::shared_ptr<DebugSession>, BlockingQueue<Data> > _sendQueues;
+
77  std::map<std::string, std::shared_ptr<DebugSession> > _sessionForId;
+
78 
+
79  std::recursive_mutex _mutex;
+
80 };
81 
-
82 #endif /* end of include guard: DEBUGGERSERVLET_H_ATUMDA3G */
+
82 }
+
83 
+
84 #endif /* end of include guard: DEBUGGERSERVLET_H_ATUMDA3G */
Definition: Breakpoint.cpp:26
Definition: BlockingQueue.h:30
@@ -172,7 +174,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: HTTPServer.h:200
Definition: Breakpoint.h:36
Definition: Debugger.h:32
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -182,7 +184,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_dir_mon_invoker_8cpp.html b/_dir_mon_invoker_8cpp.html index e24f00b..ff70c1e 100644 --- a/_dir_mon_invoker_8cpp.html +++ b/_dir_mon_invoker_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -98,16 +98,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "DirMonInvoker.h"
-#include "uscxml/config.h"
#include <sys/stat.h>
#include <dirent.h>
#include <boost/algorithm/string.hpp>
#include "uscxml/interpreter/Logging.h"
+#include "uscxml/util/URL.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)
@@ -121,7 +120,7 @@ Include dependency graph for DirMonInvoker.cpp:
diff --git a/_dir_mon_invoker_8cpp__incl.map b/_dir_mon_invoker_8cpp__incl.map index 139e593..b7ac994 100644 --- a/_dir_mon_invoker_8cpp__incl.map +++ b/_dir_mon_invoker_8cpp__incl.map @@ -1,31 +1,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + diff --git a/_dir_mon_invoker_8cpp__incl.md5 b/_dir_mon_invoker_8cpp__incl.md5 index 61362ab..eadb9fb 100644 --- a/_dir_mon_invoker_8cpp__incl.md5 +++ b/_dir_mon_invoker_8cpp__incl.md5 @@ -1 +1 @@ -22da0c8eea55ca7fa6fe011ad97c1321 \ No newline at end of file +285bf647e012867733c67a6cbc814ce5 \ No newline at end of file diff --git a/_dir_mon_invoker_8cpp__incl.svg b/_dir_mon_invoker_8cpp__incl.svg index d19c004..26b7577 100644 --- a/_dir_mon_invoker_8cpp__incl.svg +++ b/_dir_mon_invoker_8cpp__incl.svg @@ -1,1216 +1,570 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/invoker/dirmon/DirMonInvoker.cpp - + -Node1 - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.cpp -Node2 - - -DirMonInvoker.h + +Node2 + + +DirMonInvoker.h -Node1->Node2 - - + +Node1->Node2 + + - -Node4 - -uscxml/config.h - - -Node1->Node4 - - - - -Node31 - - -uscxml/interpreter -/Logging.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node1->Node31 - - + + +Node1->Node22 + + - -Node48 - -sys/stat.h + + +Node25 + +sys/stat.h - -Node1->Node48 - - + + +Node1->Node25 + + - -Node49 - -dirent.h + + +Node26 + +dirent.h - -Node1->Node49 - - + + +Node1->Node26 + + - -Node50 - -boost/algorithm/string.hpp + + +Node27 + +boost/algorithm/string.hpp - -Node1->Node50 - - + + +Node1->Node27 + + - -Node3 - - -uscxml/plugins/InvokerImpl.h + + +Node28 + + +uscxml/util/URL.h + + +Node1->Node28 + + + + + +Node3 + +uscxml/config.h + -Node2->Node3 - - + +Node2->Node3 + + + + + +Node4 + + +uscxml/plugins/InvokerImpl.h + + + + + +Node2->Node4 + + -Node12 - -map + +Node12 + +map -Node2->Node12 - - + +Node2->Node12 + + + + + +Node21 + +set + + + +Node2->Node21 + + + + + +Node2->Node22 + + -Node23 - -set + +Node23 + +thread -Node2->Node23 - - - - -Node2->Node48 - - + +Node2->Node23 + + - -Node3->Node4 - - + + +Node24 + +mutex + + + +Node2->Node24 + + + + + +Node2->Node25 + + + + + +Node4->Node3 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h - -Node3->Node5 - - + + +Node4->Node5 + + -Node8 - - -uscxml/plugins/EventHandler.h + +Node8 + + +uscxml/plugins/EventHandler.h - -Node3->Node8 - - + + +Node4->Node8 + + -Node9 - - -uscxml/messages/Event.h + +Node9 + + +uscxml/messages/Event.h - -Node3->Node9 - - - - -Node20 - - -uscxml/interpreter -/InterpreterImpl.h - + + +Node4->Node9 + + - - -Node3->Node20 - - + + +Node4->Node21 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + -Node8->Node5 - - + +Node8->Node5 + + -Node8->Node9 - - + +Node8->Node9 + + -Node11 - -list + +Node11 + +list -Node8->Node11 - - + +Node8->Node11 + + -Node13 - -memory + +Node13 + +memory -Node8->Node13 - - + +Node8->Node13 + + - -Node15 - -string + + +Node16 + +string - -Node8->Node15 - - + + +Node8->Node16 + + -Node10 - - -uscxml/messages/Data.h + +Node10 + + +uscxml/messages/Data.h -Node9->Node10 - - + +Node9->Node10 + + - -Node19 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node9->Node19 - - + + +Node9->Node20 + + -Node10->Node5 - - + +Node10->Node5 + + -Node10->Node11 - - + +Node10->Node11 + + -Node10->Node12 - - + +Node10->Node12 + + -Node10->Node13 - - + +Node10->Node13 + + -Node14 - - -uscxml/util/Convenience.h - - + +Node14 + +type_traits -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 - - - - -Node26 - - -uscxml/plugins/Factory.h - - - - -Node20->Node26 - - - - -Node30 - - -uscxml/plugins/DataModel -Impl.h - - + +Node10->Node14 + + - -Node20->Node30 - - - - -Node33 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node15 + + +uscxml/util/Convenience.h - -Node20->Node33 - - + + +Node10->Node15 + + - -Node40 - - -uscxml/interpreter -/EventQueue.h + + +Node19 + + +uscxml/messages/Blob.h - -Node20->Node40 - - + + +Node10->Node19 + + - -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node15->Node5 + + + + +Node15->Node16 + + - -Node20->Node41 - - + + +Node17 + +limits - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - + + +Node15->Node17 + + + + +Node18 + +sstream - -Node20->Node43 - - + + +Node15->Node18 + + - -Node44 - - -uscxml/util/DOM.h - + + +Node19->Node5 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + +Node20->Node5 + + - -Node20->Node44 - - + + +Node20->Node16 + + -Node22->Node5 - - + +Node22->Node5 + + -Node22->Node9 - - - - -Node22->Node11 - - - - -Node22->Node12 - - - - -Node22->Node15 - - - - -Node22->Node17 - - - - -Node22->Node23 - - - - -Node24 - -thread - - -Node22->Node24 - - - - -Node25 - -condition_variable - - -Node22->Node25 - - - - -Node26->Node5 - - - - -Node26->Node8 - - - - -Node26->Node13 - - - - -Node26->Node15 - - - - -Node26->Node16 - - - - -Node26->Node23 - - - - -Node27 - - -uscxml/plugins/Executable -Content.h - - - - -Node26->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h - - - - -Node26->Node28 - - - - -Node29 - - -uscxml/plugins/Invoker.h - - - - -Node26->Node29 - - - - -Node26->Node30 - - - - -Node32 - - -string.h - - - - -Node26->Node32 - - - - -Node27->Node5 - - - - -Node27->Node13 - - - - -Node27->Node15 - - - - -Node27->Node17 - - + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + -Node28->Node5 - - - - -Node28->Node8 - - + +Node28->Node5 + + -Node28->Node9 - - - - -Node29->Node5 - - - - -Node29->Node8 - - - - -Node29->Node9 - - - - -Node30->Node5 - - - - -Node30->Node11 - - - - -Node30->Node13 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node30->Node31 - - - - -Node31->Node4 - - - - -Node31->Node5 - - - - -Node31->Node9 - - - - -Node31->Node10 - - - - -Node31->Node13 - - - - -Node32->Node11 - - - - -Node32->Node15 - - - - -Node33->Node5 - - - - -Node33->Node9 - - - - -Node33->Node11 - - - - -Node33->Node15 - - - - -Node33->Node23 - - - - -Node34 - - -uscxml/Interpreter.h - - - - -Node33->Node34 - - - - -Node34->Node5 - - - - -Node34->Node12 - - - - -Node34->Node15 - - - - -Node34->Node26 - - - - -Node34->Node31 - - - - -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->Node5 - - - - -Node36->Node11 - - - - -Node36->Node13 - - - - -Node36->Node15 - - - - -Node36->Node37 - - - - -Node37->Node5 - - - - -Node38->Node5 - - - - -Node38->Node9 - - - - -Node38->Node11 - - - - -Node38->Node13 - - - - -Node38->Node15 - - - - -Node39->Node5 - - - - -Node39->Node10 - - - - -Node39->Node15 - - - - -Node40->Node5 - - - - -Node40->Node9 - - - - -Node41->Node5 - - - - -Node41->Node9 - - - - -Node41->Node15 - - - - -Node41->Node23 - - - - -Node41->Node31 - - - - -Node42 - - -uscxml/interpreter -/InterpreterMonitor.h - + +Node28->Node9 + + + + + +Node28->Node11 + + + + + +Node28->Node12 + + + + + +Node28->Node16 + + + + + +Node28->Node18 + + + + + +Node28->Node21 + + + + + +Node28->Node23 + + + + + +Node28->Node24 + + + + +Node29 + +condition_variable - -Node41->Node42 - - - - -Node42->Node5 - - - - -Node42->Node9 - - - - -Node42->Node21 - - - - -Node43->Node5 - - - - -Node43->Node9 - - - - -Node43->Node11 - - - - -Node43->Node12 - - - - -Node43->Node15 - - - - -Node43->Node21 - - - - -Node43->Node24 - - - - -Node43->Node25 - - - - -Node44->Node5 - - - - -Node44->Node11 - - - - -Node44->Node23 - - - - -Node45 - -iostream - - -Node44->Node45 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node44->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node44->Node47 - - + + +Node28->Node29 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_dir_mon_invoker_8cpp__incl_org.svg b/_dir_mon_invoker_8cpp__incl_org.svg index be72fae..23bf811 100644 --- a/_dir_mon_invoker_8cpp__incl_org.svg +++ b/_dir_mon_invoker_8cpp__incl_org.svg @@ -1,1128 +1,570 @@ - - - + + plugins/invoker/dirmon/DirMonInvoker.cpp - - -Node1 - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + + +Node0 + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node2 + + +Node1 - -DirMonInvoker.h + +DirMonInvoker.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node4 - -uscxml/config.h - - -Node1->Node4 - - - - -Node31 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node1->Node31 - - + + +Node0->Node21 + + - -Node48 - -sys/stat.h + + +Node24 + +sys/stat.h - -Node1->Node48 - - + + +Node0->Node24 + + - -Node49 - -dirent.h + + +Node25 + +dirent.h - -Node1->Node49 - - + + +Node0->Node25 + + - -Node50 - -boost/algorithm/string.hpp + + +Node26 + +boost/algorithm/string.hpp - -Node1->Node50 - - + + +Node0->Node26 + + + + + +Node27 + + +uscxml/util/URL.h + + + + + +Node0->Node27 + + + + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + -Node3 - - -uscxml/plugins/InvokerImpl.h + +Node3 + + +uscxml/plugins/InvokerImpl.h - -Node2->Node3 - - + + +Node1->Node3 + + - -Node12 - -map + + +Node11 + +map - -Node2->Node12 - - + + +Node1->Node11 + + - -Node23 - -set + + +Node20 + +set + + + +Node1->Node20 + + + + + +Node1->Node21 + + - -Node2->Node23 - - + + +Node22 + +thread - -Node2->Node48 - - + + +Node1->Node22 + + - -Node3->Node4 - - + + +Node23 + +mutex + + + +Node1->Node23 + + + + + +Node1->Node24 + + + + + +Node3->Node2 + + - -Node5 + + +Node4 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node5 - - + + +Node3->Node4 + + - -Node8 + + +Node7 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node3->Node8 - - + + +Node3->Node7 + + - -Node9 + + +Node8 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node3->Node9 - - - - -Node20 - - -uscxml/interpreter -/InterpreterImpl.h - - + + +Node3->Node8 + + -Node3->Node20 - - + +Node3->Node20 + + - -Node6 - -sys/socket.h - - -Node5->Node6 - - - - -Node7 - -cmath - - -Node5->Node7 - - + + +Node5 + +sys/socket.h - -Node8->Node5 - - + + +Node4->Node5 + + - -Node8->Node9 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + + + + +Node7->Node8 + + - -Node11 - -list + + +Node10 + +list - -Node8->Node11 - - + + +Node7->Node10 + + - -Node13 - -memory + + +Node12 + +memory - -Node8->Node13 - - + + +Node7->Node12 + + -Node15 - -string + +Node15 + +string - -Node8->Node15 - - + + +Node7->Node15 + + - -Node10 + + +Node9 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node9->Node10 - - + + +Node8->Node9 + + -Node19 - - -uscxml/util/UUID.h + +Node19 + + +uscxml/util/UUID.h - -Node9->Node19 - - + + +Node8->Node19 + + - -Node10->Node5 - - + + +Node9->Node4 + + - -Node10->Node11 - - + + +Node9->Node10 + + + + + +Node9->Node11 + + + + + +Node9->Node12 + + - -Node10->Node12 - - + + +Node13 + +type_traits - -Node10->Node13 - - + + +Node9->Node13 + + -Node14 - - -uscxml/util/Convenience.h + +Node14 + + +uscxml/util/Convenience.h - -Node10->Node14 - - + + +Node9->Node14 + + -Node18 - - -uscxml/messages/Blob.h + +Node18 + + +uscxml/messages/Blob.h - -Node10->Node18 - - + + +Node9->Node18 + + - -Node14->Node5 - - + + +Node14->Node4 + + -Node14->Node15 - - + +Node14->Node15 + + -Node16 - -limits + +Node16 + +limits -Node14->Node16 - - + +Node14->Node16 + + -Node17 - -sstream + +Node17 + +sstream -Node14->Node17 - - - - -Node18->Node5 - - - - -Node18->Node13 - - + +Node14->Node17 + + + + + +Node18->Node4 + + + + + +Node18->Node12 + + -Node18->Node15 - - + +Node18->Node15 + + - -Node19->Node5 - - + + +Node19->Node4 + + -Node19->Node15 - - - - -Node20->Node5 - - - - -Node20->Node11 - - - - -Node20->Node12 - - - - -Node20->Node13 - - - - -Node20->Node15 - - - - -Node21 - -mutex - - -Node20->Node21 - - - - -Node22 - - -uscxml/util/URL.h - - - - -Node20->Node22 - - - - -Node26 - - -uscxml/plugins/Factory.h - - - - -Node20->Node26 - - - - -Node30 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node20->Node30 - - - - -Node33 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node20->Node33 - - - - -Node40 - - -uscxml/interpreter -/EventQueue.h - - - - -Node20->Node40 - - - - -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node20->Node41 - - - - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node20->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - - - -Node20->Node44 - - - - -Node22->Node5 - - - - -Node22->Node9 - - - - -Node22->Node11 - - - - -Node22->Node12 - - - - -Node22->Node15 - - - - -Node22->Node17 - - - - -Node22->Node23 - - - - -Node24 - -thread - - -Node22->Node24 - - - - -Node25 - -condition_variable - - -Node22->Node25 - - - - -Node26->Node5 - - - - -Node26->Node8 - - - - -Node26->Node13 - - - - -Node26->Node15 - - - - -Node26->Node16 - - - - -Node26->Node23 - - - - -Node27 - - -uscxml/plugins/Executable -Content.h - - - - -Node26->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h - - - - -Node26->Node28 - - - - -Node29 - - -uscxml/plugins/Invoker.h - - - - -Node26->Node29 - - - - -Node26->Node30 - - - - -Node32 - - -string.h - - - - -Node26->Node32 - - - - -Node27->Node5 - - - - -Node27->Node13 - - + +Node19->Node15 + + + + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node12 + + + + + +Node27->Node4 + + + + + +Node27->Node8 + + + + + +Node27->Node10 + + + + + +Node27->Node11 + + -Node27->Node15 - - + +Node27->Node15 + + -Node27->Node17 - - - - -Node28->Node5 - - - - -Node28->Node8 - - - - -Node28->Node9 - - - - -Node29->Node5 - - - - -Node29->Node8 - - - - -Node29->Node9 - - - - -Node30->Node5 - - - - -Node30->Node11 - - - - -Node30->Node13 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node30->Node31 - - - - -Node31->Node4 - - - - -Node31->Node5 - - - - -Node31->Node9 - - - - -Node31->Node10 - - - - -Node31->Node13 - - - - -Node32->Node11 - - - - -Node32->Node15 - - - - -Node33->Node5 - - - - -Node33->Node9 - - - - -Node33->Node11 - - - - -Node33->Node15 - - - - -Node33->Node23 - - - - -Node34 - - -uscxml/Interpreter.h - + +Node27->Node17 + + + + + +Node27->Node20 + + + + + +Node27->Node22 + + + + + +Node27->Node23 + + - - -Node33->Node34 - - - - -Node34->Node5 - - - - -Node34->Node12 - - - - -Node34->Node15 - - - - -Node34->Node26 - - - - -Node34->Node31 - - - - -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->Node5 - - - - -Node36->Node11 - - - - -Node36->Node13 - - - - -Node36->Node15 - - - - -Node36->Node37 - - - - -Node37->Node5 - - - - -Node38->Node5 - - - - -Node38->Node9 - - - - -Node38->Node11 - - - - -Node38->Node13 - - - - -Node38->Node15 - - - - -Node39->Node5 - - - - -Node39->Node10 - - - - -Node39->Node15 - - - - -Node40->Node5 - - - - -Node40->Node9 - - - - -Node41->Node5 - - - - -Node41->Node9 - - - - -Node41->Node15 - - - - -Node41->Node23 - - - - -Node41->Node31 - - - - -Node42 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node41->Node42 - - - - -Node42->Node5 - - - - -Node42->Node9 - - - - -Node42->Node21 - - - - -Node43->Node5 - - - - -Node43->Node9 - - - - -Node43->Node11 - - - - -Node43->Node12 - - - - -Node43->Node15 - - - - -Node43->Node21 - - - - -Node43->Node24 - - - - -Node43->Node25 - - - - -Node44->Node5 - - - - -Node44->Node11 - - - - -Node44->Node23 - - - - -Node45 - -iostream - - -Node44->Node45 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node44->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node44->Node47 - - + + +Node28 + +condition_variable + + + +Node27->Node28 + + diff --git a/_dir_mon_invoker_8h.html b/_dir_mon_invoker_8h.html index cbf5003..61d6253 100644 --- a/_dir_mon_invoker_8h.html +++ b/_dir_mon_invoker_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,15 +99,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
DirMonInvoker.h File Reference
-
#include "uscxml/plugins/InvokerImpl.h"
+
#include "uscxml/config.h"
+#include "uscxml/plugins/InvokerImpl.h"
+#include "uscxml/interpreter/Logging.h"
#include <map>
#include <set>
+#include <thread>
+#include <mutex>
#include <sys/stat.h>
Include dependency graph for DirMonInvoker.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -138,7 +141,7 @@ Classes
diff --git a/_dir_mon_invoker_8h__dep__incl.svg b/_dir_mon_invoker_8h__dep__incl.svg index 480f868..0c25cfa 100644 --- a/_dir_mon_invoker_8h__dep__incl.svg +++ b/_dir_mon_invoker_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/invoker/dirmon/DirMonInvoker.h - + -Node1 - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.h -Node2 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node2 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_dir_mon_invoker_8h__incl.map b/_dir_mon_invoker_8h__incl.map index 03ee05e..ae0c4db 100644 --- a/_dir_mon_invoker_8h__incl.map +++ b/_dir_mon_invoker_8h__incl.map @@ -1,31 +1,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/_dir_mon_invoker_8h__incl.md5 b/_dir_mon_invoker_8h__incl.md5 index 3337d30..81fa1c1 100644 --- a/_dir_mon_invoker_8h__incl.md5 +++ b/_dir_mon_invoker_8h__incl.md5 @@ -1 +1 @@ -05cd0707eaa270855d846777a23c2877 \ No newline at end of file +d7ee51c46c7cb8c87c7188dbe7af2ffc \ No newline at end of file diff --git a/_dir_mon_invoker_8h__incl.svg b/_dir_mon_invoker_8h__incl.svg index 80504c8..fc84f26 100644 --- a/_dir_mon_invoker_8h__incl.svg +++ b/_dir_mon_invoker_8h__incl.svg @@ -1,1197 +1,438 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/invoker/dirmon/DirMonInvoker.h - + -Node1 - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node1 + +plugins/invoker/dirmon +/DirMonInvoker.h -Node2 - - -uscxml/plugins/InvokerImpl.h + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 + + +uscxml/plugins/InvokerImpl.h - -Node1->Node2 - - + + +Node1->Node3 + + -Node11 - -map + +Node11 + +map -Node1->Node11 - - + +Node1->Node11 + + + + + +Node20 + +set + + + +Node1->Node20 + + + + + +Node21 + + +uscxml/interpreter +/Logging.h + + + + + +Node1->Node21 + + -Node22 - -set + +Node22 + +thread -Node1->Node22 - - + +Node1->Node22 + + - -Node48 - -sys/stat.h + + +Node23 + +mutex - -Node1->Node48 - - + + +Node1->Node23 + + - -Node3 - -uscxml/config.h - - -Node2->Node3 - - + + +Node24 + +sys/stat.h + + + +Node1->Node24 + + + + + +Node3->Node2 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h - -Node2->Node4 - - + + +Node3->Node4 + + -Node7 - - -uscxml/plugins/EventHandler.h + +Node7 + + +uscxml/plugins/EventHandler.h - -Node2->Node7 - - + + +Node3->Node7 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h - -Node2->Node8 - - + + +Node3->Node8 + + - -Node19 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node2->Node19 - - + + +Node3->Node20 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node4 - - + +Node7->Node4 + + -Node7->Node8 - - + +Node7->Node8 + + -Node10 - -list + +Node10 + +list -Node7->Node10 - - + +Node7->Node10 + + -Node12 - -memory + +Node12 + +memory -Node7->Node12 - - + +Node7->Node12 + + - -Node14 - -string + + +Node15 + +string - -Node7->Node14 - - + + +Node7->Node15 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node4 - - + +Node9->Node4 + + -Node9->Node10 - - + +Node9->Node10 + + -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -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 - - - - -Node25 - - -uscxml/plugins/Factory.h - - - - -Node19->Node25 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - + +Node9->Node13 + + - - -Node19->Node29 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node14 + + +uscxml/util/Convenience.h - -Node19->Node32 - - + + +Node9->Node14 + + - -Node39 - - -uscxml/interpreter -/EventQueue.h + + +Node18 + + +uscxml/messages/Blob.h - -Node19->Node39 - - + + +Node9->Node18 + + - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node14->Node4 + + + + +Node14->Node15 + + - -Node19->Node40 - - + + +Node16 + +limits - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - + + +Node14->Node16 + + + + +Node17 + +sstream - -Node19->Node44 - - + + +Node14->Node17 + + - -Node45 - - -uscxml/util/DOM.h - + + +Node18->Node4 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + + + +Node19->Node4 + + - -Node19->Node45 - - + + +Node19->Node15 + + -Node21->Node4 - - + +Node21->Node4 + + -Node21->Node8 - - - - -Node21->Node10 - - - - -Node21->Node11 - - - - -Node21->Node14 - - - - -Node21->Node16 - - - - -Node21->Node22 - - - - -Node23 - -thread - - -Node21->Node23 - - - - -Node24 - -condition_variable - - -Node21->Node24 - - - - -Node25->Node4 - - - - -Node25->Node7 - - - - -Node25->Node12 - - - - -Node25->Node14 - - - - -Node25->Node15 - - - - -Node25->Node22 - - - - -Node26 - - -uscxml/plugins/Executable -Content.h - - - - -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/IOProcessor.h - - - - -Node25->Node27 - - - - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node28 - - - - -Node25->Node29 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node26->Node4 - - - - -Node26->Node12 - - - - -Node26->Node14 - - - - -Node26->Node16 - - - - -Node27->Node4 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node28->Node4 - - - - -Node28->Node7 - - - - -Node28->Node8 - - - - -Node29->Node4 - - - - -Node29->Node10 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30 - - -uscxml/interpreter -/Logging.h - + +Node21->Node8 + + + + +Node21->Node9 + + - -Node29->Node30 - - - - -Node30->Node3 - - - - -Node30->Node4 - - - - -Node30->Node8 - - - - -Node30->Node9 - - - - -Node30->Node12 - - - - -Node31->Node10 - - - - -Node31->Node14 - - - - -Node32->Node4 - - - - -Node32->Node8 - - - - -Node32->Node10 - - - - -Node32->Node14 - - - - -Node32->Node22 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node4 - - - - -Node33->Node11 - - - - -Node33->Node14 - - - - -Node33->Node25 - - - - -Node33->Node30 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - + + +Node21->Node12 + + - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node10 - - - - -Node35->Node12 - - - - -Node35->Node14 - - - - -Node35->Node36 - - - - -Node36->Node4 - - - - -Node37->Node4 - - - - -Node37->Node8 - - - - -Node37->Node10 - - - - -Node37->Node12 - - - - -Node37->Node14 - - - - -Node38->Node4 - - - - -Node38->Node9 - - - - -Node38->Node14 - - - - -Node39->Node4 - - - - -Node39->Node8 - - - - -Node40->Node4 - - - - -Node40->Node8 - - - - -Node40->Node14 - - - - -Node40->Node22 - - - - -Node40->Node30 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node4 - - - - -Node41->Node8 - - - - -Node41->Node20 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node4 - - - - -Node42->Node10 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node4 - - - - -Node44->Node8 - - - - -Node44->Node10 - - - - -Node44->Node11 - - - - -Node44->Node14 - - - - -Node44->Node20 - - - - -Node44->Node23 - - - - -Node44->Node24 - - - - -Node45->Node4 - - - - -Node45->Node10 - - - - -Node45->Node22 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_dir_mon_invoker_8h__incl_org.svg b/_dir_mon_invoker_8h__incl_org.svg index f22f786..bdc562d 100644 --- a/_dir_mon_invoker_8h__incl_org.svg +++ b/_dir_mon_invoker_8h__incl_org.svg @@ -1,1109 +1,438 @@ - - - + + plugins/invoker/dirmon/DirMonInvoker.h - + + + +Node0 + +plugins/invoker/dirmon +/DirMonInvoker.h + -Node1 - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - - -uscxml/plugins/InvokerImpl.h + +Node2 + + +uscxml/plugins/InvokerImpl.h - -Node1->Node2 - - + + +Node0->Node2 + + - -Node11 - -map + + +Node10 + +map - -Node1->Node11 - - + + +Node0->Node10 + + - -Node22 - -set + + +Node19 + +set - -Node1->Node22 - - + + +Node0->Node19 + + - -Node48 - -sys/stat.h + + +Node20 + + +uscxml/interpreter +/Logging.h + - -Node1->Node48 - - - -Node3 - -uscxml/config.h + + +Node0->Node20 + + - -Node2->Node3 - - + + +Node21 + +thread - -Node4 + + +Node0->Node21 + + + + + +Node22 + +mutex + + + +Node0->Node22 + + + + + +Node23 + +sys/stat.h + + + +Node0->Node23 + + + + + +Node2->Node1 + + + + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node4 - - + + +Node2->Node3 + + - -Node7 + + +Node6 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node2->Node7 - - + + +Node2->Node6 + + - -Node8 + + +Node7 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node2->Node8 - - - - -Node19 - - -uscxml/interpreter -/InterpreterImpl.h - - + + +Node2->Node7 + + -Node2->Node19 - - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - - - -Node6 - -cmath + +Node2->Node19 + + - -Node4->Node6 - - + + +Node4 + +sys/socket.h - -Node7->Node4 - - + + +Node3->Node4 + + - -Node7->Node8 - - + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + + + + +Node6->Node7 + + - -Node10 - -list + + +Node9 + +list - -Node7->Node10 - - + + +Node6->Node9 + + - -Node12 - -memory + + +Node11 + +memory - -Node7->Node12 - - + + +Node6->Node11 + + -Node14 - -string + +Node14 + +string - -Node7->Node14 - - + + +Node6->Node14 + + - -Node9 + + +Node8 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node8->Node9 - - + + +Node7->Node8 + + -Node18 - - -uscxml/util/UUID.h + +Node18 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node7->Node18 + + - -Node9->Node4 - - + + +Node8->Node3 + + - -Node9->Node10 - - + + +Node8->Node9 + + + + + +Node8->Node10 + + + + + +Node8->Node11 + + - -Node9->Node11 - - + + +Node12 + +type_traits - -Node9->Node12 - - + + +Node8->Node12 + + -Node13 - - -uscxml/util/Convenience.h + +Node13 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node8->Node13 + + -Node17 - - -uscxml/messages/Blob.h + +Node17 + + +uscxml/messages/Blob.h - -Node9->Node17 - - + + +Node8->Node17 + + - -Node13->Node4 - - + + +Node13->Node3 + + -Node13->Node14 - - + +Node13->Node14 + + -Node15 - -limits + +Node15 + +limits -Node13->Node15 - - + +Node13->Node15 + + -Node16 - -sstream + +Node16 + +sstream -Node13->Node16 - - - - -Node17->Node4 - - - - -Node17->Node12 - - + +Node13->Node16 + + + + + +Node17->Node3 + + + + + +Node17->Node11 + + -Node17->Node14 - - + +Node17->Node14 + + - -Node18->Node4 - - + + +Node18->Node3 + + -Node18->Node14 - - - - -Node19->Node4 - - - - -Node19->Node10 - - - - -Node19->Node11 - - - - -Node19->Node12 - - - - -Node19->Node14 - - - - -Node20 - -mutex - - -Node19->Node20 - - - - -Node21 - - -uscxml/util/URL.h - - - - -Node19->Node21 - - - - -Node25 - - -uscxml/plugins/Factory.h - - - - -Node19->Node25 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node19->Node29 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node19->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - - - -Node19->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node19->Node40 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node19->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node19->Node45 - - - - -Node21->Node4 - - - - -Node21->Node8 - - - - -Node21->Node10 - - - - -Node21->Node11 - - - - -Node21->Node14 - - - - -Node21->Node16 - - - - -Node21->Node22 - - - - -Node23 - -thread - - -Node21->Node23 - - - - -Node24 - -condition_variable - - -Node21->Node24 - - - - -Node25->Node4 - - - - -Node25->Node7 - - - - -Node25->Node12 - - - - -Node25->Node14 - - - - -Node25->Node15 - - - - -Node25->Node22 - - - - -Node26 - - -uscxml/plugins/Executable -Content.h - - - - -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/IOProcessor.h - - - - -Node25->Node27 - - - - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node28 - - - - -Node25->Node29 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node26->Node4 - - - - -Node26->Node12 - - - - -Node26->Node14 - - - - -Node26->Node16 - - - - -Node27->Node4 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node28->Node4 - - - - -Node28->Node7 - - - - -Node28->Node8 - - - - -Node29->Node4 - - - - -Node29->Node10 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30 - - -uscxml/interpreter -/Logging.h - - - - -Node29->Node30 - - - - -Node30->Node3 - - - - -Node30->Node4 - - - - -Node30->Node8 - - - - -Node30->Node9 - - - - -Node30->Node12 - - - - -Node31->Node10 - - - - -Node31->Node14 - - - - -Node32->Node4 - - - - -Node32->Node8 - - - - -Node32->Node10 - - - - -Node32->Node14 - - - - -Node32->Node22 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node4 - - - - -Node33->Node11 - - - - -Node33->Node14 - - - - -Node33->Node25 - - - - -Node33->Node30 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node10 - - - - -Node35->Node12 - - - - -Node35->Node14 - - - - -Node35->Node36 - - - - -Node36->Node4 - - - - -Node37->Node4 - - - - -Node37->Node8 - - - - -Node37->Node10 - - - - -Node37->Node12 - - - - -Node37->Node14 - - - - -Node38->Node4 - - - - -Node38->Node9 - - - - -Node38->Node14 - - - - -Node39->Node4 - - - - -Node39->Node8 - - - - -Node40->Node4 - - - - -Node40->Node8 - - - - -Node40->Node14 - - - - -Node40->Node22 - - - - -Node40->Node30 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node4 - - - - -Node41->Node8 - - - - -Node41->Node20 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node4 - - - - -Node42->Node10 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node4 - - - - -Node44->Node8 - - - - -Node44->Node10 - - - - -Node44->Node11 - - - - -Node44->Node14 - - - - -Node44->Node20 - - - - -Node44->Node23 - - - - -Node44->Node24 - - - - -Node45->Node4 - - - - -Node45->Node10 - - - - -Node45->Node22 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - + +Node18->Node14 + + + + + +Node20->Node3 + + + + + +Node20->Node7 + + + + + +Node20->Node8 + + + + + +Node20->Node11 + + diff --git a/_dir_mon_invoker_8h_source.html b/_dir_mon_invoker_8h_source.html index a24e6f0..6023a64 100644 --- a/_dir_mon_invoker_8h_source.html +++ b/_dir_mon_invoker_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,146 +101,152 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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
+
23 #include "uscxml/config.h"
+ + +
26 
+
27 #include <map>
+
28 #include <set>
+
29 #include <thread>
+
30 #include <mutex>
+
31 #include <sys/stat.h>
32 
-
33 namespace uscxml {
-
34 
-
35 class DirectoryWatchMonitor;
+
33 #ifdef BUILD_AS_PLUGINS
+
34 #include "uscxml/plugins/Plugins.h"
+
35 #endif
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());
+
37 namespace uscxml {
+
38 
+
39 class DirectoryWatchMonitor;
+
40 
+ +
42 public:
+
43  enum Action {
+
44  ADDED = 1,
+
45  MODIFIED = 2,
+
46  DELETED = 4,
+
47  EXISTING = 8
+
48  };
+
49 
+
50  DirectoryWatch(const std::string& dir, bool recurse = false) : _dir(dir), _recurse(recurse), _lastChecked(0) {}
+
51  ~DirectoryWatch();
+
52 
+
53  void addMonitor(DirectoryWatchMonitor* monitor) {
+
54  _monitors.insert(monitor);
+
55  }
+
56  void removeMonitor(DirectoryWatchMonitor* monitor) {
+
57  _monitors.erase(monitor);
+
58  }
+
59  void updateEntries(bool reportAsExisting = false);
+
60  void reportAsDeleted();
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  void setLogger(Logger logger) {
-
77  _logger = logger;
+
62  std::map<std::string, struct stat> getAllEntries() {
+
63  std::map<std::string, struct stat> entries;
+
64  entries.insert(_knownEntries.begin(), _knownEntries.end());
+
65 
+
66  std::map<std::string, DirectoryWatch*>::iterator dirIter = _knownDirs.begin();
+
67  while(dirIter != _knownDirs.end()) {
+
68  std::map<std::string, struct stat> dirEntries = dirIter->second->getAllEntries();
+
69  std::map<std::string, struct stat>::iterator dirEntryIter = dirEntries.begin();
+
70  while(dirEntryIter != dirEntries.end()) {
+
71  entries[dirIter->first + '/' + dirEntryIter->first] = dirEntryIter->second;
+
72  dirEntryIter++;
+
73  }
+
74  dirIter++;
+
75  }
+
76 
+
77  return entries;
78  }
79 
-
80 protected:
-
81  DirectoryWatch(const std::string& dir, const std::string& relDir) : _dir(dir), _relDir(relDir), _recurse(true), _lastChecked(0) {}
-
82 
-
83  std::string _dir;
-
84  std::string _relDir;
-
85  Logger _logger;
+
80  void setLogger(Logger logger) {
+
81  _logger = logger;
+
82  }
+
83 
+
84 protected:
+
85  DirectoryWatch(const std::string& dir, const std::string& relDir) : _dir(dir), _relDir(relDir), _recurse(true), _lastChecked(0) {}
86 
-
87  bool _recurse;
-
88  std::map<std::string, struct stat> _knownEntries;
-
89  std::map<std::string, DirectoryWatch*> _knownDirs;
-
90  std::set<DirectoryWatchMonitor*> _monitors;
-
91  typedef std::set<DirectoryWatchMonitor*> _monitors_t;
-
92  time_t _lastChecked;
-
93 };
-
94 
- -
96 public:
-
97  virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat) = 0;
-
98 };
-
99 
- -
101 public:
-
102  DirMonInvoker();
-
103  virtual ~DirMonInvoker();
-
104  virtual std::shared_ptr<InvokerImpl> create(InterpreterImpl* interpreter);
-
105 
-
106  virtual std::list<std::string> getNames() {
-
107  std::list<std::string> names;
-
108  names.push_back("dirmon");
-
109  names.push_back("DirectoryMonitor");
-
110  names.push_back("http://uscxml.tk.informatik.tu-darmstadt.de/#dirmon");
-
111  return names;
-
112  }
-
113 
-
114  virtual Data getDataModelVariables();
-
115  virtual void eventFromSCXML(const Event& event);
-
116  virtual void invoke(const std::string& source, const Event& invokeEvent);
-
117  virtual void uninvoke();
-
118 
-
119  virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat);
-
120 
-
121  static void run(void* instance);
+
87  std::string _dir;
+
88  std::string _relDir;
+
89  Logger _logger;
+
90 
+
91  bool _recurse;
+
92  std::map<std::string, struct stat> _knownEntries;
+
93  std::map<std::string, DirectoryWatch*> _knownDirs;
+
94  std::set<DirectoryWatchMonitor*> _monitors;
+
95  typedef std::set<DirectoryWatchMonitor*> _monitors_t;
+
96  time_t _lastChecked;
+
97 };
+
98 
+ +
100 public:
+
101  virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat) = 0;
+
102 };
+
103 
+ +
105 public:
+
106  DirMonInvoker();
+
107  virtual ~DirMonInvoker();
+
108  virtual std::shared_ptr<InvokerImpl> create(InvokerCallbacks* callbacks);
+
109 
+
110  virtual std::list<std::string> getNames() {
+
111  std::list<std::string> names;
+
112  names.push_back("dirmon");
+
113  names.push_back("DirectoryMonitor");
+
114  names.push_back("http://uscxml.tk.informatik.tu-darmstadt.de/#dirmon");
+
115  return names;
+
116  }
+
117 
+
118  virtual Data getDataModelVariables();
+
119  virtual void eventFromSCXML(const Event& event);
+
120  virtual void invoke(const std::string& source, const Event& invokeEvent);
+
121  virtual void uninvoke();
122 
-
123 protected:
-
124  bool _reportExisting;
-
125  bool _reportHidden;
-
126  bool _recurse;
-
127 
-
128  std::string _dir;
-
129  std::set<std::string> _suffixes;
-
130 
-
131  bool _isRunning;
-
132  std::thread* _thread;
-
133  std::recursive_mutex _mutex;
+
123  virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat);
+
124 
+
125  static void run(void* instance);
+
126 
+
127 protected:
+
128  bool _reportExisting;
+
129  bool _reportHidden;
+
130  bool _recurse;
+
131 
+
132  std::string _dir;
+
133  std::set<std::string> _suffixes;
134 
-
135  DirectoryWatch* _watcher;
-
136 };
-
137 
-
138 #ifdef BUILD_AS_PLUGINS
-
139 PLUMA_INHERIT_PROVIDER(DirMonInvoker, InvokerImpl);
-
140 #endif
+
135  bool _isRunning;
+
136  std::thread* _thread;
+
137  std::recursive_mutex _mutex;
+
138 
+
139  DirectoryWatch* _watcher;
+
140 };
141 
-
142 }
-
143 
-
144 
-
145 #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:156
+
142 #ifdef BUILD_AS_PLUGINS
+
143 PLUMA_INHERIT_PROVIDER(DirMonInvoker, InvokerImpl)
+
144 #endif
+
145 
+
146 }
+
147 
+
148 
+
149 #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:95
-
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:100
-
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:106
-
virtual Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: DirMonInvoker.cpp:72
-
Definition: InterpreterImpl.h:48
-
virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat)
Definition: DirMonInvoker.cpp:174
-
Definition: Event.h:84
+
Definition: DirMonInvoker.h:99
+
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:99
+
Definition: DirMonInvoker.h:104
+
Abstract base class for all invokers.
Definition: InvokerImpl.h:59
+
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: DirMonInvoker.h:110
+ +
virtual Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: DirMonInvoker.cpp:71
+
virtual void handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat)
Definition: DirMonInvoker.cpp:173
+
Definition: Event.h:94
+
Callbacks available for every invoker.
Definition: InvokerImpl.h:43
+
virtual std::shared_ptr< InvokerImpl > create(InvokerCallbacks *callbacks)
Factory demands a new instance.
Definition: DirMonInvoker.cpp:65
Definition: Logging.h:69
-
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:43
+ +
Definition: DirMonInvoker.h:41
+
virtual void eventFromSCXML(const Event &event)
Invoker received an event from the SCXML Interpreter.
Definition: DirMonInvoker.cpp:96
+
Definition: Data.h:44
@@ -250,7 +256,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_event_8cpp.html b/_event_8cpp.html index f826260..c42db1d 100644 --- a/_event_8cpp.html +++ b/_event_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -100,11 +100,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Event.cpp:
-
+

@@ -213,7 +212,7 @@ Macros

uscxml::unesca diff --git a/_convenience_8cpp.js b/_convenience_8cpp.js new file mode 100644 index 0000000..a2063ba --- /dev/null +++ b/_convenience_8cpp.js @@ -0,0 +1,13 @@ +var _convenience_8cpp = +[ + [ "envVarIEquals", "_convenience_8cpp.html#aa6d9c1520c575cbd522774d73d0bf28a", null ], + [ "envVarIsTrue", "_convenience_8cpp.html#ae14eb61e2408db2541d72a1aff990720", null ], + [ "equals", "_convenience_8cpp.html#a17667ac5422366a25b3a2ec453d3bc9d", null ], + [ "escape", "_convenience_8cpp.html#a74744534e30d9ba56bbb917a1684d9db", null ], + [ "iequals", "_convenience_8cpp.html#a6d2c293f7afb09c2467d95a1a629f33e", null ], + [ "isInteger", "_convenience_8cpp.html#ad7aae2aeff97fd120e521ff6a051e046", null ], + [ "isnan", "_convenience_8cpp.html#a3620ff68a21fa0f880f706d02d383aee", null ], + [ "isNumeric", "_convenience_8cpp.html#a743937a63aa810f2032025773fc17dc1", null ], + [ "stringIsTrue", "_convenience_8cpp.html#ac382962ef13501b9658d895abbb5383a", null ], + [ "unescape", "_convenience_8cpp.html#aa01fc6e4f5f545274fec79301e856bfd", null ] +]; \ No newline at end of file diff --git a/_convenience_8cpp__incl.svg b/_convenience_8cpp__incl.svg index 51aa62c..52eef79 100644 --- a/_convenience_8cpp__incl.svg +++ b/_convenience_8cpp__incl.svg @@ -1,114 +1,133 @@ - util/Convenience.cpp - + -Node1 - -util/Convenience.cpp + +Node1 + +util/Convenience.cpp -Node2 - -inttypes.h + +Node2 + +inttypes.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -stdlib.h + +Node3 + +stdlib.h -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -Convenience.h + +Node4 + + +Convenience.h -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node4->Node5 - - + +Node4->Node5 + + -Node8 - -string + +Node8 + +string -Node4->Node8 - - + +Node4->Node8 + + -Node9 - -limits + +Node9 + +limits -Node4->Node9 - - + +Node4->Node9 + + -Node10 - -sstream + +Node10 + +sstream -Node4->Node10 - - + +Node4->Node10 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + diff --git a/_convenience_8h.html b/_convenience_8h.html index 3cc2f25..d05b54a 100644 --- a/_convenience_8h.html +++ b/_convenience_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -112,8 +112,7 @@ Include dependency graph for Convenience.h:
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -176,7 +175,7 @@ std::string 
uscxml::unesca diff --git a/_convenience_8h.js b/_convenience_8h.js new file mode 100644 index 0000000..8aeeda2 --- /dev/null +++ b/_convenience_8h.js @@ -0,0 +1,16 @@ +var _convenience_8h = +[ + [ "NumAttr", "classuscxml_1_1_num_attr.html", "classuscxml_1_1_num_attr" ], + [ "envVarIEquals", "_convenience_8h.html#aa6d9c1520c575cbd522774d73d0bf28a", null ], + [ "envVarIsTrue", "_convenience_8h.html#ae14eb61e2408db2541d72a1aff990720", null ], + [ "equals", "_convenience_8h.html#a17667ac5422366a25b3a2ec453d3bc9d", null ], + [ "escape", "_convenience_8h.html#a74744534e30d9ba56bbb917a1684d9db", null ], + [ "iequals", "_convenience_8h.html#a6d2c293f7afb09c2467d95a1a629f33e", null ], + [ "isInteger", "_convenience_8h.html#ad7aae2aeff97fd120e521ff6a051e046", null ], + [ "isnan", "_convenience_8h.html#a3620ff68a21fa0f880f706d02d383aee", null ], + [ "isNumeric", "_convenience_8h.html#a743937a63aa810f2032025773fc17dc1", null ], + [ "stringIsTrue", "_convenience_8h.html#ac382962ef13501b9658d895abbb5383a", null ], + [ "strTo", "_convenience_8h.html#a6f7b0062d688111357af9a56a48074f3", null ], + [ "toStr", "_convenience_8h.html#a3fd38929937fc15c3964bf203dc4e9ac", null ], + [ "unescape", "_convenience_8h.html#aa01fc6e4f5f545274fec79301e856bfd", null ] +]; \ No newline at end of file diff --git a/_convenience_8h__dep__incl.map b/_convenience_8h__dep__incl.map index a527857..b43257e 100644 --- a/_convenience_8h__dep__incl.map +++ b/_convenience_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_convenience_8h__dep__incl.md5 b/_convenience_8h__dep__incl.md5 index 03740a5..67d1586 100644 --- a/_convenience_8h__dep__incl.md5 +++ b/_convenience_8h__dep__incl.md5 @@ -1 +1 @@ -5a28dc30bec7109a2d3037fe36165897 \ No newline at end of file +3fb3dde61de36b1c43d88ffdcd3f44cd \ No newline at end of file diff --git a/_convenience_8h__dep__incl.svg b/_convenience_8h__dep__incl.svg index 4d0eeba..0e4e722 100644 --- a/_convenience_8h__dep__incl.svg +++ b/_convenience_8h__dep__incl.svg @@ -1,979 +1,1062 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/Convenience.h - + -Node1 - -util/Convenience.h + +Node1 + +util/Convenience.h -Node2 - - -interpreter/FastMicroStep.cpp + +Node2 + + +interpreter/FastMicroStep.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -messages/Data.h + +Node3 + + +messages/Data.h -Node1->Node3 - - + +Node1->Node3 + + - -Node34 - - -server/HTTPServer.cpp + + +Node36 + + +server/HTTPServer.cpp - -Node1->Node34 - - + + +Node1->Node36 + + - -Node39 - - -util/DOM.cpp + + +Node42 + + +util/DOM.cpp - -Node1->Node39 - - + + +Node1->Node42 + + -Node46 - - -util/Convenience.cpp + +Node46 + + +util/Convenience.cpp -Node1->Node46 - - + +Node1->Node46 + + -Node47 - - -util/Predicates.h + +Node47 + + +util/Predicates.h -Node1->Node47 - - + +Node1->Node47 + + -Node4 - - -debug/Breakpoint.h + +Node4 + + +debug/Breakpoint.h -Node3->Node4 - - + +Node3->Node4 + + -Node6 - - -debug/Debugger.h + +Node6 + + +debug/Debugger.h -Node3->Node6 - - + +Node3->Node6 + + -Node11 - - -interpreter/ContentExecutor.h + +Node11 + + +interpreter/ContentExecutor.h -Node3->Node11 - - + +Node3->Node11 + + - -Node18 - - -plugins/Factory.cpp + + +Node17 + + +plugins/Factory.cpp - -Node3->Node18 - - + + +Node3->Node17 + + - -Node19 - - -interpreter/Logging.h + + +Node18 + + +interpreter/Logging.h - -Node3->Node19 - - + + +Node3->Node18 + + -Node24 - - -interpreter/LoggingImpl.h + +Node24 + + +interpreter/LoggingImpl.h -Node3->Node24 - - + +Node3->Node24 + + - -Node26 - - -messages/Data.cpp + + +Node25 + + +messages/Data.cpp - -Node3->Node26 - - + + +Node3->Node25 + + - -Node41 - - -messages/Event.h + + +Node43 + + +interpreter/MicroStep.h + + + + + +Node3->Node43 + + + + + +Node44 + + +messages/Event.h - -Node3->Node41 - - + + +Node3->Node44 + + -Node45 - - -transform/promela/Promela -Inlines.h + +Node45 + + +transform/promela/Promela +Inlines.h -Node3->Node45 - - + +Node3->Node45 + + -Node5 - - -debug/Breakpoint.cpp + +Node5 + + +debug/Breakpoint.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node4->Node6 - - + +Node4->Node6 + + -Node10 - - -debug/DebugSession.h + +Node10 + + +debug/DebugSession.h -Node4->Node10 - - + +Node4->Node10 + + -Node7 - - -debug/Debugger.cpp + +Node7 + + +debug/Debugger.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -debug/DebuggerServlet.h + +Node8 + + +debug/DebuggerServlet.h -Node6->Node8 - - + +Node6->Node8 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node6->Node9 - - + +Node6->Node9 + + -Node10->Node7 - - + +Node10->Node7 + + -Node10->Node9 - - + +Node10->Node9 + + -Node12 - - -interpreter/ContentExecutor.cpp + +Node12 + + +interpreter/ContentExecutor.cpp -Node11->Node12 - - + +Node11->Node12 + + -Node13 - - -Interpreter.h + +Node13 + + +Interpreter.h -Node11->Node13 - - + +Node11->Node13 + + -Node13->Node4 - - + +Node13->Node4 + + -Node13->Node5 - - + +Node13->Node5 + + -Node13->Node10 - - + +Node13->Node10 + + -Node14 - - -interpreter/BasicContent -Executor.cpp + +Node14 + + +interpreter/BasicContent +Executor.cpp -Node13->Node14 - - + +Node13->Node14 + + -Node15 - - -interpreter/MicroStepImpl.h + +Node15 + + +interpreter/InterpreterImpl.cpp -Node13->Node15 - - + +Node13->Node15 + + -Node16 - - -interpreter/InterpreterImpl.cpp + +Node16 + + +Interpreter.cpp -Node13->Node16 - - + +Node13->Node16 + + - -Node17 - - -Interpreter.cpp + + +Node13->Node17 + + + + + +Node18->Node2 + + + + + +Node18->Node9 + + + + + +Node18->Node13 + + + + + +Node18->Node14 + + + + + +Node18->Node15 + + + + + +Node18->Node16 + + + + + +Node18->Node17 + + + + + +Node19 + + +interpreter/ContentExecutor +Impl.h - -Node13->Node17 - - - - -Node13->Node18 - - - - -Node19->Node2 - - - - -Node19->Node9 - - - - -Node19->Node13 - - - - -Node19->Node14 - - - - -Node19->Node16 - - - - -Node19->Node17 - - - - -Node19->Node18 - - + + +Node18->Node19 + + -Node20 - - -interpreter/ContentExecutor -Impl.h + +Node20 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node19->Node20 - - + + +Node18->Node20 + + -Node21 - - -interpreter/BasicDelayed -EventQueue.cpp + +Node21 + + +interpreter/BasicEventQueue.cpp - -Node19->Node21 - - + + +Node18->Node21 + + -Node22 - - -interpreter/BasicEventQueue.cpp + +Node22 + + +interpreter/InterpreterMonitor.h - -Node19->Node22 - - + + +Node18->Node22 + + -Node23 - - -interpreter/Logging.cpp + +Node23 + + +interpreter/Logging.cpp - -Node19->Node23 - - + + +Node18->Node23 + + + + + +Node18->Node24 + + - -Node19->Node24 - - + + +Node18->Node25 + + - -Node19->Node26 - - + + +Node26 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp + + + + + +Node18->Node26 + + -Node27 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node27 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node19->Node27 - - + + +Node18->Node27 + + -Node28 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node28 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node19->Node28 - - + + +Node18->Node28 + + -Node29 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node29 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node19->Node29 - - + + +Node18->Node29 + + -Node30 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node30 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node19->Node30 - - + + +Node18->Node30 + + -Node31 - - -plugins/DataModelImpl.h + +Node31 + + +plugins/DataModelImpl.h - -Node19->Node31 - - + + +Node18->Node31 + + -Node32 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node32 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node19->Node32 - - + + +Node18->Node32 + + -Node33 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node33 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node19->Node33 - - - - -Node19->Node34 - - + + +Node18->Node33 + + - -Node35 - - -transform/ChartToC.cpp + + +Node34 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node19->Node35 - - + + +Node18->Node34 + + - -Node36 - - -transform/ChartToJava.cpp + + +Node35 + + +plugins/IOProcessorImpl.h - -Node19->Node36 - - + + +Node18->Node35 + + + + + +Node18->Node36 + + -Node37 - - -transform/ChartToPromela.cpp + +Node37 + + +transform/ChartToC.cpp - -Node19->Node37 - - + + +Node18->Node37 + + -Node38 - - -transform/ChartToVHDL.cpp + +Node38 + + +transform/ChartToJava.cpp - -Node19->Node38 - - - - -Node19->Node39 - - + + +Node18->Node38 + + - -Node40 - - -util/URL.cpp + + +Node39 + + +transform/ChartToPromela.cpp - -Node19->Node40 - - - - -Node20->Node12 - - - - -Node24->Node10 - - - - -Node24->Node23 - - - - -Node25 - - -interpreter/StdOutLogger.h - - - - -Node24->Node25 - - - - -Node25->Node23 - - - - -Node41->Node6 - - - - -Node41->Node15 - - - - -Node41->Node16 - - - - -Node41->Node19 - - - - -Node41->Node20 - - - - -Node41->Node24 - - - - -Node41->Node27 - - - - -Node41->Node28 - - - - -Node41->Node29 - - - - -Node41->Node33 - - - - -Node41->Node40 - - + + +Node18->Node39 + + - -Node42 - - -interpreter/EventQueueImpl.h + + +Node40 + + +transform/ChartToVHDL.cpp - -Node41->Node42 - - + + +Node18->Node40 + + - -Node43 - - -interpreter/EventQueue.h + + +Node41 + + +transform/promela/Promela +Inlines.cpp - -Node41->Node43 - - - - -Node44 - - -interpreter/InterpreterMonitor.h - + + +Node18->Node41 + + + + + +Node18->Node42 + + + + + +Node19->Node12 + + + + + +Node22->Node2 + + + + + +Node22->Node19 + + + + +Node24->Node10 + + - -Node41->Node44 - - + + +Node24->Node23 + + + + + +Node31->Node17 + + + + + +Node32->Node33 + + + + + +Node35->Node17 + + -Node43->Node13 - - - - -Node44->Node2 - - - - -Node44->Node20 - - + +Node43->Node13 + + + + + +Node44->Node6 + + + + + +Node44->Node15 + + + + + +Node44->Node18 + + + + + +Node44->Node19 + + + + + +Node44->Node22 + + + + + +Node44->Node24 + + + + + +Node44->Node26 + + + + + +Node44->Node27 + + + + + +Node44->Node28 + + + + + +Node44->Node30 + + + + + +Node44->Node34 + + + + + +Node44->Node35 + + + + + +Node45->Node41 + + -Node47->Node2 - - + +Node47->Node2 + + -Node47->Node7 - - + +Node47->Node7 + + -Node47->Node9 - - + +Node47->Node9 + + -Node47->Node14 - - + +Node47->Node14 + + - -Node47->Node16 - - - - -Node47->Node35 - - - - -Node47->Node36 - - + + +Node47->Node15 + + -Node47->Node37 - - + +Node47->Node37 + + -Node47->Node38 - - + +Node47->Node38 + + + + + +Node47->Node39 + + + + + +Node47->Node40 + + -Node48 - - -debug/InterpreterIssue.cpp + +Node48 + + +debug/InterpreterIssue.cpp -Node47->Node48 - - + +Node47->Node48 + + -Node49 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node49 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node47->Node49 - - + +Node47->Node49 + + -Node50 - - -util/Predicates.cpp + +Node50 + + +util/Predicates.cpp -Node47->Node50 - - + +Node47->Node50 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_convenience_8h__dep__incl_org.svg b/_convenience_8h__dep__incl_org.svg index 4be7786..342225b 100644 --- a/_convenience_8h__dep__incl_org.svg +++ b/_convenience_8h__dep__incl_org.svg @@ -1,891 +1,1062 @@ - - + util/Convenience.h - - -Node1 - -util/Convenience.h - - -Node2 + + + +Node7 + +util/Convenience.h + + + +Node8 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node1->Node2 - - + + +Node7->Node8 + + - -Node3 + + +Node9 - -messages/Data.h + +messages/Data.h - -Node1->Node3 - - + + +Node7->Node9 + + - -Node34 - - -server/HTTPServer.cpp + + +Node80 + + +server/HTTPServer.cpp - -Node1->Node34 - - + + +Node7->Node80 + + - -Node39 - - -util/DOM.cpp + + +Node82 + + +util/DOM.cpp - -Node1->Node39 - - + + +Node7->Node82 + + - -Node46 + + +Node104 - -util/Convenience.cpp + +util/Convenience.cpp - -Node1->Node46 - - + + +Node7->Node104 + + - -Node47 + + +Node105 - -util/Predicates.h + +util/Predicates.h - -Node1->Node47 - - + + +Node7->Node105 + + - -Node4 + + +Node10 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node3->Node4 - - + + +Node9->Node10 + + - -Node6 + + +Node12 - -debug/Debugger.h + +debug/Debugger.h - -Node3->Node6 - - + + +Node9->Node12 + + - -Node11 + + +Node18 - -interpreter/ContentExecutor.h + +interpreter/ContentExecutor.h - -Node3->Node11 - - + + +Node9->Node18 + + - -Node18 - - -plugins/Factory.cpp + + +Node45 + + +plugins/Factory.cpp - -Node3->Node18 - - + + +Node9->Node45 + + - -Node19 - - -interpreter/Logging.h + + +Node47 + + +interpreter/Logging.h - -Node3->Node19 - - + + +Node9->Node47 + + - -Node24 + + +Node54 - -interpreter/LoggingImpl.h + +interpreter/LoggingImpl.h - -Node3->Node24 - - + + +Node9->Node54 + + - -Node26 - - -messages/Data.cpp + + +Node57 + + +messages/Data.cpp - -Node3->Node26 - - + + +Node9->Node57 + + - -Node41 - - -messages/Event.h + + +Node84 + + +interpreter/MicroStep.h - -Node3->Node41 - - + + +Node9->Node84 + + - -Node45 + + +Node85 + + +messages/Event.h + + + + + +Node9->Node85 + + + + + +Node103 - -transform/promela/Promela -Inlines.h + +transform/promela/Promela +Inlines.h - -Node3->Node45 - - + + +Node9->Node103 + + - -Node5 + + +Node11 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node4->Node5 - - + + +Node10->Node11 + + - -Node4->Node6 - - + + +Node10->Node12 + + - -Node10 + + +Node17 - -debug/DebugSession.h + +debug/DebugSession.h - -Node4->Node10 - - + + +Node10->Node17 + + - -Node7 + + +Node13 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node6->Node7 - - + + +Node12->Node13 + + - -Node8 + + +Node14 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node6->Node8 - - + + +Node12->Node14 + + - -Node9 + + +Node16 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node6->Node9 - - + + +Node12->Node16 + + - -Node10->Node7 - - + + +Node17->Node13 + + - -Node10->Node9 - - + + +Node17->Node16 + + - -Node12 + + +Node19 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node11->Node12 - - + + +Node18->Node19 + + - -Node13 + + +Node20 - -Interpreter.h + +Interpreter.h - -Node11->Node13 - - + + +Node18->Node20 + + - -Node13->Node4 - - + + +Node20->Node10 + + - -Node13->Node5 - - + + +Node20->Node11 + + - -Node13->Node10 - - + + +Node20->Node17 + + - -Node14 + + +Node21 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node13->Node14 - - + + +Node20->Node21 + + - -Node15 - - -interpreter/MicroStepImpl.h + + +Node24 + + +interpreter/InterpreterImpl.cpp - -Node13->Node15 - - + + +Node20->Node24 + + - -Node16 - - -interpreter/InterpreterImpl.cpp + + +Node27 + + +Interpreter.cpp - -Node13->Node16 - - + + +Node20->Node27 + + - -Node17 - - -Interpreter.cpp - - - - -Node13->Node17 - - - - -Node13->Node18 - - - - -Node19->Node2 - - - - -Node19->Node9 - - - - -Node19->Node13 - - - - -Node19->Node14 - - - - -Node19->Node16 - - - - -Node19->Node17 - - - - -Node19->Node18 - - - - -Node20 - - -interpreter/ContentExecutor -Impl.h - + + +Node20->Node45 + + + + +Node47->Node8 + + - -Node19->Node20 - - + + +Node47->Node16 + + + + + +Node47->Node20 + + + + + +Node47->Node21 + + + + + +Node47->Node24 + + + + + +Node47->Node27 + + + + + +Node47->Node45 + + - -Node21 - - -interpreter/BasicDelayed -EventQueue.cpp + + +Node48 + + +interpreter/ContentExecutor +Impl.h - -Node19->Node21 - - + + +Node47->Node48 + + - -Node22 - - -interpreter/BasicEventQueue.cpp + + +Node50 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node19->Node22 - - - - -Node23 - - -interpreter/Logging.cpp + + +Node47->Node50 + + + + + +Node51 + + +interpreter/BasicEventQueue.cpp - -Node19->Node23 - - + + +Node47->Node51 + + - -Node19->Node24 - - - - -Node19->Node26 - - - - -Node27 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node52 + + +interpreter/InterpreterMonitor.h - -Node19->Node27 - - + + +Node47->Node52 + + - -Node28 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node53 + + +interpreter/Logging.cpp - -Node19->Node28 - - - - -Node29 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node47->Node53 + + + + + +Node47->Node54 + + + + + +Node47->Node57 + + + + + +Node58 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node19->Node29 - - + + +Node47->Node58 + + - -Node30 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node59 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node19->Node30 - - + + +Node47->Node59 + + - -Node31 - - -plugins/DataModelImpl.h + + +Node60 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node19->Node31 - - + + +Node47->Node60 + + - -Node32 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node61 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node19->Node32 - - + + +Node47->Node61 + + - -Node33 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node62 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node19->Node33 - - - - -Node19->Node34 - - + + +Node47->Node62 + + - -Node35 - - -transform/ChartToC.cpp + + +Node63 + + +plugins/DataModelImpl.h - -Node19->Node35 - - + + +Node47->Node63 + + - -Node36 - - -transform/ChartToJava.cpp + + +Node75 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node19->Node36 - - + + +Node47->Node75 + + - -Node37 - - -transform/ChartToPromela.cpp + + +Node76 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node19->Node37 - - + + +Node47->Node76 + + - -Node38 - - -transform/ChartToVHDL.cpp + + +Node31 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node19->Node38 - - - - -Node19->Node39 - - + + +Node47->Node31 + + - -Node40 - - -util/URL.cpp - - - - -Node19->Node40 - - - - -Node20->Node12 - - - - -Node24->Node10 - - - - -Node24->Node23 - - - - -Node25 - - -interpreter/StdOutLogger.h - - - - -Node24->Node25 - - - - -Node25->Node23 - - - - -Node41->Node6 - - - - -Node41->Node15 - - - - -Node41->Node16 - - - - -Node41->Node19 - - - - -Node41->Node20 - - - - -Node41->Node24 - - - - -Node41->Node27 - - - - -Node41->Node28 - - - - -Node41->Node29 - - - - -Node41->Node33 - - - - -Node41->Node40 - - - - -Node42 - - -interpreter/EventQueueImpl.h + + +Node77 + + +plugins/IOProcessorImpl.h - -Node41->Node42 - - + + +Node47->Node77 + + - -Node43 - - -interpreter/EventQueue.h - - - - -Node41->Node43 - - + + +Node47->Node80 + + - -Node44 - - -interpreter/InterpreterMonitor.h + + +Node35 + + +transform/ChartToC.cpp - -Node41->Node44 - - + + +Node47->Node35 + + - -Node43->Node13 - - + + +Node37 + + +transform/ChartToJava.cpp + - -Node44->Node2 - - - -Node44->Node20 - - + + +Node47->Node37 + + - -Node47->Node2 - - + + +Node39 + + +transform/ChartToPromela.cpp + - -Node47->Node7 - - - -Node47->Node9 - - + + +Node47->Node39 + + - -Node47->Node14 - - + + +Node42 + + +transform/ChartToVHDL.cpp + - -Node47->Node16 - - - -Node47->Node35 - - + + +Node47->Node42 + + - -Node47->Node36 - - + + +Node81 + + +transform/promela/Promela +Inlines.cpp + - -Node47->Node37 - - - -Node47->Node38 - - + + +Node47->Node81 + + + + + +Node47->Node82 + + + + + +Node48->Node19 + + + + + +Node52->Node8 + + + + + +Node52->Node48 + + + + + +Node54->Node17 + + + + + +Node54->Node53 + + + + + +Node63->Node45 + + + + + +Node75->Node76 + + + + + +Node77->Node45 + + + + + +Node84->Node20 + + + + + +Node85->Node12 + + + + + +Node85->Node24 + + + + + +Node85->Node47 + + + + + +Node85->Node48 + + + + + +Node85->Node52 + + + + + +Node85->Node54 + + + + + +Node85->Node58 + + + + + +Node85->Node59 + + + + + +Node85->Node60 + + + + + +Node85->Node62 + + + + + +Node85->Node31 + + + + + +Node85->Node77 + + + + + +Node103->Node81 + + + + + +Node105->Node8 + + + + + +Node105->Node13 + + + + + +Node105->Node16 + + + + + +Node105->Node21 + + + + + +Node105->Node24 + + + + + +Node105->Node35 + + + + + +Node105->Node37 + + + + + +Node105->Node39 + + + + + +Node105->Node42 + + - -Node48 + + +Node26 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node47->Node48 - - + + +Node105->Node26 + + - -Node49 + + +Node40 - -transform/promela/Promela -CodeAnalyzer.cpp + +transform/promela/Promela +CodeAnalyzer.cpp - -Node47->Node49 - - + + +Node105->Node40 + + - -Node50 + + +Node106 - -util/Predicates.cpp + +util/Predicates.cpp - -Node47->Node50 - - + + +Node105->Node106 + + diff --git a/_convenience_8h__incl.svg b/_convenience_8h__incl.svg index 53e7ae5..b949bb0 100644 --- a/_convenience_8h__incl.svg +++ b/_convenience_8h__incl.svg @@ -1,81 +1,94 @@ - util/Convenience.h - + -Node1 - -util/Convenience.h + +Node1 + +util/Convenience.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -string + +Node5 + +string -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -limits + +Node6 + +limits -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -sstream + +Node7 + +sstream -Node1->Node7 - - + +Node1->Node7 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_convenience_8h_source.html b/_convenience_8h_source.html index 107224f..390f9d6 100644 --- a/_convenience_8h_source.html +++ b/_convenience_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -126,42 +126,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
45 
46 class USCXML_API NumAttr {
47 public:
-
48  NumAttr(const std::string& str) {
-
49  size_t valueStart = str.find_first_of("0123456789.");
-
50  if (valueStart != std::string::npos) {
-
51  size_t valueEnd = str.find_last_of("0123456789.");
-
52  if (valueEnd != std::string::npos) {
-
53  value = str.substr(valueStart, (valueEnd - valueStart) + 1);
-
54  size_t unitStart = str.find_first_not_of(" \t", valueEnd + 1);
-
55  if (unitStart != std::string::npos) {
-
56  size_t unitEnd = str.find_last_of(" \t");
-
57  if (unitEnd != std::string::npos && unitEnd > unitStart) {
-
58  unit = str.substr(unitStart, unitEnd - unitStart);
-
59  } else {
-
60  unit = str.substr(unitStart, str.length() - unitStart);
-
61  }
-
62  }
-
63  }
-
64  }
-
65  }
-
66 
-
67  std::string value;
-
68  std::string unit;
-
69 };
-
70 
-
71 bool isNumeric(const char* pszInput, int nNumberBase);
-
72 bool isInteger( const char* pszInput, int nNumberBase);
-
73 bool iequals(const std::string& a, const std::string& b);
-
74 bool equals(const std::string& a, const std::string& b);
-
75 bool stringIsTrue(const std::string& value);
-
76 bool envVarIsTrue(const char* name);
-
77 bool envVarIEquals(const char* name, const char* value);
-
78 
-
79 std::string escape(const std::string& a);
-
80 std::string unescape(const std::string& a);
-
81 
-
82 }
-
83 #endif /* end of include guard: CONVENIENCE_H_LU7GZ6CB */
+
48  NumAttr(const std::string& str);
+
49  std::string value;
+
50  std::string unit;
+
51 };
+
52 
+
53 bool isNumeric(const char* pszInput, int nNumberBase);
+
54 bool isInteger( const char* pszInput, int nNumberBase);
+
55 bool iequals(const std::string& a, const std::string& b);
+
56 bool equals(const std::string& a, const std::string& b);
+
57 bool stringIsTrue(const std::string& value);
+
58 bool envVarIsTrue(const char* name);
+
59 bool envVarIEquals(const char* name, const char* value);
+
60 
+
61 std::string escape(const std::string& a);
+
62 std::string unescape(const std::string& a);
+
63 
+
64 }
+
65 #endif /* end of include guard: CONVENIENCE_H_LU7GZ6CB */
Definition: Breakpoint.cpp:26
Definition: Convenience.h:46
@@ -174,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_d_o_m_8cpp.html b/_d_o_m_8cpp.html index 964ce75..1c3a387 100644 --- a/_d_o_m_8cpp.html +++ b/_d_o_m_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for DOM.cpp:
-
+
+#define  +#define  @@ -165,6 +166,150 @@ std::ostream &  +

@@ -134,7 +134,7 @@ std::ostream & 

uscxml: diff --git a/_d_o_m_8cpp.js b/_d_o_m_8cpp.js new file mode 100644 index 0000000..31149e1 --- /dev/null +++ b/_d_o_m_8cpp.js @@ -0,0 +1,5 @@ +var _d_o_m_8cpp = +[ + [ "operator<<", "_d_o_m_8cpp.html#a89e042f35d6b08f5ee4d80cfdca5e91d", null ], + [ "operator<<", "_d_o_m_8cpp.html#a7ed0cc33898d9fe687aedcd73674f914", null ] +]; \ No newline at end of file diff --git a/_d_o_m_8cpp__incl.map b/_d_o_m_8cpp__incl.map index fe3bdcc..7f86caa 100644 --- a/_d_o_m_8cpp__incl.map +++ b/_d_o_m_8cpp__incl.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/_d_o_m_8cpp__incl.md5 b/_d_o_m_8cpp__incl.md5 index 19b46ac..65d674d 100644 --- a/_d_o_m_8cpp__incl.md5 +++ b/_d_o_m_8cpp__incl.md5 @@ -1 +1 @@ -dd7484fde566f588a8a895a958c2238e \ No newline at end of file +9b8b07a72360ed72d73cd1046424216c \ No newline at end of file diff --git a/_d_o_m_8cpp__incl.svg b/_d_o_m_8cpp__incl.svg index 9cc56c0..07958fc 100644 --- a/_d_o_m_8cpp__incl.svg +++ b/_d_o_m_8cpp__incl.svg @@ -1,442 +1,411 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/DOM.cpp - + -Node1 - -util/DOM.cpp + +Node1 + +util/DOM.cpp -Node2 - -algorithm + +Node2 + +algorithm -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/util/Convenience.h + +Node6 + + +uscxml/util/Convenience.h -Node1->Node6 - - + +Node1->Node6 + + -Node10 - - -uscxml/util/DOM.h + +Node10 + + +uscxml/util/DOM.h -Node1->Node10 - - + +Node1->Node10 + + + + + +Node14 + +xercesc/dom/DOM.hpp + + + +Node1->Node14 + + -Node15 - -xercesc/dom/DOM.hpp + +Node15 + +xercesc/util/PlatformUtils.hpp -Node1->Node15 - - + +Node1->Node15 + + -Node16 - -xercesc/util/PlatformUtils.hpp + +Node16 + +xercesc/framework/StdOut +FormatTarget.hpp -Node1->Node16 - - + +Node1->Node16 + + -Node17 - -xercesc/framework/StdOut -FormatTarget.hpp - - -Node1->Node17 - - - - -Node18 - - -uscxml/interpreter -/Logging.h + +Node17 + + +uscxml/interpreter +/Logging.h - -Node1->Node18 - - + + +Node1->Node17 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - -string + +Node7 + +string -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -limits + +Node8 + +limits -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -sstream + +Node9 + +sstream -Node6->Node9 - - + +Node6->Node9 + + -Node10->Node3 - - + +Node10->Node3 + + + + + +Node10->Node7 + + -Node11 - -set + +Node11 + +set -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -list + +Node12 + +list -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -iostream + +Node13 + +xercesc/util/XMLString.hpp -Node10->Node13 - - - - -Node14 - -xercesc/util/XMLString.hpp + +Node10->Node13 + + -Node10->Node14 - - - - -Node10->Node15 - - + +Node10->Node14 + + - -Node18->Node3 - - - - -Node19 - -uscxml/config.h + + +Node17->Node3 + + - -Node18->Node19 - - - - -Node20 - - -uscxml/messages/Data.h + + +Node18 + + +uscxml/messages/Data.h - -Node18->Node20 - - + + +Node17->Node18 + + - -Node22 - -memory + + +Node20 + +memory - -Node18->Node22 - - + + +Node17->Node20 + + - -Node24 - - -uscxml/messages/Event.h + + +Node23 + + +uscxml/messages/Event.h - -Node18->Node24 - - + + +Node17->Node23 + + + + + +Node18->Node3 + + + + + +Node18->Node6 + + + + + +Node18->Node12 + + - -Node20->Node3 - - + + +Node19 + +map - -Node20->Node6 - - + + +Node18->Node19 + + - -Node20->Node12 - - + + +Node18->Node20 + + -Node21 - -map - - -Node20->Node21 - - + +Node21 + +type_traits - -Node20->Node22 - - + + +Node18->Node21 + + - -Node23 - - -uscxml/messages/Blob.h + + +Node22 + + +uscxml/messages/Blob.h - -Node20->Node23 - - - - -Node23->Node3 - - - - -Node23->Node7 - - - - -Node23->Node22 - - - - -Node24->Node20 - - - - -Node25 - - -uscxml/util/UUID.h + + +Node18->Node22 + + + + + +Node22->Node3 + + + + + +Node22->Node7 + + + + + +Node22->Node20 + + + + + +Node23->Node18 + + + + + +Node24 + + +uscxml/util/UUID.h - -Node24->Node25 - - + + +Node23->Node24 + + - -Node25->Node3 - - + + +Node24->Node3 + + - -Node25->Node7 - - + + +Node24->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_d_o_m_8cpp__incl_org.svg b/_d_o_m_8cpp__incl_org.svg index ade05b1..9f0a1ed 100644 --- a/_d_o_m_8cpp__incl_org.svg +++ b/_d_o_m_8cpp__incl_org.svg @@ -1,354 +1,411 @@ - - + util/DOM.cpp - - -Node1 - -util/DOM.cpp + + + +Node0 + +util/DOM.cpp - -Node2 - -algorithm + + +Node1 + +algorithm - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 + + +Node5 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node10 + + +Node9 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node10 - - + + +Node0->Node9 + + - -Node15 - -xercesc/dom/DOM.hpp + + +Node13 + +xercesc/dom/DOM.hpp - -Node1->Node15 - - + + +Node0->Node13 + + - -Node16 - -xercesc/util/PlatformUtils.hpp - - -Node1->Node16 - - + + +Node14 + +xercesc/util/PlatformUtils.hpp - -Node17 - -xercesc/framework/StdOut -FormatTarget.hpp + + +Node0->Node14 + + - -Node1->Node17 - - + + +Node15 + +xercesc/framework/StdOut +FormatTarget.hpp + + + +Node0->Node15 + + - -Node18 - - -uscxml/interpreter -/Logging.h + + +Node16 + + +uscxml/interpreter +/Logging.h - -Node1->Node18 - - + + +Node0->Node16 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + - -Node3->Node5 - - + + +Node6 + +string - -Node6->Node3 - - + + +Node5->Node6 + + -Node7 - -string + +Node7 + +limits - -Node6->Node7 - - + + +Node5->Node7 + + -Node8 - -limits + +Node8 + +sstream + + + +Node5->Node8 + + + + + +Node9->Node2 + + + + + +Node9->Node6 + + - -Node6->Node8 - - - - -Node9 - -sstream - - -Node6->Node9 - - + + +Node10 + +set - -Node10->Node3 - - + + +Node9->Node10 + + -Node11 - -set + +Node11 + +list - -Node10->Node11 - - + + +Node9->Node11 + + -Node12 - -list - - -Node10->Node12 - - + +Node12 + +xercesc/util/XMLString.hpp + + + +Node9->Node12 + + + + + +Node9->Node13 + + + + + +Node16->Node2 + + - -Node13 - -iostream - - -Node10->Node13 - - - - -Node14 - -xercesc/util/XMLString.hpp - - -Node10->Node14 - - + + +Node17 + + +uscxml/messages/Data.h + - -Node10->Node15 - - - -Node18->Node3 - - + + +Node16->Node17 + + -Node19 - -uscxml/config.h + +Node19 + +memory - -Node18->Node19 - - + + +Node16->Node19 + + - -Node20 - - -uscxml/messages/Data.h + + +Node22 + + +uscxml/messages/Event.h - -Node18->Node20 - - + + +Node16->Node22 + + - -Node22 - -memory - - -Node18->Node22 - - - - -Node24 - - -uscxml/messages/Event.h - + + +Node17->Node2 + + + + +Node17->Node5 + + - -Node18->Node24 - - + + +Node17->Node11 + + - -Node20->Node3 - - + + +Node18 + +map + + + +Node17->Node18 + + + + + +Node17->Node19 + + - -Node20->Node6 - - + + +Node20 + +type_traits - -Node20->Node12 - - + + +Node17->Node20 + + -Node21 - -map + +Node21 + + +uscxml/messages/Blob.h + - -Node20->Node21 - - - -Node20->Node22 - - + + +Node17->Node21 + + + + + +Node21->Node2 + + + + + +Node21->Node6 + + + + + +Node21->Node19 + + + + + +Node22->Node17 + + -Node23 - - -uscxml/messages/Blob.h - - - - -Node20->Node23 - - - - -Node23->Node3 - - - - -Node23->Node7 - - - - -Node23->Node22 - - - - -Node24->Node20 - - - - -Node25 - - -uscxml/util/UUID.h + +Node23 + + +uscxml/util/UUID.h - -Node24->Node25 - - + + +Node22->Node23 + + - -Node25->Node3 - - + + +Node23->Node2 + + - -Node25->Node7 - - + + +Node23->Node6 + + diff --git a/_d_o_m_8h.html b/_d_o_m_8h.html index 390e866..23ec3b7 100644 --- a/_d_o_m_8h.html +++ b/_d_o_m_8h.html @@ -89,33 +89,34 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
DOM.h File Reference
#include <set>
#include <list>
-#include <iostream>
+#include <string>
#include "uscxml/Common.h"
#include <xercesc/util/XMLString.hpp>
#include <xercesc/dom/DOM.hpp>
Include dependency graph for DOM.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -130,13 +131,13 @@ Classes

Macros

-#define ATTR(elem, attr)   std::string(X((elem)->getAttribute(X(attr))))
ATTR(elem, attr)   std::string(X((elem)->getAttribute(attr)))
 
#define ATTR_CAST(elem, attr)   ATTR(static_cast<const DOMElement*>(elem), attr)
 
-#define HAS_ATTR(elem, attr)   (elem)->hasAttribute(X(attr))
HAS_ATTR(elem, attr)   (elem)->hasAttribute(attr)
 
#define HAS_ATTR_CAST(elem, attr)   HAS_ATTR(static_cast<const DOMElement*>(elem), attr)
uscxml:
USCXML_API std::ostream & uscxml::operator<< (std::ostream &os, const XERCESC_NS::DOMNode &node)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Variables

+static const X uscxml::kXMLCharArray = X("array")
 
+static const X uscxml::kXMLCharAssign = X("assign")
 
+static const X uscxml::kXMLCharAutoForward = X("autoforward")
 
+static const X uscxml::kXMLCharBinding = X("binding")
 
+static const X uscxml::kXMLCharCond = X("cond")
 
+static const X uscxml::kXMLCharContent = X("content")
 
+static const X uscxml::kXMLCharData = X("data")
 
+static const X uscxml::kXMLCharDataModel = X("datamodel")
 
+static const X uscxml::kXMLCharDelay = X("delay")
 
+static const X uscxml::kXMLCharDelayExpr = X("delayexpr")
 
+static const X uscxml::kXMLCharElse = X("else")
 
+static const X uscxml::kXMLCharElseIf = X("elseif")
 
+static const X uscxml::kXMLCharEvent = X("event")
 
+static const X uscxml::kXMLCharEventExpr = X("eventexpr")
 
+static const X uscxml::kXMLCharExpr = X("expr")
 
+static const X uscxml::kXMLCharFinal = X("final")
 
+static const X uscxml::kXMLCharForEach = X("foreach")
 
+static const X uscxml::kXMLCharHistory = X("history")
 
+static const X uscxml::kXMLCharId = X("id")
 
+static const X uscxml::kXMLCharIdLocation = X("idlocation")
 
+static const X uscxml::kXMLCharIf = X("if")
 
+static const X uscxml::kXMLCharIndex = X("index")
 
+static const X uscxml::kXMLCharInitial = X("initial")
 
+static const X uscxml::kXMLCharInvokeId = X("invokeid")
 
+static const X uscxml::kXMLCharItem = X("item")
 
+static const X uscxml::kXMLCharLabel = X("label")
 
+static const X uscxml::kXMLCharLocation = X("location")
 
+static const X uscxml::kXMLCharLog = X("log")
 
+static const X uscxml::kXMLCharName = X("name")
 
+static const X uscxml::kXMLCharNameList = X("namelist")
 
+static const X uscxml::kXMLCharOnEntry = X("onentry")
 
+static const X uscxml::kXMLCharOnExit = X("onexit")
 
+static const X uscxml::kXMLCharParallel = X("parallel")
 
+static const X uscxml::kXMLCharParam = X("param")
 
+static const X uscxml::kXMLCharRaise = X("raise")
 
+static const X uscxml::kXMLCharScript = X("script")
 
+static const X uscxml::kXMLCharScxml = X("scxml")
 
+static const X uscxml::kXMLCharSendId = X("sendid")
 
+static const X uscxml::kXMLCharSendIdExpr = X("sendidexpr")
 
+static const X uscxml::kXMLCharSource = X("src")
 
+static const X uscxml::kXMLCharSourceExpr = X("srcexpr")
 
+static const X uscxml::kXMLCharState = X("state")
 
+static const X uscxml::kXMLCharTarget = X("target")
 
+static const X uscxml::kXMLCharTargetExpr = X("targetexpr")
 
+static const X uscxml::kXMLCharTransition = X("transition")
 
+static const X uscxml::kXMLCharType = X("type")
 
+static const X uscxml::kXMLCharTypeExpr = X("typeexpr")
 

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)
@@ -178,7 +323,7 @@ USCXML_API std::ostream & 
diff --git a/_d_o_m_8h.js b/_d_o_m_8h.js new file mode 100644 index 0000000..736c60f --- /dev/null +++ b/_d_o_m_8h.js @@ -0,0 +1,63 @@ +var _d_o_m_8h = +[ + [ "DOMUtils", "classuscxml_1_1_d_o_m_utils.html", "classuscxml_1_1_d_o_m_utils" ], + [ "X", "classuscxml_1_1_x.html", "classuscxml_1_1_x" ], + [ "ATTR", "_d_o_m_8h.html#a8fe3d5505f63be81c6bea6c553804afd", null ], + [ "ATTR_CAST", "_d_o_m_8h.html#a4f8126098a762090d655cb43ab953210", null ], + [ "HAS_ATTR", "_d_o_m_8h.html#ae63e11ff28c0dde12b9969213fee21a3", null ], + [ "HAS_ATTR_CAST", "_d_o_m_8h.html#af0a2bccae277031a49a8ff6a67b57d16", null ], + [ "LOCALNAME", "_d_o_m_8h.html#a4054bd899c13dd2bffb5630bc4c34882", null ], + [ "LOCALNAME_CAST", "_d_o_m_8h.html#aec99f10d5fc1caf2ede7359879c56b26", null ], + [ "TAGNAME", "_d_o_m_8h.html#aad0ac07f6de106faea64e712216ec9ef", null ], + [ "TAGNAME_CAST", "_d_o_m_8h.html#a17605e9cbd1e66e449cbf4f1077978a6", null ], + [ "XML_PREFIX", "_d_o_m_8h.html#af67faba88176c75e7f8639a6329676b8", null ], + [ "operator<<", "_d_o_m_8h.html#a7ed0cc33898d9fe687aedcd73674f914", null ], + [ "operator<<", "_d_o_m_8h.html#a96c1073b11faa115c5a8afb8af02d7b9", null ], + [ "kXMLCharArray", "_d_o_m_8h.html#a62b03089e45cbb9956acf9c693180d5e", null ], + [ "kXMLCharAssign", "_d_o_m_8h.html#a4c4b756dcfc7e8a3677ee0544ae01ab1", null ], + [ "kXMLCharAutoForward", "_d_o_m_8h.html#a88db3eb90381868cc2f29eaf84936570", null ], + [ "kXMLCharBinding", "_d_o_m_8h.html#a974289a4a063be80b5f52e35deadb0dd", null ], + [ "kXMLCharCond", "_d_o_m_8h.html#a96f4260871c813e3db3bec5a3b8986fa", null ], + [ "kXMLCharContent", "_d_o_m_8h.html#ab8c41e2d6cd610f5a128813f341856de", null ], + [ "kXMLCharData", "_d_o_m_8h.html#ad176479ffc6a4edbaa94f816d1f48253", null ], + [ "kXMLCharDataModel", "_d_o_m_8h.html#a5a610291b888d0db8a18ea8434adb6b2", null ], + [ "kXMLCharDelay", "_d_o_m_8h.html#a1820de6f6d6f3bf91bb26f33e82a1958", null ], + [ "kXMLCharDelayExpr", "_d_o_m_8h.html#a1b6a133bb467e865b0c0b8c880f47a10", null ], + [ "kXMLCharElse", "_d_o_m_8h.html#a6075e825857101ea867f55429d12877d", null ], + [ "kXMLCharElseIf", "_d_o_m_8h.html#a9a565d4669d4b8b6eb313e31a72940ec", null ], + [ "kXMLCharEvent", "_d_o_m_8h.html#a2e9fe6a488b1aa18a81c6d3b74ec1b1e", null ], + [ "kXMLCharEventExpr", "_d_o_m_8h.html#a2bf24ce118eeba03766dd5bb735191a7", null ], + [ "kXMLCharExpr", "_d_o_m_8h.html#a37c52fd35aec7f9d6bb9e0777bf9835b", null ], + [ "kXMLCharFinal", "_d_o_m_8h.html#a15c5ef4cfbf83ab830fd15a9d19ff87e", null ], + [ "kXMLCharForEach", "_d_o_m_8h.html#ab06cce7baf243afdc9332b9eeb794644", null ], + [ "kXMLCharHistory", "_d_o_m_8h.html#a43261a03a519691d0e49f86ca7dbd46c", null ], + [ "kXMLCharId", "_d_o_m_8h.html#ac3b103dd06e7cc99da12a287e0d66a65", null ], + [ "kXMLCharIdLocation", "_d_o_m_8h.html#a51e50843b0d02447982825ba47cc948e", null ], + [ "kXMLCharIf", "_d_o_m_8h.html#adf8c2593c0e7d085be8f854167c0b387", null ], + [ "kXMLCharIndex", "_d_o_m_8h.html#ac9f299aeb3ef47cb1e1d5ae072da81a0", null ], + [ "kXMLCharInitial", "_d_o_m_8h.html#ab2507875eabd835694c7aa52c61b7ec0", null ], + [ "kXMLCharInvokeId", "_d_o_m_8h.html#aaabea19d88ae73420a0a320f9b8091d4", null ], + [ "kXMLCharItem", "_d_o_m_8h.html#a4e12442cd52877947a78229e9be1158f", null ], + [ "kXMLCharLabel", "_d_o_m_8h.html#a40caa752bead105aa80c17ff3d36abfb", null ], + [ "kXMLCharLocation", "_d_o_m_8h.html#a27662656694c1c059d5fe4ff42be4232", null ], + [ "kXMLCharLog", "_d_o_m_8h.html#a3b3005cd0ed6f552f481736ed72b009d", null ], + [ "kXMLCharName", "_d_o_m_8h.html#a709fede3155f99a39ae0d8e3c4ea4d71", null ], + [ "kXMLCharNameList", "_d_o_m_8h.html#ac1a58f03b334a20bd58932d1128c6d72", null ], + [ "kXMLCharOnEntry", "_d_o_m_8h.html#a9085622875e5e51a791d9ff42de10872", null ], + [ "kXMLCharOnExit", "_d_o_m_8h.html#a9060c7cac97d4d02622d95d5f15236ef", null ], + [ "kXMLCharParallel", "_d_o_m_8h.html#a50410b4609eee2c082c7a79538dc5387", null ], + [ "kXMLCharParam", "_d_o_m_8h.html#a5f82931f69662c1dcb8236db9eea79f8", null ], + [ "kXMLCharRaise", "_d_o_m_8h.html#a23211c0323e89077a007b61538a3fd81", null ], + [ "kXMLCharScript", "_d_o_m_8h.html#a671285f0443a85d2ae4c3b0934c1fd99", null ], + [ "kXMLCharScxml", "_d_o_m_8h.html#a0ca74d53be3ced4e435a8e09898f2dba", null ], + [ "kXMLCharSendId", "_d_o_m_8h.html#a80fa5f6aac6d6fb2281ba1aa26b0c3ee", null ], + [ "kXMLCharSendIdExpr", "_d_o_m_8h.html#aa9fa3a508518d837bcaf169f4af6138e", null ], + [ "kXMLCharSource", "_d_o_m_8h.html#aee3a65deb76a59c4752d41cd7f11d1b2", null ], + [ "kXMLCharSourceExpr", "_d_o_m_8h.html#a256664e5abb7999b8e487bb872c25a67", null ], + [ "kXMLCharState", "_d_o_m_8h.html#add4294ff26365d0efc15969748f8a1b7", null ], + [ "kXMLCharTarget", "_d_o_m_8h.html#a9d143778f35bc1eb7a4346d7d6b2c536", null ], + [ "kXMLCharTargetExpr", "_d_o_m_8h.html#a7af33f70aff3e70bb2d648d8e9323d78", null ], + [ "kXMLCharTransition", "_d_o_m_8h.html#a162cea94850fab787d84178309258886", null ], + [ "kXMLCharType", "_d_o_m_8h.html#aa264b977aa7404b692a7d98004655eb5", null ], + [ "kXMLCharTypeExpr", "_d_o_m_8h.html#ac5b71002fdbf069d60e22e37e5b09cf2", null ] +]; \ No newline at end of file diff --git a/_d_o_m_8h__dep__incl.map b/_d_o_m_8h__dep__incl.map index 312563f..913d12c 100644 --- a/_d_o_m_8h__dep__incl.map +++ b/_d_o_m_8h__dep__incl.map @@ -1,51 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_d_o_m_8h__dep__incl.md5 b/_d_o_m_8h__dep__incl.md5 index be71db4..8acd06c 100644 --- a/_d_o_m_8h__dep__incl.md5 +++ b/_d_o_m_8h__dep__incl.md5 @@ -1 +1 @@ -c015556198445aecf7f7b7b34cbb4444 \ No newline at end of file +ad9077e287ae57ad56d783b47eec1b93 \ No newline at end of file diff --git a/_d_o_m_8h__dep__incl.svg b/_d_o_m_8h__dep__incl.svg index add2993..032fcb0 100644 --- a/_d_o_m_8h__dep__incl.svg +++ b/_d_o_m_8h__dep__incl.svg @@ -1,920 +1,612 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/DOM.h - + -Node1 - -util/DOM.h + +Node1 + +util/DOM.h -Node2 - - -debug/Breakpoint.cpp + +Node2 + + +debug/Breakpoint.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/Debugger.cpp + +Node3 + + +debug/Debugger.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -debug/InterpreterIssue.cpp + +Node4 + + +debug/InterpreterIssue.cpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -interpreter/FastMicroStep.h + +Node5 + + +interpreter/FastMicroStep.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -interpreter/FastMicroStep.cpp + +Node6 + + +interpreter/FastMicroStep.cpp -Node1->Node6 - - + +Node1->Node6 + + -Node8 - - -interpreter/InterpreterImpl.h + +Node8 + + +Interpreter.cpp -Node1->Node8 - - + +Node1->Node8 + + - -Node13 - - -Interpreter.cpp - - - - -Node1->Node13 - - - - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node1->Node20 - - - - -Node26 - - -transform/ChartToC.h + + +Node9 + + +messages/Data.cpp - -Node1->Node26 - - + + +Node1->Node9 + + - -Node27 - - -transform/ChartToC.cpp + + +Node10 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node1->Node27 - - + + +Node1->Node10 + + - -Node28 - - -transform/ChartToJava.h + + +Node11 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node1->Node28 - - + + +Node1->Node11 + + - -Node30 - - -transform/ChartToPromela.h + + +Node12 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node30 - - + + +Node1->Node12 + + - -Node32 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node13 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node32 - - + + +Node1->Node13 + + - -Node33 - - -transform/ChartToVHDL.h + + +Node14 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node1->Node33 - - + + +Node1->Node14 + + - -Node36 - - -messages/Data.cpp + + +Node15 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node1->Node36 - - + + +Node1->Node15 + + - -Node37 - - -messages/Event.cpp + + +Node16 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node37 - - + + +Node1->Node16 + + - -Node38 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node17 + + +server/HTTPServer.cpp - -Node1->Node38 - - + + +Node1->Node17 + + - -Node39 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node18 + + +transform/ChartToC.cpp - -Node1->Node39 - - + + +Node1->Node18 + + - -Node40 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node19 + + +transform/ChartToC.h - -Node1->Node40 - - + + +Node1->Node19 + + - -Node41 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node20 + + +transform/ChartToJava.h - -Node1->Node41 - - + + +Node1->Node20 + + - -Node42 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node22 + + +transform/ChartToPromela.h - -Node1->Node42 - - + + +Node1->Node22 + + - -Node43 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node24 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node1->Node43 - - + + +Node1->Node24 + + - -Node44 - - -server/HTTPServer.cpp + + +Node25 + + +transform/ChartToVHDL.h - -Node1->Node44 - - + + +Node1->Node25 + + - -Node45 - - -transform/promela/Promela -Inlines.h + + +Node27 + + +transform/promela/Promela +Inlines.h - -Node1->Node45 - - + + +Node1->Node27 + + - -Node47 - - -util/DOM.cpp + + +Node29 + + +util/DOM.cpp - -Node1->Node47 - - + + +Node1->Node29 + + - -Node48 - - -util/Predicates.h + + +Node30 + + +util/Predicates.h - -Node1->Node48 - - + + +Node1->Node30 + + -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -interpreter/InterpreterImpl.cpp + +Node7 + + +interpreter/InterpreterImpl.cpp -Node5->Node7 - - - - -Node8->Node2 - - - - -Node8->Node4 - - - - -Node8->Node7 - - - - -Node9 - - -debug/Debugger.h - - - - -Node8->Node9 - - - - -Node8->Node13 - - - - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.h - + +Node5->Node7 + + + + +Node19->Node18 + + - -Node8->Node14 - - - - -Node16 - - -plugins/InvokerImpl.h - - - - -Node8->Node16 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node8->Node19 - - + + +Node19->Node20 + + + + + +Node19->Node22 + + + + + +Node19->Node25 + + -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node8->Node21 - - - - -Node22 - - -plugins/IOProcessorImpl.h - - - - -Node8->Node22 - - - - -Node25 - - -transform/Transformer.h - - - - -Node8->Node25 - - - - -Node9->Node3 - - - - -Node10 - - -debug/DebuggerServlet.h - - - - -Node9->Node10 - - - - -Node12 - - -debug/DebugSession.cpp - - - - -Node9->Node12 - - - - -Node11 - - -debug/DebuggerServlet.cpp - - - - -Node10->Node11 - - - - -Node15 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node14->Node15 - - - - -Node16->Node7 - - - - -Node16->Node14 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node16->Node17 - - - - -Node18 - - -plugins/Invoker.cpp + +Node21 + + +transform/ChartToJava.cpp - -Node16->Node18 - - - - -Node19->Node20 - - - - -Node22->Node19 - - + + +Node20->Node21 + + -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node23 + + +transform/ChartToPromela.cpp -Node22->Node23 - - - - -Node24 - - -plugins/IOProcessor.cpp - - + +Node22->Node23 + + -Node22->Node24 - - - - -Node23->Node21 - - - - -Node25->Node26 - - - - -Node25->Node28 - - - - -Node25->Node30 - - - - -Node25->Node33 - - - - -Node35 - - -transform/Transformer.cpp - - - - -Node25->Node35 - - - - -Node26->Node27 - - - - -Node26->Node28 - - - - -Node26->Node30 - - - - -Node26->Node33 - - + +Node22->Node24 + + - -Node29 - - -transform/ChartToJava.cpp + + +Node26 + + +transform/ChartToVHDL.cpp - -Node28->Node29 - - + + +Node25->Node26 + + + + + +Node27->Node20 + + + + + +Node27->Node22 + + + + + +Node28 + + +transform/promela/Promela +Inlines.cpp + + + + + +Node27->Node28 + + + + + +Node30->Node3 + + + + + +Node30->Node4 + + + + + +Node30->Node6 + + + + + +Node30->Node7 + + + + + +Node30->Node18 + + + + + +Node30->Node21 + + + + + +Node30->Node23 + + + + + +Node30->Node24 + + + + + +Node30->Node26 + + -Node31 - - -transform/ChartToPromela.cpp + +Node31 + + +debug/DebugSession.cpp -Node30->Node31 - - - - -Node30->Node32 - - - - -Node34 - - -transform/ChartToVHDL.cpp - - - - -Node33->Node34 - - - - -Node45->Node28 - - - - -Node45->Node30 - - + +Node30->Node31 + + - -Node46 - - -transform/promela/Promela -Inlines.cpp - - - - -Node45->Node46 - - - - -Node48->Node3 - - - - -Node48->Node4 - - - - -Node48->Node6 - - - - -Node48->Node7 - - - - -Node48->Node12 - - - - -Node48->Node27 - - - - -Node48->Node29 - - - - -Node48->Node31 - - - - -Node48->Node32 - - - - -Node48->Node34 - - - - -Node49 - - -interpreter/BasicContent -Executor.cpp + + +Node32 + + +interpreter/BasicContent +Executor.cpp - -Node48->Node49 - - + + +Node30->Node32 + + - -Node50 - - -util/Predicates.cpp + + +Node33 + + +util/Predicates.cpp - -Node48->Node50 - - + + +Node30->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_d_o_m_8h__dep__incl_org.svg b/_d_o_m_8h__dep__incl_org.svg index 3ece04e..e963920 100644 --- a/_d_o_m_8h__dep__incl_org.svg +++ b/_d_o_m_8h__dep__incl_org.svg @@ -1,832 +1,612 @@ - - - + + util/DOM.h - - -Node1 - -util/DOM.h - - -Node2 + + + +Node9 + +util/DOM.h + + + +Node10 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node1->Node2 - - + + +Node9->Node10 + + - -Node3 + + +Node11 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node1->Node3 - - + + +Node9->Node11 + + - -Node4 + + +Node12 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node1->Node4 - - + + +Node9->Node12 + + - -Node5 + + +Node13 - -interpreter/FastMicroStep.h + +interpreter/FastMicroStep.h - -Node1->Node5 - - + + +Node9->Node13 + + - -Node6 + + +Node14 - -interpreter/FastMicroStep.cpp - - - - -Node1->Node6 - - - - -Node8 - - -interpreter/InterpreterImpl.h - - - - -Node1->Node8 - - - - -Node13 - - -Interpreter.cpp + +interpreter/FastMicroStep.cpp - -Node1->Node13 - - + + +Node9->Node14 + + - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node1->Node20 - - - - -Node26 - - -transform/ChartToC.h - - - - -Node1->Node26 - - - - -Node27 - - -transform/ChartToC.cpp - - - - -Node1->Node27 - - - - -Node28 - - -transform/ChartToJava.h - - - - -Node1->Node28 - - - - -Node30 - - -transform/ChartToPromela.h - - - - -Node1->Node30 - - - - -Node32 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node1->Node32 - - - - -Node33 - - -transform/ChartToVHDL.h - - - - -Node1->Node33 - - - - -Node36 - - -messages/Data.cpp - - - - -Node1->Node36 - - - - -Node37 - - -messages/Event.cpp - - - - -Node1->Node37 - - - - -Node38 - - -plugins/datamodel/c89 -/C89DataModel.cpp - - - - -Node1->Node38 - - - - -Node39 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node16 + + +Interpreter.cpp - -Node1->Node39 - - + + +Node9->Node16 + + - -Node40 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node17 + + +messages/Data.cpp - -Node1->Node40 - - + + +Node9->Node17 + + - -Node41 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node18 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node1->Node41 - - + + +Node9->Node18 + + - -Node42 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node19 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node1->Node42 - - + + +Node9->Node19 + + - -Node43 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node20 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node43 - - + + +Node9->Node20 + + - -Node44 - - -server/HTTPServer.cpp + + +Node21 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node44 - - + + +Node9->Node21 + + - -Node45 - - -transform/promela/Promela -Inlines.h + + +Node22 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node1->Node45 - - + + +Node9->Node22 + + - -Node47 - - -util/DOM.cpp + + +Node23 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node1->Node47 - - + + +Node9->Node23 + + - -Node48 - - -util/Predicates.h + + +Node24 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node48 - - - - -Node5->Node6 - - + + +Node9->Node24 + + - -Node7 - - -interpreter/InterpreterImpl.cpp + + +Node25 + + +server/HTTPServer.cpp - -Node5->Node7 - - - - -Node8->Node2 - - - - -Node8->Node4 - - - - -Node8->Node7 - - + + +Node9->Node25 + + - -Node9 - - -debug/Debugger.h + + +Node26 + + +transform/ChartToC.cpp - -Node8->Node9 - - - - -Node8->Node13 - - + + +Node9->Node26 + + - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node27 + + +transform/ChartToC.h - -Node8->Node14 - - + + +Node9->Node27 + + - -Node16 - - -plugins/InvokerImpl.h + + +Node28 + + +transform/ChartToJava.h - -Node8->Node16 - - + + +Node9->Node28 + + - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node30 + + +transform/ChartToPromela.h - -Node8->Node19 - - + + +Node9->Node30 + + - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node32 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node8->Node21 - - + + +Node9->Node32 + + - -Node22 - - -plugins/IOProcessorImpl.h + + +Node33 + + +transform/ChartToVHDL.h - -Node8->Node22 - - + + +Node9->Node33 + + - -Node25 - - -transform/Transformer.h + + +Node35 + + +transform/promela/Promela +Inlines.h - -Node8->Node25 - - + + +Node9->Node35 + + - -Node9->Node3 - - - - -Node10 - - -debug/DebuggerServlet.h + + +Node37 + + +util/DOM.cpp - -Node9->Node10 - - + + +Node9->Node37 + + - -Node12 - - -debug/DebugSession.cpp + + +Node38 + + +util/Predicates.h - -Node9->Node12 - - - - -Node11 - - -debug/DebuggerServlet.cpp - + + +Node9->Node38 + + - - -Node10->Node11 - - + + +Node13->Node14 + + -Node15 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node14->Node15 - - - - -Node16->Node7 - - - - -Node16->Node14 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node15 + + +interpreter/InterpreterImpl.cpp - -Node16->Node17 - - + + +Node13->Node15 + + - -Node18 - - -plugins/Invoker.cpp - + + +Node27->Node26 + + + + +Node27->Node28 + + - -Node16->Node18 - - + + +Node27->Node30 + + - -Node19->Node20 - - + + +Node27->Node33 + + - -Node22->Node19 - - - - -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node29 + + +transform/ChartToJava.cpp - -Node22->Node23 - - + + +Node28->Node29 + + - -Node24 - - -plugins/IOProcessor.cpp + + +Node31 + + +transform/ChartToPromela.cpp - -Node22->Node24 - - - - -Node23->Node21 - - - - -Node25->Node26 - - - - -Node25->Node28 - - - - -Node25->Node30 - - + + +Node30->Node31 + + - -Node25->Node33 - - + + +Node30->Node32 + + - -Node35 - - -transform/Transformer.cpp + + +Node34 + + +transform/ChartToVHDL.cpp - -Node25->Node35 - - - - -Node26->Node27 - - - - -Node26->Node28 - - - - -Node26->Node30 - - + + +Node33->Node34 + + + + + +Node35->Node28 + + + + + +Node35->Node30 + + - -Node26->Node33 - - + + +Node36 + + +transform/promela/Promela +Inlines.cpp + + + + + +Node35->Node36 + + + + + +Node38->Node11 + + + + + +Node38->Node12 + + + + + +Node38->Node14 + + + + + +Node38->Node15 + + + + + +Node38->Node26 + + + + + +Node38->Node29 + + + + + +Node38->Node31 + + + + + +Node38->Node32 + + + + + +Node38->Node34 + + - -Node29 - - -transform/ChartToJava.cpp + + +Node39 + + +debug/DebugSession.cpp - -Node28->Node29 - - + + +Node38->Node39 + + - -Node31 - - -transform/ChartToPromela.cpp + + +Node40 + + +interpreter/BasicContent +Executor.cpp - -Node30->Node31 - - + + +Node38->Node40 + + - -Node30->Node32 - - - - -Node34 - - -transform/ChartToVHDL.cpp + + +Node41 + + +util/Predicates.cpp - -Node33->Node34 - - - - -Node45->Node28 - - - - -Node45->Node30 - - - - -Node46 - - -transform/promela/Promela -Inlines.cpp - - - - -Node45->Node46 - - - - -Node48->Node3 - - - - -Node48->Node4 - - - - -Node48->Node6 - - - - -Node48->Node7 - - - - -Node48->Node12 - - - - -Node48->Node27 - - - - -Node48->Node29 - - - - -Node48->Node31 - - - - -Node48->Node32 - - - - -Node48->Node34 - - - - -Node49 - - -interpreter/BasicContent -Executor.cpp - - - - -Node48->Node49 - - - - -Node50 - - -util/Predicates.cpp - - - - -Node48->Node50 - - + + +Node38->Node41 + + diff --git a/_d_o_m_8h__incl.map b/_d_o_m_8h__incl.map index 207bb9d..8d28c16 100644 --- a/_d_o_m_8h__incl.map +++ b/_d_o_m_8h__incl.map @@ -1,3 +1,3 @@ - + diff --git a/_d_o_m_8h__incl.md5 b/_d_o_m_8h__incl.md5 index ed4b0b0..c06093b 100644 --- a/_d_o_m_8h__incl.md5 +++ b/_d_o_m_8h__incl.md5 @@ -1 +1 @@ -d0e963c1c892d445be4cc886f8ee138c \ No newline at end of file +ec922896c6d48854150b4a58e5afade2 \ No newline at end of file diff --git a/_d_o_m_8h__incl.svg b/_d_o_m_8h__incl.svg index cf8526e..35ca622 100644 --- a/_d_o_m_8h__incl.svg +++ b/_d_o_m_8h__incl.svg @@ -1,189 +1,118 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/DOM.h - + -Node1 - -util/DOM.h + +Node1 + +util/DOM.h -Node2 - -set + +Node2 + +set -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -list + +Node3 + +list -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -iostream + +Node4 + +string -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node1->Node5 - - + +Node1->Node5 + + -Node8 - -xercesc/util/XMLString.hpp + +Node8 + +xercesc/util/XMLString.hpp -Node1->Node8 - - + +Node1->Node8 + + -Node9 - -xercesc/dom/DOM.hpp + +Node9 + +xercesc/dom/DOM.hpp -Node1->Node9 - - + +Node1->Node9 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_d_o_m_8h__incl_org.svg b/_d_o_m_8h__incl_org.svg index 5b0fcbc..4ff2cd4 100644 --- a/_d_o_m_8h__incl_org.svg +++ b/_d_o_m_8h__incl_org.svg @@ -1,101 +1,118 @@ - - + util/DOM.h - + + + +Node0 + +util/DOM.h + -Node1 - -util/DOM.h + +Node1 + +set + + + +Node0->Node1 + + -Node2 - -set + +Node2 + +list - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -list + +Node3 + +string - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -iostream - - -Node1->Node4 - - - - -Node5 + +Node4 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node8 - -xercesc/util/XMLString.hpp + + +Node7 + +xercesc/util/XMLString.hpp - -Node1->Node8 - - + + +Node0->Node7 + + - -Node9 - -xercesc/dom/DOM.hpp + + +Node8 + +xercesc/dom/DOM.hpp - -Node1->Node9 - - + + +Node0->Node8 + + - -Node6 - -sys/socket.h + + +Node5 + +sys/socket.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node7 - -cmath - - -Node5->Node7 - - + + +Node6 + +cmath + + + +Node4->Node6 + + diff --git a/_d_o_m_8h_source.html b/_d_o_m_8h_source.html index f81f1ee..0788b00 100644 --- a/_d_o_m_8h_source.html +++ b/_d_o_m_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,55 +103,55 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
22 
23 #include <set>
24 #include <list>
-
25 #include <iostream>
+
25 #include <string>
26 
27 #include "uscxml/Common.h"
28 #include <xercesc/util/XMLString.hpp>
29 #include <xercesc/dom/DOM.hpp>
30 
-
31 #define HAS_ATTR(elem, attr) (elem)->hasAttribute(X(attr))
+
31 #define HAS_ATTR(elem, attr) (elem)->hasAttribute(attr)
32 #define HAS_ATTR_CAST(elem, attr) HAS_ATTR(static_cast<const DOMElement*>(elem), attr)
-
33 #define ATTR(elem, attr) std::string(X((elem)->getAttribute(X(attr))))
+
33 #define ATTR(elem, attr) std::string(X((elem)->getAttribute(attr)))
34 #define ATTR_CAST(elem, attr) ATTR(static_cast<const DOMElement*>(elem), attr)
35 #define TAGNAME(elem) std::string(X((elem)->getTagName()))
36 #define TAGNAME_CAST(elem) TAGNAME(static_cast<const DOMElement*>(elem))
37 #define LOCALNAME(elem) std::string(X((elem)->getLocalName()))
38 #define LOCALNAME_CAST(elem) LOCALNAME(static_cast<const DOMElement*>(elem))
39 
-
40 
+
40 namespace uscxml {
41 
-
42 namespace uscxml {
-
43 
-
44 class USCXML_API DOMUtils {
-
45 public:
-
46 
-
47  static const XERCESC_NS::DOMElement* getNearestAncestor(const XERCESC_NS::DOMNode* node, const std::string tagName);
-
48  static bool isDescendant(const XERCESC_NS::DOMNode* s1, const XERCESC_NS::DOMNode* s2);
-
49 
-
50  static bool hasIntersection(const std::list<XERCESC_NS::DOMElement*>& l1,
-
51  const std::list<XERCESC_NS::DOMElement*>& l2);
-
52  static bool isMember(const XERCESC_NS::DOMElement* node, const std::list<XERCESC_NS::DOMElement*>& list);
-
53  static bool isMember(const XERCESC_NS::DOMNode* node, const std::list<XERCESC_NS::DOMNode*>& list);
-
54  static bool isMember(const XERCESC_NS::DOMNode* node, const XERCESC_NS::DOMNodeList* list);
-
55 
-
56  static std::string xPathForNode(const XERCESC_NS::DOMNode* node,
-
57  const std::string& ns = "");
-
58  static std::string idForNode(const XERCESC_NS::DOMNode* node);
-
59 
-
60  static std::list<XERCESC_NS::DOMNode*> getElementsByType(const XERCESC_NS::DOMNode* root,
-
61  XERCESC_NS::DOMNode::NodeType type);
+
42 class USCXML_API DOMUtils {
+
43 public:
+
44 
+
45  static const XERCESC_NS::DOMElement* getNearestAncestor(const XERCESC_NS::DOMNode* node, const std::string tagName);
+
46  static bool isDescendant(const XERCESC_NS::DOMNode* s1, const XERCESC_NS::DOMNode* s2);
+
47 
+
48  static bool hasIntersection(const std::list<XERCESC_NS::DOMElement*>& l1,
+
49  const std::list<XERCESC_NS::DOMElement*>& l2);
+
50  static bool isMember(const XERCESC_NS::DOMElement* node, const std::list<XERCESC_NS::DOMElement*>& list);
+
51  static bool isMember(const XERCESC_NS::DOMNode* node, const std::list<XERCESC_NS::DOMNode*>& list);
+
52  static bool isMember(const XERCESC_NS::DOMNode* node, const XERCESC_NS::DOMNodeList* list);
+
53 
+
54  static std::string xPathForNode(const XERCESC_NS::DOMNode* node, const std::string& ns = "");
+
55  static std::string idForNode(const XERCESC_NS::DOMNode* node);
+
56 
+
57  static std::list<XERCESC_NS::DOMElement*> inPostFixOrder(const std::set<std::string>& elements,
+
58  const XERCESC_NS::DOMElement* root,
+
59  const bool includeEmbeddedDoc = false) {
+
60  return filterElementGeneric(elements, root, POSTFIX, includeEmbeddedDoc, true);
+
61  }
62 
-
63  static std::list<XERCESC_NS::DOMElement*> inPostFixOrder(const std::set<std::string>& elements,
+
63  static std::list<XERCESC_NS::DOMElement*> inDocumentOrder(const std::set<std::string>& elements,
64  const XERCESC_NS::DOMElement* root,
-
65  const bool includeEmbeddedDoc = false);
-
66 
-
67  static std::list<XERCESC_NS::DOMElement*> inDocumentOrder(const std::set<std::string>& elements,
-
68  const XERCESC_NS::DOMElement* root,
-
69  const bool includeEmbeddedDoc = false);
-
70 
-
71  static std::list<XERCESC_NS::DOMElement*> filterChildElements(const std::string& tagName,
-
72  const XERCESC_NS::DOMElement* node,
-
73  bool recurse = false);
+
65  const bool includeEmbeddedDoc = false) {
+
66  return filterElementGeneric(elements, root, DOCUMENT, includeEmbeddedDoc, true);
+
67  }
+
68 
+
69  static std::list<XERCESC_NS::DOMElement*> filterChildElements(const std::string& tagName,
+
70  const XERCESC_NS::DOMElement* node,
+
71  bool recurse = false) {
+
72  return filterElementGeneric({ tagName }, node, (recurse ? DOCUMENT : NO_RECURSE), true, false);
+
73  }
74 
75  static std::list<XERCESC_NS::DOMElement*> filterChildElements(const std::string& tagName,
76  const std::list<XERCESC_NS::DOMElement*>& nodeSet,
@@ -159,231 +159,301 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
78 
79  static std::list<XERCESC_NS::DOMNode*> filterChildType(const XERCESC_NS::DOMNode::NodeType type,
80  const XERCESC_NS::DOMNode* node,
-
81  bool recurse = false);
-
82 
-
83  static std::list<XERCESC_NS::DOMNode*> filterChildType(const XERCESC_NS::DOMNode::NodeType type,
-
84  const std::list<XERCESC_NS::DOMNode*>& nodeSet,
-
85  bool recurse = false);
-
86 
-
87 protected:
-
88  static void inPostFixOrder(const std::set<std::string>& elements,
-
89  const XERCESC_NS::DOMElement* root,
-
90  const bool includeEmbeddedDoc,
-
91  std::list<XERCESC_NS::DOMElement*>& nodes);
-
92 
-
93  static void inDocumentOrder(const std::set<std::string>& elements,
-
94  const XERCESC_NS::DOMElement* root,
-
95  const bool includeEmbeddedDoc,
-
96  std::list<XERCESC_NS::DOMElement*>& nodes);
-
97 
-
98 
-
99 };
-
100 
-
101 // create a prefix from a given element - useful for copying namespace information
-
102 #define XML_PREFIX(element) X(element->getPrefix() ? X(element->getPrefix()).str() + ":" : "")
-
103 
-
104 #if 1
-
105 
-
110 class USCXML_API X {
-
111 public :
-
112 
-
113  X(X const &other) {
-
114 
-
115  _localForm = other._localForm;
-
116  _unicodeForm = XERCESC_NS::XMLString::replicate(other._unicodeForm);
-
117  _deallocOther = true;
-
118  }
-
119  void operator=(X const &other) { // did we maybe leak before?
-
120 
-
121  _localForm = other._localForm;
-
122  _unicodeForm = XERCESC_NS::XMLString::replicate(other._unicodeForm);
-
123  _deallocOther = true;
-
124  }
-
125 
-
126  X(const XMLCh* const toTranscode) {
-
127 
-
128  if (toTranscode != NULL) {
-
129  // Call the private transcoding method
-
130  char* tmp = XERCESC_NS::XMLString::transcode(toTranscode);
-
131  _localForm = std::string(tmp);
-
132  XERCESC_NS::XMLString::release(&tmp);
-
133  }
-
134  _unicodeForm = NULL;
-
135  _deallocOther = false;
-
136  }
+
81  bool recurse = false) {
+
82  return filterTypeGeneric({ type }, node, (recurse ? DOCUMENT : NO_RECURSE), true, false);
+
83 
+
84  }
+
85 
+
86  static std::list<XERCESC_NS::DOMNode*> filterChildType(const XERCESC_NS::DOMNode::NodeType type,
+
87  const std::list<XERCESC_NS::DOMNode*>& nodeSet,
+
88  bool recurse = false);
+
89 
+
90  enum Order {
+
91  POSTFIX,
+
92  DOCUMENT,
+
93  NO_RECURSE
+
94  };
+
95 
+
96  static void filterElementGeneric(const std::set<std::string>& elements,
+
97  std::list<XERCESC_NS::DOMElement*>& result,
+
98  const XERCESC_NS::DOMElement* root,
+
99  const Order order,
+
100  const bool includeEmbeddedDoc,
+
101  const bool includeRoot);
+
102 
+
103  static std::list<XERCESC_NS::DOMElement*> filterElementGeneric(const std::set<std::string>& elements,
+
104  const XERCESC_NS::DOMElement* root,
+
105  const Order order,
+
106  const bool includeEmbeddedDoc,
+
107  const bool includeRoot);
+
108 
+
109  static void filterTypeGeneric(const std::set<XERCESC_NS::DOMNode::NodeType>& types,
+
110  std::list<XERCESC_NS::DOMNode*>& result,
+
111  const XERCESC_NS::DOMNode* root,
+
112  const Order order,
+
113  const bool includeEmbeddedDoc,
+
114  const bool includeRoot);
+
115 
+
116  static std::list<XERCESC_NS::DOMNode*> filterTypeGeneric(const std::set<XERCESC_NS::DOMNode::NodeType>& types,
+
117  const XERCESC_NS::DOMNode* root,
+
118  const Order order,
+
119  const bool includeEmbeddedDoc,
+
120  const bool includeRoot);
+
121 
+
122 };
+
123 
+
124 // create a prefix from a given element - useful for copying namespace information
+
125 #define XML_PREFIX(element) X(element->getPrefix() ? X(element->getPrefix()).str() + ":" : "")
+
126 
+
127 #if 1
+
128 
+
133 class USCXML_API X {
+
134 public :
+
135 
+
136  X(X const &other) {
137 
-
138  X(const std::string& fromTranscode) {
-
139 
-
140  // Call the private transcoding method
-
141  _localForm = fromTranscode;
-
142  _unicodeForm = XERCESC_NS::XMLString::transcode(fromTranscode.c_str());
-
143  _deallocOther = true;
-
144  }
-
145 
-
146  X(const char* const fromTranscode) {
-
147 
-
148  // Call the private transcoding method
-
149  _localForm = fromTranscode;
-
150  _unicodeForm = XERCESC_NS::XMLString::transcode(fromTranscode);
-
151  _deallocOther = true;
-
152  }
-
153 
-
154  X(char* fromTranscode) {
-
155 
-
156  // Call the private transcoding method
-
157  _localForm = fromTranscode;
-
158  _unicodeForm = XERCESC_NS::XMLString::transcode(fromTranscode);
-
159  _deallocOther = true;
-
160  }
-
161 
-
162  X() {
-
163 
-
164  _unicodeForm = NULL;
-
165  _deallocOther = false;
-
166  }
-
167 
-
168  ~X() {
-
169 
-
170  if (_deallocOther)
-
171  XERCESC_NS::XMLString::release(&_unicodeForm);
-
172  }
+
138  _localForm = other._localForm;
+
139  _unicodeForm = XERCESC_NS::XMLString::replicate(other._unicodeForm);
+
140  _deallocOther = true;
+
141  }
+
142 
+
143  X(const XMLCh* const toTranscode) {
+
144 
+
145  if (toTranscode != NULL) {
+
146  // Call the private transcoding method
+
147  char* tmp = XERCESC_NS::XMLString::transcode(toTranscode);
+
148  _localForm = std::string(tmp);
+
149  XERCESC_NS::XMLString::release(&tmp);
+
150  }
+
151  _unicodeForm = NULL;
+
152  _deallocOther = false;
+
153  }
+
154 
+
155  X(const std::string& fromTranscode) {
+
156 
+
157  // Call the private transcoding method
+
158  _localForm = fromTranscode;
+
159  _unicodeForm = XERCESC_NS::XMLString::transcode(fromTranscode.c_str());
+
160  _deallocOther = true;
+
161  }
+
162 
+
163  X(const char* const fromTranscode) {
+
164  // this is most unfortunate but needed with static XMLChars :(
+
165  if (!_xercesIsInit) {
+
166  try {
+
167  ::xercesc_3_1::XMLPlatformUtils::Initialize();
+
168  _xercesIsInit = true;
+
169  } catch (const XERCESC_NS::XMLException& toCatch) {
+
170  throw ("Cannot initialize XercesC: " + X(toCatch.getMessage()).str());
+
171  }
+
172  }
173 
-
174  const std::string& str() const {
-
175  return _localForm;
-
176  }
-
177 
-
178  operator const XMLCh* () {
-
179  assert(_unicodeForm != NULL); // constructor with XMLCh
-
180  return _unicodeForm;
-
181  }
-
182 
-
183  operator bool () {
-
184  return _localForm.size() > 0;
-
185  }
-
186 
-
187  operator std::string () {
-
188  return _localForm;
-
189  }
-
190 
-
191 protected:
-
192  friend USCXML_API std::ostream& operator<< (std::ostream& os, const X& data);
+
174  // Call the private transcoding method
+
175  _localForm = fromTranscode;
+
176  _unicodeForm = XERCESC_NS::XMLString::transcode(fromTranscode);
+
177  _deallocOther = true;
+
178  }
+
179 
+
180  X(char* fromTranscode) {
+
181 
+
182  // Call the private transcoding method
+
183  _localForm = fromTranscode;
+
184  _unicodeForm = XERCESC_NS::XMLString::transcode(fromTranscode);
+
185  _deallocOther = true;
+
186  }
+
187 
+
188  X() {
+
189 
+
190  _unicodeForm = NULL;
+
191  _deallocOther = false;
+
192  }
193 
-
194 private:
-
195  bool _deallocOther;
-
196  std::string _localForm;
-
197  XMLCh* _unicodeForm;
-
198 };
+
194  ~X() {
+
195 
+
196  if (_deallocOther)
+
197  XERCESC_NS::XMLString::release(&_unicodeForm);
+
198  }
199 
-
200 #else
-
201 
-
202 class USCXML_API X {
-
203 public :
-
204  X() {
-
205  }
-
206 
-
207  void operator=(X const &other) {
-
208  localForm = other.localForm;
-
209  if (unicodeForm != NULL) {
-
210  XERCESC_NS::XMLString::release(&unicodeForm);
-
211  }
-
212  unicodeForm = XERCESC_NS::XMLString::replicate(other.unicodeForm);
+
200  const std::string& str() const {
+
201  return _localForm;
+
202  }
+
203 
+
204  operator XMLCh* () const {
+
205  assert(_unicodeForm != NULL); // constructor with XMLCh
+
206  return _unicodeForm;
+
207  }
+
208 
+
209  void operator=(X const &other) {
+
210  _localForm = other._localForm;
+
211  _unicodeForm = XERCESC_NS::XMLString::replicate(other._unicodeForm);
+
212  _deallocOther = true;
213  }
214 
-
215  X(X const &other) {
-
216  localForm = other.localForm;
-
217  unicodeForm = XERCESC_NS::XMLString::replicate(other.unicodeForm);
-
218  }
-
219 
-
220  X(const char* const toTranscode) {
-
221  if (toTranscode != NULL) {
-
222  localForm = toTranscode;
-
223  unicodeForm = XERCESC_NS::XMLString::transcode(toTranscode);
-
224  }
+
215  bool operator==(const X& other) const {
+
216  return (_unicodeForm == other._unicodeForm) != 0;
+
217  }
+
218 
+
219  bool operator!=(const X& other) const {
+
220  return !(_unicodeForm == other._unicodeForm);
+
221  }
+
222 
+
223  bool operator<(const X& other) const {
+
224  return XERCESC_NS::XMLString::compareString(_unicodeForm, other._unicodeForm) < 0;
225  }
226 
-
227  X(const XMLCh* toTranscode) {
-
228  if (toTranscode != NULL) {
-
229  unicodeForm = XERCESC_NS::XMLString::replicate(toTranscode);
-
230  localForm = XERCESC_NS::XMLString::transcode(toTranscode);
-
231  }
-
232  }
-
233 
-
234  X(const std::string& toTranscode) {
-
235  localForm = toTranscode;
-
236  unicodeForm = XERCESC_NS::XMLString::transcode(toTranscode.c_str());
-
237  }
-
238 
-
239  ~X() {
-
240  if (unicodeForm != NULL) {
-
241  XERCESC_NS::XMLString::release(&unicodeForm);
-
242  }
-
243  }
+
227  operator bool () {
+
228  return _localForm.size() > 0;
+
229  }
+
230 
+
231  operator std::string () {
+
232  return _localForm;
+
233  }
+
234 
+
235 protected:
+
236  friend USCXML_API std::ostream& operator<< (std::ostream& os, const X& data);
+
237 
+
238 private:
+
239  bool _deallocOther;
+
240  std::string _localForm;
+
241  XMLCh* _unicodeForm;
+
242  bool _xercesIsInit = false;
+
243 };
244 
-
245  operator XMLCh* () const {
-
246  return unicodeForm;
-
247  }
-
248 
-
249  operator const std::string& () {
-
250  return localForm;
-
251  }
-
252 
-
253  const std::string& str() const {
-
254  return localForm;
-
255  }
-
256 
-
257  const XMLCh* unicode() const {
-
258  return unicodeForm;
-
259  }
-
260 
-
261 
-
262 protected:
-
263  friend USCXML_API std::ostream& operator<< (std::ostream& os, const X& data);
+
245 #else
+
246 
+
247 class USCXML_API X {
+
248 public :
+
249  X() {
+
250  }
+
251 
+
252  void operator=(X const &other) {
+
253  localForm = other.localForm;
+
254  if (unicodeForm != NULL) {
+
255  XERCESC_NS::XMLString::release(&unicodeForm);
+
256  }
+
257  unicodeForm = XERCESC_NS::XMLString::replicate(other.unicodeForm);
+
258  }
+
259 
+
260  X(X const &other) {
+
261  localForm = other.localForm;
+
262  unicodeForm = XERCESC_NS::XMLString::replicate(other.unicodeForm);
+
263  }
264 
-
265 private:
-
266  XMLCh* unicodeForm = NULL;
-
267  std::string localForm;
-
268 
-
269 };
-
270 
-
271 #endif
-
272 
-
273 #if 0
-
274 static const X kElementScxmlName = X("scxml");
-
275 static const X kElementStateName = X("state");
-
276 static const X kElementParallelName = X("parallel");
-
277 static const X kElementTransitionName = X("transition");
-
278 static const X kElementInitialName = X("initial");
-
279 static const X kElementFinalName = X("final");
-
280 static const X kElementOnEntryName = X("onentry");
-
281 static const X kElementOnExitName = X("onexit");
-
282 static const X kElementHistoryName = X("history");
+
265  X(const char* const toTranscode) {
+
266  if (toTranscode != NULL) {
+
267  localForm = toTranscode;
+
268  unicodeForm = XERCESC_NS::XMLString::transcode(toTranscode);
+
269  }
+
270  }
+
271 
+
272  X(const XMLCh* toTranscode) {
+
273  if (toTranscode != NULL) {
+
274  unicodeForm = XERCESC_NS::XMLString::replicate(toTranscode);
+
275  localForm = XERCESC_NS::XMLString::transcode(toTranscode);
+
276  }
+
277  }
+
278 
+
279  X(const std::string& toTranscode) {
+
280  localForm = toTranscode;
+
281  unicodeForm = XERCESC_NS::XMLString::transcode(toTranscode.c_str());
+
282  }
283 
-
284 static const X kElementRaiseName = X("raise");
-
285 static const X kElementIfName = X("if");
-
286 static const X kElementElseIfName = X("elseif");
-
287 static const X kElementElseName = X("else");
-
288 static const X kElementForEachName = X("foreach");
-
289 static const X kElementLogName = X("log");
-
290 
-
291 static const X kElementDataModelName = X("datamodel");
-
292 static const X kElementDataName = X("data");
-
293 static const X kElementAssignName = X("assign");
-
294 static const X kElementContentName = X("content");
-
295 static const X kElementParamName = X("param");
-
296 static const X kElementScriptName = X("script");
-
297 #endif
-
298 
-
299 USCXML_API std::ostream& operator<< (std::ostream& os, const X& xmlString);
-
300 USCXML_API std::ostream& operator<< (std::ostream& os, const XERCESC_NS::DOMNode& node);
+
284  ~X() {
+
285  if (unicodeForm != NULL) {
+
286  XERCESC_NS::XMLString::release(&unicodeForm);
+
287  }
+
288  }
+
289 
+
290  operator XMLCh* () const {
+
291  return unicodeForm;
+
292  }
+
293 
+
294  operator const std::string& () {
+
295  return localForm;
+
296  }
+
297 
+
298  const std::string& str() const {
+
299  return localForm;
+
300  }
301 
-
302 }
-
303 
-
304 
-
305 #endif /* end of include guard: DOMUTILS_H_WK0WAEA7 */
+
302  const XMLCh* unicode() const {
+
303  return unicodeForm;
+
304  }
+
305 
+
306 
+
307 protected:
+
308  friend USCXML_API std::ostream& operator<< (std::ostream& os, const X& data);
+
309 
+
310 private:
+
311  XMLCh* unicodeForm = NULL;
+
312  std::string localForm;
+
313 
+
314 };
+
315 
+
316 #endif
+
317 
+
318 static const X kXMLCharScxml = X("scxml");
+
319 static const X kXMLCharState = X("state");
+
320 static const X kXMLCharParallel = X("parallel");
+
321 static const X kXMLCharTransition = X("transition");
+
322 static const X kXMLCharInitial = X("initial");
+
323 static const X kXMLCharFinal = X("final");
+
324 static const X kXMLCharOnEntry = X("onentry");
+
325 static const X kXMLCharOnExit = X("onexit");
+
326 static const X kXMLCharHistory = X("history");
+
327 
+
328 static const X kXMLCharRaise = X("raise");
+
329 static const X kXMLCharIf = X("if");
+
330 static const X kXMLCharElseIf = X("elseif");
+
331 static const X kXMLCharElse = X("else");
+
332 static const X kXMLCharForEach = X("foreach");
+
333 static const X kXMLCharLog = X("log");
+
334 
+
335 static const X kXMLCharDataModel = X("datamodel");
+
336 static const X kXMLCharData = X("data");
+
337 static const X kXMLCharAssign = X("assign");
+
338 static const X kXMLCharContent = X("content");
+
339 static const X kXMLCharParam = X("param");
+
340 static const X kXMLCharScript = X("script");
+
341 
+
342 static const X kXMLCharInvokeId = X("invokeid");
+
343 static const X kXMLCharId = X("id");
+
344 static const X kXMLCharIdLocation = X("idlocation");
+
345 static const X kXMLCharEvent = X("event");
+
346 static const X kXMLCharEventExpr = X("eventexpr");
+
347 static const X kXMLCharTarget = X("target");
+
348 static const X kXMLCharTargetExpr = X("targetexpr");
+
349 static const X kXMLCharSource = X("src");
+
350 static const X kXMLCharSourceExpr = X("srcexpr");
+
351 static const X kXMLCharType = X("type");
+
352 static const X kXMLCharTypeExpr = X("typeexpr");
+
353 static const X kXMLCharDelay = X("delay");
+
354 static const X kXMLCharDelayExpr = X("delayexpr");
+
355 static const X kXMLCharSendId = X("sendid");
+
356 static const X kXMLCharSendIdExpr = X("sendidexpr");
+
357 static const X kXMLCharCond = X("cond");
+
358 static const X kXMLCharLocation = X("location");
+
359 static const X kXMLCharArray = X("array");
+
360 static const X kXMLCharItem = X("item");
+
361 static const X kXMLCharIndex = X("index");
+
362 static const X kXMLCharLabel = X("label");
+
363 static const X kXMLCharExpr = X("expr");
+
364 static const X kXMLCharNameList = X("namelist");
+
365 static const X kXMLCharAutoForward = X("autoforward");
+
366 static const X kXMLCharName = X("name");
+
367 static const X kXMLCharBinding = X("binding");
+
368 
+
369 USCXML_API std::ostream& operator<< (std::ostream& os, const X& xmlString);
+
370 USCXML_API std::ostream& operator<< (std::ostream& os, const XERCESC_NS::DOMNode& node);
+
371 
+
372 }
+
373 
+
374 
+
375 #endif /* end of include guard: DOMUTILS_H_WK0WAEA7 */
Definition: Breakpoint.cpp:26
-
Definition: DOM.h:44
+
Definition: DOM.h:42
-
Definition: DOM.h:110
+
Definition: DOM.h:133
@@ -393,7 +463,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_data_8cpp.html b/_data_8cpp.html index 12074e8..1392ab0 100644 --- a/_data_8cpp.html +++ b/_data_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Data.cpp:
-
+

@@ -129,7 +129,7 @@ std::ostream & 

uscxml: diff --git a/_data_8cpp.js b/_data_8cpp.js new file mode 100644 index 0000000..ce8e3c5 --- /dev/null +++ b/_data_8cpp.js @@ -0,0 +1,4 @@ +var _data_8cpp = +[ + [ "operator<<", "_data_8cpp.html#a6ea7a56dedd695dd015294601385f98f", null ] +]; \ No newline at end of file diff --git a/_data_8cpp__incl.map b/_data_8cpp__incl.map index 6876576..a0c487c 100644 --- a/_data_8cpp__incl.map +++ b/_data_8cpp__incl.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/_data_8cpp__incl.md5 b/_data_8cpp__incl.md5 index 8d053c2..7ab3a2e 100644 --- a/_data_8cpp__incl.md5 +++ b/_data_8cpp__incl.md5 @@ -1 +1 @@ -1110893a8950dca14727ff50f19ee811 \ No newline at end of file +72a1256246b1ca6fdc04a81bb0166ed7 \ No newline at end of file diff --git a/_data_8cpp__incl.svg b/_data_8cpp__incl.svg index 13510c5..e574e0e 100644 --- a/_data_8cpp__incl.svg +++ b/_data_8cpp__incl.svg @@ -1,426 +1,392 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Data.cpp - + -Node1 - -messages/Data.cpp + +Node1 + +messages/Data.cpp -Node2 - - -uscxml/messages/Data.h + +Node2 + + +uscxml/messages/Data.h -Node1->Node2 - - + +Node1->Node2 + + - -Node13 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/messages/Blob.h - -Node1->Node13 - - - - -Node14 - -boost/algorithm/string.hpp - -Node1->Node14 - - + +Node1->Node14 + + -Node15 - - -uscxml/util/DOM.h + +Node15 + +boost/algorithm/string.hpp + + + +Node1->Node15 + + + + + +Node16 + + +uscxml/util/DOM.h - -Node1->Node15 - - + + +Node1->Node16 + + -Node20 - - -uscxml/interpreter -/Logging.h + +Node20 + + +uscxml/interpreter +/Logging.h -Node1->Node20 - - + +Node1->Node20 + + - -Node24 - -jsmn/jsmn.h + + +Node23 + +jsmn/jsmn.h - -Node1->Node24 - - + + +Node1->Node23 + + -Node3 - -list + +Node3 + +list -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -map + +Node4 + +map -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -memory + +Node5 + +memory -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/Common.h - - + +Node6 + +type_traits -Node2->Node6 - - + +Node2->Node6 + + - -Node9 - - -uscxml/util/Convenience.h + + +Node7 + + +uscxml/Common.h - -Node2->Node9 - - + + +Node2->Node7 + + - -Node2->Node13 - - - - -Node7 - -sys/socket.h + + +Node10 + + +uscxml/util/Convenience.h + - -Node6->Node7 - - - -Node8 - -cmath + + +Node2->Node10 + + - -Node6->Node8 - - + + +Node2->Node14 + + - -Node9->Node6 - - + + +Node8 + +sys/socket.h - -Node10 - -string + + +Node7->Node8 + + - -Node9->Node10 - - + + +Node9 + +cmath + + + +Node7->Node9 + + + + + +Node10->Node7 + + -Node11 - -limits + +Node11 + +string - -Node9->Node11 - - + + +Node10->Node11 + + -Node12 - -sstream - - -Node9->Node12 - - - - -Node13->Node5 - - - - -Node13->Node6 - - - - -Node13->Node10 - - - - -Node15->Node3 - - - - -Node15->Node6 - - + +Node12 + +limits - -Node16 - -set + + +Node10->Node12 + + - -Node15->Node16 - - + + +Node13 + +sstream + + + +Node10->Node13 + + + + + +Node14->Node5 + + + + + +Node14->Node7 + + + + + +Node14->Node11 + + + + + +Node16->Node3 + + + + + +Node16->Node7 + + + + + +Node16->Node11 + + -Node17 - -iostream + +Node17 + +set - -Node15->Node17 - - + + +Node16->Node17 + + -Node18 - -xercesc/util/XMLString.hpp + +Node18 + +xercesc/util/XMLString.hpp - -Node15->Node18 - - + + +Node16->Node18 + + -Node19 - -xercesc/dom/DOM.hpp + +Node19 + +xercesc/dom/DOM.hpp - -Node15->Node19 - - + + +Node16->Node19 + + -Node20->Node2 - - + +Node20->Node2 + + -Node20->Node5 - - + +Node20->Node5 + + - -Node20->Node6 - - + + +Node20->Node7 + + -Node21 - -uscxml/config.h - - -Node20->Node21 - - - - -Node22 - - -uscxml/messages/Event.h + +Node21 + + +uscxml/messages/Event.h - -Node20->Node22 - - + + +Node20->Node21 + + - -Node22->Node2 - - + + +Node21->Node2 + + - -Node23 - - -uscxml/util/UUID.h + + +Node22 + + +uscxml/util/UUID.h - -Node22->Node23 - - + + +Node21->Node22 + + - -Node23->Node6 - - + + +Node22->Node7 + + - -Node23->Node10 - - + + +Node22->Node11 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_8cpp__incl_org.svg b/_data_8cpp__incl_org.svg index 2c88634..0483955 100644 --- a/_data_8cpp__incl_org.svg +++ b/_data_8cpp__incl_org.svg @@ -1,338 +1,392 @@ - - + messages/Data.cpp - - -Node1 - -messages/Data.cpp + + + +Node0 + +messages/Data.cpp - -Node2 + + +Node1 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node13 - - -uscxml/messages/Blob.h + +Node13 + + +uscxml/messages/Blob.h - -Node1->Node13 - - + + +Node0->Node13 + + -Node14 - -boost/algorithm/string.hpp + +Node14 + +boost/algorithm/string.hpp - -Node1->Node14 - - + + +Node0->Node14 + + -Node15 - - -uscxml/util/DOM.h + +Node15 + + +uscxml/util/DOM.h - -Node1->Node15 - - + + +Node0->Node15 + + - -Node20 + + +Node19 - -uscxml/interpreter -/Logging.h + +uscxml/interpreter +/Logging.h - -Node1->Node20 - - + + +Node0->Node19 + + - -Node24 - -jsmn/jsmn.h + + +Node22 + +jsmn/jsmn.h + + + +Node0->Node22 + + + + + +Node2 + +list - -Node1->Node24 - - + + +Node1->Node2 + + -Node3 - -list + +Node3 + +map - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - -map + +Node4 + +memory - -Node2->Node4 - - + + +Node1->Node4 + + -Node5 - -memory + +Node5 + +type_traits - -Node2->Node5 - - + + +Node1->Node5 + + -Node6 - - -uscxml/Common.h + +Node6 + + +uscxml/Common.h - -Node2->Node6 - - + + +Node1->Node6 + + -Node9 - - -uscxml/util/Convenience.h + +Node9 + + +uscxml/util/Convenience.h - -Node2->Node9 - - + + +Node1->Node9 + + - -Node2->Node13 - - + + +Node1->Node13 + + -Node7 - -sys/socket.h + +Node7 + +sys/socket.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -cmath + +Node8 + +cmath -Node6->Node8 - - + +Node6->Node8 + + -Node9->Node6 - - + +Node9->Node6 + + -Node10 - -string + +Node10 + +string -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -limits + +Node11 + +limits -Node9->Node11 - - + +Node9->Node11 + + -Node12 - -sstream + +Node12 + +sstream -Node9->Node12 - - + +Node9->Node12 + + - -Node13->Node5 - - + + +Node13->Node4 + + -Node13->Node6 - - + +Node13->Node6 + + -Node13->Node10 - - + +Node13->Node10 + + - -Node15->Node3 - - + + +Node15->Node2 + + -Node15->Node6 - - + +Node15->Node6 + + + + + +Node15->Node10 + + -Node16 - -set + +Node16 + +set -Node15->Node16 - - + +Node15->Node16 + + -Node17 - -iostream + +Node17 + +xercesc/util/XMLString.hpp -Node15->Node17 - - + +Node15->Node17 + + -Node18 - -xercesc/util/XMLString.hpp + +Node18 + +xercesc/dom/DOM.hpp -Node15->Node18 - - - - -Node19 - -xercesc/dom/DOM.hpp - - -Node15->Node19 - - - - -Node20->Node2 - - - - -Node20->Node5 - - - - -Node20->Node6 - - - - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + +Node15->Node18 + + + + + +Node19->Node1 + + + + + +Node19->Node4 + + + + + +Node19->Node6 + + - -Node22 - - -uscxml/messages/Event.h + + +Node20 + + +uscxml/messages/Event.h - -Node20->Node22 - - + + +Node19->Node20 + + - -Node22->Node2 - - + + +Node20->Node1 + + - -Node23 - - -uscxml/util/UUID.h + + +Node21 + + +uscxml/util/UUID.h - -Node22->Node23 - - - - -Node23->Node6 - - - - -Node23->Node10 - - + + +Node20->Node21 + + + + + +Node21->Node6 + + + + + +Node21->Node10 + + diff --git a/_data_8h.html b/_data_8h.html index 9133481..de177a3 100644 --- a/_data_8h.html +++ b/_data_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,19 +104,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include <list>
#include <map>
#include <memory>
+#include <type_traits>
#include "uscxml/Common.h"
#include "uscxml/util/Convenience.h"
#include "uscxml/messages/Blob.h"
Include dependency graph for Data.h:
-
+
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -134,9 +134,9 @@ std::ostream & 
uscxml:
- - + +

Variables

-static int uscxml::_dataIndentation = 1
 
+static unsigned int uscxml::_dataIndentation = 1
 

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)
@@ -150,7 +150,7 @@ static int 
uscxml::_dataIn diff --git a/_data_8h.js b/_data_8h.js new file mode 100644 index 0000000..a12df30 --- /dev/null +++ b/_data_8h.js @@ -0,0 +1,6 @@ +var _data_8h = +[ + [ "Data", "classuscxml_1_1_data.html", "classuscxml_1_1_data" ], + [ "operator<<", "_data_8h.html#a6ea7a56dedd695dd015294601385f98f", null ], + [ "_dataIndentation", "_data_8h.html#a99a86979920ca780192616342b39756b", null ] +]; \ No newline at end of file diff --git a/_data_8h__dep__incl.map b/_data_8h__dep__incl.map index ee8a31d..0f8219a 100644 --- a/_data_8h__dep__incl.map +++ b/_data_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_data_8h__dep__incl.md5 b/_data_8h__dep__incl.md5 index 85e103d..8e626d0 100644 --- a/_data_8h__dep__incl.md5 +++ b/_data_8h__dep__incl.md5 @@ -1 +1 @@ -4ade6820f4fa2a9be2897357bf0f43a6 \ No newline at end of file +98ced3b0bf78cdf5c6d9fcd1dbb7298b \ No newline at end of file diff --git a/_data_8h__dep__incl.svg b/_data_8h__dep__incl.svg index 6926888..6379a62 100644 --- a/_data_8h__dep__incl.svg +++ b/_data_8h__dep__incl.svg @@ -1,941 +1,1019 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Data.h - + -Node1 - -messages/Data.h + +Node1 + +messages/Data.h -Node2 - - -debug/Breakpoint.h + +Node2 + + +debug/Breakpoint.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -debug/Debugger.h + +Node4 + + +debug/Debugger.h -Node1->Node4 - - + +Node1->Node4 + + -Node9 - - -interpreter/ContentExecutor.h + +Node9 + + +interpreter/ContentExecutor.h -Node1->Node9 - - - - -Node16 - - -plugins/Factory.cpp - - - - -Node1->Node16 - - + +Node1->Node9 + + -Node17 - - -interpreter/Logging.h + +Node17 + + +plugins/Factory.cpp -Node1->Node17 - - + +Node1->Node17 + + - -Node23 - - -interpreter/LoggingImpl.h + + +Node18 + + +interpreter/Logging.h - -Node1->Node23 - - + + +Node1->Node18 + + -Node25 - - -messages/Data.cpp + +Node25 + + +interpreter/LoggingImpl.h -Node1->Node25 - - + +Node1->Node25 + + - -Node40 - - -messages/Event.h + + +Node27 + + +messages/Data.cpp - -Node1->Node40 - - + + +Node1->Node27 + + + + + +Node46 + + +interpreter/MicroStep.h + + + + + +Node1->Node46 + + + + + +Node47 + + +messages/Event.h + + + + + +Node1->Node47 + + -Node50 - - -transform/promela/Promela -Inlines.h + +Node50 + + +transform/promela/Promela +Inlines.h -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -debug/Breakpoint.cpp + +Node3 + + +debug/Breakpoint.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node4 - - + +Node2->Node4 + + -Node8 - - -debug/DebugSession.h + +Node8 + + +debug/DebugSession.h -Node2->Node8 - - + +Node2->Node8 + + -Node5 - - -debug/Debugger.cpp + +Node5 + + +debug/Debugger.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node6 - - -debug/DebuggerServlet.h + +Node6 + + +debug/DebuggerServlet.h -Node4->Node6 - - + +Node4->Node6 + + -Node7 - - -debug/DebugSession.cpp + +Node7 + + +debug/DebugSession.cpp -Node4->Node7 - - + +Node4->Node7 + + -Node8->Node5 - - + +Node8->Node5 + + -Node8->Node7 - - + +Node8->Node7 + + -Node10 - - -interpreter/ContentExecutor.cpp + +Node10 + + +interpreter/ContentExecutor.cpp -Node9->Node10 - - + +Node9->Node10 + + -Node11 - - -Interpreter.h + +Node11 + + +Interpreter.h -Node9->Node11 - - + +Node9->Node11 + + -Node11->Node2 - - + +Node11->Node2 + + -Node11->Node3 - - + +Node11->Node3 + + -Node11->Node8 - - + +Node11->Node8 + + -Node12 - - -interpreter/BasicContent -Executor.cpp + +Node12 + + +interpreter/BasicContent +Executor.cpp -Node11->Node12 - - + +Node11->Node12 + + -Node13 - - -interpreter/MicroStepImpl.h + +Node13 + + +interpreter/MicroStepImpl.h -Node11->Node13 - - + +Node11->Node13 + + - -Node14 - - -interpreter/InterpreterImpl.cpp + + +Node15 + + +interpreter/InterpreterImpl.cpp - -Node11->Node14 - - + + +Node11->Node15 + + - -Node15 - - -Interpreter.cpp + + +Node16 + + +Interpreter.cpp - -Node11->Node15 - - - -Node11->Node16 - - - - -Node17->Node7 - - - - -Node17->Node11 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node17->Node15 - - - - -Node17->Node16 - - - - -Node18 - - -interpreter/ContentExecutor -Impl.h - + +Node11->Node16 + + + + +Node11->Node17 + + - -Node17->Node18 - - + + +Node14 + + +interpreter/MicroStep.cpp + + + + + +Node13->Node14 + + + + + +Node18->Node7 + + + + + +Node18->Node11 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + + + + +Node18->Node16 + + + + + +Node18->Node17 + + -Node19 - - -interpreter/BasicDelayed -EventQueue.cpp + +Node19 + + +interpreter/ContentExecutor +Impl.h - -Node17->Node19 - - + + +Node18->Node19 + + -Node20 - - -interpreter/BasicEventQueue.cpp + +Node20 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node17->Node20 - - + + +Node18->Node20 + + -Node21 - - -interpreter/FastMicroStep.cpp + +Node21 + + +interpreter/BasicEventQueue.cpp - -Node17->Node21 - - + + +Node18->Node21 + + -Node22 - - -interpreter/Logging.cpp + +Node22 + + +interpreter/FastMicroStep.cpp - -Node17->Node22 - - - - -Node17->Node23 - - + + +Node18->Node22 + + - -Node17->Node25 - - - - -Node26 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node23 + + +interpreter/InterpreterMonitor.h - -Node17->Node26 - - + + +Node18->Node23 + + - -Node27 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node24 + + +interpreter/Logging.cpp - -Node17->Node27 - - + + +Node18->Node24 + + + + + +Node18->Node25 + + + + + +Node18->Node27 + + -Node28 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node28 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node17->Node28 - - + + +Node18->Node28 + + -Node29 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node29 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node17->Node29 - - + + +Node18->Node29 + + -Node30 - - -plugins/DataModelImpl.h + +Node30 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node17->Node30 - - + + +Node18->Node30 + + -Node31 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node31 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node17->Node31 - - + + +Node18->Node31 + + -Node32 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node32 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node17->Node32 - - + + +Node18->Node32 + + -Node33 - - -server/HTTPServer.cpp + +Node33 + + +plugins/DataModelImpl.h - -Node17->Node33 - - + + +Node18->Node33 + + -Node34 - - -transform/ChartToC.cpp + +Node34 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node17->Node34 - - + + +Node18->Node34 + + -Node35 - - -transform/ChartToJava.cpp + +Node35 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node17->Node35 - - + + +Node18->Node35 + + -Node36 - - -transform/ChartToPromela.cpp + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node17->Node36 - - + + +Node18->Node36 + + -Node37 - - -transform/ChartToVHDL.cpp + +Node37 + + +plugins/IOProcessorImpl.h - -Node17->Node37 - - + + +Node18->Node37 + + -Node38 - - -util/DOM.cpp + +Node38 + + +server/HTTPServer.cpp - -Node17->Node38 - - + + +Node18->Node38 + + -Node39 - - -util/URL.cpp + +Node39 + + +transform/ChartToC.cpp - -Node17->Node39 - - + + +Node18->Node39 + + - -Node18->Node10 - - - - -Node23->Node8 - - + + +Node40 + + +transform/ChartToJava.cpp + - -Node23->Node22 - - - -Node24 - - -interpreter/StdOutLogger.h - - - - -Node23->Node24 - - - - -Node24->Node22 - - - - -Node40->Node4 - - - - -Node40->Node13 - - - - -Node40->Node14 - - - - -Node40->Node17 - - - - -Node40->Node18 - - - - -Node40->Node23 - - - - -Node40->Node26 - - - - -Node40->Node27 - - - - -Node40->Node28 - - - - -Node40->Node32 - - - - -Node40->Node39 - - + + +Node18->Node40 + + -Node41 - - -interpreter/EventQueueImpl.h + +Node41 + + +transform/ChartToPromela.cpp - -Node40->Node41 - - + + +Node18->Node41 + + -Node42 - - -interpreter/EventQueue.h + +Node42 + + +transform/ChartToVHDL.cpp - -Node40->Node42 - - + + +Node18->Node42 + + -Node43 - - -interpreter/InterpreterMonitor.h + +Node43 + + +transform/promela/Promela +Inlines.cpp - -Node40->Node43 - - + + +Node18->Node43 + + -Node44 - - -messages/Event.cpp + +Node44 + + +util/DOM.cpp - -Node40->Node44 - - + + +Node18->Node44 + + -Node45 - - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node45 + + +util/URL.cpp - -Node40->Node45 - - + + +Node18->Node45 + + - -Node46 - - -plugins/datamodel/promela -/PromelaParser.h - + + +Node19->Node10 + + + + +Node23->Node19 + + - -Node40->Node46 - - - - -Node47 - - -plugins/datamodel/promela -/PromelaParser.cpp - - + + +Node23->Node22 + + + + + +Node25->Node8 + + + + + +Node25->Node24 + + - -Node40->Node47 - - + + +Node26 + + +interpreter/StdOutLogger.h + + + + + +Node25->Node26 + + + + + +Node26->Node24 + + + + + +Node33->Node17 + + + + + +Node34->Node35 + + + + + +Node37->Node17 + + + + + +Node46->Node11 + + + + + +Node46->Node14 + + + + + +Node47->Node4 + + + + + +Node47->Node13 + + + + + +Node47->Node15 + + + + + +Node47->Node18 + + + + + +Node47->Node19 + + + + + +Node47->Node23 + + + + + +Node47->Node25 + + + + + +Node47->Node28 + + + + + +Node47->Node29 + + + + + +Node47->Node30 + + + + + +Node47->Node32 + + + + + +Node47->Node36 + + + + + +Node47->Node37 + + + + + +Node47->Node45 + + -Node48 - - -plugins/DataModel.h + +Node48 + + +interpreter/EventQueueImpl.h - -Node40->Node48 - - + + +Node47->Node48 + + -Node49 - - -plugins/EventHandler.h + +Node49 + + +interpreter/EventQueue.h - -Node40->Node49 - - - - -Node42->Node11 - - - - -Node43->Node18 - - - - -Node43->Node21 - - + + +Node47->Node49 + + - -Node46->Node29 - - + + +Node49->Node11 + + - -Node46->Node36 - - + + +Node50->Node43 + + - -Node46->Node47 - - - -Node48->Node11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_8h__dep__incl_org.svg b/_data_8h__dep__incl_org.svg index b659f93..90f161b 100644 --- a/_data_8h__dep__incl_org.svg +++ b/_data_8h__dep__incl_org.svg @@ -1,853 +1,1019 @@ - - - + + messages/Data.h - - -Node1 - -messages/Data.h - - -Node2 + + + +Node13 + +messages/Data.h + + + +Node14 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node1->Node2 - - + + +Node13->Node14 + + - -Node4 + + +Node16 - -debug/Debugger.h + +debug/Debugger.h - -Node1->Node4 - - + + +Node13->Node16 + + - -Node9 + + +Node22 - -interpreter/ContentExecutor.h + +interpreter/ContentExecutor.h - -Node1->Node9 - - + + +Node13->Node22 + + - -Node16 - - -plugins/Factory.cpp + + +Node50 + + +plugins/Factory.cpp - -Node1->Node16 - - + + +Node13->Node50 + + - -Node17 - - -interpreter/Logging.h + + +Node52 + + +interpreter/Logging.h - -Node1->Node17 - - + + +Node13->Node52 + + - -Node23 - - -interpreter/LoggingImpl.h + + +Node59 + + +interpreter/LoggingImpl.h - -Node1->Node23 - - + + +Node13->Node59 + + - -Node25 - - -messages/Data.cpp + + +Node62 + + +messages/Data.cpp - -Node1->Node25 - - + + +Node13->Node62 + + - -Node40 - - -messages/Event.h + + +Node89 + + +interpreter/MicroStep.h - -Node1->Node40 - - + + +Node13->Node89 + + - -Node50 + + +Node90 + + +messages/Event.h + + + + + +Node13->Node90 + + + + + +Node108 - -transform/promela/Promela -Inlines.h + +transform/promela/Promela +Inlines.h - -Node1->Node50 - - + + +Node13->Node108 + + - -Node3 + + +Node15 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node2->Node3 - - + + +Node14->Node15 + + - -Node2->Node4 - - + + +Node14->Node16 + + - -Node8 + + +Node21 - -debug/DebugSession.h + +debug/DebugSession.h - -Node2->Node8 - - + + +Node14->Node21 + + - -Node5 + + +Node17 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node4->Node5 - - + + +Node16->Node17 + + - -Node6 + + +Node18 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node4->Node6 - - + + +Node16->Node18 + + - -Node7 + + +Node20 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node4->Node7 - - + + +Node16->Node20 + + - -Node8->Node5 - - + + +Node21->Node17 + + - -Node8->Node7 - - + + +Node21->Node20 + + - -Node10 + + +Node23 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node9->Node10 - - + + +Node22->Node23 + + - -Node11 + + +Node24 - -Interpreter.h + +Interpreter.h - -Node9->Node11 - - + + +Node22->Node24 + + - -Node11->Node2 - - + + +Node24->Node14 + + - -Node11->Node3 - - + + +Node24->Node15 + + - -Node11->Node8 - - + + +Node24->Node21 + + - -Node12 + + +Node25 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node11->Node12 - - + + +Node24->Node25 + + - -Node13 + + +Node26 - -interpreter/MicroStepImpl.h - - - - -Node11->Node13 - - - - -Node14 - - -interpreter/InterpreterImpl.cpp + +interpreter/MicroStepImpl.h - -Node11->Node14 - - + + +Node24->Node26 + + - -Node15 - - -Interpreter.cpp + + +Node29 + + +interpreter/InterpreterImpl.cpp - -Node11->Node15 - - - - -Node11->Node16 - - - - -Node17->Node7 - - + + +Node24->Node29 + + - -Node17->Node11 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node17->Node15 - - - - -Node17->Node16 - - - - -Node18 - - -interpreter/ContentExecutor -Impl.h + + +Node32 + + +Interpreter.cpp - -Node17->Node18 - - - - -Node19 - - -interpreter/BasicDelayed -EventQueue.cpp - + + +Node24->Node32 + + + + +Node24->Node50 + + - -Node17->Node19 - - - - -Node20 - - -interpreter/BasicEventQueue.cpp - - - - -Node17->Node20 - - + + +Node49 + + +interpreter/MicroStep.cpp + + + + + +Node26->Node49 + + + + + +Node52->Node20 + + + + + +Node52->Node24 + + + + + +Node52->Node25 + + + + + +Node52->Node29 + + + + + +Node52->Node32 + + + + + +Node52->Node50 + + + + + +Node53 + + +interpreter/ContentExecutor +Impl.h + + + + + +Node52->Node53 + + + + + +Node55 + + +interpreter/BasicDelayed +EventQueue.cpp + + + + + +Node52->Node55 + + + + + +Node56 + + +interpreter/BasicEventQueue.cpp + + + + + +Node52->Node56 + + - -Node21 - - -interpreter/FastMicroStep.cpp + + +Node28 + + +interpreter/FastMicroStep.cpp - -Node17->Node21 - - - - -Node22 - - -interpreter/Logging.cpp + + +Node52->Node28 + + + + + +Node57 + + +interpreter/InterpreterMonitor.h - -Node17->Node22 - - - - -Node17->Node23 - - + + +Node52->Node57 + + - -Node17->Node25 - - - - -Node26 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node58 + + +interpreter/Logging.cpp - -Node17->Node26 - - + + +Node52->Node58 + + - -Node27 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp - + + +Node52->Node59 + + - - -Node17->Node27 - - - - -Node28 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node52->Node62 + + + + + +Node63 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node17->Node28 - - - - -Node29 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node52->Node63 + + + + + +Node64 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node17->Node29 - - + + +Node52->Node64 + + - -Node30 - - -plugins/DataModelImpl.h + + +Node65 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node17->Node30 - - + + +Node52->Node65 + + - -Node31 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node66 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node17->Node31 - - + + +Node52->Node66 + + - -Node32 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node67 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node17->Node32 - - + + +Node52->Node67 + + - -Node33 - - -server/HTTPServer.cpp + + +Node68 + + +plugins/DataModelImpl.h - -Node17->Node33 - - + + +Node52->Node68 + + - -Node34 - - -transform/ChartToC.cpp + + +Node80 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node17->Node34 - - + + +Node52->Node80 + + - -Node35 - - -transform/ChartToJava.cpp + + +Node81 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node17->Node35 - - + + +Node52->Node81 + + -Node36 - - -transform/ChartToPromela.cpp + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node17->Node36 - - + + +Node52->Node36 + + - -Node37 - - -transform/ChartToVHDL.cpp + + +Node82 + + +plugins/IOProcessorImpl.h - -Node17->Node37 - - + + +Node52->Node82 + + - -Node38 - - -util/DOM.cpp + + +Node85 + + +server/HTTPServer.cpp - -Node17->Node38 - - + + +Node52->Node85 + + - -Node39 - - -util/URL.cpp + + +Node40 + + +transform/ChartToC.cpp - -Node17->Node39 - - - - -Node18->Node10 - - - - -Node23->Node8 - - - - -Node23->Node22 - - - - -Node24 - - -interpreter/StdOutLogger.h - - - - -Node23->Node24 - - - - -Node24->Node22 - - - - -Node40->Node4 - - - - -Node40->Node13 - - - - -Node40->Node14 - - - - -Node40->Node17 - - - - -Node40->Node18 - - - - -Node40->Node23 - - - - -Node40->Node26 - - - - -Node40->Node27 - - - - -Node40->Node28 - - - - -Node40->Node32 - - - - -Node40->Node39 - - - - -Node41 - - -interpreter/EventQueueImpl.h - - - - -Node40->Node41 - - + + +Node52->Node40 + + -Node42 - - -interpreter/EventQueue.h - - - - -Node40->Node42 - - - - -Node43 - - -interpreter/InterpreterMonitor.h + +Node42 + + +transform/ChartToJava.cpp - -Node40->Node43 - - + + +Node52->Node42 + + -Node44 - - -messages/Event.cpp - - - - -Node40->Node44 - - - - -Node45 - - -plugins/datamodel/c89 -/C89DataModel.cpp - - - - -Node40->Node45 - - - - -Node46 - - -plugins/datamodel/promela -/PromelaParser.h + +Node44 + + +transform/ChartToPromela.cpp - -Node40->Node46 - - + + +Node52->Node44 + + -Node47 - - -plugins/datamodel/promela -/PromelaParser.cpp - - - - -Node40->Node47 - - - - -Node48 - - -plugins/DataModel.h - - - - -Node40->Node48 - - - - -Node49 - - -plugins/EventHandler.h - - - - -Node40->Node49 - - - - -Node42->Node11 - - - - -Node43->Node18 - - - - -Node43->Node21 - - - - -Node46->Node29 - - - - -Node46->Node36 - - - - -Node46->Node47 - - - - -Node48->Node11 - - + +Node47 + + +transform/ChartToVHDL.cpp + + + + + +Node52->Node47 + + + + + +Node86 + + +transform/promela/Promela +Inlines.cpp + + + + + +Node52->Node86 + + + + + +Node87 + + +util/DOM.cpp + + + + + +Node52->Node87 + + + + + +Node88 + + +util/URL.cpp + + + + + +Node52->Node88 + + + + + +Node53->Node23 + + + + + +Node57->Node53 + + + + + +Node57->Node28 + + + + + +Node59->Node21 + + + + + +Node59->Node58 + + + + + +Node60 + + +interpreter/StdOutLogger.h + + + + + +Node59->Node60 + + + + + +Node60->Node58 + + + + + +Node68->Node50 + + + + + +Node80->Node81 + + + + + +Node82->Node50 + + + + + +Node89->Node24 + + + + + +Node89->Node49 + + + + + +Node90->Node16 + + + + + +Node90->Node26 + + + + + +Node90->Node29 + + + + + +Node90->Node52 + + + + + +Node90->Node53 + + + + + +Node90->Node57 + + + + + +Node90->Node59 + + + + + +Node90->Node63 + + + + + +Node90->Node64 + + + + + +Node90->Node65 + + + + + +Node90->Node67 + + + + + +Node90->Node36 + + + + + +Node90->Node82 + + + + + +Node90->Node88 + + + + + +Node91 + + +interpreter/EventQueueImpl.h + + + + + +Node90->Node91 + + + + + +Node95 + + +interpreter/EventQueue.h + + + + + +Node90->Node95 + + + + + +Node95->Node24 + + + + + +Node108->Node86 + + diff --git a/_data_8h__incl.map b/_data_8h__incl.map index aa1714a..dee4c35 100644 --- a/_data_8h__incl.map +++ b/_data_8h__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/_data_8h__incl.md5 b/_data_8h__incl.md5 index 1777b9c..9991c34 100644 --- a/_data_8h__incl.md5 +++ b/_data_8h__incl.md5 @@ -1 +1 @@ -0dab168082ef6be4bf4f740008a17559 \ No newline at end of file +c7a7e0e7a554797fee875bbf54b50165 \ No newline at end of file diff --git a/_data_8h__incl.svg b/_data_8h__incl.svg index 839eb75..c722602 100644 --- a/_data_8h__incl.svg +++ b/_data_8h__incl.svg @@ -1,157 +1,196 @@ - - + messages/Data.h - + -Node1 - -messages/Data.h + +Node1 + +messages/Data.h -Node2 - -list + +Node2 + +list -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -map + +Node3 + +map -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -memory + +Node4 + +memory -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml/Common.h - - + +Node5 + +type_traits -Node1->Node5 - - + +Node1->Node5 + + - -Node8 - - -uscxml/util/Convenience.h + + +Node6 + + +uscxml/Common.h - -Node1->Node8 - - + + +Node1->Node6 + + - -Node12 - - -uscxml/messages/Blob.h + + +Node9 + + +uscxml/util/Convenience.h - -Node1->Node12 - - - - -Node6 - -sys/socket.h + + +Node1->Node9 + + - -Node5->Node6 - - + + +Node13 + + +uscxml/messages/Blob.h + - -Node7 - -cmath - -Node5->Node7 - - + + +Node1->Node13 + + - -Node8->Node5 - - + + +Node7 + +sys/socket.h - -Node9 - -string + + +Node6->Node7 + + - -Node8->Node9 - - + + +Node8 + +cmath + + + +Node6->Node8 + + + + + +Node9->Node6 + + -Node10 - -limits + +Node10 + +string - -Node8->Node10 - - + + +Node9->Node10 + + -Node11 - -sstream - - -Node8->Node11 - - - - -Node12->Node4 - - - - -Node12->Node5 - - - - -Node12->Node9 - - + +Node11 + +limits + + + +Node9->Node11 + + + + + +Node12 + +sstream + + + +Node9->Node12 + + + + + +Node13->Node4 + + + + + +Node13->Node6 + + + + + +Node13->Node10 + + diff --git a/_data_8h__incl_org.svg b/_data_8h__incl_org.svg index b151475..39e4c71 100644 --- a/_data_8h__incl_org.svg +++ b/_data_8h__incl_org.svg @@ -1,167 +1,196 @@ - - + messages/Data.h - + + + +Node0 + +messages/Data.h + -Node1 - -messages/Data.h + +Node1 + +list + + + +Node0->Node1 + + -Node2 - -list + +Node2 + +map - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -map + +Node3 + +memory - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -memory + +Node4 + +type_traits - -Node1->Node4 - - + + +Node0->Node4 + + -Node5 - -uscxml/config.h - - -Node1->Node5 - - - - -Node6 + +Node5 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node9 + + +Node8 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node1->Node9 - - + + +Node0->Node8 + + - -Node13 + + +Node12 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node1->Node13 - - + + +Node0->Node12 + + - -Node7 - -sys/socket.h + + +Node6 + +sys/socket.h - -Node6->Node7 - - + + +Node5->Node6 + + - -Node8 - -cmath + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node8->Node5 + + - -Node6->Node8 - - + + +Node9 + +string - -Node9->Node6 - - + + +Node8->Node9 + + -Node10 - -string + +Node10 + +limits - -Node9->Node10 - - + + +Node8->Node10 + + -Node11 - -limits - - -Node9->Node11 - - - - -Node12 - -sstream - - -Node9->Node12 - - - - -Node13->Node4 - - - - -Node13->Node6 - - - - -Node13->Node10 - - + +Node11 + +sstream + + + +Node8->Node11 + + + + + +Node12->Node3 + + + + + +Node12->Node5 + + + + + +Node12->Node9 + + diff --git a/_data_8h_source.html b/_data_8h_source.html index 1ac4aa8..0674b83 100644 --- a/_data_8h_source.html +++ b/_data_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,225 +104,254 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
23 #include <list>
24 #include <map>
25 #include <memory>
-
26 
-
27 #include "uscxml/Common.h"
- -
29 #include "uscxml/messages/Blob.h"
-
30 
-
31 //#include <xercesc/dom/DOMDocument.hpp>
-
32 
-
33 // forward declare
-
34 namespace XERCESC_NS {
-
35 class DOMDocument;
-
36 class DOMNode;
-
37 }
-
38 
-
39 namespace uscxml {
-
40 
-
41 static int _dataIndentation = 1;
-
42 
-
43 class USCXML_API Data {
-
44 public:
-
45  enum Type {
-
46  VERBATIM,
-
47  INTERPRETED,
-
48  };
-
49 
-
50  Data() : node(NULL), type(INTERPRETED) {}
-
51 
-
52  Data(const char* data, size_t size, const std::string& mimeType, bool adopt = false);
-
53 
-
54  // convenience constructors
-
55  Data(bool atom) : node(NULL), type(VERBATIM) {
-
56  if (atom) {
-
57  this->atom = "true";
-
58  } else {
-
59  this->atom = "false";
-
60  }
-
61  }
-
62 
-
63  // template <typename T> Data(T value, Type type = INTERPRETED) : atom(toStr(value)), type(type) {}
-
64 
-
65  // we will have to drop this constructor as it interferes with operator Data() and requires C++11
-
66  template <typename T>
-
67  explicit Data(T value, typename std::enable_if<! std::is_base_of<Data, T>::value>::type* = nullptr)
-
68  : node(NULL), atom(toStr(value)), type(VERBATIM) {}
-
69  template <typename T>
-
70  explicit Data(T value, Type type, typename std::enable_if<! std::is_base_of<Data, T>::value>::type* = nullptr)
-
71  : node(NULL), atom(toStr(value)), type(type) {}
-
72 
-
73  ~Data() {}
-
74 
-
75  bool empty() const {
-
76  bool hasContent = (atom.length() > 0 || !compound.empty() || !array.empty() || binary || node);
-
77  return !hasContent;
-
78  }
-
79 
-
80  bool operator<(const Data& other) const {
-
81  if (other.atom != atom)
-
82  return other.atom < atom;
-
83  if (other.array != array)
-
84  return other.array < array;
-
85  if (other.compound != compound)
-
86  return other.compound < compound;
-
87  if (other.node != node)
-
88  return other.node < node;
-
89  if (other.binary != binary)
-
90  return other.binary < binary;
-
91  if (other.type != type)
-
92  return other.type < type;
-
93 
-
94  return false;
+
26 #include <type_traits>
+
27 
+
28 #include "uscxml/Common.h"
+ +
30 #include "uscxml/messages/Blob.h"
+
31 
+
32 //#include <xercesc/dom/DOMDocument.hpp>
+
33 
+
34 // forward declare
+
35 namespace XERCESC_NS {
+
36 class DOMDocument;
+
37 class DOMNode;
+
38 }
+
39 
+
40 namespace uscxml {
+
41 
+
42 static unsigned int _dataIndentation = 1;
+
43 
+
44 class USCXML_API Data {
+
45 public:
+
46  enum Type {
+
47  VERBATIM,
+
48  INTERPRETED,
+
49  };
+
50 
+
51  Data() : node(NULL), type(INTERPRETED) {
+
52  // silence stupid not used error for statics in gcc
+
53  (void)_dataIndentation;
+
54  }
+
55 
+
56  explicit Data(const char* data, size_t size, const std::string& mimeType, bool adopt = false);
+
57 
+
58  // convenience constructors
+
59 // explicit Data(bool atom) : node(NULL), type(VERBATIM) {
+
60 // if (atom) {
+
61 // this->atom = "true";
+
62 // } else {
+
63 // this->atom = "false";
+
64 // }
+
65 // }
+
66 
+
67  explicit Data(XERCESC_NS::DOMNode* node_) : node(node_) {}
+
68 
+
69  explicit Data(const std::string& value) : node(NULL), atom(toStr(value)), type(VERBATIM) {}
+
70 
+
71 
+
72 #ifndef SWIGIMPORTED
+
73  // swig barfs on this one, have them explictly
+
74  template <
+
75  typename T,
+
76  typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type
+
77  >
+
78  explicit Data(T value)
+
79  : node(NULL), atom(toStr(value)), type(INTERPRETED) {}
+
80 #endif
+
81 
+
82  template <typename T>
+
83  explicit Data(T value, Type type) : node(NULL), atom(toStr(value)), type(type) {}
+
84 
+
85  ~Data() {
+
86  }
+
87 
+
88  void clear() {
+
89  type = VERBATIM;
+
90  compound.clear();
+
91  array.clear();
+
92  atom.clear();
+
93  binary = Blob();
+
94  node = NULL;
95  }
96 
-
97  void merge(const Data& other);
-
98 
-
99  bool hasKey(const std::string& key) const {
-
100  return (!compound.empty() && compound.find(key) != compound.end());
-
101  }
-
102 
-
103  Data& operator[](const std::string& key) {
-
104  return operator[](key.c_str());
-
105  }
-
106 
-
107  const Data& operator[](const std::string& key) const {
-
108  return operator[](key.c_str());
-
109  }
-
110 
-
111  Data& operator[](const char* key) {
-
112  return compound[key];
-
113  }
-
114 
-
115  const Data& operator[](const char* key) const {
-
116  return compound.at(key);
+
97  bool empty() const {
+
98  bool hasContent = (atom.length() > 0 || !compound.empty() || !array.empty() || binary || node);
+
99  return !hasContent;
+
100  }
+
101 
+
102  bool operator<(const Data& other) const {
+
103  if (other.atom != atom)
+
104  return other.atom < atom;
+
105  if (other.array != array)
+
106  return other.array < array;
+
107  if (other.compound != compound)
+
108  return other.compound < compound;
+
109  if (other.node != node)
+
110  return other.node < node;
+
111  if (other.binary != binary)
+
112  return other.binary < binary;
+
113  if (other.type != type)
+
114  return other.type < type;
+
115 
+
116  return false;
117  }
118 
-
119  Data& operator[](const size_t index) {
-
120  while(array.size() < index) {
-
121  array.push_back(Data("", Data::VERBATIM));
-
122  }
-
123  std::list<Data>::iterator arrayIter = array.begin();
-
124  for (size_t i = 0; i < index; i++, arrayIter++) {}
-
125  return *arrayIter;
-
126  }
-
127 
-
128  const Data at(const std::string& key) const {
-
129  return at(key.c_str());
-
130  }
-
131 
-
132  const Data at(const char* key) const {
-
133  if (hasKey(key))
-
134  return compound.at(key);
-
135  Data data;
-
136  return data;
+
119  void merge(const Data& other);
+
120 
+
121  bool hasKey(const std::string& key) const {
+
122  return (!compound.empty() && compound.find(key) != compound.end());
+
123  }
+
124 
+
125 #ifndef SWIGIMPORTED
+
126 
+
127  Data& operator[](const std::string& key) {
+
128  return compound[key];
+
129  }
+
130 
+
131  Data& operator[](const char* key) {
+
132  return compound[key];
+
133  }
+
134 
+
135  const Data& operator[](const std::string& key) const {
+
136  return compound.at(key);
137  }
138 
-
139  const Data item(const size_t index) const {
-
140  if (array.size() > index) {
-
141  std::list<Data>::const_iterator arrayIter = array.begin();
-
142  for (size_t i = 0; i < index; i++, arrayIter++) {}
-
143  return *arrayIter;
-
144  }
-
145  Data data;
-
146  return data;
-
147  }
-
148 
-
149  void put(std::string key, const Data& data) {
-
150  compound[key] = data;
-
151  }
+
139  const Data& operator[](const char* key) const {
+
140  return compound.at(key);
+
141  }
+
142 
+
143  Data& operator[](const size_t index) {
+
144  while(array.size() < index) {
+
145  array.push_back(Data("", Data::VERBATIM));
+
146  }
+
147  std::list<Data>::iterator arrayIter = array.begin();
+
148  for (size_t i = 0; i < index; i++, arrayIter++) {}
+
149  return *arrayIter;
+
150  }
+
151 #endif
152 
-
153  void put(size_t index, const Data& data) {
-
154  this[index] = data;
+
153  const Data at(const std::string& key) const {
+
154  return at(key.c_str());
155  }
156 
-
157  bool operator==(const Data &other) const {
-
158  return (*this < other || other < *this);
-
159  }
-
160 
-
161  bool operator!=(const Data &other) const {
-
162  return !(*this == other);
-
163  }
-
164 
-
165  operator std::string() const {
-
166  return atom;
-
167  }
-
168 
-
169  operator std::map<std::string, Data>() {
-
170  return compound;
-
171  }
-
172 
-
173  operator std::list<Data>() {
-
174  return array;
-
175  }
-
176 
-
177  static Data fromJSON(const std::string& jsonString);
-
178  static std::string toJSON(const Data& data);
-
179  std::string asJSON() const;
-
180 
+
157  const Data at(const char* key) const {
+
158  if (hasKey(key))
+
159  return compound.at(key);
+
160  Data data;
+
161  return data;
+
162  }
+
163 
+
164  const Data item(const size_t index) const {
+
165  if (array.size() > index) {
+
166  std::list<Data>::const_iterator arrayIter = array.begin();
+
167  for (size_t i = 0; i < index; i++, arrayIter++) {}
+
168  return *arrayIter;
+
169  }
+
170  Data data;
+
171  return data;
+
172  }
+
173 
+
174  void put(std::string key, const Data& data) {
+
175  compound[key] = data;
+
176  }
+
177 
+
178  void put(size_t index, const Data& data) {
+
179  this[index] = data;
+
180  }
181 
-
182  std::map<std::string, Data> getCompound() {
-
183  return compound;
+
182  bool operator==(const Data &other) const {
+
183  return !(*this != other);
184  }
-
185  void setCompound(const std::map<std::string, Data>& compound) {
-
186  this->compound = compound;
-
187  }
-
188 
-
189  std::list<Data> getArray() {
-
190  return array;
-
191  }
-
192  void setArray(const std::list<Data>& array) {
-
193  this->array = array;
-
194  }
-
195 
-
196  std::string getAtom() const {
-
197  return atom;
-
198  }
-
199  void setAtom(const std::string& atom) {
-
200  this->atom = atom;
-
201  }
-
202 
-
203  Blob getBinary() {
-
204  return this->binary;
-
205  }
-
206  void setBinary(const Blob& binary) {
-
207  this->binary = binary;
+
185 
+
186  bool operator!=(const Data &other) const {
+
187  return (*this < other || other < *this);
+
188  }
+
189 
+
190  operator std::string() const {
+
191  return atom;
+
192  }
+
193 
+
194  operator std::map<std::string, Data>() {
+
195  return compound;
+
196  }
+
197 
+
198  operator std::list<Data>() {
+
199  return array;
+
200  }
+
201 
+
202  static Data fromJSON(const std::string& jsonString);
+
203  static std::string toJSON(const Data& data);
+
204  std::string asJSON() const;
+
205 
+
206  std::list<Data> getArray() {
+
207  return array;
208  }
-
209 
-
210  Type getType() {
-
211  return type;
-
212  }
-
213  void setType(const Type type) {
-
214  this->type = type;
+
209  void setArray(const std::list<Data>& array) {
+
210  this->array = array;
+
211  }
+
212 
+
213  std::string getAtom() const {
+
214  return atom;
215  }
-
216 
-
217 #ifdef SWIGIMPORTED
-
218 protected:
-
219 #endif
-
220 
-
221  XERCESC_NS::DOMNode* node;
-
222  std::shared_ptr<XERCESC_NS::DOMDocument> adoptedDoc;
-
223  std::map<std::string, Data> compound;
-
224  std::list<Data> array;
-
225  std::string atom;
-
226  Blob binary;
-
227  Type type;
-
228 
-
229 protected:
-
230  friend USCXML_API std::ostream& operator<< (std::ostream& os, const Data& data);
-
231 };
-
232 
-
233 USCXML_API std::ostream& operator<< (std::ostream& os, const Data& data);
-
234 
-
235 }
-
236 
-
237 #endif /* end of include guard: DATA_H_09E4D8E5 */
+
216  void setAtom(const std::string& atom) {
+
217  this->atom = atom;
+
218  }
+
219 
+
220  Blob getBinary() {
+
221  return this->binary;
+
222  }
+
223  void setBinary(const Blob& binary) {
+
224  this->binary = binary;
+
225  }
+
226 
+
227  Type getType() {
+
228  return type;
+
229  }
+
230  void setType(const Type type) {
+
231  this->type = type;
+
232  }
+
233 
+
234  // Bug in SWIG 3.0.8 Python: Data in a map has to be fully qualified!
+
235  std::map<std::string, uscxml::Data> getCompound() {
+
236  return compound;
+
237  }
+
238 
+
239  void setCompound(const std::map<std::string, uscxml::Data>& compound) {
+
240  this->compound = compound;
+
241  }
+
242 
+
243 #ifdef SWIGIMPORTED
+
244 protected:
+
245 #endif
+
246 
+
247  XERCESC_NS::DOMNode* node;
+
248 // std::shared_ptr<XERCESC_NS::DOMDocument> adoptedDoc;
+
249  std::map<std::string, Data> compound;
+
250  std::list<Data> array;
+
251  std::string atom;
+
252  Blob binary;
+
253  Type type;
+
254 
+
255 protected:
+
256  static std::string jsonEscape(const std::string& expr);
+
257  static std::string jsonUnescape(const std::string& expr);
+
258  friend USCXML_API std::ostream& operator<< (std::ostream& os, const Data& data);
+
259 
+
260 };
+
261 
+
262 USCXML_API std::ostream& operator<< (std::ostream& os, const Data& data);
+
263 
+
264 }
+
265 
+
266 #endif /* end of include guard: DATA_H_09E4D8E5 */
Definition: Breakpoint.cpp:26
Definition: Breakpoint.h:30
Definition: Blob.h:65
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -332,7 +361,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_data_model_8cpp.html b/_data_model_8cpp.html index 973aa3f..fc6e69e 100644 --- a/_data_model_8cpp.html +++ b/_data_model_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,8 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for DataModel.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)
@@ -117,7 +116,7 @@ Include dependency graph for DataModel.cpp:
diff --git a/_data_model_8cpp__incl.map b/_data_model_8cpp__incl.map index 533bb08..0339c38 100644 --- a/_data_model_8cpp__incl.map +++ b/_data_model_8cpp__incl.map @@ -1,14 +1,14 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/_data_model_8cpp__incl.md5 b/_data_model_8cpp__incl.md5 index e5eed66..91a0b0e 100644 --- a/_data_model_8cpp__incl.md5 +++ b/_data_model_8cpp__incl.md5 @@ -1 +1 @@ -1914bad4ea4c1bddac97ecfebf7f13fa \ No newline at end of file +eb7c289fef01aefcc5d0556ff7c65225 \ No newline at end of file diff --git a/_data_model_8cpp__incl.svg b/_data_model_8cpp__incl.svg index 8f412e0..e007816 100644 --- a/_data_model_8cpp__incl.svg +++ b/_data_model_8cpp__incl.svg @@ -1,493 +1,476 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/DataModel.cpp - + -Node1 - -plugins/DataModel.cpp + +Node1 + +plugins/DataModel.cpp -Node2 - - -DataModel.h + +Node2 + + +DataModel.h -Node1->Node2 - - + +Node1->Node2 + + - -Node17 - - -DataModelImpl.h + + +Node18 + + +DataModelImpl.h - -Node1->Node17 - - + + +Node1->Node18 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node2->Node6 - - + +Node2->Node6 + + -Node8 - -list + +Node8 + +list -Node2->Node8 - - + +Node2->Node8 + + -Node10 - -memory + +Node10 + +memory -Node2->Node10 - - + +Node2->Node10 + + - -Node12 - -string + + +Node13 + +string - -Node2->Node12 - - + + +Node2->Node13 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -map + +Node9 + +map -Node7->Node9 - - + +Node7->Node9 + + -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - - - -Node11->Node3 - - + + +Node7->Node12 + + - -Node11->Node12 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node13 - -limits - -Node11->Node13 - - + + +Node7->Node16 + + - -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + + +Node12->Node3 + + - -Node16->Node3 - - + + +Node12->Node13 + + - -Node16->Node12 - - + + +Node14 + +limits - -Node17->Node3 - - + + +Node12->Node14 + + - -Node17->Node8 - - + + +Node15 + +sstream - -Node17->Node10 - - + + +Node12->Node15 + + - -Node17->Node12 - - + + +Node16->Node3 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + - -Node18 - - -uscxml/plugins/Invoker.h - + + +Node17->Node3 + + + + +Node17->Node13 + + - -Node17->Node18 - - + + +Node18->Node3 + + + + + +Node18->Node8 + + + + + +Node18->Node10 + + + + + +Node18->Node13 + + - -Node20 - - -uscxml/plugins/IOProcessor.h + + +Node19 + + +uscxml/plugins/Invoker.h - -Node17->Node20 - - + + +Node18->Node19 + + -Node21 - - -uscxml/interpreter -/Logging.h + +Node21 + + +uscxml/plugins/IOProcessor.h - -Node17->Node21 - - + + +Node18->Node21 + + - -Node18->Node3 - - - - -Node18->Node6 - - - - -Node19 - - -uscxml/plugins/EventHandler.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node18->Node19 - - + + +Node18->Node22 + + -Node19->Node3 - - + +Node19->Node3 + + -Node19->Node6 - - + +Node19->Node6 + + - -Node19->Node8 - - + + +Node20 + + +uscxml/plugins/EventHandler.h + - -Node19->Node10 - - - -Node19->Node12 - - + + +Node19->Node20 + + -Node20->Node3 - - + +Node20->Node3 + + -Node20->Node6 - - - - -Node20->Node19 - - + +Node20->Node6 + + + + + +Node20->Node8 + + + + + +Node20->Node10 + + + + + +Node20->Node13 + + -Node21->Node3 - - + +Node21->Node3 + + -Node21->Node6 - - - - -Node21->Node7 - - + +Node21->Node6 + + + + + +Node21->Node20 + + + + + +Node22->Node3 + + + + + +Node22->Node6 + + + + + +Node22->Node7 + + + + + +Node22->Node10 + + - -Node21->Node10 - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_data_model_8cpp__incl_org.svg b/_data_model_8cpp__incl_org.svg index 17c41e4..ccffaf2 100644 --- a/_data_model_8cpp__incl_org.svg +++ b/_data_model_8cpp__incl_org.svg @@ -1,405 +1,476 @@ - - + plugins/DataModel.cpp - - -Node1 - -plugins/DataModel.cpp + + + +Node0 + +plugins/DataModel.cpp - -Node2 + + +Node1 - -DataModel.h + +DataModel.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node17 - - -DataModelImpl.h + +Node17 + + +DataModelImpl.h - -Node1->Node17 - - + + +Node0->Node17 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node2->Node6 - - + + +Node1->Node5 + + - -Node8 - -list + + +Node7 + +list - -Node2->Node8 - - + + +Node1->Node7 + + - -Node10 - -memory + + +Node9 + +memory - -Node2->Node10 - - + + +Node1->Node9 + + -Node12 - -string + +Node12 + +string - -Node2->Node12 - - + + +Node1->Node12 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath - -Node3->Node5 - - + + +Node2->Node4 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node3 - - + + +Node6->Node2 + + - -Node7->Node8 - - + + +Node6->Node7 + + - -Node9 - -map + + +Node8 + +map + + + +Node6->Node8 + + + + + +Node6->Node9 + + - -Node7->Node9 - - + + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node3 - - + + +Node11->Node2 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node3 - - + + +Node16->Node2 + + -Node16->Node12 - - - - -Node17->Node3 - - - - -Node17->Node8 - - - - -Node17->Node10 - - + +Node16->Node12 + + + + + +Node17->Node2 + + + + + +Node17->Node7 + + + + + +Node17->Node9 + + -Node17->Node12 - - + +Node17->Node12 + + -Node18 - - -uscxml/plugins/Invoker.h + +Node18 + + +uscxml/plugins/Invoker.h -Node17->Node18 - - + +Node17->Node18 + + -Node20 - - -uscxml/plugins/IOProcessor.h + +Node20 + + +uscxml/plugins/IOProcessor.h -Node17->Node20 - - + +Node17->Node20 + + -Node21 - - -uscxml/interpreter -/Logging.h + +Node21 + + +uscxml/interpreter +/Logging.h -Node17->Node21 - - - - -Node18->Node3 - - - - -Node18->Node6 - - + +Node17->Node21 + + + + + +Node18->Node2 + + + + + +Node18->Node5 + + -Node19 - - -uscxml/plugins/EventHandler.h + +Node19 + + +uscxml/plugins/EventHandler.h -Node18->Node19 - - - - -Node19->Node3 - - - - -Node19->Node6 - - - - -Node19->Node8 - - - - -Node19->Node10 - - + +Node18->Node19 + + + + + +Node19->Node2 + + + + + +Node19->Node5 + + + + + +Node19->Node7 + + + + + +Node19->Node9 + + -Node19->Node12 - - - - -Node20->Node3 - - - - -Node20->Node6 - - + +Node19->Node12 + + + + + +Node20->Node2 + + + + + +Node20->Node5 + + -Node20->Node19 - - - - -Node21->Node3 - - + +Node20->Node19 + + + + + +Node21->Node2 + + + + + +Node21->Node5 + + -Node21->Node6 - - - - -Node21->Node7 - - - - -Node21->Node10 - - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - + +Node21->Node6 + + + + + +Node21->Node9 + + diff --git a/_data_model_8h.html b/_data_model_8h.html index ddd899b..34193a4 100644 --- a/_data_model_8h.html +++ b/_data_model_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,12 +107,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for DataModel.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -135,7 +135,7 @@ Classes

@@ -125,7 +124,7 @@ std::ostream & 

uscxml: diff --git a/_event_8cpp.js b/_event_8cpp.js new file mode 100644 index 0000000..d4d1b80 --- /dev/null +++ b/_event_8cpp.js @@ -0,0 +1,4 @@ +var _event_8cpp = +[ + [ "operator<<", "_event_8cpp.html#aa98bf5a96e785520bdbc49cf56c2f6b5", null ] +]; \ No newline at end of file diff --git a/_event_8cpp__incl.map b/_event_8cpp__incl.map index a3fcdaa..9962e27 100644 --- a/_event_8cpp__incl.map +++ b/_event_8cpp__incl.map @@ -1,9 +1,8 @@ - - - - - - - + + + + + + diff --git a/_event_8cpp__incl.md5 b/_event_8cpp__incl.md5 index 3e769bb..89b209b 100644 --- a/_event_8cpp__incl.md5 +++ b/_event_8cpp__incl.md5 @@ -1 +1 @@ -a13c5a5c6063afc87cf0173fff2b9606 \ No newline at end of file +f0d2872e181200c672a74093447bab70 \ No newline at end of file diff --git a/_event_8cpp__incl.svg b/_event_8cpp__incl.svg index 4d242c1..ad28176 100644 --- a/_event_8cpp__incl.svg +++ b/_event_8cpp__incl.svg @@ -1,357 +1,253 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Event.cpp - + -Node1 - -messages/Event.cpp + +Node1 + +messages/Event.cpp -Node2 - - -uscxml/messages/Event.h + +Node2 + + +uscxml/messages/Event.h -Node1->Node2 - - - - -Node16 - - -uscxml/util/DOM.h - - - - -Node1->Node16 - - + +Node1->Node2 + + -Node3 - - -uscxml/messages/Data.h + +Node3 + + +uscxml/messages/Data.h -Node2->Node3 - - + +Node2->Node3 + + - -Node15 - - -uscxml/util/UUID.h + + +Node16 + + +uscxml/util/UUID.h - -Node2->Node15 - - + + +Node2->Node16 + + -Node4 - -list + +Node4 + +list -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -map + +Node5 + +map -Node3->Node5 - - + +Node3->Node5 + + -Node6 - -memory + +Node6 + +memory -Node3->Node6 - - + +Node3->Node6 + + -Node7 - - -uscxml/Common.h - - + +Node7 + +type_traits -Node3->Node7 - - + +Node3->Node7 + + - -Node10 - - -uscxml/util/Convenience.h + + +Node8 + + +uscxml/Common.h - -Node3->Node10 - - + + +Node3->Node8 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node3->Node14 - - + + +Node3->Node11 + + - -Node8 - -sys/socket.h - - -Node7->Node8 - - + + +Node15 + + +uscxml/messages/Blob.h + - -Node9 - -cmath - -Node7->Node9 - - + + +Node3->Node15 + + - -Node10->Node7 - - + + +Node9 + +sys/socket.h - -Node11 - -string + + +Node8->Node9 + + - -Node10->Node11 - - + + +Node10 + +cmath + + + +Node8->Node10 + + + + + +Node11->Node8 + + -Node12 - -limits + +Node12 + +string - -Node10->Node12 - - + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node6 - - - - -Node14->Node7 - - - - -Node14->Node11 - - - - -Node15->Node7 - - - - -Node15->Node11 - - - - -Node16->Node4 - - - - -Node16->Node7 - - - - -Node17 - -set - - -Node16->Node17 - - - - -Node18 - -iostream - - -Node16->Node18 - - - - -Node19 - -xercesc/util/XMLString.hpp - - -Node16->Node19 - - - - -Node20 - -xercesc/dom/DOM.hpp - - -Node16->Node20 - - + +Node13 + +limits + + + +Node11->Node13 + + + + + +Node14 + +sstream + + + +Node11->Node14 + + + + + +Node15->Node6 + + + + + +Node15->Node8 + + + + + +Node15->Node12 + + + + + +Node16->Node8 + + + + + +Node16->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_8cpp__incl_org.svg b/_event_8cpp__incl_org.svg index 3e274ba..5bc2deb 100644 --- a/_event_8cpp__incl_org.svg +++ b/_event_8cpp__incl_org.svg @@ -1,269 +1,253 @@ - - + messages/Event.cpp - - -Node1 - -messages/Event.cpp + + + +Node0 + +messages/Event.cpp - -Node2 + + +Node1 - -uscxml/messages/Event.h - - - - -Node1->Node2 - - - - -Node16 - - -uscxml/util/DOM.h + +uscxml/messages/Event.h - -Node1->Node16 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node2->Node3 - - + + +Node1->Node2 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node2->Node15 - - + + +Node1->Node15 + + + + + +Node3 + +list + + + +Node2->Node3 + + -Node4 - -list + +Node4 + +map - -Node3->Node4 - - + + +Node2->Node4 + + -Node5 - -map + +Node5 + +memory - -Node3->Node5 - - + + +Node2->Node5 + + -Node6 - -memory + +Node6 + +type_traits - -Node3->Node6 - - + + +Node2->Node6 + + -Node7 - - -uscxml/Common.h + +Node7 + + +uscxml/Common.h - -Node3->Node7 - - + + +Node2->Node7 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node3->Node10 - - + + +Node2->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node3->Node14 - - + + +Node2->Node14 + + -Node8 - -sys/socket.h + +Node8 + +sys/socket.h -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -cmath + +Node9 + +cmath -Node7->Node9 - - + +Node7->Node9 + + -Node10->Node7 - - + +Node10->Node7 + + -Node11 - -string + +Node11 + +string -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - + +Node10->Node13 + + - -Node14->Node6 - - + + +Node14->Node5 + + -Node14->Node7 - - + +Node14->Node7 + + -Node14->Node11 - - + +Node14->Node11 + + -Node15->Node7 - - + +Node15->Node7 + + -Node15->Node11 - - - - -Node16->Node4 - - - - -Node16->Node7 - - - - -Node17 - -set - - -Node16->Node17 - - - - -Node18 - -iostream - - -Node16->Node18 - - - - -Node19 - -xercesc/util/XMLString.hpp - - -Node16->Node19 - - - - -Node20 - -xercesc/dom/DOM.hpp - - -Node16->Node20 - - + +Node15->Node11 + + diff --git a/_event_8h.html b/_event_8h.html index 5f7952a..3899d62 100644 --- a/_event_8h.html +++ b/_event_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,13 +106,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Event.h:
-
+
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -180,10 +179,12 @@ std::ostream & 
uscxml:
Value:
uscxml::ErrorEvent identifier; \
identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
identifier.name = "error.communication"; \
identifier.eventType = uscxml::Event::PLATFORM;
-
Definition: Event.h:197
-
Definition: Data.h:43
+
Definition: Event.h:211
+
Definition: Data.h:44
@@ -218,11 +219,13 @@ std::ostream & 
uscxml:
Value:
uscxml::ErrorEvent identifier; \
identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
identifier.name = "error.communication"; \
identifier.data.compound["xpath"] = uscxml::Data(DOMUtils::xPathForNode(node), uscxml::Data::VERBATIM); \
identifier.eventType = uscxml::Event::PLATFORM;
-
Definition: Event.h:197
-
Definition: Data.h:43
+
Definition: Event.h:211
+
Definition: Data.h:44
@@ -301,10 +304,12 @@ std::ostream & 
uscxml:
Value:
uscxml::ErrorEvent identifier; \
identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
identifier.name = "error.execution"; \
identifier.eventType = uscxml::Event::PLATFORM;
-
Definition: Event.h:197
-
Definition: Data.h:43
+
Definition: Event.h:211
+
Definition: Data.h:44
@@ -339,11 +344,13 @@ std::ostream & 
uscxml:
Value:
uscxml::ErrorEvent identifier; \
identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
identifier.name = "error.execution"; \
identifier.data.compound["xpath"] = uscxml::Data(DOMUtils::xPathForNode(node), uscxml::Data::VERBATIM); \
identifier.eventType = uscxml::Event::PLATFORM;
-
Definition: Event.h:197
-
Definition: Data.h:43
+
Definition: Event.h:211
+
Definition: Data.h:44
@@ -410,10 +417,14 @@ std::ostream & 
uscxml:
-Value:
ErrorEvent e; \
+Value:
e.name = "error.platform"; \
-
e.data.compound["cause"] = Data(msg, Data::VERBATIM); \
+
e.data.compound["cause"] = uscxml::Data(msg, uscxml::Data::VERBATIM); \
+
e.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
e.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
throw e; \
+
Definition: Event.h:211
+
Definition: Data.h:44
@@ -426,7 +437,7 @@ std::ostream & uscxml: diff --git a/_event_8h.js b/_event_8h.js new file mode 100644 index 0000000..faa4dba --- /dev/null +++ b/_event_8h.js @@ -0,0 +1,15 @@ +var _event_8h = +[ + [ "ErrorEvent", "classuscxml_1_1_error_event.html", "classuscxml_1_1_error_event" ], + [ "Event", "classuscxml_1_1_event.html", "classuscxml_1_1_event" ], + [ "ERROR_COMMUNICATION", "_event_8h.html#a99d383a686df7d7e12753bb2c9a731aa", null ], + [ "ERROR_COMMUNICATION2", "_event_8h.html#a4615777e82652b7e8df84c0267130211", null ], + [ "ERROR_COMMUNICATION_THROW", "_event_8h.html#a7659248765868fd8a7c1d47ccec3e096", null ], + [ "ERROR_COMMUNICATION_THROW2", "_event_8h.html#af555aedf085fa4eb57e07e7eb488d9c6", null ], + [ "ERROR_EXECUTION", "_event_8h.html#a9be2a1e74ec2b24abdd1d6f321ace45b", null ], + [ "ERROR_EXECUTION2", "_event_8h.html#a14ca515d2b38ceea41e58dd94963d078", null ], + [ "ERROR_EXECUTION_THROW", "_event_8h.html#a1856029643cdd4e6c21411410acde8bf", null ], + [ "ERROR_EXECUTION_THROW2", "_event_8h.html#ac03d01aecc1f79cf36b1a2e8db44ab11", null ], + [ "ERROR_PLATFORM_THROW", "_event_8h.html#aa6223329154ac2963eeaf64a3b95435d", null ], + [ "operator<<", "_event_8h.html#aa98bf5a96e785520bdbc49cf56c2f6b5", null ] +]; \ No newline at end of file diff --git a/_event_8h__dep__incl.map b/_event_8h__dep__incl.map index 512c670..f3f7975 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 1433cc5..03842ce 100644 --- a/_event_8h__dep__incl.md5 +++ b/_event_8h__dep__incl.md5 @@ -1 +1 @@ -a67f7f69df408acbbac5f8d5a3b5abf2 \ No newline at end of file +bbd0a07149b75edac87fbe9b21548d1f \ No newline at end of file diff --git a/_event_8h__dep__incl.svg b/_event_8h__dep__incl.svg index 06ce0d5..c64bee1 100644 --- a/_event_8h__dep__incl.svg +++ b/_event_8h__dep__incl.svg @@ -1,1027 +1,1152 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Event.h - + -Node1 - -messages/Event.h + +Node1 + +messages/Event.h -Node2 - - -debug/Debugger.h + +Node2 + + +debug/Debugger.h -Node1->Node2 - - + +Node1->Node2 + + -Node6 - - -interpreter/ContentExecutor -Impl.h + +Node6 + + +interpreter/ContentExecutor +Impl.h -Node1->Node6 - - + +Node1->Node6 + + -Node9 - - -interpreter/InterpreterImpl.cpp + +Node9 + + +interpreter/InterpreterImpl.cpp -Node1->Node9 - - + +Node1->Node9 + + -Node13 - - -plugins/InvokerImpl.h + +Node13 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp -Node1->Node13 - - + +Node1->Node13 + + -Node14 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + +Node14 + + +interpreter/EventQueueImpl.h -Node1->Node14 - - + +Node1->Node14 + + - -Node15 - - -plugins/IOProcessorImpl.h - - - - -Node1->Node15 - - - - -Node16 - - -interpreter/EventQueueImpl.h + + +Node18 + + +interpreter/EventQueue.h - -Node1->Node16 - - + + +Node1->Node18 + + -Node20 - - -interpreter/EventQueue.h + +Node20 + + +interpreter/MicroStepImpl.h -Node1->Node20 - - + +Node1->Node20 + + - -Node22 - - -interpreter/MicroStepImpl.h + + +Node25 + + +interpreter/InterpreterMonitor.h - -Node1->Node22 - - + + +Node1->Node25 + + - -Node27 - - -interpreter/InterpreterMonitor.h + + +Node26 + + +interpreter/Logging.h - -Node1->Node27 - - + + +Node1->Node26 + + - -Node28 - - -interpreter/Logging.h + + +Node29 + + +interpreter/LoggingImpl.h - -Node1->Node28 - - + + +Node1->Node29 + + -Node31 - - -interpreter/LoggingImpl.h + +Node31 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp -Node1->Node31 - - + +Node1->Node31 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node32 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node33 - - + + +Node1->Node32 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node33 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node34 - - + + +Node1->Node33 + + -Node35 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node35 + + +plugins/datamodel/promela +/PromelaParser.cpp -Node1->Node35 - - + +Node1->Node35 + + + + + +Node38 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp + + + + + +Node1->Node38 + + -Node39 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node39 + + +plugins/IOProcessorImpl.h -Node1->Node39 - - + +Node1->Node39 + + -Node40 - - -util/URL.cpp + +Node40 + + +util/URL.cpp -Node1->Node40 - - + +Node1->Node40 + + -Node41 - - -messages/Event.cpp + +Node41 + + +messages/Event.cpp -Node1->Node41 - - + +Node1->Node41 + + -Node42 - - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node42 + + +plugins/datamodel/c89 +/C89DataModel.cpp -Node1->Node42 - - + +Node1->Node42 + + -Node43 - - -plugins/datamodel/promela -/PromelaParser.h + +Node43 + + +plugins/datamodel/promela +/PromelaParser.h -Node1->Node43 - - + +Node1->Node43 + + -Node44 - - -plugins/datamodel/promela -/PromelaParser.cpp + +Node44 + + +plugins/DataModel.h -Node1->Node44 - - + +Node1->Node44 + + -Node45 - - -plugins/DataModel.h + +Node45 + + +plugins/EventHandler.h -Node1->Node45 - - + +Node1->Node45 + + -Node46 - - -plugins/EventHandler.h + +Node46 + + +plugins/Invoker.h -Node1->Node46 - - + +Node1->Node46 + + -Node47 - - -plugins/Invoker.h + +Node47 + + +plugins/InvokerImpl.h -Node1->Node47 - - + +Node1->Node47 + + -Node48 - - -plugins/IOProcessor.h + +Node48 + + +plugins/IOProcessor.h -Node1->Node48 - - + +Node1->Node48 + + -Node49 - - -server/HTTPServer.h + +Node49 + + +server/HTTPServer.h -Node1->Node49 - - + +Node1->Node49 + + -Node50 - - -util/URL.h + +Node50 + + +util/URL.h -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -debug/Debugger.cpp + +Node3 + + +debug/Debugger.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -debug/DebuggerServlet.h + +Node4 + + +debug/DebuggerServlet.h -Node2->Node4 - - + +Node2->Node4 + + -Node5 - - -debug/DebugSession.cpp + +Node5 + + +debug/DebugSession.cpp -Node2->Node5 - - + +Node2->Node5 + + -Node7 - - -interpreter/BasicContent -Executor.h + +Node7 + + +interpreter/BasicContent +Executor.h -Node6->Node7 - - + +Node6->Node7 + + -Node10 - - -interpreter/ContentExecutor.cpp + +Node10 + + +interpreter/ContentExecutor.cpp -Node6->Node10 - - + +Node6->Node10 + + -Node11 - - -interpreter/InterpreterImpl.h + +Node11 + + +interpreter/InterpreterImpl.h -Node6->Node11 - - + +Node6->Node11 + + -Node8 - - -interpreter/BasicContent -Executor.cpp + +Node8 + + +interpreter/BasicContent +Executor.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node11->Node2 - - + +Node11->Node2 + + -Node11->Node9 - - + +Node11->Node9 + + -Node12 - - -Interpreter.cpp + +Node12 + + +Interpreter.cpp -Node11->Node12 - - + +Node11->Node12 + + -Node11->Node13 - - - - -Node11->Node14 - - - - -Node11->Node15 - - - - -Node13->Node9 - - - - -Node16->Node11 - - + +Node11->Node13 + + - -Node17 - - -interpreter/BasicEventQueue.h + + +Node14->Node11 + + + + + +Node15 + + +interpreter/BasicEventQueue.h - -Node16->Node17 - - + + +Node14->Node15 + + - -Node19 - - -interpreter/EventQueue.cpp + + +Node17 + + +interpreter/EventQueue.cpp - -Node16->Node19 - - + + +Node14->Node17 + + - -Node17->Node9 - - + + +Node15->Node9 + + - -Node18 - - -interpreter/BasicEventQueue.cpp + + +Node16 + + +interpreter/BasicEventQueue.cpp - -Node17->Node18 - - + + +Node15->Node16 + + - -Node20->Node11 - - + + +Node18->Node11 + + - -Node20->Node19 - - + + +Node18->Node17 + + - -Node21 - - -Interpreter.h + + +Node19 + + +Interpreter.h - -Node20->Node21 - - + + +Node18->Node19 + + + + + +Node19->Node8 + + + + + +Node19->Node9 + + + + + +Node19->Node12 + + + + + +Node19->Node20 + + - -Node21->Node8 - - + + +Node24 + + +plugins/Factory.cpp + - -Node21->Node9 - - - -Node21->Node12 - - + + +Node19->Node24 + + - -Node21->Node22 - - + + +Node20->Node11 + + - -Node26 - - -plugins/Factory.cpp + + +Node21 + + +interpreter/FastMicroStep.h - -Node21->Node26 - - - - -Node22->Node11 - - + + +Node20->Node21 + + -Node23 - - -interpreter/FastMicroStep.h + +Node23 + + +interpreter/MicroStep.cpp - -Node22->Node23 - - + + +Node20->Node23 + + - -Node25 - - -interpreter/MicroStep.cpp - + + +Node21->Node9 + + + + +Node22 + + +interpreter/FastMicroStep.cpp + - -Node22->Node25 - - - -Node23->Node9 - - + + +Node21->Node22 + + + + + +Node25->Node6 + + + + + +Node25->Node22 + + + + + +Node26->Node5 + + + + + +Node26->Node6 + + + + + +Node26->Node8 + + + + + +Node26->Node9 + + + + + +Node26->Node12 + + + + + +Node26->Node16 + + + + + +Node26->Node19 + + + + + +Node26->Node22 + + + + + +Node26->Node24 + + + + + +Node26->Node25 + + - -Node24 - - -interpreter/FastMicroStep.cpp + + +Node27 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node23->Node24 - - - - -Node27->Node6 - - - - -Node27->Node24 - - - - -Node28->Node5 - - - - -Node28->Node6 - - - - -Node28->Node8 - - - - -Node28->Node9 - - - - -Node28->Node12 - - - - -Node28->Node18 - - - - -Node28->Node21 - - - - -Node28->Node24 - - - - -Node28->Node26 - - + + +Node26->Node27 + + - -Node29 - - -interpreter/BasicDelayed -EventQueue.cpp + + +Node28 + + +interpreter/Logging.cpp - -Node28->Node29 - - + + +Node26->Node28 + + + + + +Node26->Node29 + + -Node30 - - -interpreter/Logging.cpp + +Node30 + + +messages/Data.cpp - -Node28->Node30 - - + + +Node26->Node30 + + - -Node28->Node31 - - + + +Node26->Node31 + + - -Node32 - - -messages/Data.cpp - + + +Node26->Node32 + + + + +Node26->Node33 + + - -Node28->Node32 - - + + +Node34 + + +plugins/datamodel/promela +/PromelaDataModel.cpp + - -Node28->Node33 - - - -Node28->Node34 - - + + +Node26->Node34 + + - -Node28->Node35 - - + + +Node26->Node35 + + -Node36 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node36 + + +plugins/DataModelImpl.h - -Node28->Node36 - - + + +Node26->Node36 + + -Node37 - - -plugins/DataModelImpl.h + +Node37 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node28->Node37 - - - - -Node38 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node28->Node38 - - - - -Node28->Node39 - - - - -Node28->Node40 - - - - -Node31->Node30 - - - - -Node37->Node11 - - - - -Node43->Node36 - - - - -Node43->Node44 - - - - -Node45->Node21 - - - - -Node46->Node13 - - - - -Node46->Node15 - - - - -Node46->Node47 - - - - -Node46->Node48 - - + + +Node26->Node37 + + + + + +Node26->Node38 + + + + + +Node26->Node39 + + + + + +Node26->Node40 + + + + + +Node29->Node28 + + + + + +Node36->Node11 + + + + + +Node36->Node24 + + + + + +Node39->Node11 + + + + + +Node39->Node24 + + + + + +Node43->Node34 + + + + + +Node43->Node35 + + + + + +Node44->Node19 + + + + + +Node45->Node24 + + + + + +Node45->Node39 + + + + + +Node45->Node46 + + + + + +Node45->Node47 + + + + + +Node45->Node48 + + + + + +Node46->Node24 + + + + + +Node46->Node36 + + + + + +Node47->Node9 + + + + + +Node47->Node11 + + + + + +Node47->Node24 + + -Node47->Node37 - - - - -Node48->Node37 - - + +Node47->Node37 + + + + + +Node48->Node24 + + + + + +Node48->Node36 + + -Node49->Node4 - - + +Node49->Node4 + + -Node50->Node8 - - + +Node50->Node8 + + -Node50->Node11 - - + +Node50->Node11 + + -Node50->Node12 - - + +Node50->Node12 + + + + + +Node50->Node31 + + + + + +Node50->Node32 + + -Node50->Node33 - - - - -Node50->Node34 - - - - -Node50->Node35 - - + +Node50->Node33 + + -Node50->Node40 - - + +Node50->Node40 + + -Node50->Node42 - - + +Node50->Node42 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_8h__dep__incl_org.svg b/_event_8h__dep__incl_org.svg index d0a88d6..e23bbe4 100644 --- a/_event_8h__dep__incl_org.svg +++ b/_event_8h__dep__incl_org.svg @@ -1,939 +1,1152 @@ - - + messages/Event.h - - -Node1 - -messages/Event.h - - -Node2 + + + +Node15 + +messages/Event.h + + + +Node16 - -debug/Debugger.h + +debug/Debugger.h - -Node1->Node2 - - + + +Node15->Node16 + + - -Node6 + + +Node21 - -interpreter/ContentExecutor -Impl.h + +interpreter/ContentExecutor +Impl.h - -Node1->Node6 - - + + +Node15->Node21 + + - -Node9 + + +Node24 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node9 - - + + +Node15->Node24 + + - -Node13 - - -plugins/InvokerImpl.h + + +Node34 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node1->Node13 - - + + +Node15->Node34 + + - -Node14 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node46 + + +interpreter/EventQueueImpl.h - -Node1->Node14 - - + + +Node15->Node46 + + - -Node15 - - -plugins/IOProcessorImpl.h + + +Node52 + + +interpreter/EventQueue.h - -Node1->Node15 - - + + +Node15->Node52 + + - -Node16 - - -interpreter/EventQueueImpl.h + + +Node56 + + +interpreter/MicroStepImpl.h - -Node1->Node16 - - + + +Node15->Node56 + + - -Node20 - - -interpreter/EventQueue.h + + +Node62 + + +interpreter/InterpreterMonitor.h - -Node1->Node20 - - + + +Node15->Node62 + + - -Node22 - - -interpreter/MicroStepImpl.h + + +Node63 + + +interpreter/Logging.h - -Node1->Node22 - - + + +Node15->Node63 + + - -Node27 - - -interpreter/InterpreterMonitor.h + + +Node65 + + +interpreter/LoggingImpl.h - -Node1->Node27 - - + + +Node15->Node65 + + - -Node28 - - -interpreter/Logging.h + + +Node69 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node1->Node28 - - + + +Node15->Node69 + + - -Node31 - - -interpreter/LoggingImpl.h + + +Node70 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node31 - - + + +Node15->Node70 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node71 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node33 - - + + +Node15->Node71 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node73 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node1->Node34 - - + + +Node15->Node73 + + - -Node35 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node33 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node35 - - + + +Node15->Node33 + + - -Node39 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node88 + + +plugins/IOProcessorImpl.h - -Node1->Node39 - - + + +Node15->Node88 + + - -Node40 + + +Node94 - -util/URL.cpp + +util/URL.cpp - -Node1->Node40 - - + + +Node15->Node94 + + - -Node41 + + +Node95 - -messages/Event.cpp + +messages/Event.cpp - -Node1->Node41 - - + + +Node15->Node95 + + - -Node42 + + +Node76 - -plugins/datamodel/c89 -/C89DataModel.cpp + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node1->Node42 - - + + +Node15->Node76 + + - -Node43 + + +Node96 - -plugins/datamodel/promela -/PromelaParser.h + +plugins/datamodel/promela +/PromelaParser.h - -Node1->Node43 - - + + +Node15->Node96 + + - -Node44 - - -plugins/datamodel/promela -/PromelaParser.cpp + + +Node98 + + +plugins/DataModel.h - -Node1->Node44 - - + + +Node15->Node98 + + - -Node45 - - -plugins/DataModel.h + + +Node99 + + +plugins/EventHandler.h - -Node1->Node45 - - + + +Node15->Node99 + + - -Node46 - - -plugins/EventHandler.h + + +Node100 + + +plugins/Invoker.h - -Node1->Node46 - - + + +Node15->Node100 + + - -Node47 - - -plugins/Invoker.h + + +Node102 + + +plugins/InvokerImpl.h - -Node1->Node47 - - + + +Node15->Node102 + + - -Node48 + + +Node103 - -plugins/IOProcessor.h + +plugins/IOProcessor.h - -Node1->Node48 - - + + +Node15->Node103 + + - -Node49 + + +Node104 - -server/HTTPServer.h + +server/HTTPServer.h - -Node1->Node49 - - + + +Node15->Node104 + + - -Node50 + + +Node105 - -util/URL.h + +util/URL.h - -Node1->Node50 - - + + +Node15->Node105 + + - -Node3 + + +Node17 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node2->Node3 - - + + +Node16->Node17 + + - -Node4 + + +Node18 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node2->Node4 - - + + +Node16->Node18 + + - -Node5 + + +Node20 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node2->Node5 - - + + +Node16->Node20 + + - -Node7 + + +Node22 - -interpreter/BasicContent -Executor.h + +interpreter/BasicContent +Executor.h - -Node6->Node7 - - + + +Node21->Node22 + + - -Node10 + + +Node25 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node6->Node10 - - + + +Node21->Node25 + + - -Node11 + + +Node26 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node6->Node11 - - + + +Node21->Node26 + + - -Node8 + + +Node23 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node7->Node8 - - - - -Node7->Node9 - - - - -Node11->Node2 - - - - -Node11->Node9 - - + + +Node22->Node23 + + + + + +Node22->Node24 + + + + + +Node26->Node16 + + + + + +Node26->Node24 + + - -Node12 + + +Node29 - -Interpreter.cpp + +Interpreter.cpp - -Node11->Node12 - - - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node11->Node15 - - + + +Node26->Node29 + + - -Node13->Node9 - - + + +Node26->Node34 + + - -Node16->Node11 - - + + +Node46->Node26 + + - -Node17 - - -interpreter/BasicEventQueue.h + + +Node47 + + +interpreter/BasicEventQueue.h - -Node16->Node17 - - - - -Node19 - - -interpreter/EventQueue.cpp + + +Node46->Node47 + + + + + +Node51 + + +interpreter/EventQueue.cpp - -Node16->Node19 - - + + +Node46->Node51 + + - -Node17->Node9 - - + + +Node47->Node24 + + - -Node18 - - -interpreter/BasicEventQueue.cpp + + +Node50 + + +interpreter/BasicEventQueue.cpp - -Node17->Node18 - - - - -Node20->Node11 - - - - -Node20->Node19 - - - - -Node21 - - -Interpreter.h + + +Node47->Node50 + + + + + +Node52->Node26 + + + + + +Node52->Node51 + + + + + +Node53 + + +Interpreter.h - -Node20->Node21 - - - - -Node21->Node8 - - - - -Node21->Node9 - - - - -Node21->Node12 - - - - -Node21->Node22 - - - - -Node26 - - -plugins/Factory.cpp + + +Node52->Node53 + + + + + +Node53->Node23 + + + + + +Node53->Node24 + + + + + +Node53->Node29 + + + + + +Node53->Node56 + + + + + +Node60 + + +plugins/Factory.cpp - -Node21->Node26 - - - - -Node22->Node11 - - - - -Node23 - - -interpreter/FastMicroStep.h + + +Node53->Node60 + + + + + +Node56->Node26 + + + + + +Node57 + + +interpreter/FastMicroStep.h - -Node22->Node23 - - + + +Node56->Node57 + + - -Node25 - - -interpreter/MicroStep.cpp + + +Node59 + + +interpreter/MicroStep.cpp - -Node22->Node25 - - - - -Node23->Node9 - - - - -Node24 - - -interpreter/FastMicroStep.cpp - - - - -Node23->Node24 - - - - -Node27->Node6 - - - - -Node27->Node24 - - - - -Node28->Node5 - - - - -Node28->Node6 - - - - -Node28->Node8 - - - - -Node28->Node9 - - - - -Node28->Node12 - - - - -Node28->Node18 - - - - -Node28->Node21 - - - - -Node28->Node24 - - - - -Node28->Node26 - - - - -Node29 - - -interpreter/BasicDelayed -EventQueue.cpp + + +Node56->Node59 + + + + + +Node57->Node24 + + + + + +Node58 + + +interpreter/FastMicroStep.cpp - -Node28->Node29 - - + + +Node57->Node58 + + + + + +Node62->Node21 + + + + + +Node62->Node58 + + + + + +Node63->Node20 + + + + + +Node63->Node21 + + + + + +Node63->Node23 + + + + + +Node63->Node24 + + + + + +Node63->Node29 + + + + + +Node63->Node50 + + + + + +Node63->Node53 + + + + + +Node63->Node58 + + + + + +Node63->Node60 + + + + + +Node63->Node62 + + - -Node30 - - -interpreter/Logging.cpp + + +Node49 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node28->Node30 - - + + +Node63->Node49 + + - -Node28->Node31 - - - - -Node32 - - -messages/Data.cpp + + +Node64 + + +interpreter/Logging.cpp - -Node28->Node32 - - - - -Node28->Node33 - - - - -Node28->Node34 - - - - -Node28->Node35 - - - - -Node36 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node63->Node64 + + + + + +Node63->Node65 + + + + + +Node68 + + +messages/Data.cpp - -Node28->Node36 - - - - -Node37 - - -plugins/DataModelImpl.h + + +Node63->Node68 + + + + + +Node63->Node69 + + + + + +Node63->Node70 + + + + + +Node63->Node71 + + + + + +Node72 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node28->Node37 - - - - -Node38 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node63->Node72 + + + + + +Node63->Node73 + + + + + +Node74 + + +plugins/DataModelImpl.h - -Node28->Node38 - - - - -Node28->Node39 - - - - -Node28->Node40 - - - - -Node31->Node30 - - + + +Node63->Node74 + + - -Node37->Node11 - - - - -Node43->Node36 - - - - -Node43->Node44 - - - - -Node45->Node21 - - + + +Node86 + + +plugins/invoker/dirmon +/DirMonInvoker.h + - -Node46->Node13 - - - - -Node46->Node15 - - - -Node46->Node47 - - - - -Node46->Node48 - - - - -Node47->Node37 - - - - -Node48->Node37 - - - - -Node49->Node4 - - - - -Node50->Node8 - - - - -Node50->Node11 - - - - -Node50->Node12 - - - - -Node50->Node33 - - - - -Node50->Node34 - - - - -Node50->Node35 - - - - -Node50->Node40 - - - - -Node50->Node42 - - + + +Node63->Node86 + + + + + +Node63->Node33 + + + + + +Node63->Node88 + + + + + +Node63->Node94 + + + + + +Node65->Node64 + + + + + +Node74->Node26 + + + + + +Node74->Node60 + + + + + +Node88->Node26 + + + + + +Node88->Node60 + + + + + +Node96->Node72 + + + + + +Node96->Node73 + + + + + +Node98->Node53 + + + + + +Node99->Node60 + + + + + +Node99->Node88 + + + + + +Node99->Node100 + + + + + +Node99->Node102 + + + + + +Node99->Node103 + + + + + +Node100->Node60 + + + + + +Node100->Node74 + + + + + +Node102->Node24 + + + + + +Node102->Node26 + + + + + +Node102->Node60 + + + + + +Node102->Node86 + + + + + +Node103->Node60 + + + + + +Node103->Node74 + + + + + +Node104->Node18 + + + + + +Node105->Node23 + + + + + +Node105->Node26 + + + + + +Node105->Node29 + + + + + +Node105->Node69 + + + + + +Node105->Node70 + + + + + +Node105->Node71 + + + + + +Node105->Node94 + + + + + +Node105->Node76 + + diff --git a/_event_8h__incl.map b/_event_8h__incl.map index 96bf64b..864967b 100644 --- a/_event_8h__incl.map +++ b/_event_8h__incl.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/_event_8h__incl.md5 b/_event_8h__incl.md5 index 69f42f7..324592c 100644 --- a/_event_8h__incl.md5 +++ b/_event_8h__incl.md5 @@ -1 +1 @@ -a0d8e2061c1aeaf030e6c9d69205ee87 \ No newline at end of file +7187de3bca49f4a890deddd074f3181b \ No newline at end of file diff --git a/_event_8h__incl.svg b/_event_8h__incl.svg index 8c795d5..5a0c7ae 100644 --- a/_event_8h__incl.svg +++ b/_event_8h__incl.svg @@ -1,281 +1,238 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + messages/Event.h - + -Node1 - -messages/Event.h + +Node1 + +messages/Event.h -Node2 - - -uscxml/messages/Data.h + +Node2 + + +uscxml/messages/Data.h -Node1->Node2 - - - - -Node14 - - -uscxml/util/UUID.h + +Node1->Node2 + + + + + +Node15 + + +uscxml/util/UUID.h - -Node1->Node14 - - + + +Node1->Node15 + + -Node3 - -list + +Node3 + +list -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -map + +Node4 + +map -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -memory + +Node5 + +memory -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/Common.h - - + +Node6 + +type_traits -Node2->Node6 - - + +Node2->Node6 + + - -Node9 - - -uscxml/util/Convenience.h + + +Node7 + + +uscxml/Common.h - -Node2->Node9 - - + + +Node2->Node7 + + - -Node13 - - -uscxml/messages/Blob.h + + +Node10 + + +uscxml/util/Convenience.h - -Node2->Node13 - - + + +Node2->Node10 + + - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node14 + + +uscxml/messages/Blob.h + - -Node8 - -cmath - -Node6->Node8 - - + + +Node2->Node14 + + - -Node9->Node6 - - + + +Node8 + +sys/socket.h - -Node10 - -string + + +Node7->Node8 + + - -Node9->Node10 - - + + +Node9 + +cmath + + + +Node7->Node9 + + + + + +Node10->Node7 + + -Node11 - -limits + +Node11 + +string - -Node9->Node11 - - + + +Node10->Node11 + + -Node12 - -sstream - - -Node9->Node12 - - + +Node12 + +limits - -Node13->Node5 - - + + +Node10->Node12 + + - -Node13->Node6 - - - - -Node13->Node10 - - - - -Node14->Node6 - - - - -Node14->Node10 - - + + +Node13 + +sstream + + + +Node10->Node13 + + + + + +Node14->Node5 + + + + + +Node14->Node7 + + + + + +Node14->Node11 + + + + + +Node15->Node7 + + + + + +Node15->Node11 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_8h__incl_org.svg b/_event_8h__incl_org.svg index 50f1582..23446e8 100644 --- a/_event_8h__incl_org.svg +++ b/_event_8h__incl_org.svg @@ -1,193 +1,238 @@ - - + messages/Event.h - - -Node1 - -messages/Event.h + + + +Node0 + +messages/Event.h - -Node2 + + +Node1 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node14 - - -uscxml/util/UUID.h + +Node14 + + +uscxml/util/UUID.h - -Node1->Node14 - - + + +Node0->Node14 + + + + + +Node2 + +list + + + +Node1->Node2 + + -Node3 - -list + +Node3 + +map - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - -map + +Node4 + +memory - -Node2->Node4 - - + + +Node1->Node4 + + -Node5 - -memory + +Node5 + +type_traits - -Node2->Node5 - - + + +Node1->Node5 + + -Node6 - - -uscxml/Common.h + +Node6 + + +uscxml/Common.h - -Node2->Node6 - - + + +Node1->Node6 + + -Node9 - - -uscxml/util/Convenience.h + +Node9 + + +uscxml/util/Convenience.h - -Node2->Node9 - - + + +Node1->Node9 + + -Node13 - - -uscxml/messages/Blob.h + +Node13 + + +uscxml/messages/Blob.h - -Node2->Node13 - - + + +Node1->Node13 + + -Node7 - -sys/socket.h + +Node7 + +sys/socket.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -cmath + +Node8 + +cmath -Node6->Node8 - - + +Node6->Node8 + + -Node9->Node6 - - + +Node9->Node6 + + -Node10 - -string + +Node10 + +string -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -limits + +Node11 + +limits -Node9->Node11 - - + +Node9->Node11 + + -Node12 - -sstream + +Node12 + +sstream -Node9->Node12 - - + +Node9->Node12 + + - -Node13->Node5 - - + + +Node13->Node4 + + -Node13->Node6 - - + +Node13->Node6 + + -Node13->Node10 - - + +Node13->Node10 + + -Node14->Node6 - - + +Node14->Node6 + + -Node14->Node10 - - + +Node14->Node10 + + diff --git a/_event_8h_source.html b/_event_8h_source.html index d1a7fa8..5e1ad66 100644 --- a/_event_8h_source.html +++ b/_event_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,195 +105,209 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
24 #include "uscxml/util/UUID.h"
25 
26 #define ERROR_PLATFORM_THROW(msg) \
-
27  ErrorEvent e; \
+
27  uscxml::ErrorEvent e; \
28  e.name = "error.platform"; \
-
29  e.data.compound["cause"] = Data(msg, Data::VERBATIM); \
-
30  throw e; \
-
31 
-
32 #define ERROR_EXECUTION(identifier, cause) \
-
33  uscxml::ErrorEvent identifier; \
-
34  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
-
35  identifier.name = "error.execution"; \
-
36  identifier.eventType = uscxml::Event::PLATFORM;
-
37 
-
38 #define ERROR_EXECUTION2(identifier, cause, node) \
-
39  uscxml::ErrorEvent identifier; \
-
40  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
-
41  identifier.name = "error.execution"; \
-
42  identifier.data.compound["xpath"] = uscxml::Data(DOMUtils::xPathForNode(node), uscxml::Data::VERBATIM); \
-
43  identifier.eventType = uscxml::Event::PLATFORM;
-
44 
-
45 #define ERROR_COMMUNICATION(identifier, cause) \
-
46  uscxml::ErrorEvent identifier; \
-
47  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
-
48  identifier.name = "error.communication"; \
+
29  e.data.compound["cause"] = uscxml::Data(msg, uscxml::Data::VERBATIM); \
+
30  e.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
31  e.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
+
32  throw e; \
+
33 
+
34 #define ERROR_EXECUTION(identifier, cause) \
+
35  uscxml::ErrorEvent identifier; \
+
36  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
37  identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
38  identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
+
39  identifier.name = "error.execution"; \
+
40  identifier.eventType = uscxml::Event::PLATFORM;
+
41 
+
42 #define ERROR_EXECUTION2(identifier, cause, node) \
+
43  uscxml::ErrorEvent identifier; \
+
44  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
45  identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
46  identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
+
47  identifier.name = "error.execution"; \
+
48  identifier.data.compound["xpath"] = uscxml::Data(DOMUtils::xPathForNode(node), uscxml::Data::VERBATIM); \
49  identifier.eventType = uscxml::Event::PLATFORM;
50 
-
51 #define ERROR_COMMUNICATION2(identifier, cause, node) \
+
51 #define ERROR_COMMUNICATION(identifier, cause) \
52  uscxml::ErrorEvent identifier; \
53  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
-
54  identifier.name = "error.communication"; \
-
55  identifier.data.compound["xpath"] = uscxml::Data(DOMUtils::xPathForNode(node), uscxml::Data::VERBATIM); \
-
56  identifier.eventType = uscxml::Event::PLATFORM;
-
57 
-
58 #define ERROR_EXECUTION_THROW(cause) \
-
59 {\
-
60  ERROR_EXECUTION(exc, cause); \
-
61  throw exc;\
-
62 }
-
63 
-
64 #define ERROR_EXECUTION_THROW2(cause, node) \
-
65 {\
-
66  ERROR_EXECUTION2(exc, cause, node); \
-
67  throw exc;\
-
68 }
-
69 
-
70 #define ERROR_COMMUNICATION_THROW(cause) \
-
71 {\
-
72  ERROR_COMMUNICATION(exc, cause); \
-
73  throw exc;\
-
74 }
-
75 
-
76 #define ERROR_COMMUNICATION_THROW2(cause, node) \
-
77 {\
-
78  ERROR_COMMUNICATION(exc, cause, node); \
-
79  throw exc;\
-
80 }
-
81 
-
82 namespace uscxml {
-
83 
-
84 class USCXML_API Event {
-
85 public:
-
86  enum Type {
-
87  INTERNAL = 1,
-
88  EXTERNAL = 2,
-
89  PLATFORM = 3
-
90  };
+
54  identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
55  identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
+
56  identifier.name = "error.communication"; \
+
57  identifier.eventType = uscxml::Event::PLATFORM;
+
58 
+
59 #define ERROR_COMMUNICATION2(identifier, cause, node) \
+
60  uscxml::ErrorEvent identifier; \
+
61  identifier.data.compound["cause"] = uscxml::Data(cause, uscxml::Data::VERBATIM); \
+
62  identifier.data.compound["file"] = uscxml::Data(uscxml::toStr(__FILE__), uscxml::Data::VERBATIM); \
+
63  identifier.data.compound["line"] = uscxml::Data(uscxml::toStr(__LINE__), uscxml::Data::INTERPRETED); \
+
64  identifier.name = "error.communication"; \
+
65  identifier.data.compound["xpath"] = uscxml::Data(DOMUtils::xPathForNode(node), uscxml::Data::VERBATIM); \
+
66  identifier.eventType = uscxml::Event::PLATFORM;
+
67 
+
68 #define ERROR_EXECUTION_THROW(cause) \
+
69 {\
+
70  ERROR_EXECUTION(exc, cause); \
+
71  throw exc;\
+
72 }
+
73 
+
74 #define ERROR_EXECUTION_THROW2(cause, node) \
+
75 {\
+
76  ERROR_EXECUTION2(exc, cause, node); \
+
77  throw exc;\
+
78 }
+
79 
+
80 #define ERROR_COMMUNICATION_THROW(cause) \
+
81 {\
+
82  ERROR_COMMUNICATION(exc, cause); \
+
83  throw exc;\
+
84 }
+
85 
+
86 #define ERROR_COMMUNICATION_THROW2(cause, node) \
+
87 {\
+
88  ERROR_COMMUNICATION(exc, cause, node); \
+
89  throw exc;\
+
90 }
91 
-
92  Event() : eventType(INTERNAL), hideSendId(false), uuid(UUID::getUUID()) {}
-
93  explicit Event(const std::string& name, Type type = INTERNAL) : name(name), eventType(type), hideSendId(false) {}
-
94  bool operator< (const Event& other) const {
-
95  return this < &other;
-
96  }
-
97 
-
98  bool operator==(const Event& other) const {
-
99  return (this->name == other.name &&
-
100  this->sendid == other.sendid &&
-
101  this->invokeid == other.invokeid &&
-
102  this->data == other.data);
-
103  }
-
104  bool operator!=(const Event& other) const {
-
105  return !(*this == other);
-
106  }
-
107 
-
108  operator bool() {
-
109  return name.size() > 0;
-
110  }
-
111 
-
112  operator std::string() {
-
113  std::stringstream ss;
-
114  ss << *this;
-
115  return ss.str();
-
116  }
-
117 
-
118  typedef std::multimap<std::string, Data> params_t;
-
119  typedef std::map<std::string, Data> namelist_t;
-
120 
-
121  static bool getParam(const params_t& params, const std::string& name, Data& target) {
-
122  if (params.find(name) != params.end()) {
-
123  target = params.find(name)->second;
-
124  return true;
-
125  }
-
126  return false;
-
127  }
-
128 
-
129  static bool getParam(const params_t& params, const std::string& name, std::list<Data>& target) {
-
130  if (params.find(name) != params.end()) {
-
131  std::pair<params_t::const_iterator, params_t::const_iterator> rangeIter = params.equal_range(name);
-
132  while(rangeIter.first != rangeIter.second) {
-
133  target.push_back(rangeIter.first->second);
-
134  rangeIter.first++;
-
135  }
-
136  return true;
-
137  }
-
138  return false;
-
139  }
-
140 
-
141  template <typename T> static bool getParam(const params_t& params, const std::string& name, T& target) {
-
142  if (params.find(name) != params.end()) {
-
143  target = strTo<T>(params.find(name)->second.atom);
-
144  return true;
-
145  }
-
146  return false;
-
147  }
-
148 
-
149  static bool getParam(const params_t& params, const std::string& name, bool& target) {
-
150  if (params.find(name) != params.end()) {
-
151  target = true;
-
152  if (iequals(params.find(name)->second.atom, "false")) {
-
153  target = false;
-
154  } else if(iequals(params.find(name)->second.atom, "off")) {
-
155  target = false;
-
156  } else if(iequals(params.find(name)->second.atom, "no")) {
-
157  target = false;
-
158  } else if(iequals(params.find(name)->second.atom, "0")) {
-
159  target = false;
-
160  }
-
161  return true;
-
162  }
-
163  return false;
-
164  }
-
165 
-
166  template <typename T> static bool getParam(const params_t& params, const std::string& name, std::list<T>& target) {
-
167  if (params.find(name) != params.end()) {
-
168  std::pair<params_t::const_iterator, params_t::const_iterator> rangeIter = params.equal_range(name);
-
169  while(rangeIter.first != rangeIter.second) {
-
170  target.push_back(strTo<T>(rangeIter.first->second.atom));
-
171  rangeIter.first++;
-
172  }
-
173  return true;
-
174  }
-
175  return false;
-
176  }
-
177 
-
178  std::string raw;
-
179  std::string name;
-
180  Type eventType;
-
181  std::string origin;
-
182  std::string origintype;
-
183  std::string sendid;
-
184  bool hideSendId; // sendid is assumed to be undef with some ecma tests
-
185  std::string invokeid;
-
186  Data data;
-
187  std::map<std::string, Data> namelist;
-
188  std::multimap<std::string, Data> params;
-
189  std::string uuid; // the sendid is not necessarily unique!
-
190 
-
191  friend USCXML_API std::ostream& operator<< (std::ostream& os, const Event& event);
-
192 };
-
193 
-
194 USCXML_API std::ostream& operator<< (std::ostream& os, const Event& event);
-
195 
-
196 
-
197 class USCXML_API ErrorEvent : public Event {
-
198 public:
-
199  ErrorEvent() : Event() {}
-
200  ErrorEvent(const std::string& msg) : Event("error.platform") {
-
201  data.compound["msg"] = Data(msg, Data::VERBATIM);
-
202  }
-
203 };
+
92 namespace uscxml {
+
93 
+
94 class USCXML_API Event {
+
95 public:
+
96  enum Type {
+
97  INTERNAL = 1,
+
98  EXTERNAL = 2,
+
99  PLATFORM = 3
+
100  };
+
101 
+
102  Event() : eventType(INTERNAL), hideSendId(false), uuid(UUID::getUUID()) {}
+
103  explicit Event(const std::string& name, Type type = INTERNAL) : name(name), eventType(type), hideSendId(false) {}
+
104  static Event fromData(const Data& data);
+
105 
+
106  bool operator< (const Event& other) const {
+
107  return this < &other;
+
108  }
+
109 
+
110  bool operator==(const Event& other) const {
+
111  return (this->name == other.name &&
+
112  this->sendid == other.sendid &&
+
113  this->invokeid == other.invokeid &&
+
114  this->data == other.data);
+
115  }
+
116  bool operator!=(const Event& other) const {
+
117  return !(*this == other);
+
118  }
+
119 
+
120  operator bool() {
+
121  return name.size() > 0;
+
122  }
+
123 
+
124  operator Data();
+
125 
+
126  operator std::string() {
+
127  std::stringstream ss;
+
128  ss << *this;
+
129  return ss.str();
+
130  }
+
131 
+
132  typedef std::multimap<std::string, Data> params_t;
+
133  typedef std::map<std::string, Data> namelist_t;
+
134 
+
135  static bool getParam(const params_t& params, const std::string& name, Data& target) {
+
136  if (params.find(name) != params.end()) {
+
137  target = params.find(name)->second;
+
138  return true;
+
139  }
+
140  return false;
+
141  }
+
142 
+
143  static bool getParam(const params_t& params, const std::string& name, std::list<Data>& target) {
+
144  if (params.find(name) != params.end()) {
+
145  std::pair<params_t::const_iterator, params_t::const_iterator> rangeIter = params.equal_range(name);
+
146  while(rangeIter.first != rangeIter.second) {
+
147  target.push_back(rangeIter.first->second);
+
148  rangeIter.first++;
+
149  }
+
150  return true;
+
151  }
+
152  return false;
+
153  }
+
154 
+
155  template <typename T> static bool getParam(const params_t& params, const std::string& name, T& target) {
+
156  if (params.find(name) != params.end()) {
+
157  target = strTo<T>(params.find(name)->second.atom);
+
158  return true;
+
159  }
+
160  return false;
+
161  }
+
162 
+
163  static bool getParam(const params_t& params, const std::string& name, bool& target) {
+
164  if (params.find(name) != params.end()) {
+
165  target = true;
+
166  if (iequals(params.find(name)->second.atom, "false")) {
+
167  target = false;
+
168  } else if(iequals(params.find(name)->second.atom, "off")) {
+
169  target = false;
+
170  } else if(iequals(params.find(name)->second.atom, "no")) {
+
171  target = false;
+
172  } else if(iequals(params.find(name)->second.atom, "0")) {
+
173  target = false;
+
174  }
+
175  return true;
+
176  }
+
177  return false;
+
178  }
+
179 
+
180  template <typename T> static bool getParam(const params_t& params, const std::string& name, std::list<T>& target) {
+
181  if (params.find(name) != params.end()) {
+
182  std::pair<params_t::const_iterator, params_t::const_iterator> rangeIter = params.equal_range(name);
+
183  while(rangeIter.first != rangeIter.second) {
+
184  target.push_back(strTo<T>(rangeIter.first->second.atom));
+
185  rangeIter.first++;
+
186  }
+
187  return true;
+
188  }
+
189  return false;
+
190  }
+
191 
+
192  std::string raw;
+
193  std::string name;
+
194  Type eventType;
+
195  std::string origin;
+
196  std::string origintype;
+
197  std::string sendid;
+
198  bool hideSendId; // sendid is assumed to be undef with some ecma tests
+
199  std::string invokeid;
+
200  Data data;
+
201  std::map<std::string, Data> namelist;
+
202  std::multimap<std::string, Data> params;
+
203  std::string uuid; // the sendid is not necessarily unique!
204 
-
205 }
-
206 
+
205  friend USCXML_API std::ostream& operator<< (std::ostream& os, const Event& event);
+
206 };
207 
-
208 
-
209 #endif /* end of include guard: EVENT_H_6174D929 */
+
208 USCXML_API std::ostream& operator<< (std::ostream& os, const Event& event);
+
209 
+
210 
+
211 class USCXML_API ErrorEvent : public Event {
+
212 public:
+
213  ErrorEvent() : Event() {}
+
214  ErrorEvent(const std::string& msg) : Event("error.platform") {
+
215  data.compound["msg"] = Data(msg, Data::VERBATIM);
+
216  }
+
217 };
+
218 
+
219 }
+
220 
+
221 
+
222 
+
223 #endif /* end of include guard: EVENT_H_6174D929 */
Definition: Breakpoint.cpp:26
-
Definition: Event.h:197
+
Definition: Event.h:211
-
Definition: Event.h:84
+
Definition: Event.h:94
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -303,7 +317,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_event_handler_8h.html b/_event_handler_8h.html index c87b8c2..c49031d 100644 --- a/_event_handler_8h.html +++ b/_event_handler_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,12 +107,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for EventHandler.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -137,7 +137,7 @@ Classes diff --git a/_event_handler_8h__dep__incl.map b/_event_handler_8h__dep__incl.map index 70b18e2..4f87e40 100644 --- a/_event_handler_8h__dep__incl.map +++ b/_event_handler_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_event_handler_8h__dep__incl.md5 b/_event_handler_8h__dep__incl.md5 index f9e5359..3153d6b 100644 --- a/_event_handler_8h__dep__incl.md5 +++ b/_event_handler_8h__dep__incl.md5 @@ -1 +1 @@ -ca9c257fd621a49dc46139f7379c315b \ No newline at end of file +f4902bb50c4f56ab2c64e3f3940144da \ No newline at end of file diff --git a/_event_handler_8h__dep__incl.svg b/_event_handler_8h__dep__incl.svg index bcc7035..14cf634 100644 --- a/_event_handler_8h__dep__incl.svg +++ b/_event_handler_8h__dep__incl.svg @@ -1,914 +1,894 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/EventHandler.h - + -Node1 - -plugins/EventHandler.h + +Node1 + +plugins/EventHandler.h -Node2 - - -plugins/Factory.h + +Node2 + + +plugins/Factory.cpp -Node1->Node2 - - + +Node1->Node2 + + - -Node15 - - -plugins/InvokerImpl.h + + +Node3 + + +plugins/Invoker.h - -Node1->Node15 - - + + +Node1->Node3 + + - -Node22 - - -plugins/IOProcessorImpl.h + + +Node44 + + +plugins/InvokerImpl.h - -Node1->Node22 - - + + +Node1->Node44 + + - -Node40 - - -plugins/Invoker.h + + +Node47 + + +plugins/IOProcessor.h - -Node1->Node40 - - + + +Node1->Node47 + + - -Node50 - - -plugins/IOProcessor.h + + +Node49 + + +plugins/IOProcessorImpl.h - -Node1->Node50 - - + + +Node1->Node49 + + - -Node3 - - -debug/InterpreterIssue.cpp - - - - -Node2->Node3 - - + + +Node3->Node2 + + -Node4 - - -interpreter/InterpreterImpl.h + +Node4 + + +plugins/DataModelImpl.h - -Node2->Node4 - - - - -Node31 - - -Interpreter.h - - + + +Node3->Node4 + + - -Node2->Node31 - - - - -Node38 - - -plugins/Factory.cpp + + +Node43 + + +plugins/Invoker.cpp - -Node2->Node38 - - + + +Node3->Node43 + + - -Node4->Node3 - - + + +Node4->Node2 + + -Node5 - - -debug/Breakpoint.cpp + +Node5 + + +interpreter/InterpreterImpl.h -Node4->Node5 - - + +Node4->Node5 + + - -Node6 - - -debug/Debugger.h + + +Node28 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node4->Node6 - - + + +Node4->Node28 + + - -Node11 - - -interpreter/InterpreterImpl.cpp + + +Node30 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node4->Node11 - - + + +Node4->Node30 + + - -Node12 - - -Interpreter.cpp + + +Node32 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node4->Node12 - - + + +Node4->Node32 + + - -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node34 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node4->Node13 - - - - -Node4->Node15 - - + + +Node4->Node34 + + - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node36 + + +plugins/datamodel/null +/NullDataModel.h - -Node4->Node19 - - + + +Node4->Node36 + + - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node38 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node4->Node21 - - - - -Node4->Node22 - - + + +Node4->Node38 + + - -Node25 - - -transform/Transformer.h + + +Node40 + + +plugins/DataModel.cpp - -Node4->Node25 - - + + +Node4->Node40 + + - -Node7 - - -debug/Debugger.cpp + + +Node41 + + +plugins/Plugins.h - -Node6->Node7 - - + + +Node4->Node41 + + - -Node8 - - -debug/DebuggerServlet.h + + +Node6 + + +debug/Breakpoint.cpp - -Node6->Node8 - - + + +Node5->Node6 + + - -Node10 - - -debug/DebugSession.cpp + + +Node7 + + +debug/Debugger.h - -Node6->Node10 - - + + +Node5->Node7 + + - -Node9 - - -debug/DebuggerServlet.cpp + + +Node12 + + +debug/InterpreterIssue.cpp - -Node8->Node9 - - + + +Node5->Node12 + + - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + + +Node13 + + +interpreter/InterpreterImpl.cpp - -Node13->Node14 - - + + +Node5->Node13 + + - -Node15->Node11 - - + + +Node14 + + +Interpreter.cpp + - -Node15->Node13 - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h + + +Node5->Node14 + + + + + +Node15 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node15->Node16 - - + + +Node5->Node15 + + - -Node18 - - -plugins/Invoker.cpp + + +Node17 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node15->Node18 - - + + +Node5->Node17 + + - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node19 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node16->Node17 - - + + +Node5->Node19 + + -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node20 + + +transform/Transformer.h - -Node19->Node20 - - + + +Node5->Node20 + + - -Node22->Node19 - - - - -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node8 + + +debug/Debugger.cpp - -Node22->Node23 - - + + +Node7->Node8 + + - -Node24 - - -plugins/IOProcessor.cpp + + +Node9 + + +debug/DebuggerServlet.h - -Node22->Node24 - - - - -Node23->Node21 - - + + +Node7->Node9 + + - -Node26 - - -transform/ChartToC.h + + +Node11 + + +debug/DebugSession.cpp - -Node25->Node26 - - + + +Node7->Node11 + + - -Node27 - - -transform/ChartToJava.h + + +Node10 + + +debug/DebuggerServlet.cpp - -Node25->Node27 - - + + +Node9->Node10 + + - -Node28 - - -transform/ChartToPromela.h + + +Node16 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node25->Node28 - - + + +Node15->Node16 + + - -Node29 - - -transform/ChartToVHDL.h + + +Node18 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node25->Node29 - - + + +Node17->Node18 + + - -Node30 - - -transform/Transformer.cpp + + +Node21 + + +transform/ChartToC.h - -Node25->Node30 - - + + +Node20->Node21 + + - -Node26->Node27 - - - - -Node26->Node28 - - + + +Node23 + + +transform/ChartToJava.h + - -Node26->Node29 - - - -Node31->Node5 - - + + +Node20->Node23 + + - -Node31->Node11 - - + + +Node25 + + +transform/ChartToPromela.h + - -Node31->Node12 - - - -Node31->Node25 - - + + +Node20->Node25 + + - -Node32 - - -debug/Breakpoint.h + + +Node26 + + +transform/ChartToVHDL.h - -Node31->Node32 - - + + +Node20->Node26 + + - -Node33 - - -debug/DebugSession.h + + +Node27 + + +transform/Transformer.cpp - -Node31->Node33 - - + + +Node20->Node27 + + - -Node34 - - -interpreter/BasicContent -Executor.cpp + + +Node22 + + +transform/ChartToC.cpp + + + + + +Node21->Node22 + + + + + +Node21->Node23 + + + + + +Node21->Node25 + + + + + +Node21->Node26 + + + + + +Node24 + + +transform/ChartToJava.cpp - -Node31->Node34 - - + + +Node23->Node24 + + - -Node35 - - -interpreter/MicroStepImpl.h + + +Node29 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node31->Node35 - - - - -Node31->Node38 - - + + +Node28->Node29 + + - -Node39 - - -uscxml.h + + +Node31 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node31->Node39 - - + + +Node30->Node31 + + - -Node32->Node5 - - + + +Node33 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp + - -Node32->Node6 - - -Node32->Node33 - - - - -Node33->Node7 - - - - -Node33->Node9 - - - - -Node33->Node10 - - - - -Node35->Node4 - - + +Node32->Node33 + + - -Node36 - - -interpreter/FastMicroStep.h + + +Node35 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node35->Node36 - - + + +Node34->Node35 + + + + + +Node36->Node2 + + -Node37 - - -interpreter/MicroStep.cpp + +Node37 + + +plugins/datamodel/null +/NullDataModel.cpp - -Node35->Node37 - - - - -Node36->Node11 - - - - -Node40->Node2 - - + + +Node36->Node37 + + - -Node40->Node18 - - - - -Node41 - - -plugins/DataModelImpl.h + + +Node39 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node40->Node41 - - - - -Node41->Node2 - - - - -Node41->Node4 - - + + +Node38->Node39 + + -Node42 - - -plugins/datamodel/c89 -/C89DataModel.h + +Node42 + + +plugins/Plugins.cpp -Node41->Node42 - - - - -Node44 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h - - - - -Node41->Node44 - - + +Node41->Node42 + + + + + +Node44->Node2 + + + + + +Node44->Node5 + + + + + +Node44->Node13 + + + + + +Node44->Node15 + + + + + +Node44->Node41 + + + + + +Node44->Node43 + + -Node45 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node45 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node41->Node45 - - + + +Node44->Node45 + + -Node46 - - -plugins/datamodel/lua -/LuaDataModel.h + +Node46 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node41->Node46 - - + + +Node45->Node46 + + - -Node47 - - -plugins/datamodel/null -/NULLDataModel.h - + + +Node47->Node2 + + - - -Node41->Node47 - - + + +Node47->Node4 + + -Node48 - - -plugins/datamodel/promela -/PromelaDataModel.h - - - - -Node41->Node48 - - - - -Node49 - - -plugins/DataModel.cpp - - + +Node48 + + +plugins/IOProcessor.cpp + + + + + +Node47->Node48 + + + + + +Node49->Node2 + + + + + +Node49->Node5 + + + + + +Node49->Node17 + + + + + +Node49->Node41 + + + + + +Node49->Node48 + + - -Node41->Node49 - - - - -Node43 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node50 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h - -Node42->Node43 - - - - -Node47->Node38 - - + + +Node49->Node50 + + - -Node50->Node2 - - + + +Node50->Node19 + + - -Node50->Node24 - - - -Node50->Node41 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_handler_8h__dep__incl_org.svg b/_event_handler_8h__dep__incl_org.svg index b7a1576..3253c4d 100644 --- a/_event_handler_8h__dep__incl_org.svg +++ b/_event_handler_8h__dep__incl_org.svg @@ -1,826 +1,894 @@ - - - + + plugins/EventHandler.h - - -Node1 - -plugins/EventHandler.h + + + +Node16 + +plugins/EventHandler.h - -Node2 - - -plugins/Factory.h + + +Node17 + + +plugins/Factory.cpp - -Node1->Node2 - - + + +Node16->Node17 + + - -Node15 - - -plugins/InvokerImpl.h + + +Node18 + + +plugins/Invoker.h - -Node1->Node15 - - + + +Node16->Node18 + + - -Node22 - - -plugins/IOProcessorImpl.h + + +Node62 + + +plugins/InvokerImpl.h - -Node1->Node22 - - + + +Node16->Node62 + + - -Node40 - - -plugins/Invoker.h + + +Node65 + + +plugins/IOProcessor.h - -Node1->Node40 - - + + +Node16->Node65 + + - -Node50 - - -plugins/IOProcessor.h + + +Node67 + + +plugins/IOProcessorImpl.h - -Node1->Node50 - - + + +Node16->Node67 + + - -Node3 - - -debug/InterpreterIssue.cpp - + + +Node18->Node17 + + - - -Node2->Node3 - - - - -Node4 - - -interpreter/InterpreterImpl.h + + +Node19 + + +plugins/DataModelImpl.h - -Node2->Node4 - - + + +Node18->Node19 + + - -Node31 - - -Interpreter.h + + +Node61 + + +plugins/Invoker.cpp - -Node2->Node31 - - + + +Node18->Node61 + + - -Node38 - - -plugins/Factory.cpp - + + +Node19->Node17 + + + + +Node20 + + +interpreter/InterpreterImpl.h + - -Node2->Node38 - - - -Node4->Node3 - - + + +Node19->Node20 + + - -Node5 - - -debug/Breakpoint.cpp + + +Node46 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node4->Node5 - - + + +Node19->Node46 + + - -Node6 - - -debug/Debugger.h + + +Node48 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node4->Node6 - - + + +Node19->Node48 + + - -Node11 - - -interpreter/InterpreterImpl.cpp + + +Node50 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node4->Node11 - - + + +Node19->Node50 + + - -Node12 - - -Interpreter.cpp + + +Node52 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node4->Node12 - - + + +Node19->Node52 + + - -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node54 + + +plugins/datamodel/null +/NullDataModel.h - -Node4->Node13 - - - - -Node4->Node15 - - + + +Node19->Node54 + + - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node56 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node4->Node19 - - + + +Node19->Node56 + + - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node58 + + +plugins/DataModel.cpp - -Node4->Node21 - - - - -Node4->Node22 - - + + +Node19->Node58 + + - -Node25 - - -transform/Transformer.h + + +Node59 + + +plugins/Plugins.h - -Node4->Node25 - - + + +Node19->Node59 + + - -Node7 - - -debug/Debugger.cpp + + +Node21 + + +debug/Breakpoint.cpp - -Node6->Node7 - - + + +Node20->Node21 + + - -Node8 - - -debug/DebuggerServlet.h + + +Node22 + + +debug/Debugger.h - -Node6->Node8 - - + + +Node20->Node22 + + - -Node10 - - -debug/DebugSession.cpp + + +Node27 + + +debug/InterpreterIssue.cpp - -Node6->Node10 - - + + +Node20->Node27 + + - -Node9 - - -debug/DebuggerServlet.cpp + + +Node28 + + +interpreter/InterpreterImpl.cpp - -Node8->Node9 - - + + +Node20->Node28 + + - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + + +Node29 + + +Interpreter.cpp - -Node13->Node14 - - - - -Node15->Node11 - - + + +Node20->Node29 + + - -Node15->Node13 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h + + +Node30 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node15->Node16 - - + + +Node20->Node30 + + - -Node18 - - -plugins/Invoker.cpp + + +Node32 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node15->Node18 - - + + +Node20->Node32 + + - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node34 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node16->Node17 - - + + +Node20->Node34 + + - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node35 + + +transform/Transformer.h - -Node19->Node20 - - - - -Node22->Node19 - - + + +Node20->Node35 + + -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node23 + + +debug/Debugger.cpp -Node22->Node23 - - + +Node22->Node23 + + -Node24 - - -plugins/IOProcessor.cpp + +Node24 + + +debug/DebuggerServlet.h -Node22->Node24 - - - - -Node23->Node21 - - + +Node22->Node24 + + -Node26 - - -transform/ChartToC.h + +Node26 + + +debug/DebugSession.cpp - -Node25->Node26 - - - - -Node27 - - -transform/ChartToJava.h - - - - -Node25->Node27 - - - - -Node28 - - -transform/ChartToPromela.h - - - - -Node25->Node28 - - - - -Node29 - - -transform/ChartToVHDL.h - - + + +Node22->Node26 + + - -Node25->Node29 - - - - -Node30 - - -transform/Transformer.cpp + + +Node25 + + +debug/DebuggerServlet.cpp - -Node25->Node30 - - - - -Node26->Node27 - - - - -Node26->Node28 - - - - -Node26->Node29 - - - - -Node31->Node5 - - - - -Node31->Node11 - - + + +Node24->Node25 + + - -Node31->Node12 - - - - -Node31->Node25 - - - - -Node32 - - -debug/Breakpoint.h + + +Node31 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node31->Node32 - - + + +Node30->Node31 + + -Node33 - - -debug/DebugSession.h + +Node33 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node31->Node33 - - - - -Node34 - - -interpreter/BasicContent -Executor.cpp - - - - -Node31->Node34 - - - - -Node35 - - -interpreter/MicroStepImpl.h - - - - -Node31->Node35 - - - - -Node31->Node38 - - - - -Node39 - - -uscxml.h - - - - -Node31->Node39 - - - - -Node32->Node5 - - - - -Node32->Node6 - - - -Node32->Node33 - - - - -Node33->Node7 - - - - -Node33->Node9 - - - - -Node33->Node10 - - - - -Node35->Node4 - - + +Node32->Node33 + + -Node36 - - -interpreter/FastMicroStep.h + +Node36 + + +transform/ChartToC.h -Node35->Node36 - - - - -Node37 - - -interpreter/MicroStep.cpp - - - - -Node35->Node37 - - + +Node35->Node36 + + - -Node36->Node11 - - - - -Node40->Node2 - - - - -Node40->Node18 - - - - -Node41 - - -plugins/DataModelImpl.h + + +Node38 + + +transform/ChartToJava.h - -Node40->Node41 - - + + +Node35->Node38 + + - -Node41->Node2 - - - - -Node41->Node4 - - - - -Node42 - - -plugins/datamodel/c89 -/C89DataModel.h + + +Node40 + + +transform/ChartToPromela.h - -Node41->Node42 - - + + +Node35->Node40 + + - -Node44 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + +Node43 + + +transform/ChartToVHDL.h - -Node41->Node44 - - + + +Node35->Node43 + + -Node45 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node45 + + +transform/Transformer.cpp - -Node41->Node45 - - - - -Node46 - - -plugins/datamodel/lua -/LuaDataModel.h - + + +Node35->Node45 + + + + +Node37 + + +transform/ChartToC.cpp + + + + + +Node36->Node37 + + + + + +Node36->Node38 + + + + + +Node36->Node40 + + + + + +Node36->Node43 + + - -Node41->Node46 - - - - -Node47 - - -plugins/datamodel/null -/NULLDataModel.h + + +Node39 + + +transform/ChartToJava.cpp - -Node41->Node47 - - + + +Node38->Node39 + + - -Node48 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node47 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node41->Node48 - - + + +Node46->Node47 + + -Node49 - - -plugins/DataModel.cpp + +Node49 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - - - -Node41->Node49 - - - - -Node43 - - -plugins/datamodel/c89 -/C89DataModel.cpp - - - - -Node42->Node43 - - - - -Node47->Node38 - - - - -Node50->Node2 - - - - -Node50->Node24 - - - - -Node50->Node41 - - + + + + +Node48->Node49 + + + + + +Node51 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp + + + + + +Node50->Node51 + + + + + +Node53 + + +plugins/datamodel/lua +/LuaDataModel.cpp + + + + + +Node52->Node53 + + + + + +Node54->Node17 + + + + + +Node55 + + +plugins/datamodel/null +/NullDataModel.cpp + + + + + +Node54->Node55 + + + + + +Node57 + + +plugins/datamodel/promela +/PromelaDataModel.cpp + + + + + +Node56->Node57 + + + + + +Node60 + + +plugins/Plugins.cpp + + + + + +Node59->Node60 + + + + + +Node62->Node17 + + + + + +Node62->Node20 + + + + + +Node62->Node28 + + + + + +Node62->Node30 + + + + + +Node62->Node59 + + + + + +Node62->Node61 + + + + + +Node63 + + +plugins/invoker/dirmon +/DirMonInvoker.h + + + + + +Node62->Node63 + + + + + +Node64 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + + + + +Node63->Node64 + + + + + +Node65->Node17 + + + + + +Node65->Node19 + + + + + +Node66 + + +plugins/IOProcessor.cpp + + + + + +Node65->Node66 + + + + + +Node67->Node17 + + + + + +Node67->Node20 + + + + + +Node67->Node32 + + + + + +Node67->Node59 + + + + + +Node67->Node66 + + + + + +Node68 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h + + + + + +Node67->Node68 + + + + + +Node68->Node34 + + diff --git a/_event_handler_8h__incl.map b/_event_handler_8h__incl.map index 39328a7..85a1a9f 100644 --- a/_event_handler_8h__incl.map +++ b/_event_handler_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_event_handler_8h__incl.md5 b/_event_handler_8h__incl.md5 index 1d26427..6b10497 100644 --- a/_event_handler_8h__incl.md5 +++ b/_event_handler_8h__incl.md5 @@ -1 +1 @@ -fc21436db2468025b0f47f05346da901 \ No newline at end of file +22049967100d671f0ccd0e0fabf25042 \ No newline at end of file diff --git a/_event_handler_8h__incl.svg b/_event_handler_8h__incl.svg index 47129bb..108048a 100644 --- a/_event_handler_8h__incl.svg +++ b/_event_handler_8h__incl.svg @@ -1,314 +1,277 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/EventHandler.h - + -Node1 - -plugins/EventHandler.h + +Node1 + +plugins/EventHandler.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + -Node7 - -list + +Node7 + +list -Node1->Node7 - - + +Node1->Node7 + + -Node9 - -memory + +Node9 + +memory -Node1->Node9 - - + +Node1->Node9 + + - -Node11 - -string + + +Node12 + +string - -Node1->Node11 - - + + +Node1->Node12 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - - - -Node15 - - -uscxml/util/UUID.h + +Node5->Node6 + + + + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -map + +Node8 + +map -Node6->Node8 - - + +Node6->Node8 + + -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + + + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node2 - - - -Node10->Node11 - - + + +Node6->Node15 + + - -Node12 - -limits + + +Node11->Node2 + + - -Node10->Node12 - - + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + +Node13 + +limits - -Node15->Node2 - - + + +Node11->Node13 + + - -Node15->Node11 - - + + +Node14 + +sstream + + + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node2 + + + + + +Node16->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_handler_8h__incl_org.svg b/_event_handler_8h__incl_org.svg index 6214aa9..6b4cd85 100644 --- a/_event_handler_8h__incl_org.svg +++ b/_event_handler_8h__incl_org.svg @@ -1,226 +1,277 @@ - - + plugins/EventHandler.h - - -Node1 - -plugins/EventHandler.h + + + +Node0 + +plugins/EventHandler.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node7 - -list + + +Node6 + +list - -Node1->Node7 - - + + +Node0->Node6 + + - -Node9 - -memory + + +Node8 + +memory - -Node1->Node9 - - + + +Node0->Node8 + + -Node11 - -string + +Node11 + +string - -Node1->Node11 - - + + +Node0->Node11 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + - -Node6->Node2 - - + + +Node5->Node1 + + - -Node6->Node7 - - + + +Node5->Node6 + + - -Node8 - -map + + +Node7 + +map + + + +Node5->Node7 + + + + + +Node5->Node8 + + - -Node6->Node8 - - + + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - + +Node15->Node11 + + diff --git a/_event_handler_8h_source.html b/_event_handler_8h_source.html index 4baf5e7..c54835d 100644 --- a/_event_handler_8h_source.html +++ b/_event_handler_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -120,43 +120,40 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
49  virtual std::list<std::string> getNames() = 0;
50 
55  virtual Data getDataModelVariables() = 0;
-
56 
-
57 protected:
-
58  InterpreterImpl* _interpreter;
-
59 };
-
60 
-
66 class USCXML_API EventHandler {
-
67 public:
- -
69 
-
71  virtual std::list<std::string> getNames() {
-
72  return _impl->getNames();
-
73  }
-
74 
-
76  virtual Data getDataModelVariables() const {
-
77  return _impl->getDataModelVariables();
-
78  };
-
79 
-
80 protected:
-
81  std::shared_ptr<EventHandlerImpl> _impl;
-
82  friend class InterpreterImpl;
-
83 };
+
56 };
+
57 
+
63 class USCXML_API EventHandler {
+
64 public:
+ +
66 
+
68  virtual std::list<std::string> getNames() {
+
69  return _impl->getNames();
+
70  }
+
71 
+
73  virtual Data getDataModelVariables() const {
+
74  return _impl->getDataModelVariables();
+
75  };
+
76 
+
77 protected:
+
78  std::shared_ptr<EventHandlerImpl> _impl;
+
79  friend class InterpreterImpl;
+
80 };
+
81 
+
82 
+
83 }
84 
85 
-
86 }
-
87 
-
88 
-
89 #endif /* end of include guard: EVENTHANDLER_H_2801243E */
-
Definition: EventHandler.h:66
+
86 #endif /* end of include guard: EVENTHANDLER_H_2801243E */
+
Definition: EventHandler.h:63
Definition: Breakpoint.cpp:26
-
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: EventHandler.h:71
+
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: EventHandler.h:68
#define PIMPL_OPERATORS(type)
The usual operators as required for the PIMPL pattern.
Definition: Common.h:68
Common base class for invokers and i/o processors.
Definition: EventHandler.h:41
-
Definition: InterpreterImpl.h:48
+
Definition: InterpreterImpl.h:51
-
virtual Data getDataModelVariables() const
Export a Data object for the `_x['name']` data-model namespace.
Definition: EventHandler.h:76
-
Definition: Data.h:43
+
virtual Data getDataModelVariables() const
Export a Data object for the `_x['name']` data-model namespace.
Definition: EventHandler.h:73
+
Definition: Data.h:44
@@ -166,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_event_queue_8cpp.html b/_event_queue_8cpp.html index 0294283..ef59a41 100644 --- a/_event_queue_8cpp.html +++ b/_event_queue_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for EventQueue.cpp:
-
+
diff --git a/_event_queue_8cpp.js b/_event_queue_8cpp.js new file mode 100644 index 0000000..75ac75f --- /dev/null +++ b/_event_queue_8cpp.js @@ -0,0 +1,4 @@ +var _event_queue_8cpp = +[ + [ "PIMPL_OPERATORS_INHERIT_IMPL", "_event_queue_8cpp.html#a0a90aa54ec0fbb0a3ac416fb36f35166", null ] +]; \ No newline at end of file diff --git a/_event_queue_8cpp__incl.map b/_event_queue_8cpp__incl.map index 4ababe2..b1333de 100644 --- a/_event_queue_8cpp__incl.map +++ b/_event_queue_8cpp__incl.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/_event_queue_8cpp__incl.md5 b/_event_queue_8cpp__incl.md5 index 925bcae..d0e0204 100644 --- a/_event_queue_8cpp__incl.md5 +++ b/_event_queue_8cpp__incl.md5 @@ -1 +1 @@ -ace5b6e94ad1b0a3c78e6ba236b2f723 \ No newline at end of file +5733a0c3e6a2ff53ff6eac604452adc7 \ No newline at end of file diff --git a/_event_queue_8cpp__incl.svg b/_event_queue_8cpp__incl.svg index 040c7b3..50dee94 100644 --- a/_event_queue_8cpp__incl.svg +++ b/_event_queue_8cpp__incl.svg @@ -1,425 +1,409 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/EventQueue.cpp - + -Node1 - -interpreter/EventQueue.cpp + +Node1 + +interpreter/EventQueue.cpp -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -EventQueue.h + +Node5 + + +EventQueue.h -Node1->Node5 - - + +Node1->Node5 + + -Node8 - -list + +Node8 + +list -Node1->Node8 - - + +Node1->Node8 + + -Node9 - -map + +Node9 + +map -Node1->Node9 - - + +Node1->Node9 + + - -Node12 - -string + + +Node13 + +string - -Node1->Node12 - - + + +Node1->Node13 + + - -Node17 - - -EventQueueImpl.h + + +Node18 + + +EventQueueImpl.h - -Node1->Node17 - - - - -Node18 - -thread - -Node1->Node18 - - + +Node1->Node18 + + -Node19 - -mutex + +Node19 + +thread -Node1->Node19 - - + +Node1->Node19 + + -Node20 - -condition_variable + +Node20 + +mutex -Node1->Node20 - - + +Node1->Node20 + + -Node21 - -event2/event.h + +Node21 + +condition_variable -Node1->Node21 - - + +Node1->Node21 + + + + + +Node22 + +event2/event.h + + + +Node1->Node22 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + + + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node2 - - - -Node11->Node12 - - + + +Node7->Node16 + + - -Node13 - -limits + + +Node12->Node2 + + - -Node11->Node13 - - + + +Node12->Node13 + + -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + +Node14 + +limits - -Node16->Node2 - - + + +Node12->Node14 + + - -Node16->Node12 - - + + +Node15 + +sstream + + + +Node12->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + -Node17->Node2 - - - - -Node17->Node6 - - - - -Node17->Node8 - - - - -Node17->Node9 - - - - -Node17->Node12 - - - - -Node17->Node18 - - - - -Node17->Node19 - - - - -Node17->Node20 - - + +Node17->Node2 + + + + + +Node17->Node13 + + + + + +Node18->Node2 + + + + + +Node18->Node6 + + + + + +Node18->Node8 + + + + + +Node18->Node9 + + + + + +Node18->Node13 + + + + + +Node18->Node19 + + + + + +Node18->Node20 + + + + + +Node18->Node21 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_queue_8cpp__incl_org.svg b/_event_queue_8cpp__incl_org.svg index c2d4c7d..560e6dc 100644 --- a/_event_queue_8cpp__incl_org.svg +++ b/_event_queue_8cpp__incl_org.svg @@ -1,337 +1,409 @@ - - + interpreter/EventQueue.cpp - - -Node1 - -interpreter/EventQueue.cpp + + + +Node0 + +interpreter/EventQueue.cpp - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -EventQueue.h + +EventQueue.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node8 - -list + + +Node7 + +list - -Node1->Node8 - - + + +Node0->Node7 + + - -Node9 - -map + + +Node8 + +map - -Node1->Node9 - - + + +Node0->Node8 + + -Node12 - -string + +Node12 + +string - -Node1->Node12 - - + + +Node0->Node12 + + -Node17 - - -EventQueueImpl.h + +Node17 + + +EventQueueImpl.h - -Node1->Node17 - - + + +Node0->Node17 + + -Node18 - -thread + +Node18 + +thread - -Node1->Node18 - - + + +Node0->Node18 + + -Node19 - -mutex + +Node19 + +mutex - -Node1->Node19 - - + + +Node0->Node19 + + -Node20 - -condition_variable + +Node20 + +condition_variable - -Node1->Node20 - - + + +Node0->Node20 + + -Node21 - -event2/event.h - - -Node1->Node21 - - - - -Node3 - -sys/socket.h + +Node21 + +event2/event.h - -Node2->Node3 - - + + +Node0->Node21 + + - -Node4 - -cmath + + +Node2 + +sys/socket.h - -Node2->Node4 - - + + +Node1->Node2 + + - -Node5->Node2 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + + + + +Node6->Node1 + + - -Node7->Node2 - - + + +Node6->Node7 + + + + + +Node6->Node8 + + - -Node7->Node8 - - + + +Node9 + +memory - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - - - -Node17->Node2 - - - - -Node17->Node6 - - + +Node16->Node12 + + + + + +Node17->Node1 + + + + + +Node17->Node5 + + + + + +Node17->Node7 + + -Node17->Node8 - - - - -Node17->Node9 - - + +Node17->Node8 + + -Node17->Node12 - - + +Node17->Node12 + + -Node17->Node18 - - + +Node17->Node18 + + -Node17->Node19 - - + +Node17->Node19 + + -Node17->Node20 - - + +Node17->Node20 + + diff --git a/_event_queue_8h.html b/_event_queue_8h.html index beae61d..2ab5b2f 100644 --- a/_event_queue_8h.html +++ b/_event_queue_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,12 +104,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for EventQueue.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -133,7 +133,7 @@ Classes diff --git a/_event_queue_8h__dep__incl.map b/_event_queue_8h__dep__incl.map index 03bfb81..dd8769c 100644 --- a/_event_queue_8h__dep__incl.map +++ b/_event_queue_8h__dep__incl.map @@ -1,46 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_event_queue_8h__dep__incl.md5 b/_event_queue_8h__dep__incl.md5 index b3469cd..048b4fe 100644 --- a/_event_queue_8h__dep__incl.md5 +++ b/_event_queue_8h__dep__incl.md5 @@ -1 +1 @@ -537a0732f3748b01fa2e5e4d2408ba49 \ No newline at end of file +9bb9587b696899f0531b90acdcd6645f \ No newline at end of file diff --git a/_event_queue_8h__dep__incl.svg b/_event_queue_8h__dep__incl.svg index a3dcbe4..db7d6df 100644 --- a/_event_queue_8h__dep__incl.svg +++ b/_event_queue_8h__dep__incl.svg @@ -1,783 +1,671 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/EventQueue.h - + -Node1 - -interpreter/EventQueue.h + +Node1 + +interpreter/EventQueue.h -Node2 - - -interpreter/EventQueue.cpp + +Node2 + + +interpreter/EventQueue.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterImpl.h + +Node3 + + +interpreter/InterpreterImpl.h -Node1->Node3 - - + +Node1->Node3 + + - -Node36 - - -Interpreter.h + + +Node29 + + +Interpreter.h - -Node1->Node36 - - + + +Node1->Node29 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Debugger.h + +Node5 + + +debug/Debugger.h -Node3->Node5 - - + +Node3->Node5 + + -Node10 - - -debug/InterpreterIssue.cpp + +Node10 + + +debug/InterpreterIssue.cpp -Node3->Node10 - - + +Node3->Node10 + + -Node11 - - -interpreter/InterpreterImpl.cpp + +Node11 + + +interpreter/InterpreterImpl.cpp -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -Interpreter.cpp + +Node12 + + +Interpreter.cpp -Node3->Node12 - - + +Node3->Node12 + + -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node3->Node13 - - + +Node3->Node13 + + -Node15 - - -plugins/InvokerImpl.h + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node3->Node15 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node19 - - - - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - + +Node3->Node15 + + - - -Node3->Node21 - - - - -Node22 - - -plugins/IOProcessorImpl.h + + +Node17 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node22 - - + + +Node3->Node17 + + - -Node25 - - -transform/Transformer.h + + +Node18 + + +transform/Transformer.h - -Node3->Node25 - - + + +Node3->Node18 + + -Node6 - - -debug/Debugger.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/DebuggerServlet.h + +Node7 + + +debug/DebuggerServlet.h -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node5->Node9 - - + +Node5->Node9 + + -Node8 - - -debug/DebuggerServlet.cpp + +Node8 + + +debug/DebuggerServlet.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node14 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - + +Node13->Node14 + + -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node16 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node15->Node16 - - + +Node15->Node16 + + - -Node18 - - -plugins/Invoker.cpp - - - - -Node15->Node18 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node19 + + +transform/ChartToC.h - -Node16->Node17 - - + + +Node18->Node19 + + - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node21 + + +transform/ChartToJava.h - -Node19->Node20 - - - - -Node22->Node19 - - + + +Node18->Node21 + + -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node23 + + +transform/ChartToPromela.h - -Node22->Node23 - - + + +Node18->Node23 + + - -Node24 - - -plugins/IOProcessor.cpp + + +Node26 + + +transform/ChartToVHDL.h - -Node22->Node24 - - - - -Node23->Node21 - - + + +Node18->Node26 + + - -Node26 - - -transform/ChartToC.h + + +Node28 + + +transform/Transformer.cpp - -Node25->Node26 - - + + +Node18->Node28 + + - -Node28 - - -transform/ChartToJava.h + + +Node20 + + +transform/ChartToC.cpp - -Node25->Node28 - - + + +Node19->Node20 + + + + + +Node19->Node21 + + + + + +Node19->Node23 + + + + + +Node19->Node26 + + - -Node30 - - -transform/ChartToPromela.h + + +Node22 + + +transform/ChartToJava.cpp - -Node25->Node30 - - + + +Node21->Node22 + + - -Node33 - - -transform/ChartToVHDL.h + + +Node24 + + +transform/ChartToPromela.cpp - -Node25->Node33 - - + + +Node23->Node24 + + - -Node35 - - -transform/Transformer.cpp + + +Node25 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node25->Node35 - - + + +Node23->Node25 + + -Node27 - - -transform/ChartToC.cpp + +Node27 + + +transform/ChartToVHDL.cpp -Node26->Node27 - - - - -Node26->Node28 - - + +Node26->Node27 + + + + + +Node29->Node4 + + + + + +Node29->Node11 + + + + + +Node29->Node12 + + + + + +Node29->Node18 + + - -Node26->Node30 - - - - -Node26->Node33 - - - - -Node29 - - -transform/ChartToJava.cpp + + +Node30 + + +debug/Breakpoint.h - -Node28->Node29 - - + + +Node29->Node30 + + -Node31 - - -transform/ChartToPromela.cpp + +Node31 + + +debug/DebugSession.h - -Node30->Node31 - - + + +Node29->Node31 + + -Node32 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node32 + + +interpreter/BasicContent +Executor.cpp - -Node30->Node32 - - + + +Node29->Node32 + + - -Node34 - - -transform/ChartToVHDL.cpp + + +Node33 + + +interpreter/MicroStepImpl.h - -Node33->Node34 - - - - -Node36->Node4 - - - - -Node36->Node11 - - - - -Node36->Node12 - - - - -Node36->Node25 - - + + +Node29->Node33 + + -Node37 - - -debug/Breakpoint.h + +Node37 + + +plugins/Factory.cpp - -Node36->Node37 - - + + +Node29->Node37 + + -Node38 - - -debug/DebugSession.h - - - - -Node36->Node38 - - - - -Node39 - - -interpreter/BasicContent -Executor.cpp + +Node38 + + +uscxml.h - -Node36->Node39 - - + + +Node29->Node38 + + - -Node40 - - -interpreter/MicroStepImpl.h - + + +Node30->Node4 + + + + +Node30->Node5 + + - -Node36->Node40 - - - - -Node44 - - -plugins/Factory.cpp - - - - -Node36->Node44 - - - - -Node45 - - -uscxml.h - - - - -Node36->Node45 - - - - -Node37->Node4 - - - - -Node37->Node5 - - - - -Node37->Node38 - - - - -Node38->Node6 - - - - -Node38->Node8 - - - - -Node38->Node9 - - - - -Node40->Node3 - - + + +Node30->Node31 + + + + + +Node31->Node6 + + + + + +Node31->Node8 + + + + + +Node31->Node9 + + + + + +Node33->Node3 + + - -Node41 - - -interpreter/FastMicroStep.h + + +Node34 + + +interpreter/FastMicroStep.h - -Node40->Node41 - - + + +Node33->Node34 + + - -Node43 - - -interpreter/MicroStep.cpp + + +Node36 + + +interpreter/MicroStep.cpp - -Node40->Node43 - - + + +Node33->Node36 + + - -Node41->Node11 - - + + +Node34->Node11 + + - -Node42 - - -interpreter/FastMicroStep.cpp + + +Node35 + + +interpreter/FastMicroStep.cpp - -Node41->Node42 - - + + +Node34->Node35 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_queue_8h__dep__incl_org.svg b/_event_queue_8h__dep__incl_org.svg index 91daa15..e2eff9b 100644 --- a/_event_queue_8h__dep__incl_org.svg +++ b/_event_queue_8h__dep__incl_org.svg @@ -1,695 +1,671 @@ - - + interpreter/EventQueue.h - - -Node1 - -interpreter/EventQueue.h - - -Node2 + + + +Node16 + +interpreter/EventQueue.h + + + +Node17 - -interpreter/EventQueue.cpp + +interpreter/EventQueue.cpp - -Node1->Node2 - - + + +Node16->Node17 + + - -Node3 + + +Node18 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node3 - - + + +Node16->Node18 + + - -Node36 - - -Interpreter.h + + +Node44 + + +Interpreter.h - -Node1->Node36 - - + + +Node16->Node44 + + - -Node4 + + +Node19 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node3->Node4 - - + + +Node18->Node19 + + - -Node5 + + +Node20 - -debug/Debugger.h + +debug/Debugger.h - -Node3->Node5 - - + + +Node18->Node20 + + - -Node10 + + +Node25 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node3->Node10 - - + + +Node18->Node25 + + - -Node11 + + +Node26 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node11 - - + + +Node18->Node26 + + - -Node12 + + +Node27 - -Interpreter.cpp + +Interpreter.cpp - -Node3->Node12 - - + + +Node18->Node27 + + - -Node13 + + +Node28 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node3->Node13 - - + + +Node18->Node28 + + - -Node15 - - -plugins/InvokerImpl.h - - - - -Node3->Node15 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node19 - - - - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node30 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node3->Node21 - - + + +Node18->Node30 + + - -Node22 - - -plugins/IOProcessorImpl.h + + +Node32 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node22 - - + + +Node18->Node32 + + - -Node25 - - -transform/Transformer.h + + +Node33 + + +transform/Transformer.h - -Node3->Node25 - - + + +Node18->Node33 + + - -Node6 + + +Node21 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node5->Node6 - - + + +Node20->Node21 + + - -Node7 + + +Node22 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node5->Node7 - - + + +Node20->Node22 + + - -Node9 + + +Node24 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node5->Node9 - - + + +Node20->Node24 + + - -Node8 + + +Node23 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node7->Node8 - - + + +Node22->Node23 + + - -Node14 + + +Node29 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node15->Node16 - - - - -Node18 - - -plugins/Invoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node15->Node18 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node16->Node17 - - - - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node19->Node20 - - - - -Node22->Node19 - - + + +Node28->Node29 + + - -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node31 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node22->Node23 - - + + +Node30->Node31 + + - -Node24 - - -plugins/IOProcessor.cpp + + +Node34 + + +transform/ChartToC.h - -Node22->Node24 - - - - -Node23->Node21 - - + + +Node33->Node34 + + - -Node26 - - -transform/ChartToC.h + + +Node36 + + +transform/ChartToJava.h - -Node25->Node26 - - + + +Node33->Node36 + + - -Node28 - - -transform/ChartToJava.h + + +Node38 + + +transform/ChartToPromela.h - -Node25->Node28 - - + + +Node33->Node38 + + - -Node30 - - -transform/ChartToPromela.h + + +Node41 + + +transform/ChartToVHDL.h - -Node25->Node30 - - + + +Node33->Node41 + + - -Node33 - - -transform/ChartToVHDL.h + + +Node43 + + +transform/Transformer.cpp - -Node25->Node33 - - + + +Node33->Node43 + + -Node35 - - -transform/Transformer.cpp - - - - -Node25->Node35 - - - - -Node27 - - -transform/ChartToC.cpp - - - - -Node26->Node27 - - - - -Node26->Node28 - - - - -Node26->Node30 - - - - -Node26->Node33 - - - - -Node29 - - -transform/ChartToJava.cpp - - - - -Node28->Node29 - - - - -Node31 - - -transform/ChartToPromela.cpp - - - - -Node30->Node31 - - - - -Node32 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node30->Node32 - - - - -Node34 - - -transform/ChartToVHDL.cpp - - - - -Node33->Node34 - - - - -Node36->Node4 - - - - -Node36->Node11 - - - - -Node36->Node12 - - - - -Node36->Node25 - - + +Node35 + + +transform/ChartToC.cpp + + + + + +Node34->Node35 + + + + + +Node34->Node36 + + + + + +Node34->Node38 + + + + + +Node34->Node41 + + -Node37 - - -debug/Breakpoint.h + +Node37 + + +transform/ChartToJava.cpp -Node36->Node37 - - - - -Node38 - - -debug/DebugSession.h - - - - -Node36->Node38 - - + +Node36->Node37 + + -Node39 - - -interpreter/BasicContent -Executor.cpp + +Node39 + + +transform/ChartToPromela.cpp - -Node36->Node39 - - + + +Node38->Node39 + + -Node40 - - -interpreter/MicroStepImpl.h + +Node40 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node36->Node40 - - + + +Node38->Node40 + + - -Node44 - - -plugins/Factory.cpp + + +Node42 + + +transform/ChartToVHDL.cpp - -Node36->Node44 - - + + +Node41->Node42 + + + + + +Node44->Node19 + + + + + +Node44->Node26 + + + + + +Node44->Node27 + + + + + +Node44->Node33 + + -Node45 - - -uscxml.h + +Node45 + + +debug/Breakpoint.h - -Node36->Node45 - - - - -Node37->Node4 - - - - -Node37->Node5 - - - - -Node37->Node38 - - - - -Node38->Node6 - - - - -Node38->Node8 - - - - -Node38->Node9 - - + + +Node44->Node45 + + - -Node40->Node3 - - - - -Node41 - - -interpreter/FastMicroStep.h - - - - -Node40->Node41 - - - - -Node43 - - -interpreter/MicroStep.cpp - - - - -Node40->Node43 - - - - -Node41->Node11 - - - - -Node42 - - -interpreter/FastMicroStep.cpp - - - - -Node41->Node42 - - + + +Node46 + + +debug/DebugSession.h + + + + + +Node44->Node46 + + + + + +Node47 + + +interpreter/BasicContent +Executor.cpp + + + + + +Node44->Node47 + + + + + +Node48 + + +interpreter/MicroStepImpl.h + + + + + +Node44->Node48 + + + + + +Node52 + + +plugins/Factory.cpp + + + + + +Node44->Node52 + + + + + +Node53 + + +uscxml.h + + + + + +Node44->Node53 + + + + + +Node45->Node19 + + + + + +Node45->Node20 + + + + + +Node45->Node46 + + + + + +Node46->Node21 + + + + + +Node46->Node23 + + + + + +Node46->Node24 + + + + + +Node48->Node18 + + + + + +Node49 + + +interpreter/FastMicroStep.h + + + + + +Node48->Node49 + + + + + +Node51 + + +interpreter/MicroStep.cpp + + + + + +Node48->Node51 + + + + + +Node49->Node26 + + + + + +Node50 + + +interpreter/FastMicroStep.cpp + + + + + +Node49->Node50 + + diff --git a/_event_queue_8h__incl.map b/_event_queue_8h__incl.map index b8f7a23..aafaaef 100644 --- a/_event_queue_8h__incl.map +++ b/_event_queue_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_event_queue_8h__incl.md5 b/_event_queue_8h__incl.md5 index ccddb24..93f6f14 100644 --- a/_event_queue_8h__incl.md5 +++ b/_event_queue_8h__incl.md5 @@ -1 +1 @@ -e6e8a9bfe0c435770cae11ed0808e8a6 \ No newline at end of file +df735b960151d53707ab03d5dff15f27 \ No newline at end of file diff --git a/_event_queue_8h__incl.svg b/_event_queue_8h__incl.svg index 193ccf8..eec18db 100644 --- a/_event_queue_8h__incl.svg +++ b/_event_queue_8h__incl.svg @@ -1,299 +1,259 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/EventQueue.h - + -Node1 - -interpreter/EventQueue.h + +Node1 + +interpreter/EventQueue.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - - - -Node15 - - -uscxml/util/UUID.h + +Node5->Node6 + + + + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node7 - -list + +Node7 + +list -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -map + +Node8 + +map -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + + + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node2 - - - -Node11 - -string + + +Node6->Node15 + + - -Node10->Node11 - - + + +Node11->Node2 + + -Node12 - -limits + +Node12 + +string - -Node10->Node12 - - + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + +Node13 + +limits - -Node15->Node2 - - + + +Node11->Node13 + + + + + +Node14 + +sstream + + + +Node11->Node14 + + - -Node15->Node11 - - + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node2 + + + + + +Node16->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_queue_8h__incl_org.svg b/_event_queue_8h__incl_org.svg index 7636576..bec59fd 100644 --- a/_event_queue_8h__incl_org.svg +++ b/_event_queue_8h__incl_org.svg @@ -1,211 +1,259 @@ - - + interpreter/EventQueue.h - - -Node1 - -interpreter/EventQueue.h + + + +Node0 + +interpreter/EventQueue.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + + + + +Node5->Node1 + + - -Node6->Node2 - - + + +Node6 + +list + + + +Node5->Node6 + + -Node7 - -list + +Node7 + +map - -Node6->Node7 - - + + +Node5->Node7 + + -Node8 - -map + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node11 - -string + +Node11 + +string -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - + +Node15->Node11 + + diff --git a/_event_queue_8h_source.html b/_event_queue_8h_source.html index 0b707bd..c6b7dac 100644 --- a/_event_queue_8h_source.html +++ b/_event_queue_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -116,36 +116,41 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
39  virtual Event dequeue(size_t blockMs);
40  virtual void enqueue(const Event& event);
41  virtual void reset();
-
42  virtual std::shared_ptr<EventQueueImpl> getImplBase();
-
43 
-
44 protected:
-
45  std::shared_ptr<EventQueueImpl> _impl;
-
46 
-
47 };
-
48 
-
53 class USCXML_API DelayedEventQueue : public EventQueue {
-
54 public:
-
55  PIMPL_OPERATORS_INHERIT(DelayedEventQueue, EventQueue);
-
56 
-
57  void enqueueDelayed(const Event& event, size_t delayMs, const std::string& eventUUID);
-
58  void cancelDelayed(const std::string& eventUUID);
-
59  void cancelAllDelayed();
-
60  virtual std::shared_ptr<DelayedEventQueueImpl> getImplDelayed();
-
61 
-
62 protected:
-
63  std::shared_ptr<DelayedEventQueueImpl> _impl;
-
64 };
+
42 
+
43  Data serialize();
+
44  void deserialize(const Data& data);
+
45 
+
46  virtual std::shared_ptr<EventQueueImpl> getImplBase();
+
47 
+
48 protected:
+
49  std::shared_ptr<EventQueueImpl> _impl;
+
50 
+
51 };
+
52 
+
57 class USCXML_API DelayedEventQueue : public EventQueue {
+
58 public:
+
59  PIMPL_OPERATORS_INHERIT(DelayedEventQueue, EventQueue)
+
60 
+
61  void enqueueDelayed(const Event& event, size_t delayMs, const std::string& eventUUID);
+
62  void cancelDelayed(const std::string& eventUUID);
+
63  void cancelAllDelayed();
+
64  virtual std::shared_ptr<DelayedEventQueueImpl> getImplDelayed();
65 
-
66 }
-
67 
-
68 #endif /* end of include guard: EVENTQUEUE_H_C5C41BEE */
+
66 protected:
+
67  std::shared_ptr<DelayedEventQueueImpl> _impl;
+
68 };
+
69 
+
70 }
+
71 
+
72 #endif /* end of include guard: EVENTQUEUE_H_C5C41BEE */
Definition: Breakpoint.cpp:26
#define PIMPL_OPERATORS(type)
The usual operators as required for the PIMPL pattern.
Definition: Common.h:68
Definition: EventQueue.h:35
-
Definition: EventQueue.h:53
+
Definition: EventQueue.h:57
-
Definition: Event.h:84
+
Definition: Event.h:94
+
Definition: Data.h:44
@@ -155,7 +160,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_event_queue_impl_8h.html b/_event_queue_impl_8h.html index cbc06eb..c9d1008 100644 --- a/_event_queue_impl_8h.html +++ b/_event_queue_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,12 +110,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for EventQueueImpl.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -141,7 +141,7 @@ Classes diff --git a/_event_queue_impl_8h__dep__incl.map b/_event_queue_impl_8h__dep__incl.map index d9c7d6e..6f0a6b6 100644 --- a/_event_queue_impl_8h__dep__incl.map +++ b/_event_queue_impl_8h__dep__incl.map @@ -1,40 +1,33 @@ - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_event_queue_impl_8h__dep__incl.md5 b/_event_queue_impl_8h__dep__incl.md5 index 67968a6..5f86b3b 100644 --- a/_event_queue_impl_8h__dep__incl.md5 +++ b/_event_queue_impl_8h__dep__incl.md5 @@ -1 +1 @@ -e9be75a69eeac296c1eca28db4f60850 \ No newline at end of file +8a154500cb1b349795f98b5ec3e8f6f1 \ No newline at end of file diff --git a/_event_queue_impl_8h__dep__incl.svg b/_event_queue_impl_8h__dep__incl.svg index c5959be..63cdf1f 100644 --- a/_event_queue_impl_8h__dep__incl.svg +++ b/_event_queue_impl_8h__dep__incl.svg @@ -1,661 +1,528 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/EventQueueImpl.h - + -Node1 - -interpreter/EventQueueImpl.h + +Node1 + +interpreter/EventQueueImpl.h -Node2 - - -interpreter/BasicEventQueue.h + +Node2 + + +interpreter/BasicEventQueue.h -Node1->Node2 - - + +Node1->Node2 + + -Node9 - - -interpreter/EventQueue.cpp + +Node9 + + +interpreter/EventQueue.cpp -Node1->Node9 - - + +Node1->Node9 + + -Node10 - - -interpreter/InterpreterImpl.h + +Node10 + + +interpreter/InterpreterImpl.h -Node1->Node10 - - + +Node1->Node10 + + -Node3 - - -interpreter/BasicDelayed -EventQueue.h + +Node3 + + +interpreter/BasicDelayed +EventQueue.h -Node2->Node3 - - + +Node2->Node3 + + -Node5 - - -interpreter/InterpreterImpl.cpp + +Node5 + + +interpreter/InterpreterImpl.cpp -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -interpreter/BasicEventQueue.cpp + +Node6 + + +interpreter/BasicEventQueue.cpp -Node2->Node6 - - + +Node2->Node6 + + -Node7 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node7 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node2->Node7 - - + +Node2->Node7 + + -Node4 - - -interpreter/BasicDelayed -EventQueue.cpp + +Node4 + + +interpreter/BasicDelayed +EventQueue.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node3->Node5 - - + +Node3->Node5 + + -Node8 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node8 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node10->Node5 - - + +Node10->Node5 + + -Node10->Node7 - - + +Node10->Node7 + + -Node11 - - -debug/Breakpoint.cpp + +Node11 + + +debug/Breakpoint.cpp -Node10->Node11 - - + +Node10->Node11 + + -Node12 - - -debug/Debugger.h + +Node12 + + +debug/Debugger.h -Node10->Node12 - - + +Node10->Node12 + + -Node17 - - -debug/InterpreterIssue.cpp + +Node17 + + +debug/InterpreterIssue.cpp -Node10->Node17 - - + +Node10->Node17 + + -Node18 - - -Interpreter.cpp + +Node18 + + +Interpreter.cpp -Node10->Node18 - - + +Node10->Node18 + + -Node19 - - -plugins/InvokerImpl.h + +Node19 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node10->Node19 - - + +Node10->Node19 + + - -Node23 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node10->Node23 - - - - -Node25 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node10->Node25 - - - - -Node26 - - -plugins/IOProcessorImpl.h + + +Node21 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node10->Node26 - - + + +Node10->Node21 + + - -Node29 - - -transform/Transformer.h + + +Node22 + + +transform/Transformer.h - -Node10->Node29 - - + + +Node10->Node22 + + -Node13 - - -debug/Debugger.cpp + +Node13 + + +debug/Debugger.cpp -Node12->Node13 - - + +Node12->Node13 + + -Node14 - - -debug/DebuggerServlet.h + +Node14 + + +debug/DebuggerServlet.h -Node12->Node14 - - + +Node12->Node14 + + -Node16 - - -debug/DebugSession.cpp + +Node16 + + +debug/DebugSession.cpp -Node12->Node16 - - + +Node12->Node16 + + -Node15 - - -debug/DebuggerServlet.cpp + +Node15 + + +debug/DebuggerServlet.cpp -Node14->Node15 - - - - -Node19->Node5 - - - - -Node19->Node7 - - + +Node14->Node15 + + -Node20 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node20 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node19->Node20 - - - - -Node22 - - -plugins/Invoker.cpp - - - - -Node19->Node22 - - + +Node19->Node20 + + - -Node21 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node23 + + +transform/ChartToC.h - -Node20->Node21 - - + + +Node22->Node23 + + - -Node24 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node25 + + +transform/ChartToJava.h - -Node23->Node24 - - - - -Node26->Node23 - - + + +Node22->Node25 + + -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node27 + + +transform/ChartToPromela.h - -Node26->Node27 - - - - -Node28 - - -plugins/IOProcessor.cpp - - - - -Node26->Node28 - - - - -Node27->Node25 - - + + +Node22->Node27 + + -Node30 - - -transform/ChartToC.h + +Node30 + + +transform/ChartToVHDL.h - -Node29->Node30 - - + + +Node22->Node30 + + -Node32 - - -transform/ChartToJava.h - - - - -Node29->Node32 - - - - -Node34 - - -transform/ChartToPromela.h - - - - -Node29->Node34 - - - - -Node37 - - -transform/ChartToVHDL.h + +Node32 + + +transform/Transformer.cpp - -Node29->Node37 - - + + +Node22->Node32 + + - -Node39 - - -transform/Transformer.cpp + + +Node24 + + +transform/ChartToC.cpp - -Node29->Node39 - - - - -Node31 - - -transform/ChartToC.cpp - - + + +Node23->Node24 + + + + + +Node23->Node25 + + + + + +Node23->Node27 + + + + + +Node23->Node30 + + - -Node30->Node31 - - - - -Node30->Node32 - - - - -Node30->Node34 - - - - -Node30->Node37 - - - - -Node33 - - -transform/ChartToJava.cpp + + +Node26 + + +transform/ChartToJava.cpp - -Node32->Node33 - - + + +Node25->Node26 + + - -Node35 - - -transform/ChartToPromela.cpp + + +Node28 + + +transform/ChartToPromela.cpp - -Node34->Node35 - - + + +Node27->Node28 + + - -Node36 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node29 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node34->Node36 - - + + +Node27->Node29 + + - -Node38 - - -transform/ChartToVHDL.cpp + + +Node31 + + +transform/ChartToVHDL.cpp - -Node37->Node38 - - + + +Node30->Node31 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_queue_impl_8h__dep__incl_org.svg b/_event_queue_impl_8h__dep__incl_org.svg index f43b206..2b6d80c 100644 --- a/_event_queue_impl_8h__dep__incl_org.svg +++ b/_event_queue_impl_8h__dep__incl_org.svg @@ -1,573 +1,528 @@ - - - + + interpreter/EventQueueImpl.h - - -Node1 - -interpreter/EventQueueImpl.h - - -Node2 + + + +Node19 + +interpreter/EventQueueImpl.h + + + +Node20 - -interpreter/BasicEventQueue.h + +interpreter/BasicEventQueue.h - -Node1->Node2 - - + + +Node19->Node20 + + - -Node9 + + +Node27 - -interpreter/EventQueue.cpp + +interpreter/EventQueue.cpp - -Node1->Node9 - - + + +Node19->Node27 + + - -Node10 + + +Node28 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node10 - - + + +Node19->Node28 + + - -Node3 + + +Node21 - -interpreter/BasicDelayed -EventQueue.h + +interpreter/BasicDelayed +EventQueue.h - -Node2->Node3 - - + + +Node20->Node21 + + - -Node5 + + +Node23 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node2->Node5 - - + + +Node20->Node23 + + - -Node6 + + +Node24 - -interpreter/BasicEventQueue.cpp + +interpreter/BasicEventQueue.cpp - -Node2->Node6 - - + + +Node20->Node24 + + - -Node7 + + +Node25 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node2->Node7 - - + + +Node20->Node25 + + - -Node4 + + +Node22 - -interpreter/BasicDelayed -EventQueue.cpp + +interpreter/BasicDelayed +EventQueue.cpp - -Node3->Node4 - - + + +Node21->Node22 + + - -Node3->Node5 - - + + +Node21->Node23 + + - -Node8 + + +Node26 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node7->Node8 - - + + +Node25->Node26 + + - -Node10->Node5 - - + + +Node28->Node23 + + - -Node10->Node7 - - + + +Node28->Node25 + + - -Node11 + + +Node29 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node10->Node11 - - + + +Node28->Node29 + + - -Node12 + + +Node30 - -debug/Debugger.h + +debug/Debugger.h - -Node10->Node12 - - + + +Node28->Node30 + + - -Node17 + + +Node35 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node10->Node17 - - + + +Node28->Node35 + + - -Node18 + + +Node36 - -Interpreter.cpp - - - - -Node10->Node18 - - - - -Node19 - - -plugins/InvokerImpl.h + +Interpreter.cpp - -Node10->Node19 - - + + +Node28->Node36 + + - -Node23 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node10->Node23 - - - - -Node25 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node37 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node10->Node25 - - + + +Node28->Node37 + + - -Node26 - - -plugins/IOProcessorImpl.h + + +Node39 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node10->Node26 - - + + +Node28->Node39 + + - -Node29 - - -transform/Transformer.h + + +Node40 + + +transform/Transformer.h - -Node10->Node29 - - + + +Node28->Node40 + + - -Node13 + + +Node31 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node12->Node13 - - + + +Node30->Node31 + + - -Node14 + + +Node32 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node12->Node14 - - + + +Node30->Node32 + + - -Node16 + + +Node34 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node12->Node16 - - + + +Node30->Node34 + + - -Node15 + + +Node33 - -debug/DebuggerServlet.cpp - - - - -Node14->Node15 - - - - -Node19->Node5 - - - - -Node19->Node7 - - - - -Node20 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node19->Node20 - - - - -Node22 - - -plugins/Invoker.cpp - - - - -Node19->Node22 - - - - -Node21 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node20->Node21 - - - - -Node24 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node23->Node24 - - - - -Node26->Node23 - - - - -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +debug/DebuggerServlet.cpp - -Node26->Node27 - - + + +Node32->Node33 + + - -Node28 - - -plugins/IOProcessor.cpp + + +Node38 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node26->Node28 - - - - -Node27->Node25 - - - - -Node30 - - -transform/ChartToC.h - + + +Node37->Node38 + + + + +Node41 + + +transform/ChartToC.h + - -Node29->Node30 - - - -Node32 - - -transform/ChartToJava.h + + +Node40->Node41 + + + + + +Node43 + + +transform/ChartToJava.h - -Node29->Node32 - - + + +Node40->Node43 + + - -Node34 - - -transform/ChartToPromela.h + + +Node45 + + +transform/ChartToPromela.h - -Node29->Node34 - - - - -Node37 - - -transform/ChartToVHDL.h + + +Node40->Node45 + + + + + +Node48 + + +transform/ChartToVHDL.h - -Node29->Node37 - - - - -Node39 - - -transform/Transformer.cpp + + +Node40->Node48 + + + + + +Node50 + + +transform/Transformer.cpp - -Node29->Node39 - - + + +Node40->Node50 + + - -Node31 - - -transform/ChartToC.cpp + + +Node42 + + +transform/ChartToC.cpp - -Node30->Node31 - - + + +Node41->Node42 + + - -Node30->Node32 - - + + +Node41->Node43 + + - -Node30->Node34 - - + + +Node41->Node45 + + - -Node30->Node37 - - + + +Node41->Node48 + + - -Node33 - - -transform/ChartToJava.cpp + + +Node44 + + +transform/ChartToJava.cpp - -Node32->Node33 - - + + +Node43->Node44 + + - -Node35 - - -transform/ChartToPromela.cpp + + +Node46 + + +transform/ChartToPromela.cpp - -Node34->Node35 - - + + +Node45->Node46 + + - -Node36 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node47 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node34->Node36 - - + + +Node45->Node47 + + - -Node38 - - -transform/ChartToVHDL.cpp - + + +Node49 + + +transform/ChartToVHDL.cpp + - -Node37->Node38 - - + + +Node48->Node49 + + diff --git a/_event_queue_impl_8h__incl.map b/_event_queue_impl_8h__incl.map index cc55a97..f106835 100644 --- a/_event_queue_impl_8h__incl.map +++ b/_event_queue_impl_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_event_queue_impl_8h__incl.md5 b/_event_queue_impl_8h__incl.md5 index 5b04610..d1384a9 100644 --- a/_event_queue_impl_8h__incl.md5 +++ b/_event_queue_impl_8h__incl.md5 @@ -1 +1 @@ -4b7bc9fab26f468735d071decd81fac3 \ No newline at end of file +de1197700c18d64850094ea4c4c58568 \ No newline at end of file diff --git a/_event_queue_impl_8h__incl.svg b/_event_queue_impl_8h__incl.svg index 9077b0c..8141a61 100644 --- a/_event_queue_impl_8h__incl.svg +++ b/_event_queue_impl_8h__incl.svg @@ -1,344 +1,313 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/EventQueueImpl.h - + -Node1 - -interpreter/EventQueueImpl.h + +Node1 + +interpreter/EventQueueImpl.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + -Node7 - -list + +Node7 + +list -Node1->Node7 - - + +Node1->Node7 + + -Node8 - -map + +Node8 + +map -Node1->Node8 - - + +Node1->Node8 + + - -Node11 - -string - - -Node1->Node11 - - - - -Node16 - -thread + + +Node12 + +string - -Node1->Node16 - - + + +Node1->Node12 + + -Node17 - -mutex + +Node17 + +thread -Node1->Node17 - - + +Node1->Node17 + + -Node18 - -condition_variable + +Node18 + +mutex -Node1->Node18 - - + +Node1->Node18 + + + + + +Node19 + +condition_variable + + + +Node1->Node19 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - + +Node5->Node6 + + - -Node15 - - -uscxml/util/UUID.h + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node6->Node7 - - + +Node6->Node7 + + -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + - -Node10->Node2 - - + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node11 - - - -Node12 - -limits + + +Node6->Node15 + + - -Node10->Node12 - - + + +Node11->Node2 + + + + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + +Node13 + +limits - -Node15->Node2 - - + + +Node11->Node13 + + - -Node15->Node11 - - + + +Node14 + +sstream + + + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node2 + + + + + +Node16->Node12 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_event_queue_impl_8h__incl_org.svg b/_event_queue_impl_8h__incl_org.svg index 3d4b254..27d0023 100644 --- a/_event_queue_impl_8h__incl_org.svg +++ b/_event_queue_impl_8h__incl_org.svg @@ -1,256 +1,313 @@ - - + interpreter/EventQueueImpl.h - - -Node1 - -interpreter/EventQueueImpl.h + + + +Node0 + +interpreter/EventQueueImpl.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node7 - -list + + +Node6 + +list - -Node1->Node7 - - + + +Node0->Node6 + + - -Node8 - -map + + +Node7 + +map - -Node1->Node8 - - + + +Node0->Node7 + + -Node11 - -string + +Node11 + +string - -Node1->Node11 - - + + +Node0->Node11 + + -Node16 - -thread + +Node16 + +thread - -Node1->Node16 - - + + +Node0->Node16 + + -Node17 - -mutex + +Node17 + +mutex - -Node1->Node17 - - + + +Node0->Node17 + + -Node18 - -condition_variable + +Node18 + +condition_variable - -Node1->Node18 - - + + +Node0->Node18 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + - -Node6->Node2 - - + + +Node5->Node1 + + - -Node6->Node7 - - + + +Node5->Node6 + + + + + +Node5->Node7 + + + + + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - + +Node15->Node11 + + diff --git a/_event_queue_impl_8h_source.html b/_event_queue_impl_8h_source.html index f37fb37..2242fb6 100644 --- a/_event_queue_impl_8h_source.html +++ b/_event_queue_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -119,31 +119,41 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
42  virtual Event dequeue(size_t blockMs) = 0;
43  virtual void enqueue(const Event& event) = 0;
44  virtual void reset() = 0;
-
45 };
-
46 
-
51 class USCXML_API DelayedEventQueueCallbacks {
-
52 public:
-
53  virtual void eventReady(Event& event, const std::string& eventId) = 0;
-
54 };
-
55 
-
60 class USCXML_API DelayedEventQueueImpl : public EventQueueImpl {
-
61 public:
-
62  virtual std::shared_ptr<DelayedEventQueueImpl> create(DelayedEventQueueCallbacks*) = 0;
-
63  virtual void enqueueDelayed(const Event& event, size_t delayMs, const std::string& eventUUID) = 0;
-
64  virtual void cancelDelayed(const std::string& eventId) = 0;
-
65  virtual void cancelAllDelayed() = 0;
-
66 };
-
67 
-
68 }
-
69 
-
70 #endif /* end of include guard: EVENTQUEUEIMPL_H_48027643 */
+
45  virtual Data serialize() = 0;
+
46  virtual void deserialize(const Data& data) = 0;
+
47 };
+
48 
+
53 class USCXML_API DelayedEventQueueCallbacks {
+
54 public:
+
55  virtual void eventReady(Event& event, const std::string& eventId) = 0;
+
56 };
+
57 
+
62 class USCXML_API DelayedEventQueueImpl : public EventQueueImpl {
+
63 public:
+
64  virtual std::shared_ptr<DelayedEventQueueImpl> create(DelayedEventQueueCallbacks*) = 0;
+
65  virtual void enqueueDelayed(const Event& event, size_t delayMs, const std::string& eventUUID) = 0;
+
66  virtual void cancelDelayed(const std::string& eventId) = 0;
+
67  virtual void cancelAllDelayed() = 0;
+
68 
+
69  virtual Data serialize() = 0;
+
70  virtual void deserialize(const Data& data) = 0;
+
71 
+
72 private:
+
73  // this will silence the warning about the hidden overloaded virtual function
+
74  using EventQueueImpl::create;
+
75 };
+
76 
+
77 }
+
78 
+
79 #endif /* end of include guard: EVENTQUEUEIMPL_H_48027643 */
Definition: Breakpoint.cpp:26
-
Definition: EventQueueImpl.h:51
+
Definition: EventQueueImpl.h:53
-
Definition: Event.h:84
-
Definition: EventQueueImpl.h:60
+
Definition: Event.h:94
+
Definition: EventQueueImpl.h:62
Definition: EventQueueImpl.h:39
+
Definition: Data.h:44
@@ -153,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_executable_content_8cpp.html b/_executable_content_8cpp.html index 98490b4..4f414e0 100644 --- a/_executable_content_8cpp.html +++ b/_executable_content_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -120,7 +120,7 @@ Include dependency graph for ExecutableContent.cpp:
diff --git a/_executable_content_8cpp__incl.svg b/_executable_content_8cpp__incl.svg index f36bf44..ea8f990 100644 --- a/_executable_content_8cpp__incl.svg +++ b/_executable_content_8cpp__incl.svg @@ -1,152 +1,178 @@ - + viewBox="0.00 0.00 492.30 196.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> plugins/ExecutableContent.cpp - + -Node1 - -plugins/ExecutableContent.cpp + +Node1 + +plugins/ExecutableContent.cpp -Node2 - - -ExecutableContent.h + +Node2 + + +ExecutableContent.h -Node1->Node2 - - + +Node1->Node2 + + -Node6 - -string + +Node6 + +string -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -memory + +Node7 + +memory -Node1->Node7 - - + +Node1->Node7 + + -Node8 - -sstream + +Node8 + +sstream -Node1->Node8 - - + +Node1->Node8 + + -Node9 - - -ExecutableContentImpl.h + +Node9 + + +ExecutableContentImpl.h -Node1->Node9 - - + +Node1->Node9 + + -Node10 - -xercesc/dom/DOM.hpp + +Node10 + +xercesc/dom/DOM.hpp -Node1->Node10 - - + +Node1->Node10 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node7 - - + +Node2->Node7 + + -Node2->Node8 - - + +Node2->Node8 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node9->Node3 - - + +Node9->Node3 + + -Node9->Node6 - - + +Node9->Node6 + + -Node9->Node7 - - + +Node9->Node7 + + -Node9->Node8 - - + +Node9->Node8 + + diff --git a/_executable_content_8cpp__incl_org.svg b/_executable_content_8cpp__incl_org.svg deleted file mode 100644 index ba4d41f..0000000 --- a/_executable_content_8cpp__incl_org.svg +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - -plugins/ExecutableContent.cpp - - -Node1 - -plugins/ExecutableContent.cpp - - -Node2 - - -ExecutableContent.h - - - - -Node1->Node2 - - - - -Node7 - -string - - -Node1->Node7 - - - - -Node8 - -memory - - -Node1->Node8 - - - - -Node9 - -sstream - - -Node1->Node9 - - - - -Node10 - - -ExecutableContentImpl.h - - - - -Node1->Node10 - - - - -Node11 - -xercesc/dom/DOM.hpp - - -Node1->Node11 - - - - -Node3 - -uscxml/config.h - - -Node2->Node3 - - - - -Node4 - - -uscxml/Common.h - - - - -Node2->Node4 - - - - -Node2->Node7 - - - - -Node2->Node8 - - - - -Node2->Node9 - - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - - - -Node6 - -cmath - - -Node4->Node6 - - - - -Node10->Node3 - - - - -Node10->Node4 - - - - -Node10->Node7 - - - - -Node10->Node8 - - - - -Node10->Node9 - - - - -Node10->Node11 - - - - - diff --git a/_executable_content_8h.html b/_executable_content_8h.html index 5c1cc9d..98d7d11 100644 --- a/_executable_content_8h.html +++ b/_executable_content_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -111,7 +111,7 @@ Include dependency graph for ExecutableContent.h:
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -134,7 +134,7 @@ Classes diff --git a/_executable_content_8h__dep__incl.map b/_executable_content_8h__dep__incl.map index 0e94444..3eb42d3 100644 --- a/_executable_content_8h__dep__incl.map +++ b/_executable_content_8h__dep__incl.map @@ -1,47 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/_executable_content_8h__dep__incl.md5 b/_executable_content_8h__dep__incl.md5 index c4352c8..b7d0e71 100644 --- a/_executable_content_8h__dep__incl.md5 +++ b/_executable_content_8h__dep__incl.md5 @@ -1 +1 @@ -14255ae2f9374ae8c35fff69c0cec174 \ No newline at end of file +b57d62c25565ffd970f047f95c6f0090 \ No newline at end of file diff --git a/_executable_content_8h__dep__incl.svg b/_executable_content_8h__dep__incl.svg index e0a2ad7..32eee4a 100644 --- a/_executable_content_8h__dep__incl.svg +++ b/_executable_content_8h__dep__incl.svg @@ -1,806 +1,49 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/ExecutableContent.h - + -Node1 - -plugins/ExecutableContent.h + +Node1 + +plugins/ExecutableContent.h -Node2 - - -plugins/ExecutableContent.cpp + +Node2 + + +plugins/ExecutableContent.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -plugins/Factory.h + +Node3 + + +plugins/Factory.cpp -Node1->Node3 - - + +Node1->Node3 + + - -Node4 - - -debug/InterpreterIssue.cpp - - - - -Node3->Node4 - - - - -Node5 - - -interpreter/InterpreterImpl.h - - - - -Node3->Node5 - - - - -Node37 - - -Interpreter.h - - - - -Node3->Node37 - - - - -Node45 - - -plugins/Factory.cpp - - - - -Node3->Node45 - - - - -Node5->Node4 - - - - -Node6 - - -debug/Breakpoint.cpp - - - - -Node5->Node6 - - - - -Node7 - - -debug/Debugger.h - - - - -Node5->Node7 - - - - -Node12 - - -interpreter/InterpreterImpl.cpp - - - - -Node5->Node12 - - - - -Node13 - - -Interpreter.cpp - - - - -Node5->Node13 - - - - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node5->Node14 - - - - -Node16 - - -plugins/InvokerImpl.h - - - - -Node5->Node16 - - - - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node5->Node20 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node5->Node22 - - - - -Node23 - - -plugins/IOProcessorImpl.h - - - - -Node5->Node23 - - - - -Node26 - - -transform/Transformer.h - - - - -Node5->Node26 - - - - -Node8 - - -debug/Debugger.cpp - - - - -Node7->Node8 - - - - -Node9 - - -debug/DebuggerServlet.h - - - - -Node7->Node9 - - - - -Node11 - - -debug/DebugSession.cpp - - - - -Node7->Node11 - - - - -Node10 - - -debug/DebuggerServlet.cpp - - - - -Node9->Node10 - - - - -Node15 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node14->Node15 - - - - -Node16->Node12 - - - - -Node16->Node14 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node16->Node17 - - - - -Node19 - - -plugins/Invoker.cpp - - - - -Node16->Node19 - - - - -Node18 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node17->Node18 - - - - -Node21 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node20->Node21 - - - - -Node23->Node20 - - - - -Node24 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - -Node23->Node24 - - - - -Node25 - - -plugins/IOProcessor.cpp - - - - -Node23->Node25 - - - - -Node24->Node22 - - - - -Node27 - - -transform/ChartToC.h - - - - -Node26->Node27 - - - - -Node29 - - -transform/ChartToJava.h - - - - -Node26->Node29 - - - - -Node31 - - -transform/ChartToPromela.h - - - - -Node26->Node31 - - - - -Node34 - - -transform/ChartToVHDL.h - - - - -Node26->Node34 - - - - -Node36 - - -transform/Transformer.cpp - - - - -Node26->Node36 - - - - -Node28 - - -transform/ChartToC.cpp - - - - -Node27->Node28 - - - - -Node27->Node29 - - - - -Node27->Node31 - - - - -Node27->Node34 - - - - -Node30 - - -transform/ChartToJava.cpp - - - - -Node29->Node30 - - - - -Node32 - - -transform/ChartToPromela.cpp - - - - -Node31->Node32 - - - - -Node33 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node31->Node33 - - - - -Node35 - - -transform/ChartToVHDL.cpp - - - - -Node34->Node35 - - - - -Node37->Node6 - - - - -Node37->Node12 - - - - -Node37->Node13 - - - - -Node37->Node26 - - - - -Node38 - - -debug/Breakpoint.h - - - - -Node37->Node38 - - - - -Node39 - - -debug/DebugSession.h - - - - -Node37->Node39 - - - - -Node40 - - -interpreter/BasicContent -Executor.cpp - - - - -Node37->Node40 - - - - -Node41 - - -interpreter/MicroStepImpl.h - - - - -Node37->Node41 - - - - -Node37->Node45 - - - - -Node46 - - -uscxml.h - - - - -Node37->Node46 - - - - -Node38->Node6 - - - - -Node38->Node7 - - - - -Node38->Node39 - - - - -Node39->Node8 - - - - -Node39->Node10 - - - - -Node39->Node11 - - - - -Node41->Node5 - - - - -Node42 - - -interpreter/FastMicroStep.h - - - - -Node41->Node42 - - - - -Node44 - - -interpreter/MicroStep.cpp - - - - -Node41->Node44 - - - - -Node42->Node12 - - - - -Node43 - - -interpreter/FastMicroStep.cpp - - - - -Node42->Node43 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_executable_content_8h__dep__incl_org.svg b/_executable_content_8h__dep__incl_org.svg deleted file mode 100644 index 12abc34..0000000 --- a/_executable_content_8h__dep__incl_org.svg +++ /dev/null @@ -1,718 +0,0 @@ - - - - - - -plugins/ExecutableContent.h - - -Node1 - -plugins/ExecutableContent.h - - -Node2 - - -plugins/ExecutableContent.cpp - - - - -Node1->Node2 - - - - -Node3 - - -plugins/Factory.h - - - - -Node1->Node3 - - - - -Node4 - - -debug/InterpreterIssue.cpp - - - - -Node3->Node4 - - - - -Node5 - - -interpreter/InterpreterImpl.h - - - - -Node3->Node5 - - - - -Node37 - - -Interpreter.h - - - - -Node3->Node37 - - - - -Node45 - - -plugins/Factory.cpp - - - - -Node3->Node45 - - - - -Node5->Node4 - - - - -Node6 - - -debug/Breakpoint.cpp - - - - -Node5->Node6 - - - - -Node7 - - -debug/Debugger.h - - - - -Node5->Node7 - - - - -Node12 - - -interpreter/InterpreterImpl.cpp - - - - -Node5->Node12 - - - - -Node13 - - -Interpreter.cpp - - - - -Node5->Node13 - - - - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node5->Node14 - - - - -Node16 - - -plugins/InvokerImpl.h - - - - -Node5->Node16 - - - - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node5->Node20 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node5->Node22 - - - - -Node23 - - -plugins/IOProcessorImpl.h - - - - -Node5->Node23 - - - - -Node26 - - -transform/Transformer.h - - - - -Node5->Node26 - - - - -Node8 - - -debug/Debugger.cpp - - - - -Node7->Node8 - - - - -Node9 - - -debug/DebuggerServlet.h - - - - -Node7->Node9 - - - - -Node11 - - -debug/DebugSession.cpp - - - - -Node7->Node11 - - - - -Node10 - - -debug/DebuggerServlet.cpp - - - - -Node9->Node10 - - - - -Node15 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node14->Node15 - - - - -Node16->Node12 - - - - -Node16->Node14 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node16->Node17 - - - - -Node19 - - -plugins/Invoker.cpp - - - - -Node16->Node19 - - - - -Node18 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node17->Node18 - - - - -Node21 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node20->Node21 - - - - -Node23->Node20 - - - - -Node24 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node23->Node24 - - - - -Node25 - - -plugins/IOProcessor.cpp - - - - -Node23->Node25 - - - - -Node24->Node22 - - - - -Node27 - - -transform/ChartToC.h - - - - -Node26->Node27 - - - - -Node29 - - -transform/ChartToJava.h - - - - -Node26->Node29 - - - - -Node31 - - -transform/ChartToPromela.h - - - - -Node26->Node31 - - - - -Node34 - - -transform/ChartToVHDL.h - - - - -Node26->Node34 - - - - -Node36 - - -transform/Transformer.cpp - - - - -Node26->Node36 - - - - -Node28 - - -transform/ChartToC.cpp - - - - -Node27->Node28 - - - - -Node27->Node29 - - - - -Node27->Node31 - - - - -Node27->Node34 - - - - -Node30 - - -transform/ChartToJava.cpp - - - - -Node29->Node30 - - - - -Node32 - - -transform/ChartToPromela.cpp - - - - -Node31->Node32 - - - - -Node33 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node31->Node33 - - - - -Node35 - - -transform/ChartToVHDL.cpp - - - - -Node34->Node35 - - - - -Node37->Node6 - - - - -Node37->Node12 - - - - -Node37->Node13 - - - - -Node37->Node26 - - - - -Node38 - - -debug/Breakpoint.h - - - - -Node37->Node38 - - - - -Node39 - - -debug/DebugSession.h - - - - -Node37->Node39 - - - - -Node40 - - -interpreter/BasicContent -Executor.cpp - - - - -Node37->Node40 - - - - -Node41 - - -interpreter/MicroStepImpl.h - - - - -Node37->Node41 - - - - -Node37->Node45 - - - - -Node46 - - -uscxml.h - - - - -Node37->Node46 - - - - -Node38->Node6 - - - - -Node38->Node7 - - - - -Node38->Node39 - - - - -Node39->Node8 - - - - -Node39->Node10 - - - - -Node39->Node11 - - - - -Node41->Node5 - - - - -Node42 - - -interpreter/FastMicroStep.h - - - - -Node41->Node42 - - - - -Node44 - - -interpreter/MicroStep.cpp - - - - -Node41->Node44 - - - - -Node42->Node12 - - - - -Node43 - - -interpreter/FastMicroStep.cpp - - - - -Node42->Node43 - - - - - diff --git a/_executable_content_8h__incl.svg b/_executable_content_8h__incl.svg index da9eaf3..8334bdb 100644 --- a/_executable_content_8h__incl.svg +++ b/_executable_content_8h__incl.svg @@ -1,81 +1,94 @@ - plugins/ExecutableContent.h - + -Node1 - -plugins/ExecutableContent.h + +Node1 + +plugins/ExecutableContent.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -string + +Node5 + +string -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -memory + +Node6 + +memory -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -sstream + +Node7 + +sstream -Node1->Node7 - - + +Node1->Node7 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_executable_content_8h_source.html b/_executable_content_8h_source.html index cc63a83..86bccb1 100644 --- a/_executable_content_8h_source.html +++ b/_executable_content_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_executable_content_impl_8h.html b/_executable_content_impl_8h.html index eec96f0..b5bae19 100644 --- a/_executable_content_impl_8h.html +++ b/_executable_content_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -111,7 +111,7 @@ Include dependency graph for ExecutableContentImpl.h:
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -134,7 +134,7 @@ Classes diff --git a/_executable_content_impl_8h__dep__incl.map b/_executable_content_impl_8h__dep__incl.map index fe744c9..8727528 100644 --- a/_executable_content_impl_8h__dep__incl.map +++ b/_executable_content_impl_8h__dep__incl.map @@ -1,4 +1,6 @@ + + diff --git a/_executable_content_impl_8h__dep__incl.md5 b/_executable_content_impl_8h__dep__incl.md5 index b4ce4f1..6d60b4a 100644 --- a/_executable_content_impl_8h__dep__incl.md5 +++ b/_executable_content_impl_8h__dep__incl.md5 @@ -1 +1 @@ -1f29cffdb0ab03cceb4b09388fd0b945 \ No newline at end of file +757ac9f5da31c58a5c18873202bf6664 \ No newline at end of file diff --git a/_executable_content_impl_8h__dep__incl.svg b/_executable_content_impl_8h__dep__incl.svg index 8d98cbe..4e3c2fd 100644 --- a/_executable_content_impl_8h__dep__incl.svg +++ b/_executable_content_impl_8h__dep__incl.svg @@ -1,45 +1,80 @@ - - - + + plugins/ExecutableContentImpl.h - + -Node1 - -plugins/ExecutableContent -Impl.h + +Node1 + +plugins/ExecutableContent +Impl.h -Node2 - - -plugins/ExecutableContent.cpp + +Node2 + + +plugins/ExecutableContent.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -plugins/Factory.cpp + +Node3 + + +plugins/Factory.cpp -Node1->Node3 - - + +Node1->Node3 + + + + + +Node4 + + +plugins/Plugins.h + + + + + +Node1->Node4 + + + + + +Node5 + + +plugins/Plugins.cpp + + + + + +Node4->Node5 + + diff --git a/_executable_content_impl_8h__incl.svg b/_executable_content_impl_8h__incl.svg index 85b49a2..1b85863 100644 --- a/_executable_content_impl_8h__incl.svg +++ b/_executable_content_impl_8h__incl.svg @@ -1,82 +1,95 @@ - plugins/ExecutableContentImpl.h - + -Node1 - -plugins/ExecutableContent -Impl.h + +Node1 + +plugins/ExecutableContent +Impl.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -string + +Node5 + +string -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -memory + +Node6 + +memory -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -sstream + +Node7 + +sstream -Node1->Node7 - - + +Node1->Node7 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_executable_content_impl_8h__incl_org.svg b/_executable_content_impl_8h__incl_org.svg deleted file mode 100644 index b855160..0000000 --- a/_executable_content_impl_8h__incl_org.svg +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - -plugins/ExecutableContentImpl.h - - -Node1 - -plugins/ExecutableContent -Impl.h - - -Node2 - -uscxml/config.h - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h - - - - -Node1->Node3 - - - - -Node6 - -xercesc/dom/DOM.hpp - - -Node1->Node6 - - - - -Node7 - -string - - -Node1->Node7 - - - - -Node8 - -memory - - -Node1->Node8 - - - - -Node9 - -sstream - - -Node1->Node9 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - - diff --git a/_executable_content_impl_8h_source.html b/_executable_content_impl_8h_source.html index 57b3d2c..be867f3 100644 --- a/_executable_content_impl_8h_source.html +++ b/_executable_content_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,46 +108,47 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
27 #include <sstream>
28 
29 namespace XERCESC_NS {
-
30 class DOMDocument;
-
31 class DOMNode;
-
32 }
-
33 
-
34 namespace uscxml {
-
35 
-
36 class InterpreterImpl;
-
37 
-
43 class USCXML_API ExecutableContentImpl {
-
44 public:
- -
46  virtual ~ExecutableContentImpl() {};
-
47  virtual std::shared_ptr<ExecutableContentImpl> create(InterpreterImpl* interpreter) = 0;
-
48 
-
49  virtual void setInterpreter(InterpreterImpl* interpreter) {
-
50  _interpreter = interpreter;
-
51  }
-
52 
-
53  virtual std::string getLocalName() = 0;
-
54  virtual std::string getNamespace() {
-
55  return "http://www.w3.org/2005/07/scxml";
-
56  }
-
57  virtual void enterElement(XERCESC_NS::DOMElement* node) = 0;
-
58  virtual void exitElement(XERCESC_NS::DOMElement* node) = 0;
-
59  virtual bool processChildren() = 0;
-
60 
-
61 protected:
-
62  InterpreterImpl* _interpreter;
-
63 };
-
64 
+
30 class DOMElement;
+
31 class DOMDocument;
+
32 class DOMNode;
+
33 }
+
34 
+
35 namespace uscxml {
+
36 
+
37 class InterpreterImpl;
+
38 
+
44 class USCXML_API ExecutableContentImpl {
+
45 public:
+ +
47  virtual ~ExecutableContentImpl() {};
+
48  virtual std::shared_ptr<ExecutableContentImpl> create(InterpreterImpl* interpreter) = 0;
+
49 
+
50  virtual void setInterpreter(InterpreterImpl* interpreter) {
+
51  _interpreter = interpreter;
+
52  }
+
53 
+
54  virtual std::string getLocalName() = 0;
+
55  virtual std::string getNamespace() {
+
56  return "http://www.w3.org/2005/07/scxml";
+
57  }
+
58  virtual void enterElement(XERCESC_NS::DOMElement* node) = 0;
+
59  virtual void exitElement(XERCESC_NS::DOMElement* node) = 0;
+
60  virtual bool processChildren() = 0;
+
61 
+
62 protected:
+
63  InterpreterImpl* _interpreter;
+
64 };
65 
-
66 }
-
67 
-
68 #endif /* end of include guard: EXECUTABLECONTENTIMPL_H_CCE9F02D */
+
66 
+
67 }
+
68 
+
69 #endif /* end of include guard: EXECUTABLECONTENTIMPL_H_CCE9F02D */
Definition: Breakpoint.cpp:26
-
Definition: InterpreterImpl.h:48
+
Definition: InterpreterImpl.h:51
Definition: Breakpoint.h:30
-
virtual std::string getNamespace()
Definition: ExecutableContentImpl.h:54
-
Abstract base class fo all elements of executable content.
Definition: ExecutableContentImpl.h:43
+
virtual std::string getNamespace()
Definition: ExecutableContentImpl.h:55
+
Abstract base class fo all elements of executable content.
Definition: ExecutableContentImpl.h:44
@@ -157,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_factory_8cpp.html b/_factory_8cpp.html index b282680..a3c0489 100644 --- a/_factory_8cpp.html +++ b/_factory_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Factory.cpp:
-
-
+

@@ -133,7 +133,7 @@ Functions

std::list<std::string> names = iter->second->getNames(); \
std::list<std::string>::iterator nameIter = names.begin(); \
if (nameIter != names.end()) { \
-
std::cout << "\t" << *nameIter; \
+
LOGD(USCXML_VERBATIM) << "\t" << *nameIter; \
nameIter++; \
std::string seperator = ""; \
if (nameIter != names.end()) { \
-
std::cout << "\t("; \
+
LOGD(USCXML_VERBATIM) << "\t("; \
while(nameIter != names.end()) { \
-
std::cout << seperator << *nameIter; \
+
LOGD(USCXML_VERBATIM) << seperator << *nameIter; \
seperator = ", "; \
nameIter++; \
} \
-
std::cout << ")"; \
+
LOGD(USCXML_VERBATIM) << ")"; \
} \
-
std::cout << std::endl; \
+
LOGD(USCXML_VERBATIM) << "\n"; \
} \
iter++; \
}
@@ -178,7 +184,7 @@ Macros diff --git a/_factory_8cpp.js b/_factory_8cpp.js new file mode 100644 index 0000000..32c99dd --- /dev/null +++ b/_factory_8cpp.js @@ -0,0 +1,4 @@ +var _factory_8cpp = +[ + [ "LIST_COMPONENTS", "_factory_8cpp.html#ac2f0564ec6dfad8306bde8e9954d6fec", null ] +]; \ No newline at end of file diff --git a/_factory_8cpp__incl.map b/_factory_8cpp__incl.map index e1cc24e..e3c341e 100644 --- a/_factory_8cpp__incl.map +++ b/_factory_8cpp__incl.map @@ -1,24 +1,26 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_factory_8cpp__incl.md5 b/_factory_8cpp__incl.md5 index ea2ff8f..27d20d2 100644 --- a/_factory_8cpp__incl.md5 +++ b/_factory_8cpp__incl.md5 @@ -1 +1 @@ -b56cdb3a4c78cb21471e927c2bc90dcf \ No newline at end of file +7884c6b4a41e6e846bf83f8df63c723d \ No newline at end of file diff --git a/_factory_8cpp__incl.svg b/_factory_8cpp__incl.svg index b52d5c1..deb67a2 100644 --- a/_factory_8cpp__incl.svg +++ b/_factory_8cpp__incl.svg @@ -1,841 +1,995 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/Factory.cpp - + -Node1 - -plugins/Factory.cpp + +Node1 + +plugins/Factory.cpp -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/plugins/Factory.h + +Node3 + + +uscxml/plugins/Factory.h -Node1->Node3 - - + +Node1->Node3 + + - -Node13 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/messages/Data.h - -Node1->Node13 - - + + +Node1->Node14 + + - -Node23 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/Interpreter.h - -Node1->Node23 - - + + +Node1->Node19 + + - -Node26 - - -uscxml/Interpreter.h + + +Node23 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node1->Node23 + + - -Node33 - - -uscxml/plugins/Executable -ContentImpl.h + + +Node29 + + +uscxml/plugins/Executable +Content.h - -Node1->Node33 - - + + +Node1->Node29 + + - -Node34 - - -uscxml/plugins/datamodel -/null/NULLDataModel.h + + +Node30 + + +uscxml/plugins/Executable +ContentImpl.h - -Node1->Node34 - - + + +Node1->Node30 + + - -Node4 - - -uscxml/Common.h + + +Node31 + + +uscxml/plugins/EventHandler.h - -Node3->Node4 - - + + +Node1->Node31 + + - -Node7 - - -uscxml/plugins/Executable -Content.h + + +Node32 + + +uscxml/plugins/IOProcessor.h - -Node3->Node7 - - - - -Node8 - -string + + +Node1->Node32 + + - -Node3->Node8 - - - - -Node9 - -memory - - -Node3->Node9 - - - - -Node11 - - -uscxml/plugins/EventHandler.h + + +Node33 + + +uscxml/plugins/IOProcessor +Impl.h - -Node3->Node11 - - + + +Node1->Node33 + + - -Node17 - -limits + + +Node34 + + +uscxml/plugins/Invoker.h + - -Node3->Node17 - - - -Node20 - - -uscxml/plugins/IOProcessor.h + + +Node1->Node34 + + + + + +Node35 + + +uscxml/plugins/InvokerImpl.h - -Node3->Node20 - - + + +Node1->Node35 + + - -Node21 - - -uscxml/plugins/Invoker.h + + +Node36 + + +uscxml/plugins/DataModel +Impl.h - -Node3->Node21 - - + + +Node1->Node36 + + - -Node22 - - -uscxml/plugins/DataModel -Impl.h + + +Node37 + + +uscxml/plugins/datamodel +/null/NullDataModel.h - -Node3->Node22 - - + + +Node1->Node37 + + - -Node24 - - -string.h + + +Node4 + + +uscxml/Common.h - -Node3->Node24 - - + + +Node3->Node4 + + - -Node25 - -set + + +Node7 + + +string.h + - -Node3->Node25 - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - + + +Node3->Node7 + + - -Node6 - -cmath + + +Node8 + +string - -Node4->Node6 - - + + +Node3->Node8 + + - -Node7->Node4 - - + + +Node10 + +memory - -Node7->Node8 - - + + +Node3->Node10 + + - -Node7->Node9 - - + + +Node11 + +set - -Node10 - -sstream - - -Node7->Node10 - - - - -Node11->Node4 - - - - -Node11->Node8 - - - - -Node11->Node9 - - + + +Node3->Node11 + + -Node12 - - -uscxml/messages/Event.h - + +Node12 + +map + + +Node3->Node12 + + - -Node11->Node12 - - - - -Node14 - -list + + +Node13 + +limits - -Node11->Node14 - - + + +Node3->Node13 + + - -Node12->Node13 - - + + +Node5 + +sys/socket.h - -Node19 - - -uscxml/util/UUID.h - + + +Node4->Node5 + + + + +Node6 + +cmath - -Node12->Node19 - - + + +Node4->Node6 + + - -Node13->Node4 - - + + +Node7->Node8 + + - -Node13->Node9 - - + + +Node9 + +list - -Node13->Node14 - - + + +Node7->Node9 + + + + + +Node14->Node4 + + + + + +Node14->Node9 + + + + + +Node14->Node10 + + + + + +Node14->Node12 + + -Node15 - -map + +Node15 + +type_traits - -Node13->Node15 - - + + +Node14->Node15 + + -Node16 - - -uscxml/util/Convenience.h + +Node16 + + +uscxml/util/Convenience.h - -Node13->Node16 - - + + +Node14->Node16 + + -Node18 - - -uscxml/messages/Blob.h + +Node18 + + +uscxml/messages/Blob.h - -Node13->Node18 - - + + +Node14->Node18 + + -Node16->Node4 - - + +Node16->Node4 + + -Node16->Node8 - - + +Node16->Node8 + + - -Node16->Node10 - - + + +Node16->Node13 + + + + + +Node17 + +sstream -Node16->Node17 - - + +Node16->Node17 + + -Node18->Node4 - - + +Node18->Node4 + + -Node18->Node8 - - - - -Node18->Node9 - - + +Node18->Node8 + + + + + +Node18->Node10 + + + + + +Node19->Node3 + + -Node19->Node4 - - + +Node19->Node4 + + -Node19->Node8 - - + +Node19->Node8 + + - -Node20->Node4 - - + + +Node19->Node12 + + - -Node20->Node11 - - - - -Node20->Node12 - - + + +Node20 + +vector - -Node21->Node4 - - + + +Node19->Node20 + + - -Node21->Node11 - - + + +Node21 + + +uscxml/interpreter +/MicroStep.h + - -Node21->Node12 - - - -Node22->Node4 - - - - -Node22->Node8 - - - - -Node22->Node9 - - - - -Node22->Node14 - - - - -Node22->Node20 - - - - -Node22->Node21 - - - - -Node22->Node23 - - - - -Node23->Node2 - - + + +Node19->Node21 + + - -Node23->Node4 - - - - -Node23->Node9 - - - - -Node23->Node12 - - - - -Node23->Node13 - - - - -Node24->Node8 - - + + +Node22 + + +uscxml/interpreter +/InterpreterState.h + - -Node24->Node14 - - - -Node26->Node3 - - + + +Node19->Node22 + + - -Node26->Node4 - - + + +Node19->Node23 + + - -Node26->Node8 - - + + +Node26 + + +uscxml/plugins/DataModel.h + - -Node26->Node15 - - - -Node26->Node23 - - + + +Node19->Node26 + + -Node27 - -vector + +Node27 + + +uscxml/interpreter +/ContentExecutor.h + - -Node26->Node27 - - + + + +Node19->Node27 + + -Node28 - - -uscxml/interpreter -/MicroStep.h + +Node28 + + +uscxml/interpreter +/EventQueue.h - -Node26->Node28 - - + + +Node19->Node28 + + - -Node29 - - -uscxml/interpreter -/InterpreterState.h - + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node10 + + + + + +Node21->Node14 + + + + + +Node21->Node22 + + + + +Node22->Node4 + + - -Node26->Node29 - - + + +Node23->Node4 + + + + + +Node23->Node10 + + + + + +Node23->Node14 + + - -Node30 - - -uscxml/plugins/DataModel.h + + +Node24 + + +uscxml/messages/Event.h - -Node26->Node30 - - + + +Node23->Node24 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node24->Node14 + + + + + +Node25 + + +uscxml/util/UUID.h - -Node26->Node31 - - + + +Node24->Node25 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h - + + +Node25->Node4 + + + + +Node25->Node8 + + - -Node26->Node32 - - + + +Node26->Node4 + + + + + +Node26->Node8 + + + + + +Node26->Node9 + + + + + +Node26->Node10 + + + + + +Node26->Node24 + + + + + +Node27->Node4 + + + + + +Node27->Node8 + + + + + +Node27->Node14 + + -Node28->Node4 - - - - -Node28->Node8 - - - - -Node28->Node9 - - - - -Node28->Node14 - - - - -Node28->Node29 - - + +Node28->Node4 + + + + + +Node28->Node24 + + -Node29->Node4 - - + +Node29->Node4 + + + + + +Node29->Node8 + + + + + +Node29->Node10 + + + + + +Node29->Node17 + + -Node30->Node4 - - + +Node30->Node4 + + -Node30->Node8 - - - - -Node30->Node9 - - - - -Node30->Node12 - - - - -Node30->Node14 - - + +Node30->Node8 + + + + + +Node30->Node10 + + + + + +Node30->Node17 + + -Node31->Node4 - - + +Node31->Node4 + + -Node31->Node8 - - - - -Node31->Node13 - - + +Node31->Node8 + + + + + +Node31->Node9 + + + + + +Node31->Node10 + + + + + +Node31->Node24 + + -Node32->Node4 - - - - -Node32->Node12 - - + +Node32->Node4 + + + + + +Node32->Node24 + + + + + +Node32->Node31 + + -Node33->Node4 - - - - -Node33->Node8 - - - - -Node33->Node9 - - - - -Node33->Node10 - - + +Node33->Node4 + + + + + +Node33->Node23 + + + + + +Node33->Node24 + + + + + +Node33->Node31 + + + + + +Node34->Node4 + + + + + +Node34->Node24 + + + + + +Node34->Node31 + + + + + +Node35->Node2 + + + + + +Node35->Node4 + + + + + +Node35->Node11 + + + + + +Node35->Node24 + + + + + +Node35->Node31 + + + + + +Node36->Node4 + + + + + +Node36->Node8 + + + + + +Node36->Node9 + + + + + +Node36->Node10 + + + + + +Node36->Node23 + + + + + +Node36->Node32 + + + + + +Node36->Node34 + + + + + +Node37->Node2 + + + + + +Node37->Node9 + + + + + +Node37->Node36 + + - -Node34->Node14 - - - -Node34->Node22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_factory_8cpp__incl_org.svg b/_factory_8cpp__incl_org.svg index 45ea3c5..fb9fdda 100644 --- a/_factory_8cpp__incl_org.svg +++ b/_factory_8cpp__incl_org.svg @@ -1,753 +1,995 @@ - - - + + plugins/Factory.cpp - - -Node1 - -plugins/Factory.cpp + + + +Node0 + +plugins/Factory.cpp - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node1->Node3 - - + + +Node0->Node2 + + -Node13 - - -uscxml/messages/Data.h + +Node13 + + +uscxml/messages/Data.h - -Node1->Node13 - - + + +Node0->Node13 + + - -Node23 - - -uscxml/interpreter -/Logging.h + + +Node18 + + +uscxml/Interpreter.h - -Node1->Node23 - - + + +Node0->Node18 + + - -Node26 - - -uscxml/Interpreter.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node0->Node22 + + - -Node33 - - -uscxml/plugins/Executable -ContentImpl.h + + +Node28 + + +uscxml/plugins/Executable +Content.h - -Node1->Node33 - - + + +Node0->Node28 + + - -Node34 - - -uscxml/plugins/datamodel -/null/NULLDataModel.h + + +Node29 + + +uscxml/plugins/Executable +ContentImpl.h - -Node1->Node34 - - + + +Node0->Node29 + + - -Node4 - - -uscxml/Common.h + + +Node30 + + +uscxml/plugins/EventHandler.h - -Node3->Node4 - - + + +Node0->Node30 + + - -Node7 - - -uscxml/plugins/Executable -Content.h + + +Node31 + + +uscxml/plugins/IOProcessor.h - -Node3->Node7 - - + + +Node0->Node31 + + - -Node8 - -string + + +Node32 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node3->Node8 - - - -Node9 - -memory + + +Node0->Node32 + + - -Node3->Node9 - - - - -Node11 - - -uscxml/plugins/EventHandler.h + + +Node33 + + +uscxml/plugins/Invoker.h - -Node3->Node11 - - + + +Node0->Node33 + + - -Node17 - -limits + + +Node34 + + +uscxml/plugins/InvokerImpl.h + - -Node3->Node17 - - - -Node20 - - -uscxml/plugins/IOProcessor.h + + +Node0->Node34 + + + + + +Node35 + + +uscxml/plugins/DataModel +Impl.h - -Node3->Node20 - - + + +Node0->Node35 + + - -Node21 - - -uscxml/plugins/Invoker.h + + +Node36 + + +uscxml/plugins/datamodel +/null/NullDataModel.h - -Node3->Node21 - - + + +Node0->Node36 + + - -Node22 - - -uscxml/plugins/DataModel -Impl.h + + +Node3 + + +uscxml/Common.h - -Node3->Node22 - - + + +Node2->Node3 + + - -Node24 - - -string.h + + +Node6 + + +string.h - -Node3->Node24 - - - - -Node25 - -set + + +Node2->Node6 + + - -Node3->Node25 - - + + +Node7 + +string - -Node5 - -sys/socket.h + + +Node2->Node7 + + - -Node4->Node5 - - + + +Node9 + +memory - -Node6 - -cmath - - -Node4->Node6 - - - - -Node7->Node4 - - - - -Node7->Node8 - - - - -Node7->Node9 - - + + +Node2->Node9 + + -Node10 - -sstream - - -Node7->Node10 - - - - -Node11->Node4 - - - - -Node11->Node8 - - - - -Node11->Node9 - - - - -Node12 - - -uscxml/messages/Event.h - + +Node10 + +set + + +Node2->Node10 + + - -Node11->Node12 - - + + +Node11 + +map - -Node14 - -list + + +Node2->Node11 + + - -Node11->Node14 - - + + +Node12 + +limits - -Node12->Node13 - - + + +Node2->Node12 + + - -Node19 - - -uscxml/util/UUID.h - + + +Node4 + +sys/socket.h + + +Node3->Node4 + + - -Node12->Node19 - - + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node7 + + - -Node13->Node4 - - + + +Node8 + +list + + + +Node6->Node8 + + + + + +Node13->Node3 + + + + + +Node13->Node8 + + -Node13->Node9 - - + +Node13->Node9 + + - -Node13->Node14 - - + + +Node13->Node11 + + - -Node15 - -map + + +Node14 + +type_traits - -Node13->Node15 - - + + +Node13->Node14 + + - -Node16 + + +Node15 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node13->Node16 - - + + +Node13->Node15 + + - -Node18 + + +Node17 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node13->Node18 - - - - -Node16->Node4 - - - - -Node16->Node8 - - - - -Node16->Node10 - - - - -Node16->Node17 - - - - -Node18->Node4 - - - - -Node18->Node8 - - - - -Node18->Node9 - - - - -Node19->Node4 - - - - -Node19->Node8 - - - - -Node20->Node4 - - - - -Node20->Node11 - - - - -Node20->Node12 - - - - -Node21->Node4 - - - - -Node21->Node11 - - - - -Node21->Node12 - - - - -Node22->Node4 - - - - -Node22->Node8 - - + + +Node13->Node17 + + - -Node22->Node9 - - + + +Node15->Node3 + + - -Node22->Node14 - - + + +Node15->Node7 + + - -Node22->Node20 - - + + +Node15->Node12 + + - -Node22->Node21 - - + + +Node16 + +sstream + + + +Node15->Node16 + + + + + +Node17->Node3 + + + + + +Node17->Node7 + + + + + +Node17->Node9 + + + + + +Node18->Node2 + + + + + +Node18->Node3 + + + + + +Node18->Node7 + + + + + +Node18->Node11 + + - -Node22->Node23 - - - - -Node23->Node2 - - - - -Node23->Node4 - - - - -Node23->Node9 - - - - -Node23->Node12 - - + + +Node19 + +vector - -Node23->Node13 - - + + +Node18->Node19 + + - -Node24->Node8 - - + + +Node20 + + +uscxml/interpreter +/MicroStep.h + - -Node24->Node14 - - - -Node26->Node3 - - - - -Node26->Node4 - - - - -Node26->Node8 - - - - -Node26->Node15 - - - - -Node26->Node23 - - + + +Node18->Node20 + + - -Node27 - -vector + + +Node21 + + +uscxml/interpreter +/InterpreterState.h + - -Node26->Node27 - - - -Node28 - - -uscxml/interpreter -/MicroStep.h + + +Node18->Node21 + + + + + +Node18->Node22 + + + + + +Node25 + + +uscxml/plugins/DataModel.h - -Node26->Node28 - - + + +Node18->Node25 + + - -Node29 - - -uscxml/interpreter -/InterpreterState.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node26->Node29 - - + + +Node18->Node26 + + - -Node30 - - -uscxml/plugins/DataModel.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node26->Node30 - - + + +Node18->Node27 + + + + + +Node20->Node3 + + + + + +Node20->Node7 + + + + + +Node20->Node8 + + + + + +Node20->Node9 + + + + + +Node20->Node13 + + + + + +Node20->Node21 + + + + + +Node21->Node3 + + + + + +Node22->Node3 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node22->Node9 + + + + + +Node22->Node13 + + + + + +Node23 + + +uscxml/messages/Event.h - -Node26->Node31 - - + + +Node22->Node23 + + + + + +Node23->Node13 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node24 + + +uscxml/util/UUID.h - -Node26->Node32 - - - - -Node28->Node4 - - + + +Node23->Node24 + + + + + +Node24->Node3 + + + + + +Node24->Node7 + + + + + +Node25->Node3 + + + + + +Node25->Node7 + + + + + +Node25->Node8 + + + + + +Node25->Node9 + + + + + +Node25->Node23 + + - -Node28->Node8 - - + + +Node26->Node3 + + + + + +Node26->Node7 + + + + + +Node26->Node13 + + + + + +Node27->Node3 + + + + + +Node27->Node23 + + + + + +Node28->Node3 + + + + + +Node28->Node7 + + -Node28->Node9 - - - - -Node28->Node14 - - - - -Node28->Node29 - - - - -Node29->Node4 - - - - -Node30->Node4 - - + +Node28->Node9 + + + + + +Node28->Node16 + + + + + +Node29->Node3 + + + + + +Node29->Node7 + + + + + +Node29->Node9 + + + + + +Node29->Node16 + + + + + +Node30->Node3 + + + + + +Node30->Node7 + + -Node30->Node8 - - + +Node30->Node8 + + -Node30->Node9 - - - - -Node30->Node12 - - - - -Node30->Node14 - - - - -Node31->Node4 - - - - -Node31->Node8 - - - - -Node31->Node13 - - - - -Node32->Node4 - - - - -Node32->Node12 - - - - -Node33->Node4 - - - - -Node33->Node8 - - - - -Node33->Node9 - - - - -Node33->Node10 - - - - -Node34->Node14 - - - - -Node34->Node22 - - + +Node30->Node9 + + + + + +Node30->Node23 + + + + + +Node31->Node3 + + + + + +Node31->Node23 + + + + + +Node31->Node30 + + + + + +Node32->Node3 + + + + + +Node32->Node22 + + + + + +Node32->Node23 + + + + + +Node32->Node30 + + + + + +Node33->Node3 + + + + + +Node33->Node23 + + + + + +Node33->Node30 + + + + + +Node34->Node1 + + + + + +Node34->Node3 + + + + + +Node34->Node10 + + + + + +Node34->Node23 + + + + + +Node34->Node30 + + + + + +Node35->Node3 + + + + + +Node35->Node7 + + + + + +Node35->Node8 + + + + + +Node35->Node9 + + + + + +Node35->Node22 + + + + + +Node35->Node31 + + + + + +Node35->Node33 + + + + + +Node36->Node1 + + + + + +Node36->Node8 + + + + + +Node36->Node35 + + diff --git a/_factory_8h.html b/_factory_8h.html index 3f7acad..1ab3df1 100644 --- a/_factory_8h.html +++ b/_factory_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -100,26 +100,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "uscxml/Common.h"
-#include "uscxml/plugins/ExecutableContent.h"
-#include "uscxml/plugins/EventHandler.h"
-#include "uscxml/plugins/IOProcessor.h"
-#include "uscxml/plugins/Invoker.h"
-#include "uscxml/plugins/DataModelImpl.h"
#include <string.h>
-#include <string>
#include <memory>
#include <set>
+#include <map>
+#include <string>
#include <limits>
Include dependency graph for Factory.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -141,7 +136,7 @@ Classes
diff --git a/_factory_8h__dep__incl.map b/_factory_8h__dep__incl.map index 1841799..4423fea 100644 --- a/_factory_8h__dep__incl.map +++ b/_factory_8h__dep__incl.map @@ -1,45 +1,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_factory_8h__dep__incl.md5 b/_factory_8h__dep__incl.md5 index 337a05d..bb41afa 100644 --- a/_factory_8h__dep__incl.md5 +++ b/_factory_8h__dep__incl.md5 @@ -1 +1 @@ -ce7439eb06d6bb3e3460d6272963fab1 \ No newline at end of file +57c53b26113e8703ad4c6dd2fec56bfb \ No newline at end of file diff --git a/_factory_8h__dep__incl.svg b/_factory_8h__dep__incl.svg index ba196d2..4ffe110 100644 --- a/_factory_8h__dep__incl.svg +++ b/_factory_8h__dep__incl.svg @@ -1,780 +1,668 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/Factory.h - + -Node1 - -plugins/Factory.h + +Node1 + +plugins/Factory.h -Node2 - - -debug/InterpreterIssue.cpp + +Node2 + + +debug/InterpreterIssue.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterImpl.h + +Node3 + + +interpreter/InterpreterImpl.h -Node1->Node3 - - + +Node1->Node3 + + - -Node35 - - -Interpreter.h + + +Node28 + + +Interpreter.h - -Node1->Node35 - - + + +Node1->Node28 + + - -Node43 - - -plugins/Factory.cpp + + +Node36 + + +plugins/Factory.cpp - -Node1->Node43 - - + + +Node1->Node36 + + -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Debugger.h + +Node5 + + +debug/Debugger.h -Node3->Node5 - - + +Node3->Node5 + + -Node10 - - -interpreter/InterpreterImpl.cpp + +Node10 + + +interpreter/InterpreterImpl.cpp -Node3->Node10 - - + +Node3->Node10 + + -Node11 - - -Interpreter.cpp + +Node11 + + +Interpreter.cpp -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node12 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node3->Node12 - - + +Node3->Node12 + + -Node14 - - -plugins/InvokerImpl.h + +Node14 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node3->Node14 - - - - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node3->Node20 - - + +Node3->Node14 + + - -Node21 - - -plugins/IOProcessorImpl.h + + +Node16 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node21 - - + + +Node3->Node16 + + - -Node24 - - -transform/Transformer.h + + +Node17 + + +transform/Transformer.h - -Node3->Node24 - - + + +Node3->Node17 + + -Node6 - - -debug/Debugger.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/DebuggerServlet.h + +Node7 + + +debug/DebuggerServlet.h -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node5->Node9 - - + +Node5->Node9 + + -Node8 - - -debug/DebuggerServlet.cpp + +Node8 + + +debug/DebuggerServlet.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node12->Node13 - - - - -Node14->Node10 - - - - -Node14->Node12 - - + +Node12->Node13 + + -Node15 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node14->Node15 - - - - -Node17 - - -plugins/Invoker.cpp - - + +Node14->Node15 + + - -Node14->Node17 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node18 + + +transform/ChartToC.h - -Node15->Node16 - - + + +Node17->Node18 + + - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node20 + + +transform/ChartToJava.h - -Node18->Node19 - - - - -Node21->Node18 - - + + +Node17->Node20 + + -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node22 + + +transform/ChartToPromela.h - -Node21->Node22 - - + + +Node17->Node22 + + - -Node23 - - -plugins/IOProcessor.cpp + + +Node25 + + +transform/ChartToVHDL.h - -Node21->Node23 - - - - -Node22->Node20 - - + + +Node17->Node25 + + - -Node25 - - -transform/ChartToC.h + + +Node27 + + +transform/Transformer.cpp - -Node24->Node25 - - + + +Node17->Node27 + + - -Node27 - - -transform/ChartToJava.h + + +Node19 + + +transform/ChartToC.cpp - -Node24->Node27 - - + + +Node18->Node19 + + + + + +Node18->Node20 + + + + + +Node18->Node22 + + + + + +Node18->Node25 + + - -Node29 - - -transform/ChartToPromela.h + + +Node21 + + +transform/ChartToJava.cpp - -Node24->Node29 - - + + +Node20->Node21 + + - -Node32 - - -transform/ChartToVHDL.h + + +Node23 + + +transform/ChartToPromela.cpp - -Node24->Node32 - - + + +Node22->Node23 + + - -Node34 - - -transform/Transformer.cpp + + +Node24 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node24->Node34 - - + + +Node22->Node24 + + -Node26 - - -transform/ChartToC.cpp + +Node26 + + +transform/ChartToVHDL.cpp -Node25->Node26 - - - - -Node25->Node27 - - + +Node25->Node26 + + + + + +Node28->Node4 + + + + + +Node28->Node10 + + + + + +Node28->Node11 + + + + + +Node28->Node17 + + - -Node25->Node29 - - - - -Node25->Node32 - - - - -Node28 - - -transform/ChartToJava.cpp + + +Node29 + + +debug/Breakpoint.h - -Node27->Node28 - - + + +Node28->Node29 + + -Node30 - - -transform/ChartToPromela.cpp + +Node30 + + +debug/DebugSession.h - -Node29->Node30 - - + + +Node28->Node30 + + -Node31 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node31 + + +interpreter/BasicContent +Executor.cpp - -Node29->Node31 - - + + +Node28->Node31 + + - -Node33 - - -transform/ChartToVHDL.cpp + + +Node32 + + +interpreter/MicroStepImpl.h - -Node32->Node33 - - - - -Node35->Node4 - - - - -Node35->Node10 - - - - -Node35->Node11 - - - - -Node35->Node24 - - - - -Node36 - - -debug/Breakpoint.h - - + + +Node28->Node32 + + - -Node35->Node36 - - + + +Node28->Node36 + + -Node37 - - -debug/DebugSession.h - - - - -Node35->Node37 - - - - -Node38 - - -interpreter/BasicContent -Executor.cpp - - - - -Node35->Node38 - - - - -Node39 - - -interpreter/MicroStepImpl.h - - - - -Node35->Node39 - - - - -Node35->Node43 - - - - -Node44 - - -uscxml.h + +Node37 + + +uscxml.h - -Node35->Node44 - - + + +Node28->Node37 + + - -Node36->Node4 - - + + +Node29->Node4 + + - -Node36->Node5 - - + + +Node29->Node5 + + - -Node36->Node37 - - - - -Node37->Node6 - - - - -Node37->Node8 - - - - -Node37->Node9 - - - - -Node39->Node3 - - + + +Node29->Node30 + + + + + +Node30->Node6 + + + + + +Node30->Node8 + + + + + +Node30->Node9 + + + + + +Node32->Node3 + + - -Node40 - - -interpreter/FastMicroStep.h + + +Node33 + + +interpreter/FastMicroStep.h - -Node39->Node40 - - + + +Node32->Node33 + + - -Node42 - - -interpreter/MicroStep.cpp + + +Node35 + + +interpreter/MicroStep.cpp - -Node39->Node42 - - + + +Node32->Node35 + + - -Node40->Node10 - - + + +Node33->Node10 + + - -Node41 - - -interpreter/FastMicroStep.cpp + + +Node34 + + +interpreter/FastMicroStep.cpp - -Node40->Node41 - - + + +Node33->Node34 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_factory_8h__dep__incl_org.svg b/_factory_8h__dep__incl_org.svg index 9c17116..90a8796 100644 --- a/_factory_8h__dep__incl_org.svg +++ b/_factory_8h__dep__incl_org.svg @@ -1,692 +1,668 @@ - - + plugins/Factory.h - - -Node1 - -plugins/Factory.h - - -Node2 + + + +Node11 + +plugins/Factory.h + + + +Node12 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node1->Node2 - - + + +Node11->Node12 + + - -Node3 + + +Node13 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node3 - - + + +Node11->Node13 + + - -Node35 - - -Interpreter.h + + +Node38 + + +Interpreter.h - -Node1->Node35 - - + + +Node11->Node38 + + - -Node43 - - -plugins/Factory.cpp + + +Node46 + + +plugins/Factory.cpp - -Node1->Node43 - - + + +Node11->Node46 + + - -Node3->Node2 - - + + +Node13->Node12 + + - -Node4 + + +Node14 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node3->Node4 - - + + +Node13->Node14 + + - -Node5 + + +Node15 - -debug/Debugger.h + +debug/Debugger.h - -Node3->Node5 - - + + +Node13->Node15 + + - -Node10 + + +Node20 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node10 - - + + +Node13->Node20 + + - -Node11 + + +Node21 - -Interpreter.cpp + +Interpreter.cpp - -Node3->Node11 - - + + +Node13->Node21 + + - -Node12 + + +Node22 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node3->Node12 - - + + +Node13->Node22 + + - -Node14 - - -plugins/InvokerImpl.h - - - - -Node3->Node14 - - - - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node24 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node3->Node20 - - + + +Node13->Node24 + + - -Node21 - - -plugins/IOProcessorImpl.h + + +Node26 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node21 - - + + +Node13->Node26 + + - -Node24 - - -transform/Transformer.h + + +Node27 + + +transform/Transformer.h - -Node3->Node24 - - + + +Node13->Node27 + + - -Node6 + + +Node16 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node5->Node6 - - + + +Node15->Node16 + + - -Node7 + + +Node17 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node5->Node7 - - + + +Node15->Node17 + + - -Node9 + + +Node19 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node5->Node9 - - + + +Node15->Node19 + + - -Node8 + + +Node18 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node7->Node8 - - - - -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node12->Node13 - - - - -Node14->Node10 - - - - -Node14->Node12 - - - - -Node15 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node14->Node15 - - - - -Node17 - - -plugins/Invoker.cpp - - - - -Node14->Node17 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node15->Node16 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node18->Node19 - - - - -Node21->Node18 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node21->Node22 - - + + +Node17->Node18 + + -Node23 - - -plugins/IOProcessor.cpp + +Node23 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node21->Node23 - - - - -Node22->Node20 - - + + +Node22->Node23 + + -Node25 - - -transform/ChartToC.h + +Node25 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node24->Node25 - - + +Node24->Node25 + + - -Node27 - - -transform/ChartToJava.h + + +Node28 + + +transform/ChartToC.h - -Node24->Node27 - - + + +Node27->Node28 + + - -Node29 - - -transform/ChartToPromela.h + + +Node30 + + +transform/ChartToJava.h - -Node24->Node29 - - + + +Node27->Node30 + + -Node32 - - -transform/ChartToVHDL.h + +Node32 + + +transform/ChartToPromela.h - -Node24->Node32 - - + + +Node27->Node32 + + - -Node34 - - -transform/Transformer.cpp + + +Node35 + + +transform/ChartToVHDL.h - -Node24->Node34 - - + + +Node27->Node35 + + - -Node26 - - -transform/ChartToC.cpp + + +Node37 + + +transform/Transformer.cpp - -Node25->Node26 - - - - -Node25->Node27 - - - - -Node25->Node29 - - - - -Node25->Node32 - - - - -Node28 - - -transform/ChartToJava.cpp - + + +Node27->Node37 + + + + +Node29 + + +transform/ChartToC.cpp + + + + + +Node28->Node29 + + + + + +Node28->Node30 + + + + + +Node28->Node32 + + + + + +Node28->Node35 + + - -Node27->Node28 - - - - -Node30 - - -transform/ChartToPromela.cpp + + +Node31 + + +transform/ChartToJava.cpp - -Node29->Node30 - - + + +Node30->Node31 + + - -Node31 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node33 + + +transform/ChartToPromela.cpp - -Node29->Node31 - - + + +Node32->Node33 + + - -Node33 - - -transform/ChartToVHDL.cpp + + +Node34 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node32->Node33 - - - - -Node35->Node4 - - - - -Node35->Node10 - - - - -Node35->Node11 - - - - -Node35->Node24 - - + + +Node32->Node34 + + -Node36 - - -debug/Breakpoint.h + +Node36 + + +transform/ChartToVHDL.cpp -Node35->Node36 - - + +Node35->Node36 + + + + + +Node38->Node14 + + + + + +Node38->Node20 + + + + + +Node38->Node21 + + + + + +Node38->Node27 + + - -Node37 - - -debug/DebugSession.h + + +Node39 + + +debug/Breakpoint.h - -Node35->Node37 - - + + +Node38->Node39 + + - -Node38 - - -interpreter/BasicContent -Executor.cpp + + +Node40 + + +debug/DebugSession.h - -Node35->Node38 - - + + +Node38->Node40 + + - -Node39 - - -interpreter/MicroStepImpl.h + + +Node41 + + +interpreter/BasicContent +Executor.cpp - -Node35->Node39 - - - - -Node35->Node43 - - + + +Node38->Node41 + + - -Node44 - - -uscxml.h + + +Node42 + + +interpreter/MicroStepImpl.h - -Node35->Node44 - - + + +Node38->Node42 + + - -Node36->Node4 - - + + +Node38->Node46 + + - -Node36->Node5 - - + + +Node47 + + +uscxml.h + - -Node36->Node37 - - - -Node37->Node6 - - + + +Node38->Node47 + + - -Node37->Node8 - - + + +Node39->Node14 + + - -Node37->Node9 - - + + +Node39->Node15 + + - -Node39->Node3 - - + + +Node39->Node40 + + + + + +Node40->Node16 + + + + + +Node40->Node18 + + + + + +Node40->Node19 + + + + + +Node42->Node13 + + - -Node40 - - -interpreter/FastMicroStep.h + + +Node43 + + +interpreter/FastMicroStep.h - -Node39->Node40 - - + + +Node42->Node43 + + - -Node42 - - -interpreter/MicroStep.cpp + + +Node45 + + +interpreter/MicroStep.cpp - -Node39->Node42 - - + + +Node42->Node45 + + - -Node40->Node10 - - + + +Node43->Node20 + + - -Node41 - - -interpreter/FastMicroStep.cpp + + +Node44 + + +interpreter/FastMicroStep.cpp - -Node40->Node41 - - + + +Node43->Node44 + + diff --git a/_factory_8h__incl.map b/_factory_8h__incl.map index 4d29c93..44695a0 100644 --- a/_factory_8h__incl.map +++ b/_factory_8h__incl.map @@ -1,15 +1,4 @@ - - - - - - - - - - - - - + + diff --git a/_factory_8h__incl.md5 b/_factory_8h__incl.md5 index 618a74c..ff539c6 100644 --- a/_factory_8h__incl.md5 +++ b/_factory_8h__incl.md5 @@ -1 +1 @@ -5eb6c9a4f2df25d79d08689e62bf4f9b \ No newline at end of file +9f337bc11e4ae5d6848cf86583115b57 \ No newline at end of file diff --git a/_factory_8h__incl.svg b/_factory_8h__incl.svg index 411c084..df89f83 100644 --- a/_factory_8h__incl.svg +++ b/_factory_8h__incl.svg @@ -1,558 +1,151 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/Factory.h - + -Node1 - -plugins/Factory.h + +Node1 + +plugins/Factory.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/plugins/Executable -Content.h + +Node5 + + +string.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -string + +Node6 + +string -Node1->Node6 - - + +Node1->Node6 + + - -Node7 - -memory + + +Node8 + +memory - -Node1->Node7 - - + + +Node1->Node8 + + -Node9 - - -uscxml/plugins/EventHandler.h - - + +Node9 + +set -Node1->Node9 - - - - -Node15 - -limits - - -Node1->Node15 - - - - -Node18 - - -uscxml/plugins/IOProcessor.h - - - - -Node1->Node18 - - - - -Node19 - - -uscxml/plugins/Invoker.h - - - - -Node1->Node19 - - - - -Node20 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node1->Node20 - - - - -Node23 - - -string.h - + +Node1->Node9 + + + + +Node10 + +map - -Node1->Node23 - - + + +Node1->Node10 + + - -Node24 - -set + + +Node11 + +limits - -Node1->Node24 - - + + +Node1->Node11 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - - - -Node5->Node2 - - + +Node2->Node4 + + -Node5->Node6 - - - - -Node5->Node7 - - - - -Node8 - -sstream - - -Node5->Node8 - - - - -Node9->Node2 - - - - -Node9->Node6 - - - - -Node9->Node7 - - - - -Node10 - - -uscxml/messages/Event.h - - - - -Node9->Node10 - - - - -Node12 - -list - - -Node9->Node12 - - - - -Node11 - - -uscxml/messages/Data.h - - - - -Node10->Node11 - - - - -Node17 - - -uscxml/util/UUID.h - - - - -Node10->Node17 - - + +Node5->Node6 + + - -Node11->Node2 - - - - -Node11->Node7 - - - - -Node11->Node12 - - - - -Node13 - -map - - -Node11->Node13 - - - - -Node14 - - -uscxml/util/Convenience.h - - - - -Node11->Node14 - - - - -Node16 - - -uscxml/messages/Blob.h - - - - -Node11->Node16 - - - - -Node14->Node2 - - - - -Node14->Node6 - - - - -Node14->Node8 - - - - -Node14->Node15 - - - - -Node16->Node2 - - - - -Node16->Node6 - - - - -Node16->Node7 - - - - -Node17->Node2 - - - - -Node17->Node6 - - - - -Node18->Node2 - - - - -Node18->Node9 - - - - -Node18->Node10 - - - - -Node19->Node2 - - - - -Node19->Node9 - - - - -Node19->Node10 - - - - -Node20->Node2 - - - - -Node20->Node6 - - - - -Node20->Node7 - - - - -Node20->Node12 - - - - -Node20->Node18 - - - - -Node20->Node19 - - - - -Node21 - - -uscxml/interpreter -/Logging.h - - - - -Node20->Node21 - - - - -Node21->Node2 - - - - -Node21->Node7 - - - - -Node21->Node10 - - - - -Node21->Node11 - - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - - - -Node23->Node6 - - + + +Node7 + +list - -Node23->Node12 - - + + +Node5->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_factory_8h__incl_org.svg b/_factory_8h__incl_org.svg deleted file mode 100644 index a6c5260..0000000 --- a/_factory_8h__incl_org.svg +++ /dev/null @@ -1,470 +0,0 @@ - - - - - - -plugins/Factory.h - - -Node1 - -plugins/Factory.h - - -Node2 - - -uscxml/Common.h - - - - -Node1->Node2 - - - - -Node5 - - -uscxml/plugins/Executable -Content.h - - - - -Node1->Node5 - - - - -Node6 - -string - - -Node1->Node6 - - - - -Node7 - -memory - - -Node1->Node7 - - - - -Node9 - - -uscxml/plugins/EventHandler.h - - - - -Node1->Node9 - - - - -Node15 - -limits - - -Node1->Node15 - - - - -Node18 - - -uscxml/plugins/IOProcessor.h - - - - -Node1->Node18 - - - - -Node19 - - -uscxml/plugins/Invoker.h - - - - -Node1->Node19 - - - - -Node20 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node1->Node20 - - - - -Node23 - - -string.h - - - - -Node1->Node23 - - - - -Node24 - -set - - -Node1->Node24 - - - - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath - - -Node2->Node4 - - - - -Node5->Node2 - - - - -Node5->Node6 - - - - -Node5->Node7 - - - - -Node8 - -sstream - - -Node5->Node8 - - - - -Node9->Node2 - - - - -Node9->Node6 - - - - -Node9->Node7 - - - - -Node10 - - -uscxml/messages/Event.h - - - - -Node9->Node10 - - - - -Node12 - -list - - -Node9->Node12 - - - - -Node11 - - -uscxml/messages/Data.h - - - - -Node10->Node11 - - - - -Node17 - - -uscxml/util/UUID.h - - - - -Node10->Node17 - - - - -Node11->Node2 - - - - -Node11->Node7 - - - - -Node11->Node12 - - - - -Node13 - -map - - -Node11->Node13 - - - - -Node14 - - -uscxml/util/Convenience.h - - - - -Node11->Node14 - - - - -Node16 - - -uscxml/messages/Blob.h - - - - -Node11->Node16 - - - - -Node14->Node2 - - - - -Node14->Node6 - - - - -Node14->Node8 - - - - -Node14->Node15 - - - - -Node16->Node2 - - - - -Node16->Node6 - - - - -Node16->Node7 - - - - -Node17->Node2 - - - - -Node17->Node6 - - - - -Node18->Node2 - - - - -Node18->Node9 - - - - -Node18->Node10 - - - - -Node19->Node2 - - - - -Node19->Node9 - - - - -Node19->Node10 - - - - -Node20->Node2 - - - - -Node20->Node6 - - - - -Node20->Node7 - - - - -Node20->Node12 - - - - -Node20->Node18 - - - - -Node20->Node19 - - - - -Node21 - - -uscxml/interpreter -/Logging.h - - - - -Node20->Node21 - - - - -Node21->Node2 - - - - -Node21->Node7 - - - - -Node21->Node10 - - - - -Node21->Node11 - - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - - - -Node23->Node6 - - - - -Node23->Node12 - - - - - diff --git a/_factory_8h_source.html b/_factory_8h_source.html index f95f7a7..6f9c917 100644 --- a/_factory_8h_source.html +++ b/_factory_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,99 +103,99 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
22 
23 #include "uscxml/Common.h"
24 
- - - -
28 #include "uscxml/plugins/Invoker.h"
- +
25 #include <string.h>
+
26 
+
27 #ifdef BUILD_AS_PLUGINS
+
28 #include "Pluma/Pluma.hpp"
+
29 #endif
30 
-
31 #include <string.h>
-
32 
-
33 #ifdef BUILD_AS_PLUGINS
-
34 #include "Pluma/Pluma.hpp"
-
35 #endif
+
31 #include <memory>
+
32 #include <set>
+
33 #include <map>
+
34 #include <string>
+
35 #include <limits>
36 
-
37 #include <string>
-
38 #include <memory>
-
39 #include <set>
-
40 #include <limits>
-
41 
-
42 namespace uscxml {
-
43 
-
44 class InterpreterImpl;
-
45 
-
46 class USCXML_API Factory {
-
47 public:
-
48  Factory(Factory* parentFactory);
-
49  Factory(const std::string& pluginPath, Factory* parentFactory);
-
50 
-
51  void registerIOProcessor(IOProcessorImpl* ioProcessor);
-
52  void registerDataModel(DataModelImpl* dataModel);
-
53  void registerInvoker(InvokerImpl* invoker);
-
54  void registerExecutableContent(ExecutableContentImpl* executableContent);
-
55 
-
56  std::shared_ptr<DataModelImpl> createDataModel(const std::string& type, DataModelCallbacks* callbacks);
-
57  std::shared_ptr<IOProcessorImpl> createIOProcessor(const std::string& type, InterpreterImpl* interpreter);
-
58  std::shared_ptr<InvokerImpl> createInvoker(const std::string& type, InterpreterImpl* interpreter);
-
59  std::shared_ptr<ExecutableContentImpl> createExecutableContent(const std::string& localName, const std::string& nameSpace, InterpreterImpl* interpreter);
-
60 
-
61  bool hasDataModel(const std::string& type);
-
62  bool hasIOProcessor(const std::string& type);
-
63  bool hasInvoker(const std::string& type);
-
64  bool hasExecutableContent(const std::string& localName, const std::string& nameSpace);
-
65 
-
66  std::map<std::string, IOProcessorImpl*> getIOProcessors();
+
37 namespace uscxml {
+
38 
+
39 class InterpreterImpl;
+
40 class IOProcessorImpl;
+
41 class IOProcessorCallbacks;
+
42 class DataModelImpl;
+
43 class DataModelCallbacks;
+
44 class InvokerImpl;
+
45 class InvokerCallbacks;
+
46 class ExecutableContentImpl;
+
47 
+
48 class USCXML_API Factory {
+
49 public:
+
50  Factory(Factory* parentFactory);
+
51  Factory(const std::string& pluginPath, Factory* parentFactory);
+
52 
+
53  void registerIOProcessor(IOProcessorImpl* ioProcessor);
+
54  void registerDataModel(DataModelImpl* dataModel);
+
55  void registerInvoker(InvokerImpl* invoker);
+
56  void registerExecutableContent(ExecutableContentImpl* executableContent);
+
57 
+
58  std::shared_ptr<DataModelImpl> createDataModel(const std::string& type, DataModelCallbacks* callbacks);
+
59  std::shared_ptr<IOProcessorImpl> createIOProcessor(const std::string& type, IOProcessorCallbacks* callbacks);
+
60  std::shared_ptr<InvokerImpl> createInvoker(const std::string& type, InvokerCallbacks* interpreter);
+
61  std::shared_ptr<ExecutableContentImpl> createExecutableContent(const std::string& localName, const std::string& nameSpace, InterpreterImpl* interpreter);
+
62 
+
63  bool hasDataModel(const std::string& type);
+
64  bool hasIOProcessor(const std::string& type);
+
65  bool hasInvoker(const std::string& type);
+
66  bool hasExecutableContent(const std::string& localName, const std::string& nameSpace);
67 
-
68  void listComponents();
+
68  std::map<std::string, IOProcessorImpl*> getIOProcessors();
69 
-
70  static Factory* getInstance();
+
70  void listComponents();
71 
-
72  static void setDefaultPluginPath(const std::string& path);
-
73  static std::string getDefaultPluginPath();
-
74 
-
75 protected:
-
76  std::map<std::string, DataModelImpl*> _dataModels;
-
77  std::map<std::string, std::string> _dataModelAliases;
-
78  std::map<std::string, IOProcessorImpl*> _ioProcessors;
-
79  std::map<std::string, std::string> _ioProcessorAliases;
-
80  std::map<std::string, InvokerImpl*> _invokers;
-
81  std::map<std::string, std::string> _invokerAliases;
-
82  std::map<std::pair<std::string, std::string>, ExecutableContentImpl*> _executableContent;
-
83 
-
84 #ifdef BUILD_AS_PLUGINS
-
85  pluma::Pluma pluma;
-
86 #endif
-
87 
-
88  void registerPlugins();
-
89 
-
90  Factory(const std::string&);
-
91  ~Factory();
-
92  Factory* _parentFactory;
-
93  std::string _pluginPath;
-
94  static Factory* _instance;
-
95  static std::string _defaultPluginPath;
-
96 
-
97 };
-
98 
+
72  static Factory* getInstance();
+
73 
+
74  static void setDefaultPluginPath(const std::string& path);
+
75  static std::string getDefaultPluginPath();
+
76 
+
77 protected:
+
78  std::map<std::string, DataModelImpl*> _dataModels;
+
79  std::map<std::string, std::string> _dataModelAliases;
+
80  std::map<std::string, IOProcessorImpl*> _ioProcessors;
+
81  std::map<std::string, std::string> _ioProcessorAliases;
+
82  std::map<std::string, InvokerImpl*> _invokers;
+
83  std::map<std::string, std::string> _invokerAliases;
+
84  std::map<std::pair<std::string, std::string>, ExecutableContentImpl*> _executableContent;
+
85 
+
86 
+
87 #ifdef BUILD_AS_PLUGINS
+
88  pluma::Pluma pluma;
+
89 #endif
+
90 
+
91  void registerPlugins();
+
92 
+
93  Factory(const std::string&);
+
94  ~Factory();
+
95  Factory* _parentFactory = NULL;
+
96  std::string _pluginPath;
+
97  static std::string _defaultPluginPath;
+
98  static Factory* _instance;
99 
-
100 }
+
100 };
101 
-
102 #endif /* end of include guard: FACTORY_H_5WKLGPRB */
- -
Definition: Factory.h:46
+
102 
+
103 }
+
104 
+
105 #endif /* end of include guard: FACTORY_H_5WKLGPRB */
+
Definition: Factory.h:48
Definition: Breakpoint.cpp:26
- - - -
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
-
Abstract base class for all invokers.
Definition: InvokerImpl.h:39
- -
Definition: InterpreterImpl.h:48
-
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:36
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
Abstract base class for all invokers.
Definition: InvokerImpl.h:59
+
Definition: InterpreterImpl.h:51
+
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:54
+
Callbacks available for every invoker.
Definition: InvokerImpl.h:43
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
Abstract base class fo all elements of executable content.
Definition: ExecutableContentImpl.h:43
+
Callbacks available for every IO processor.
Definition: IOProcessorImpl.h:36
+
Abstract base class fo all elements of executable content.
Definition: ExecutableContentImpl.h:44
@@ -205,7 +205,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_fast_micro_step_8cpp.html b/_fast_micro_step_8cpp.html index 3d74c32..b34d213 100644 --- a/_fast_micro_step_8cpp.html +++ b/_fast_micro_step_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,6 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "FastMicroStep.h"
#include "uscxml/util/DOM.h"
#include "uscxml/util/String.h"
+#include "uscxml/util/Base64.hpp"
#include "uscxml/util/Predicates.h"
#include "uscxml/util/Convenience.h"
#include "uscxml/interpreter/InterpreterMonitor.h"
@@ -109,8 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for FastMicroStep.cpp:
-
-
+

@@ -150,19 +156,19 @@ Macros

diff --git a/_fast_micro_step_8cpp.js b/_fast_micro_step_8cpp.js new file mode 100644 index 0000000..46fcede --- /dev/null +++ b/_fast_micro_step_8cpp.js @@ -0,0 +1,35 @@ +var _fast_micro_step_8cpp = +[ + [ "BIT_ANY_SET", "_fast_micro_step_8cpp.html#a7e5a418ddf9db73d164e8919d84cfa1c", null ], + [ "BIT_CLEAR", "_fast_micro_step_8cpp.html#a35ab6bf8512198798dcadc44396c1dbc", null ], + [ "BIT_HAS", "_fast_micro_step_8cpp.html#a856f650ccbfdca32e799ae794f6e2f7b", null ], + [ "BIT_HAS_AND", "_fast_micro_step_8cpp.html#ae6306030f35c009f928cafff33802386", null ], + [ "BIT_SET_AT", "_fast_micro_step_8cpp.html#ab25b4580e9816dc0c64c2452e66df877", null ], + [ "likely", "_fast_micro_step_8cpp.html#a217a0bd562b98ae8c2ffce44935351e1", null ], + [ "unlikely", "_fast_micro_step_8cpp.html#ac6c45889010c1bd68631771b64f18101", null ], + [ "USCXML_CTX_FINISHED", "_fast_micro_step_8cpp.html#a2f82ebdcac324e1a78a7f5bb997350a6", null ], + [ "USCXML_CTX_INITIALIZED", "_fast_micro_step_8cpp.html#a1fa62bebe7be2a4247dfdb5bf50cc4c9", null ], + [ "USCXML_CTX_PRISTINE", "_fast_micro_step_8cpp.html#a317e74ee182eaabebb277190c972edac", null ], + [ "USCXML_CTX_SPONTANEOUS", "_fast_micro_step_8cpp.html#ac2d7c68742a2b53bff73b48db59a91bc", null ], + [ "USCXML_CTX_STABLE", "_fast_micro_step_8cpp.html#a0d010860188463b5b9364452b3b17524", null ], + [ "USCXML_CTX_TOP_LEVEL_FINAL", "_fast_micro_step_8cpp.html#ae1448368a10a0468cf245ad5d12f1fbc", null ], + [ "USCXML_CTX_TRANSITION_FOUND", "_fast_micro_step_8cpp.html#add9e0bb1a67e6bb3af8ba583737662f0", null ], + [ "USCXML_GET_STATE", "_fast_micro_step_8cpp.html#a0fb99738c0c38ce96ee1b69c3e07774e", null ], + [ "USCXML_GET_TRANS", "_fast_micro_step_8cpp.html#a8f42d37dcbcc55fe339f4bda97f8e474", null ], + [ "USCXML_NUMBER_STATES", "_fast_micro_step_8cpp.html#a36575633ee5b36b861662933cf4be214", null ], + [ "USCXML_NUMBER_TRANS", "_fast_micro_step_8cpp.html#a27c38b3f4ee2e7f3b26771ae9eb4d02e", null ], + [ "USCXML_STATE_ATOMIC", "_fast_micro_step_8cpp.html#aa63ad5da71ef82fdd4d9f23abf2d5563", null ], + [ "USCXML_STATE_COMPOUND", "_fast_micro_step_8cpp.html#a36026df3a69eb8ec7b44f87aa2c93e10", null ], + [ "USCXML_STATE_FINAL", "_fast_micro_step_8cpp.html#a79377e895a1dd41b2ca2d36642dfa5fa", null ], + [ "USCXML_STATE_HAS_HISTORY", "_fast_micro_step_8cpp.html#a7352719f2d17f2782b119ba7d45c6331", null ], + [ "USCXML_STATE_HISTORY_DEEP", "_fast_micro_step_8cpp.html#afa952e4904086003b92ec1e3a9f9a99f", null ], + [ "USCXML_STATE_HISTORY_SHALLOW", "_fast_micro_step_8cpp.html#a3685e7ff5b917143d5f977f981ee2b33", null ], + [ "USCXML_STATE_INITIAL", "_fast_micro_step_8cpp.html#a51a5328a8fb21c81870874e079d981dc", null ], + [ "USCXML_STATE_MASK", "_fast_micro_step_8cpp.html#a47c4d1991176ddabadb0586402f75583", null ], + [ "USCXML_STATE_PARALLEL", "_fast_micro_step_8cpp.html#a37f8bfb7a62e902934c0c101dd95f8d6", null ], + [ "USCXML_TRANS_HISTORY", "_fast_micro_step_8cpp.html#a02cf867670e9f54f99645c12aac4d40e", null ], + [ "USCXML_TRANS_INITIAL", "_fast_micro_step_8cpp.html#abd57dfe82490dccd74b29f63ef5f4da0", null ], + [ "USCXML_TRANS_INTERNAL", "_fast_micro_step_8cpp.html#a7fafc407e12910ee5df29cf935561d8c", null ], + [ "USCXML_TRANS_SPONTANEOUS", "_fast_micro_step_8cpp.html#aef418d91de1f2f73cebda9853e3959b0", null ], + [ "USCXML_TRANS_TARGETLESS", "_fast_micro_step_8cpp.html#adaced472b3369d202deccfdf7ee5a680", null ] +]; \ No newline at end of file diff --git a/_fast_micro_step_8cpp__incl.map b/_fast_micro_step_8cpp__incl.map index 8c7ce28..f48cdb0 100644 --- a/_fast_micro_step_8cpp__incl.map +++ b/_fast_micro_step_8cpp__incl.map @@ -1,28 +1,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_fast_micro_step_8cpp__incl.md5 b/_fast_micro_step_8cpp__incl.md5 index 6b2ace8..8b2a1c9 100644 --- a/_fast_micro_step_8cpp__incl.md5 +++ b/_fast_micro_step_8cpp__incl.md5 @@ -1 +1 @@ -7a59ff07b0966726b31345a2375cdf5d \ No newline at end of file +9bfcbb1b74d009d0b1a5636652faba35 \ No newline at end of file diff --git a/_fast_micro_step_8cpp__incl.svg b/_fast_micro_step_8cpp__incl.svg index ed2a38c..eb21ad0 100644 --- a/_fast_micro_step_8cpp__incl.svg +++ b/_fast_micro_step_8cpp__incl.svg @@ -1,1028 +1,965 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/FastMicroStep.cpp - + -Node1 - -interpreter/FastMicroStep.cpp + +Node1 + +interpreter/FastMicroStep.cpp -Node2 - - -FastMicroStep.h + +Node2 + + +FastMicroStep.h -Node1->Node2 - - + +Node1->Node2 + + -Node7 - - -uscxml/util/DOM.h + +Node7 + + +uscxml/util/DOM.h -Node1->Node7 - - + +Node1->Node7 + + -Node21 - - -uscxml/interpreter -/Logging.h + +Node21 + + +uscxml/util/Convenience.h -Node1->Node21 - - + +Node1->Node21 + + - -Node23 - - -uscxml/util/Convenience.h + + +Node26 + + +uscxml/interpreter +/Logging.h - -Node1->Node23 - - + + +Node1->Node26 + + - -Node36 - - -string.h + + +Node31 + + +string.h - -Node1->Node36 - - + + +Node1->Node31 + + - -Node40 - - -uscxml/util/Predicates.h + + +Node35 + + +uscxml/util/Base64.hpp - -Node1->Node40 - - + + +Node1->Node35 + + - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node38 + + +uscxml/util/Predicates.h + + + + + +Node1->Node38 + + + + + +Node39 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node1->Node41 - - + + +Node1->Node39 + + -Node3 - -uscxml/config.h + +Node3 + +uscxml/config.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node2->Node4 - - + +Node2->Node4 + + -Node2->Node7 - - + +Node2->Node7 + + -Node8 - -set + +Node8 + +set -Node2->Node8 - - + +Node2->Node8 + + -Node13 - -vector + +Node13 + +vector -Node2->Node13 - - + +Node2->Node13 + + -Node14 - -map + +Node14 + +map -Node2->Node14 - - + +Node2->Node14 + + -Node15 - - -MicroStepImpl.h + +Node15 + + +MicroStepImpl.h -Node2->Node15 - - + +Node2->Node15 + + - -Node39 - -boost/dynamic_bitset.hpp + + +Node34 + +boost/dynamic_bitset.hpp - -Node2->Node39 - - + + +Node2->Node34 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node4 - - + +Node7->Node4 + + -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -list + +Node9 + +list -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -iostream + +Node10 + +string -Node7->Node10 - - + +Node7->Node10 + + -Node11 - -xercesc/util/XMLString.hpp + +Node11 + +xercesc/util/XMLString.hpp -Node7->Node11 - - + +Node7->Node11 + + -Node12 - -xercesc/dom/DOM.hpp + +Node12 + +xercesc/dom/DOM.hpp -Node7->Node12 - - + +Node7->Node12 + + -Node15->Node4 - - + +Node15->Node4 + + -Node15->Node8 - - + +Node15->Node8 + + -Node15->Node9 - - + +Node15->Node9 + + - -Node16 - -string + + +Node15->Node10 + + - -Node15->Node16 - - - - -Node17 - - -uscxml/Interpreter.h + + +Node16 + + +uscxml/Interpreter.h - -Node15->Node17 - - + + +Node15->Node16 + + -Node27 - - -uscxml/messages/Event.h + +Node27 + + +uscxml/messages/Event.h -Node15->Node27 - - - - -Node17->Node4 - - - - -Node17->Node13 - - - - -Node17->Node14 - - - - -Node17->Node16 - - + +Node15->Node27 + + + + + +Node16->Node4 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node16->Node14 + + - -Node18 - - -uscxml/interpreter -/MicroStep.h + + +Node17 + + +uscxml/interpreter +/MicroStep.h - -Node17->Node18 - - + + +Node16->Node17 + + - -Node20 - - -uscxml/interpreter -/InterpreterState.h + + +Node25 + + +uscxml/interpreter +/InterpreterState.h - -Node17->Node20 - - + + +Node16->Node25 + + - -Node17->Node21 - - + + +Node16->Node26 + + -Node29 - - -uscxml/plugins/DataModel.h + +Node29 + + +uscxml/plugins/DataModel.h - -Node17->Node29 - - + + +Node16->Node29 + + -Node30 - - -uscxml/plugins/Factory.h + +Node30 + + +uscxml/plugins/Factory.h - -Node17->Node30 - - + + +Node16->Node30 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node32 + + +uscxml/interpreter +/ContentExecutor.h - -Node17->Node37 - - + + +Node16->Node32 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/EventQueue.h - -Node17->Node38 - - + + +Node16->Node33 + + - -Node18->Node4 - - + + +Node17->Node4 + + + + + +Node17->Node9 + + + + + +Node17->Node10 + + - -Node18->Node9 - - + + +Node18 + +memory - -Node18->Node16 - - + + +Node17->Node18 + + -Node19 - -memory - - -Node18->Node19 - - - - -Node18->Node20 - - - - -Node20->Node4 - - - - -Node21->Node3 - - - - -Node21->Node4 - - - - -Node21->Node19 - - - - -Node22 - - -uscxml/messages/Data.h + +Node19 + + +uscxml/messages/Data.h - -Node21->Node22 - - - - -Node21->Node27 - - - - -Node22->Node4 - - - - -Node22->Node9 - - - - -Node22->Node14 - - - - -Node22->Node19 - - - - -Node22->Node23 - - + + +Node17->Node19 + + + + + +Node17->Node25 + + + + + +Node19->Node4 + + + + + +Node19->Node9 + + + + + +Node19->Node14 + + + + + +Node19->Node18 + + - -Node26 - - -uscxml/messages/Blob.h - + + +Node20 + +type_traits + + + +Node19->Node20 + + + + + +Node19->Node21 + + + + +Node24 + + +uscxml/messages/Blob.h + - -Node22->Node26 - - - -Node23->Node4 - - + + +Node19->Node24 + + - -Node23->Node16 - - + + +Node21->Node4 + + - -Node24 - -limits + + +Node21->Node10 + + - -Node23->Node24 - - + + +Node22 + +limits - -Node25 - -sstream + + +Node21->Node22 + + - -Node23->Node25 - - + + +Node23 + +sstream + + + +Node21->Node23 + + + + + +Node24->Node4 + + + + + +Node24->Node10 + + + + + +Node24->Node18 + + + + + +Node25->Node4 + + -Node26->Node4 - - + +Node26->Node4 + + - -Node26->Node16 - - + + +Node26->Node18 + + -Node26->Node19 - - - - -Node27->Node22 - - + +Node26->Node19 + + + + + +Node26->Node27 + + + + + +Node27->Node19 + + -Node28 - - -uscxml/util/UUID.h + +Node28 + + +uscxml/util/UUID.h -Node27->Node28 - - + +Node27->Node28 + + -Node28->Node4 - - + +Node28->Node4 + + - -Node28->Node16 - - + + +Node28->Node10 + + -Node29->Node4 - - + +Node29->Node4 + + -Node29->Node9 - - - - -Node29->Node16 - - - - -Node29->Node19 - - + +Node29->Node9 + + + + + +Node29->Node10 + + + + + +Node29->Node18 + + -Node29->Node27 - - + +Node29->Node27 + + -Node30->Node4 - - + +Node30->Node4 + + -Node30->Node8 - - - - -Node30->Node16 - - - - -Node30->Node19 - - - - -Node30->Node24 - - - - -Node31 - - -uscxml/plugins/Executable -Content.h - - + +Node30->Node8 + + + + + +Node30->Node10 + + + + + +Node30->Node14 + + + + + +Node30->Node18 + + + + + +Node30->Node22 + + -Node30->Node31 - - - - -Node32 - - -uscxml/plugins/EventHandler.h - - - - -Node30->Node32 - - - - -Node33 - - -uscxml/plugins/IOProcessor.h - - - - -Node30->Node33 - - - - -Node34 - - -uscxml/plugins/Invoker.h - - - - -Node30->Node34 - - - - -Node35 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node30->Node35 - - - - -Node30->Node36 - - - - -Node31->Node4 - - - - -Node31->Node16 - - - - -Node31->Node19 - - - - -Node31->Node25 - - + +Node30->Node31 + + + + + +Node31->Node9 + + + + + +Node31->Node10 + + -Node32->Node4 - - + +Node32->Node4 + + - -Node32->Node9 - - - - -Node32->Node16 - - + + +Node32->Node10 + + -Node32->Node19 - - - - -Node32->Node27 - - + +Node32->Node19 + + -Node33->Node4 - - + +Node33->Node4 + + -Node33->Node27 - - - - -Node33->Node32 - - - - -Node34->Node4 - - - - -Node34->Node27 - - - - -Node34->Node32 - - + +Node33->Node27 + + -Node35->Node4 - - - - -Node35->Node9 - - - - -Node35->Node16 - - - - -Node35->Node19 - - - - -Node35->Node21 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36->Node9 - - - - -Node36->Node16 - - - - -Node37->Node4 - - - - -Node37->Node16 - - - - -Node37->Node22 - - - - -Node38->Node4 - - - - -Node38->Node27 - - - - -Node40->Node7 - - + +Node35->Node4 + + - -Node40->Node9 - - - - -Node40->Node12 - - - - -Node40->Node16 - - - - -Node40->Node23 - - - - -Node41->Node4 - - - - -Node41->Node27 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h + + +Node35->Node10 + + + + + +Node36 + + +Base64.h - -Node41->Node42 - - + + +Node35->Node36 + + + + + +Node37 + +stdlib.h + + + +Node35->Node37 + + + + + +Node38->Node7 + + + + + +Node38->Node9 + + + + + +Node38->Node10 + + + + + +Node38->Node12 + + + + + +Node38->Node21 + + + + + +Node39->Node4 + + + + + +Node39->Node26 + + + + + +Node39->Node27 + + - -Node43 - -mutex + + +Node40 + + +uscxml/debug/Interpreter +Issue.h + - -Node41->Node43 - - - -Node42->Node4 - - + + +Node39->Node40 + + - -Node42->Node9 - - + + +Node41 + +mutex + + + +Node39->Node41 + + + + + +Node40->Node4 + + - -Node42->Node10 - - + + +Node40->Node9 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_fast_micro_step_8cpp__incl_org.svg b/_fast_micro_step_8cpp__incl_org.svg index ba93e4d..8b4c41d 100644 --- a/_fast_micro_step_8cpp__incl_org.svg +++ b/_fast_micro_step_8cpp__incl_org.svg @@ -1,940 +1,965 @@ - - - + + interpreter/FastMicroStep.cpp - - -Node1 - -interpreter/FastMicroStep.cpp + + + +Node0 + +interpreter/FastMicroStep.cpp - -Node2 + + +Node1 - -FastMicroStep.h + +FastMicroStep.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node7 + + +Node6 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node7 - - + + +Node0->Node6 + + - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/util/Convenience.h - -Node1->Node21 - - + + +Node0->Node20 + + - -Node23 - - -uscxml/util/Convenience.h + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node1->Node23 - - + + +Node0->Node25 + + - -Node36 - - -string.h + + +Node30 + + +string.h - -Node1->Node36 - - + + +Node0->Node30 + + - -Node40 - - -uscxml/util/Predicates.h + + +Node34 + + +uscxml/util/Base64.hpp - -Node1->Node40 - - + + +Node0->Node34 + + - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node37 + + +uscxml/util/Predicates.h - -Node1->Node41 - - + + +Node0->Node37 + + - -Node3 - -uscxml/config.h + + +Node38 + + +uscxml/interpreter +/InterpreterMonitor.h + - -Node2->Node3 - - - -Node4 + + +Node0->Node38 + + + + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node4 - - + + +Node1->Node3 + + - -Node2->Node7 - - + + +Node1->Node6 + + - -Node8 - -set + + +Node7 + +set - -Node2->Node8 - - + + +Node1->Node7 + + - -Node13 - -vector + + +Node12 + +vector - -Node2->Node13 - - + + +Node1->Node12 + + - -Node14 - -map + + +Node13 + +map - -Node2->Node14 - - + + +Node1->Node13 + + - -Node15 + + +Node14 - -MicroStepImpl.h + +MicroStepImpl.h - -Node2->Node15 - - - - -Node39 - -boost/dynamic_bitset.hpp + + +Node1->Node14 + + - -Node2->Node39 - - + + +Node33 + +boost/dynamic_bitset.hpp - -Node5 - -sys/socket.h + + +Node1->Node33 + + - -Node4->Node5 - - + + +Node4 + +sys/socket.h - -Node6 - -cmath + + +Node3->Node4 + + - -Node4->Node6 - - + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + + + + +Node6->Node7 + + - -Node7->Node4 - - + + +Node8 + +list - -Node7->Node8 - - + + +Node6->Node8 + + -Node9 - -list + +Node9 + +string - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -iostream + +Node10 + +xercesc/util/XMLString.hpp - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - -xercesc/util/XMLString.hpp - - -Node7->Node11 - - - - -Node12 - -xercesc/dom/DOM.hpp - - -Node7->Node12 - - - - -Node15->Node4 - - - - -Node15->Node8 - - + +Node11 + +xercesc/dom/DOM.hpp + + + +Node6->Node11 + + + + + +Node14->Node3 + + + + + +Node14->Node7 + + + + + +Node14->Node8 + + + + + +Node14->Node9 + + - -Node15->Node9 - - - - -Node16 - -string - - -Node15->Node16 - - - - -Node17 - - -uscxml/Interpreter.h + + +Node15 + + +uscxml/Interpreter.h - -Node15->Node17 - - + + +Node14->Node15 + + - -Node27 + + +Node26 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node15->Node27 - - - - -Node17->Node4 - - - - -Node17->Node13 - - + + +Node14->Node26 + + - -Node17->Node14 - - + + +Node15->Node3 + + - -Node17->Node16 - - + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node15->Node13 + + - -Node18 - - -uscxml/interpreter -/MicroStep.h + + +Node16 + + +uscxml/interpreter +/MicroStep.h - -Node17->Node18 - - + + +Node15->Node16 + + - -Node20 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/InterpreterState.h - -Node17->Node20 - - + + +Node15->Node24 + + - -Node17->Node21 - - + + +Node15->Node25 + + - -Node29 + + +Node28 - -uscxml/plugins/DataModel.h + +uscxml/plugins/DataModel.h - -Node17->Node29 - - + + +Node15->Node28 + + - -Node30 + + +Node29 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node17->Node30 - - + + +Node15->Node29 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node17->Node37 - - + + +Node15->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node17->Node38 - - + + +Node15->Node32 + + - -Node18->Node4 - - + + +Node16->Node3 + + - -Node18->Node9 - - + + +Node16->Node8 + + - -Node18->Node16 - - - - -Node19 - -memory + + +Node16->Node9 + + - -Node18->Node19 - - + + +Node17 + +memory - -Node18->Node20 - - - - -Node20->Node4 - - - - -Node21->Node3 - - - - -Node21->Node4 - - - - -Node21->Node19 - - + + +Node16->Node17 + + - -Node22 - - -uscxml/messages/Data.h + + +Node18 + + +uscxml/messages/Data.h - -Node21->Node22 - - - - -Node21->Node27 - - - - -Node22->Node4 - - - - -Node22->Node9 - - + + +Node16->Node18 + + + + + +Node16->Node24 + + + + + +Node18->Node3 + + + + + +Node18->Node8 + + + + + +Node18->Node13 + + + + + +Node18->Node17 + + - -Node22->Node14 - - + + +Node19 + +type_traits - -Node22->Node19 - - + + +Node18->Node19 + + - -Node22->Node23 - - + + +Node18->Node20 + + - -Node26 - - -uscxml/messages/Blob.h + + +Node23 + + +uscxml/messages/Blob.h - -Node22->Node26 - - + + +Node18->Node23 + + - -Node23->Node4 - - + + +Node20->Node3 + + - -Node23->Node16 - - + + +Node20->Node9 + + - -Node24 - -limits + + +Node21 + +limits - -Node23->Node24 - - + + +Node20->Node21 + + - -Node25 - -sstream - - -Node23->Node25 - - - - -Node26->Node4 - - - - -Node26->Node16 - - - - -Node26->Node19 - - - - -Node27->Node22 - - + + +Node22 + +sstream + + + +Node20->Node22 + + + + + +Node23->Node3 + + + + + +Node23->Node9 + + + + + +Node23->Node17 + + + + + +Node24->Node3 + + + + + +Node25->Node3 + + + + + +Node25->Node17 + + + + + +Node25->Node18 + + + + + +Node25->Node26 + + + + + +Node26->Node18 + + - -Node28 + + +Node27 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node27->Node28 - - - - -Node28->Node4 - - - - -Node28->Node16 - - - - -Node29->Node4 - - + + +Node26->Node27 + + + + + +Node27->Node3 + + + + + +Node27->Node9 + + + + + +Node28->Node3 + + + + + +Node28->Node8 + + + + + +Node28->Node9 + + + + + +Node28->Node17 + + + + + +Node28->Node26 + + + + + +Node29->Node3 + + + + + +Node29->Node7 + + -Node29->Node9 - - - - -Node29->Node16 - - - - -Node29->Node19 - - - - -Node29->Node27 - - - - -Node30->Node4 - - + +Node29->Node9 + + + + + +Node29->Node13 + + + + + +Node29->Node17 + + + + + +Node29->Node21 + + + + + +Node29->Node30 + + -Node30->Node8 - - - - -Node30->Node16 - - - - -Node30->Node19 - - - - -Node30->Node24 - - - - -Node31 - - -uscxml/plugins/Executable -Content.h - - - - -Node30->Node31 - - - - -Node32 - - -uscxml/plugins/EventHandler.h - - - - -Node30->Node32 - - - - -Node33 - - -uscxml/plugins/IOProcessor.h - - - - -Node30->Node33 - - - - -Node34 - - -uscxml/plugins/Invoker.h - - - - -Node30->Node34 - - + +Node30->Node8 + + + + + +Node30->Node9 + + + + + +Node31->Node3 + + + + + +Node31->Node9 + + + + + +Node31->Node18 + + + + + +Node32->Node3 + + + + + +Node32->Node26 + + + + + +Node34->Node3 + + + + + +Node34->Node9 + + -Node35 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node30->Node35 - - - - -Node30->Node36 - - - - -Node31->Node4 - - - - -Node31->Node16 - - - - -Node31->Node19 - - - - -Node31->Node25 - - - - -Node32->Node4 - - - - -Node32->Node9 - - - - -Node32->Node16 - - - - -Node32->Node19 - - - - -Node32->Node27 - - - - -Node33->Node4 - - - - -Node33->Node27 - - - - -Node33->Node32 - - - - -Node34->Node4 - - - - -Node34->Node27 - - - - -Node34->Node32 - - - - -Node35->Node4 - - - - -Node35->Node9 - - - - -Node35->Node16 - - - - -Node35->Node19 - - - - -Node35->Node21 - - - - -Node35->Node33 - - - - -Node35->Node34 - - - - -Node36->Node9 - - - - -Node36->Node16 - - - - -Node37->Node4 - - - - -Node37->Node16 - - - - -Node37->Node22 - - - - -Node38->Node4 - - - - -Node38->Node27 - - - - -Node40->Node7 - - - - -Node40->Node9 - - - - -Node40->Node12 - - - - -Node40->Node16 - - - - -Node40->Node23 - - - - -Node41->Node4 - - - - -Node41->Node27 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h + +Node35 + + +Base64.h - -Node41->Node42 - - + + +Node34->Node35 + + - -Node43 - -mutex + + +Node36 + +stdlib.h + + + +Node34->Node36 + + + + + +Node37->Node6 + + + + + +Node37->Node8 + + + + + +Node37->Node9 + + + + + +Node37->Node11 + + + + + +Node37->Node20 + + + + + +Node38->Node3 + + + + + +Node38->Node25 + + + + + +Node38->Node26 + + - -Node41->Node43 - - + + +Node39 + + +uscxml/debug/Interpreter +Issue.h + - -Node42->Node4 - - - -Node42->Node9 - - + + +Node38->Node39 + + - -Node42->Node10 - - + + +Node40 + +mutex + + + +Node38->Node40 + + + + + +Node39->Node3 + + + + + +Node39->Node8 + + diff --git a/_fast_micro_step_8h.html b/_fast_micro_step_8h.html index 6a266aa..584bdf6 100644 --- a/_fast_micro_step_8h.html +++ b/_fast_micro_step_8h.html @@ -89,12 +89,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
FastMicroStep.h File Reference
@@ -110,8 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for FastMicroStep.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -144,7 +144,7 @@ Classes
diff --git a/_fast_micro_step_8h.js b/_fast_micro_step_8h.js new file mode 100644 index 0000000..c605ac9 --- /dev/null +++ b/_fast_micro_step_8h.js @@ -0,0 +1,7 @@ +var _fast_micro_step_8h = +[ + [ "CachedPredicates", "classuscxml_1_1_fast_micro_step_1_1_cached_predicates.html", "classuscxml_1_1_fast_micro_step_1_1_cached_predicates" ], + [ "State", "classuscxml_1_1_fast_micro_step_1_1_state.html", "classuscxml_1_1_fast_micro_step_1_1_state" ], + [ "Transition", "classuscxml_1_1_fast_micro_step_1_1_transition.html", "classuscxml_1_1_fast_micro_step_1_1_transition" ], + [ "BITSET_BLOCKTYPE", "_fast_micro_step_8h.html#a10ebe59e7c722f6ab02620a42603e91e", null ] +]; \ No newline at end of file diff --git a/_fast_micro_step_8h__dep__incl.svg b/_fast_micro_step_8h__dep__incl.svg index ef53031..6e6c2c6 100644 --- a/_fast_micro_step_8h__dep__incl.svg +++ b/_fast_micro_step_8h__dep__incl.svg @@ -1,44 +1,49 @@ - interpreter/FastMicroStep.h - + -Node1 - -interpreter/FastMicroStep.h + +Node1 + +interpreter/FastMicroStep.h -Node2 - - -interpreter/FastMicroStep.cpp + +Node2 + + +interpreter/FastMicroStep.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterImpl.cpp + +Node3 + + +interpreter/InterpreterImpl.cpp -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_fast_micro_step_8h__incl.map b/_fast_micro_step_8h__incl.map index f91fdb7..37281b9 100644 --- a/_fast_micro_step_8h__incl.map +++ b/_fast_micro_step_8h__incl.map @@ -1,24 +1,19 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/_fast_micro_step_8h__incl.md5 b/_fast_micro_step_8h__incl.md5 index 04969d3..5abfbc6 100644 --- a/_fast_micro_step_8h__incl.md5 +++ b/_fast_micro_step_8h__incl.md5 @@ -1 +1 @@ -ba725ddd912c44743b4a9bb4688daa7c \ No newline at end of file +c3bdae8b2c19d8b0b414ade53a8bcd5d \ No newline at end of file diff --git a/_fast_micro_step_8h__incl.svg b/_fast_micro_step_8h__incl.svg index 578ad4a..fd90726 100644 --- a/_fast_micro_step_8h__incl.svg +++ b/_fast_micro_step_8h__incl.svg @@ -1,894 +1,753 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/FastMicroStep.h - + -Node1 - -interpreter/FastMicroStep.h + +Node1 + +interpreter/FastMicroStep.h -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/util/DOM.h + +Node6 + + +uscxml/util/DOM.h -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -set + +Node7 + +set -Node1->Node7 - - + +Node1->Node7 + + -Node12 - -vector + +Node12 + +vector -Node1->Node12 - - + +Node1->Node12 + + -Node13 - -map + +Node13 + +map -Node1->Node13 - - + +Node1->Node13 + + -Node14 - - -MicroStepImpl.h + +Node14 + + +MicroStepImpl.h -Node1->Node14 - - + +Node1->Node14 + + - -Node38 - -boost/dynamic_bitset.hpp + + +Node33 + +boost/dynamic_bitset.hpp - -Node1->Node38 - - + + +Node1->Node33 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -list + +Node8 + +list -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -iostream + +Node9 + +string -Node6->Node9 - - + +Node6->Node9 + + -Node10 - -xercesc/util/XMLString.hpp + +Node10 + +xercesc/util/XMLString.hpp -Node6->Node10 - - + +Node6->Node10 + + -Node11 - -xercesc/dom/DOM.hpp + +Node11 + +xercesc/dom/DOM.hpp -Node6->Node11 - - + +Node6->Node11 + + -Node14->Node3 - - + +Node14->Node3 + + -Node14->Node7 - - + +Node14->Node7 + + -Node14->Node8 - - + +Node14->Node8 + + - -Node15 - -string + + +Node14->Node9 + + - -Node14->Node15 - - - - -Node16 - - -uscxml/Interpreter.h + + +Node15 + + +uscxml/Interpreter.h - -Node14->Node16 - - + + +Node14->Node15 + + -Node26 - - -uscxml/messages/Event.h + +Node26 + + +uscxml/messages/Event.h -Node14->Node26 - - - - -Node16->Node3 - - - - -Node16->Node12 - - + +Node14->Node26 + + + + + +Node15->Node3 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node15->Node13 + + - -Node16->Node13 - - - - -Node16->Node15 - - - - -Node17 - - -uscxml/interpreter -/MicroStep.h + + +Node16 + + +uscxml/interpreter +/MicroStep.h - -Node16->Node17 - - + + +Node15->Node16 + + - -Node19 - - -uscxml/interpreter -/InterpreterState.h + + +Node24 + + +uscxml/interpreter +/InterpreterState.h - -Node16->Node19 - - + + +Node15->Node24 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node25 + + +uscxml/interpreter +/Logging.h - -Node16->Node20 - - + + +Node15->Node25 + + -Node28 - - -uscxml/plugins/DataModel.h + +Node28 + + +uscxml/plugins/DataModel.h - -Node16->Node28 - - + + +Node15->Node28 + + -Node29 - - -uscxml/plugins/Factory.h + +Node29 + + +uscxml/plugins/Factory.h - -Node16->Node29 - - + + +Node15->Node29 + + - -Node36 - - -uscxml/interpreter -/ContentExecutor.h + + +Node31 + + +uscxml/interpreter +/ContentExecutor.h - -Node16->Node36 - - + + +Node15->Node31 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node37 - - + + +Node15->Node32 + + - -Node17->Node3 - - + + +Node16->Node3 + + + + + +Node16->Node8 + + + + + +Node16->Node9 + + - -Node17->Node8 - - + + +Node17 + +memory - -Node17->Node15 - - + + +Node16->Node17 + + -Node18 - -memory - - -Node17->Node18 - - - - -Node17->Node19 - - - - -Node19->Node3 - - - - -Node20->Node2 - - + +Node18 + + +uscxml/messages/Data.h + - -Node20->Node3 - - - -Node20->Node18 - - + + +Node16->Node18 + + + + + +Node16->Node24 + + + + + +Node18->Node3 + + + + + +Node18->Node8 + + + + + +Node18->Node13 + + + + + +Node18->Node17 + + - -Node21 - - -uscxml/messages/Data.h - + + +Node19 + +type_traits + + +Node18->Node19 + + - -Node20->Node21 - - - - -Node20->Node26 - - - - -Node21->Node3 - - - - -Node21->Node8 - - - - -Node21->Node13 - - - - -Node21->Node18 - - - - -Node22 - - -uscxml/util/Convenience.h + + +Node20 + + +uscxml/util/Convenience.h - -Node21->Node22 - - + + +Node18->Node20 + + - -Node25 - - -uscxml/messages/Blob.h + + +Node23 + + +uscxml/messages/Blob.h - -Node21->Node25 - - + + +Node18->Node23 + + - -Node22->Node3 - - - - -Node22->Node15 - - + + +Node20->Node3 + + - -Node23 - -limits + + +Node20->Node9 + + - -Node22->Node23 - - + + +Node21 + +limits - -Node24 - -sstream + + +Node20->Node21 + + - -Node22->Node24 - - + + +Node22 + +sstream + + + +Node20->Node22 + + + + + +Node23->Node3 + + + + + +Node23->Node9 + + + + + +Node23->Node17 + + + + + +Node24->Node3 + + -Node25->Node3 - - + +Node25->Node3 + + - -Node25->Node15 - - + + +Node25->Node17 + + -Node25->Node18 - - - - -Node26->Node21 - - + +Node25->Node18 + + + + + +Node25->Node26 + + + + + +Node26->Node18 + + -Node27 - - -uscxml/util/UUID.h + +Node27 + + +uscxml/util/UUID.h -Node26->Node27 - - + +Node26->Node27 + + -Node27->Node3 - - + +Node27->Node3 + + - -Node27->Node15 - - + + +Node27->Node9 + + -Node28->Node3 - - + +Node28->Node3 + + -Node28->Node8 - - - - -Node28->Node15 - - - - -Node28->Node18 - - + +Node28->Node8 + + + + + +Node28->Node9 + + + + + +Node28->Node17 + + -Node28->Node26 - - + +Node28->Node26 + + -Node29->Node3 - - + +Node29->Node3 + + -Node29->Node7 - - - - -Node29->Node15 - - - - -Node29->Node18 - - - - -Node29->Node23 - - + +Node29->Node7 + + + + + +Node29->Node9 + + + + + +Node29->Node13 + + + + + +Node29->Node17 + + + + + +Node29->Node21 + + -Node30 - - -uscxml/plugins/Executable -Content.h + +Node30 + + +string.h -Node29->Node30 - - - - -Node31 - - -uscxml/plugins/EventHandler.h - - - - -Node29->Node31 - - - - -Node32 - - -uscxml/plugins/IOProcessor.h - - - - -Node29->Node32 - - - - -Node33 - - -uscxml/plugins/Invoker.h - - - - -Node29->Node33 - - - - -Node34 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node29->Node34 - - - - -Node35 - - -string.h - - - - -Node29->Node35 - - - - -Node30->Node3 - - - - -Node30->Node15 - - - - -Node30->Node18 - - - - -Node30->Node24 - - + +Node29->Node30 + + + + + +Node30->Node8 + + + + + +Node30->Node9 + + -Node31->Node3 - - - - -Node31->Node8 - - + +Node31->Node3 + + - -Node31->Node15 - - + + +Node31->Node9 + + -Node31->Node18 - - - - -Node31->Node26 - - + +Node31->Node18 + + -Node32->Node3 - - + +Node32->Node3 + + -Node32->Node26 - - - - -Node32->Node31 - - - - -Node33->Node3 - - - - -Node33->Node26 - - - - -Node33->Node31 - - - - -Node34->Node3 - - - - -Node34->Node8 - - - - -Node34->Node15 - - - - -Node34->Node18 - - - - -Node34->Node20 - - - - -Node34->Node32 - - - - -Node34->Node33 - - - - -Node35->Node8 - - - - -Node35->Node15 - - - - -Node36->Node3 - - - - -Node36->Node15 - - - - -Node36->Node21 - - - - -Node37->Node3 - - - - -Node37->Node26 - - + +Node32->Node26 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_fast_micro_step_8h__incl_org.svg b/_fast_micro_step_8h__incl_org.svg index 015e9fd..f2fbc89 100644 --- a/_fast_micro_step_8h__incl_org.svg +++ b/_fast_micro_step_8h__incl_org.svg @@ -1,806 +1,753 @@ - - - + + interpreter/FastMicroStep.h - - -Node1 - -interpreter/FastMicroStep.h + + + +Node0 + +interpreter/FastMicroStep.h - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 + + +Node5 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node7 - -set + + +Node6 + +set - -Node1->Node7 - - + + +Node0->Node6 + + - -Node12 - -vector + + +Node11 + +vector - -Node1->Node12 - - + + +Node0->Node11 + + - -Node13 - -map + + +Node12 + +map - -Node1->Node13 - - + + +Node0->Node12 + + - -Node14 + + +Node13 - -MicroStepImpl.h + +MicroStepImpl.h - -Node1->Node14 - - - - -Node38 - -boost/dynamic_bitset.hpp + + +Node0->Node13 + + - -Node1->Node38 - - + + +Node32 + +boost/dynamic_bitset.hpp - -Node4 - -sys/socket.h + + +Node0->Node32 + + - -Node3->Node4 - - + + +Node3 + +sys/socket.h - -Node5 - -cmath + + +Node2->Node3 + + - -Node3->Node5 - - + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + + + + +Node5->Node6 + + - -Node6->Node3 - - + + +Node7 + +list - -Node6->Node7 - - + + +Node5->Node7 + + -Node8 - -list + +Node8 + +string - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -iostream + +Node9 + +xercesc/util/XMLString.hpp - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - -xercesc/util/XMLString.hpp - - -Node6->Node10 - - - - -Node11 - -xercesc/dom/DOM.hpp - - -Node6->Node11 - - - - -Node14->Node3 - - - - -Node14->Node7 - - + +Node10 + +xercesc/dom/DOM.hpp + + + +Node5->Node10 + + + + + +Node13->Node2 + + + + + +Node13->Node6 + + + + + +Node13->Node7 + + + + + +Node13->Node8 + + - -Node14->Node8 - - - - -Node15 - -string - - -Node14->Node15 - - - - -Node16 - - -uscxml/Interpreter.h + + +Node14 + + +uscxml/Interpreter.h - -Node14->Node16 - - + + +Node13->Node14 + + - -Node26 + + +Node25 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node14->Node26 - - - - -Node16->Node3 - - + + +Node13->Node25 + + - -Node16->Node12 - - + + +Node14->Node2 + + - -Node16->Node13 - - - - -Node16->Node15 - - + + +Node14->Node8 + + + + + +Node14->Node11 + + + + + +Node14->Node12 + + - -Node17 - - -uscxml/interpreter -/MicroStep.h + + +Node15 + + +uscxml/interpreter +/MicroStep.h - -Node16->Node17 - - + + +Node14->Node15 + + - -Node19 - - -uscxml/interpreter -/InterpreterState.h + + +Node23 + + +uscxml/interpreter +/InterpreterState.h - -Node16->Node19 - - + + +Node14->Node23 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node24 + + +uscxml/interpreter +/Logging.h - -Node16->Node20 - - + + +Node14->Node24 + + - -Node28 + + +Node27 - -uscxml/plugins/DataModel.h + +uscxml/plugins/DataModel.h - -Node16->Node28 - - + + +Node14->Node27 + + - -Node29 + + +Node28 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node16->Node29 - - + + +Node14->Node28 + + - -Node36 - - -uscxml/interpreter -/ContentExecutor.h + + +Node30 + + +uscxml/interpreter +/ContentExecutor.h - -Node16->Node36 - - + + +Node14->Node30 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h + + +Node31 + + +uscxml/interpreter +/EventQueue.h - -Node16->Node37 - - + + +Node14->Node31 + + - -Node17->Node3 - - + + +Node15->Node2 + + - -Node17->Node8 - - + + +Node15->Node7 + + - -Node17->Node15 - - + + +Node15->Node8 + + - -Node18 - -memory - - -Node17->Node18 - - + + +Node16 + +memory - -Node17->Node19 - - - - -Node19->Node3 - - - - -Node20->Node2 - - - - -Node20->Node3 - - - - -Node20->Node18 - - + + +Node15->Node16 + + - -Node21 - - -uscxml/messages/Data.h + + +Node17 + + +uscxml/messages/Data.h - -Node20->Node21 - - - - -Node20->Node26 - - + + +Node15->Node17 + + + + + +Node15->Node23 + + + + + +Node17->Node2 + + + + + +Node17->Node7 + + + + + +Node17->Node12 + + + + + +Node17->Node16 + + - -Node21->Node3 - - - - -Node21->Node8 - - - - -Node21->Node13 - - + + +Node18 + +type_traits - -Node21->Node18 - - + + +Node17->Node18 + + - -Node22 - - -uscxml/util/Convenience.h + + +Node19 + + +uscxml/util/Convenience.h - -Node21->Node22 - - + + +Node17->Node19 + + - -Node25 - - -uscxml/messages/Blob.h + + +Node22 + + +uscxml/messages/Blob.h - -Node21->Node25 - - + + +Node17->Node22 + + - -Node22->Node3 - - + + +Node19->Node2 + + - -Node22->Node15 - - + + +Node19->Node8 + + - -Node23 - -limits + + +Node20 + +limits - -Node22->Node23 - - + + +Node19->Node20 + + - -Node24 - -sstream - - -Node22->Node24 - - - - -Node25->Node3 - - - - -Node25->Node15 - - - - -Node25->Node18 - - - - -Node26->Node21 - - + + +Node21 + +sstream + + + +Node19->Node21 + + + + + +Node22->Node2 + + + + + +Node22->Node8 + + + + + +Node22->Node16 + + + + + +Node23->Node2 + + + + + +Node24->Node2 + + + + + +Node24->Node16 + + + + + +Node24->Node17 + + + + + +Node24->Node25 + + + + + +Node25->Node17 + + - -Node27 + + +Node26 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node26->Node27 - - - - -Node27->Node3 - - - - -Node27->Node15 - - - - -Node28->Node3 - - + + +Node25->Node26 + + + + + +Node26->Node2 + + + + + +Node26->Node8 + + + + + +Node27->Node2 + + + + + +Node27->Node7 + + + + + +Node27->Node8 + + + + + +Node27->Node16 + + + + + +Node27->Node25 + + + + + +Node28->Node2 + + + + + +Node28->Node6 + + -Node28->Node8 - - - - -Node28->Node15 - - - - -Node28->Node18 - - - - -Node28->Node26 - - - - -Node29->Node3 - - - - -Node29->Node7 - - + +Node28->Node8 + + + + + +Node28->Node12 + + + + + +Node28->Node16 + + + + + +Node28->Node20 + + - -Node29->Node15 - - - - -Node29->Node18 - - - - -Node29->Node23 - - - - -Node30 - - -uscxml/plugins/Executable -Content.h - - - - -Node29->Node30 - - - - -Node31 - - -uscxml/plugins/EventHandler.h - - - - -Node29->Node31 - - - - -Node32 - - -uscxml/plugins/IOProcessor.h - - - - -Node29->Node32 - - - - -Node33 - - -uscxml/plugins/Invoker.h - - - - -Node29->Node33 - - - - -Node34 - - -uscxml/plugins/DataModel -Impl.h + + +Node29 + + +string.h - -Node29->Node34 - - - - -Node35 - - -string.h - - + + +Node28->Node29 + + - -Node29->Node35 - - - - -Node30->Node3 - - - - -Node30->Node15 - - - - -Node30->Node18 - - - - -Node30->Node24 - - - - -Node31->Node3 - - - - -Node31->Node8 - - - - -Node31->Node15 - - - - -Node31->Node18 - - - - -Node31->Node26 - - - - -Node32->Node3 - - - - -Node32->Node26 - - - - -Node32->Node31 - - - - -Node33->Node3 - - - - -Node33->Node26 - - - - -Node33->Node31 - - - - -Node34->Node3 - - - - -Node34->Node8 - - - - -Node34->Node15 - - - - -Node34->Node18 - - - - -Node34->Node20 - - - - -Node34->Node32 - - - - -Node34->Node33 - - - - -Node35->Node8 - - - - -Node35->Node15 - - - - -Node36->Node3 - - - - -Node36->Node15 - - - - -Node36->Node21 - - - - -Node37->Node3 - - - - -Node37->Node26 - - + + +Node29->Node7 + + + + + +Node29->Node8 + + + + + +Node30->Node2 + + + + + +Node30->Node8 + + + + + +Node30->Node17 + + + + + +Node31->Node2 + + + + + +Node31->Node25 + + diff --git a/_fast_micro_step_8h_source.html b/_fast_micro_step_8h_source.html index a7f942a..5d26bb0 100644 --- a/_fast_micro_step_8h_source.html +++ b/_fast_micro_step_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -114,129 +114,144 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
33 
34 #include <boost/dynamic_bitset.hpp>
35 
-
36 namespace uscxml {
+
36 //#undef WITH_CACHE_FILES
37 
-
42 class FastMicroStep : public MicroStepImpl {
-
43 public:
- -
45  virtual ~FastMicroStep();
-
46  virtual std::shared_ptr<MicroStepImpl> create(MicroStepCallbacks* callbacks);
-
47 
-
48  virtual InterpreterState step(size_t blockMs);
-
49  virtual void reset();
-
50  virtual bool isInState(const std::string& stateId);
-
51  virtual std::list<XERCESC_NS::DOMElement*> getConfiguration();
-
52  void markAsCancelled();
-
53 
-
54 protected:
-
55  class Transition {
-
56  public:
-
57  Transition() : element(NULL), source(0), onTrans(NULL), type(0) {}
-
58 
-
59  XERCESC_NS::DOMElement* element;
-
60  boost::dynamic_bitset<> conflicts;
-
61  boost::dynamic_bitset<> exitSet;
-
62 
-
63  uint32_t source;
-
64  boost::dynamic_bitset<> target;
-
65 
-
66  XERCESC_NS::DOMElement* onTrans;
-
67 
-
68  std::string event;
-
69  std::string cond;
-
70 
-
71  unsigned char type;
-
72 
-
73  };
-
74 
-
75  class State {
-
76  public:
-
77  State() : element(NULL), parent(0), documentOrder(0), doneData(NULL), type(0) {}
+
38 #ifdef _WIN32
+
39 #define BITSET_BLOCKTYPE size_t
+
40 #else
+
41 #define BITSET_BLOCKTYPE
+
42 #endif
+
43 
+
44 namespace uscxml {
+
45 
+
50 class FastMicroStep : public MicroStepImpl {
+
51 public:
+ +
53  virtual ~FastMicroStep();
+
54  virtual std::shared_ptr<MicroStepImpl> create(MicroStepCallbacks* callbacks);
+
55 
+
56  virtual InterpreterState step(size_t blockMs);
+
57  virtual void reset();
+
58  virtual bool isInState(const std::string& stateId);
+
59  virtual std::list<XERCESC_NS::DOMElement*> getConfiguration();
+
60  void markAsCancelled();
+
61 
+
62  virtual void deserialize(const Data& encodedState);
+
63  virtual Data serialize();
+
64 
+
65 protected:
+
66  class Transition {
+
67  public:
+
68  Transition() : element(NULL), source(0), onTrans(NULL), type(0) {}
+
69 
+
70  XERCESC_NS::DOMElement* element;
+
71  boost::dynamic_bitset<BITSET_BLOCKTYPE> conflicts;
+
72  boost::dynamic_bitset<BITSET_BLOCKTYPE> exitSet;
+
73 
+
74  uint32_t source;
+
75  boost::dynamic_bitset<BITSET_BLOCKTYPE> target;
+
76 
+
77  XERCESC_NS::DOMElement* onTrans;
78 
-
79  XERCESC_NS::DOMElement* element;
-
80  boost::dynamic_bitset<> completion;
-
81  boost::dynamic_bitset<> children;
-
82  boost::dynamic_bitset<> ancestors;
-
83  uint32_t parent;
-
84  uint32_t documentOrder;
+
79  std::string event;
+
80  std::string cond;
+
81 
+
82  unsigned char type;
+
83 
+
84  };
85 
-
86  std::list<XERCESC_NS::DOMElement*> data;
-
87  std::list<XERCESC_NS::DOMElement*> invoke;
-
88  std::list<XERCESC_NS::DOMElement*> onEntry;
-
89  std::list<XERCESC_NS::DOMElement*> onExit;
-
90  XERCESC_NS::DOMElement* doneData;
-
91 
-
92  unsigned char type;
-
93  };
-
94 
- -
96  public:
-
97  std::map<const XERCESC_NS::DOMElement*, std::list<XERCESC_NS::DOMElement*> > exitSet;
-
98  };
-
99 
-
100  virtual void init(XERCESC_NS::DOMElement* scxml);
-
101 
-
102  std::list<XERCESC_NS::DOMElement*> getCompletion(const XERCESC_NS::DOMElement* state);
-
103 
-
104  unsigned char _flags;
-
105  std::map<std::string, int> _stateIds;
-
106 
-
107  std::vector<State*> _states;
-
108  std::vector<Transition*> _transitions;
-
109  std::list<XERCESC_NS::DOMElement*> _globalScripts;
+
86  class State {
+
87  public:
+
88  State() : element(NULL), parent(0), documentOrder(0), doneData(NULL), type(0) {}
+
89 
+
90  XERCESC_NS::DOMElement* element;
+
91  boost::dynamic_bitset<BITSET_BLOCKTYPE> completion;
+
92  boost::dynamic_bitset<BITSET_BLOCKTYPE> children;
+
93  boost::dynamic_bitset<BITSET_BLOCKTYPE> ancestors;
+
94  uint32_t parent;
+
95  uint32_t documentOrder;
+
96 
+
97  std::list<XERCESC_NS::DOMElement*> data;
+
98  std::list<XERCESC_NS::DOMElement*> invoke;
+
99  std::list<XERCESC_NS::DOMElement*> onEntry;
+
100  std::list<XERCESC_NS::DOMElement*> onExit;
+
101  XERCESC_NS::DOMElement* doneData;
+
102 
+
103  unsigned char type;
+
104  };
+
105 
+ +
107  public:
+
108  std::map<const XERCESC_NS::DOMElement*, std::list<XERCESC_NS::DOMElement*> > exitSet;
+
109  };
110 
-
111  boost::dynamic_bitset<> _configuration;
-
112  boost::dynamic_bitset<> _invocations;
-
113  boost::dynamic_bitset<> _history;
-
114  boost::dynamic_bitset<> _initializedData;
-
115 
-
116  std::set<boost::dynamic_bitset<> > _microstepConfigurations;
+
111  virtual void init(XERCESC_NS::DOMElement* scxml);
+
112 
+
113  std::list<XERCESC_NS::DOMElement*> getCompletion(const XERCESC_NS::DOMElement* state);
+
114 
+
115  unsigned char _flags;
+
116  std::map<std::string, int> _stateIds;
117 
-
118  Binding _binding;
-
119  XERCESC_NS::DOMElement* _scxml;
-
120  X _xmlPrefix;
-
121  X _xmlNS;
-
122 
-
123  bool _isInitialized;
-
124  bool _isCancelled;
-
125  Event _event; // we do not care about the event's representation
+
118  std::vector<State*> _states;
+
119  std::vector<Transition*> _transitions;
+
120  std::list<XERCESC_NS::DOMElement*> _globalScripts;
+
121 
+
122  boost::dynamic_bitset<BITSET_BLOCKTYPE> _configuration;
+
123  boost::dynamic_bitset<BITSET_BLOCKTYPE> _invocations;
+
124  boost::dynamic_bitset<BITSET_BLOCKTYPE> _history;
+
125  boost::dynamic_bitset<BITSET_BLOCKTYPE> _initializedData;
126 
-
127 private:
-
128  std::list<XERCESC_NS::DOMElement*> getHistoryCompletion(const XERCESC_NS::DOMElement* state);
-
129  void resortStates(XERCESC_NS::DOMElement* node, const X& xmlPrefix);
-
130 
-
131  bool conflictsCached(const XERCESC_NS::DOMElement* t1, const XERCESC_NS::DOMElement* t2, const XERCESC_NS::DOMElement* root);
-
132 
-
133  std::list<XERCESC_NS::DOMElement*> getExitSetCached(const XERCESC_NS::DOMElement* transition,
-
134  const XERCESC_NS::DOMElement* root);
-
135 
-
136  CachedPredicates _cache;
+
127  std::set<boost::dynamic_bitset<BITSET_BLOCKTYPE> > _microstepConfigurations;
+
128 
+
129  Binding _binding;
+
130  XERCESC_NS::DOMElement* _scxml;
+
131  X _xmlPrefix;
+
132  X _xmlNS;
+
133 
+
134  bool _isInitialized;
+
135  bool _isCancelled;
+
136  Event _event; // we do not care about the event's representation
137 
-
138 #ifdef USCXML_VERBOSE
-
139  void printStateNames(const boost::dynamic_bitset<>& bitset);
-
140 #endif
+
138 private:
+
139  std::list<XERCESC_NS::DOMElement*> getHistoryCompletion(const XERCESC_NS::DOMElement* state);
+
140  void resortStates(XERCESC_NS::DOMElement* node, const X& xmlPrefix);
141 
-
142 };
+
142  bool conflictsCached(const XERCESC_NS::DOMElement* t1, const XERCESC_NS::DOMElement* t2, const XERCESC_NS::DOMElement* root);
143 
-
144 }
-
145 
-
146 #endif /* end of include guard: FASTMICROSTEP_H_065FE1F7 */
-
147 
-
Definition: FastMicroStep.h:42
-
Definition: MicroStepImpl.h:69
+
144  std::string toBase64(const boost::dynamic_bitset<BITSET_BLOCKTYPE>& bitset);
+
145  boost::dynamic_bitset<BITSET_BLOCKTYPE> fromBase64(const std::string& encoded);
+
146 
+
147  std::list<XERCESC_NS::DOMElement*> getExitSetCached(const XERCESC_NS::DOMElement* transition,
+
148  const XERCESC_NS::DOMElement* root);
+
149 
+
150  CachedPredicates _cache;
+
151 
+
152 #ifdef USCXML_VERBOSE
+
153  void printStateNames(const boost::dynamic_bitset<BITSET_BLOCKTYPE>& bitset);
+
154 #endif
+
155 
+
156 };
+
157 
+
158 }
+
159 
+
160 #endif /* end of include guard: FASTMICROSTEP_H_065FE1F7 */
+
161 
+
Definition: FastMicroStep.h:50
+
Definition: MicroStepImpl.h:73
Definition: Breakpoint.cpp:26
Definition: MicroStepImpl.h:40
-
Definition: Event.h:84
+
Definition: Event.h:94
-
virtual void reset()
Reset state machine.
Definition: FastMicroStep.cpp:962
-
virtual InterpreterState step(size_t blockMs)
Definition: FastMicroStep.cpp:446
-
Definition: FastMicroStep.h:55
-
virtual void init(XERCESC_NS::DOMElement *scxml)
Definition: FastMicroStep.cpp:187
+
virtual void reset()
Reset state machine.
Definition: FastMicroStep.cpp:1146
+
virtual InterpreterState step(size_t blockMs)
Definition: FastMicroStep.cpp:629
+
Definition: FastMicroStep.h:66
+
virtual void init(XERCESC_NS::DOMElement *scxml)
Definition: FastMicroStep.cpp:230
-
Definition: FastMicroStep.h:75
-
Definition: FastMicroStep.h:95
-
Definition: DOM.h:110
+
Definition: FastMicroStep.h:86
+
Definition: Data.h:44
+
Definition: FastMicroStep.h:106
+
Definition: DOM.h:133
@@ -246,7 +261,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_h_t_t_p_server_8cpp.html b/_h_t_t_p_server_8cpp.html index 79ca3d1..2680a0f 100644 --- a/_h_t_t_p_server_8cpp.html +++ b/_h_t_t_p_server_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,7 +101,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "HTTPServer.h"
#include "uscxml/util/DOM.h"
#include <string>
-#include <iostream>
#include <event2/dns.h>
#include <event2/event.h>
#include <event2/buffer.h>
@@ -118,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for HTTPServer.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)
@@ -132,7 +131,7 @@ Include dependency graph for HTTPServer.cpp:
diff --git a/_h_t_t_p_server_8cpp__incl.map b/_h_t_t_p_server_8cpp__incl.map index 27ee759..e6c88a3 100644 --- a/_h_t_t_p_server_8cpp__incl.map +++ b/_h_t_t_p_server_8cpp__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/_h_t_t_p_server_8cpp__incl.md5 b/_h_t_t_p_server_8cpp__incl.md5 index 18b5ee9..779dca0 100644 --- a/_h_t_t_p_server_8cpp__incl.md5 +++ b/_h_t_t_p_server_8cpp__incl.md5 @@ -1 +1 @@ -6faa4d7ce4149941ac5ce492a8348375 \ No newline at end of file +d39f6a49b399710bb3639a2566918f29 \ No newline at end of file diff --git a/_h_t_t_p_server_8cpp__incl.svg b/_h_t_t_p_server_8cpp__incl.svg index 3cfbcaa..efd04d1 100644 --- a/_h_t_t_p_server_8cpp__incl.svg +++ b/_h_t_t_p_server_8cpp__incl.svg @@ -1,624 +1,629 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + server/HTTPServer.cpp - + -Node1 - -server/HTTPServer.cpp + +Node1 + +server/HTTPServer.cpp -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -HTTPServer.h + +Node3 + + +HTTPServer.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - -string + +Node6 + +string -Node1->Node6 - - + +Node1->Node6 + + - -Node19 - - -uscxml/util/Convenience.h + + +Node20 + + +uscxml/util/Convenience.h - -Node1->Node19 - - + + +Node1->Node20 + + - -Node24 - - -uscxml/util/DOM.h + + +Node25 + + +uscxml/util/DOM.h - -Node1->Node24 - - - - -Node26 - -iostream - - -Node1->Node26 - - + + +Node1->Node25 + + -Node29 - -event2/dns.h + +Node29 + +event2/dns.h -Node1->Node29 - - + +Node1->Node29 + + -Node30 - -event2/event.h + +Node30 + +event2/event.h -Node1->Node30 - - + +Node1->Node30 + + -Node31 - -event2/buffer.h + +Node31 + +event2/buffer.h -Node1->Node31 - - + +Node1->Node31 + + -Node32 - -event2/keyvalq_struct.h + +Node32 + +event2/keyvalq_struct.h -Node1->Node32 - - + +Node1->Node32 + + -Node33 - -event2/http_struct.h + +Node33 + +event2/http_struct.h -Node1->Node33 - - + +Node1->Node33 + + -Node34 - -event2/thread.h + +Node34 + +event2/thread.h -Node1->Node34 - - + +Node1->Node34 + + -Node35 - - -uscxml/interpreter -/Logging.h + +Node35 + + +uscxml/interpreter +/Logging.h -Node1->Node35 - - + +Node1->Node35 + + -Node36 - -boost/algorithm/string.hpp + +Node36 + +boost/algorithm/string.hpp -Node1->Node36 - - + +Node1->Node36 + + -Node37 - -netinet/in.h + +Node37 + +netinet/in.h -Node1->Node37 - - + +Node1->Node37 + + -Node38 - -stdint.h + +Node38 + +stdint.h -Node1->Node38 - - + +Node1->Node38 + + -Node39 - -stdlib.h + +Node39 + +stdlib.h -Node1->Node39 - - + +Node1->Node39 + + -Node40 - -unistd.h + +Node40 + +unistd.h -Node1->Node40 - - + +Node1->Node40 + + -Node3->Node2 - - + +Node3->Node2 + + -Node4 - -stddef.h + +Node4 + +stddef.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -map + +Node5 + +map -Node3->Node5 - - + +Node3->Node5 + + -Node3->Node6 - - + +Node3->Node6 + + -Node7 - -thread + +Node7 + +thread -Node3->Node7 - - + +Node3->Node7 + + -Node8 - -mutex + +Node8 + +mutex -Node3->Node8 - - + +Node3->Node8 + + -Node9 - -event2/util.h + +Node9 + +event2/util.h -Node3->Node9 - - + +Node3->Node9 + + -Node10 - -event2/http.h + +Node10 + +event2/http.h -Node3->Node10 - - + +Node3->Node10 + + -Node11 - -evws.h + +Node11 + +evws.h -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -uscxml/Common.h + +Node12 + + +uscxml/Common.h -Node3->Node12 - - + +Node3->Node12 + + -Node15 - - -uscxml/messages/Event.h + +Node15 + + +uscxml/messages/Event.h -Node3->Node15 - - + +Node3->Node15 + + -Node13 - -sys/socket.h + +Node13 + +sys/socket.h -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -cmath + +Node14 + +cmath -Node12->Node14 - - + +Node12->Node14 + + -Node16 - - -uscxml/messages/Data.h + +Node16 + + +uscxml/messages/Data.h -Node15->Node16 - - + +Node15->Node16 + + - -Node23 - - -uscxml/util/UUID.h + + +Node24 + + +uscxml/util/UUID.h - -Node15->Node23 - - + + +Node15->Node24 + + -Node16->Node5 - - + +Node16->Node5 + + -Node16->Node12 - - + +Node16->Node12 + + -Node17 - -list + +Node17 + +list -Node16->Node17 - - + +Node16->Node17 + + -Node18 - -memory + +Node18 + +memory -Node16->Node18 - - + +Node16->Node18 + + + + + +Node19 + +type_traits -Node16->Node19 - - + +Node16->Node19 + + - -Node22 - - -uscxml/messages/Blob.h + + +Node16->Node20 + + + + + +Node23 + + +uscxml/messages/Blob.h - -Node16->Node22 - - + + +Node16->Node23 + + - -Node19->Node6 - - + + +Node20->Node6 + + - -Node19->Node12 - - + + +Node20->Node12 + + - -Node20 - -limits + + +Node21 + +limits - -Node19->Node20 - - + + +Node20->Node21 + + - -Node21 - -sstream - - -Node19->Node21 - - - - -Node22->Node6 - - - - -Node22->Node12 - - - - -Node22->Node18 - - + + +Node22 + +sstream + + + +Node20->Node22 + + -Node23->Node6 - - + +Node23->Node6 + + -Node23->Node12 - - + +Node23->Node12 + + + + + +Node23->Node18 + + + + + +Node24->Node6 + + -Node24->Node12 - - + +Node24->Node12 + + + + + +Node25->Node6 + + + + + +Node25->Node12 + + + + + +Node25->Node17 + + - -Node24->Node17 - - - - -Node25 - -set - - -Node24->Node25 - - + + +Node26 + +set - -Node24->Node26 - - + + +Node25->Node26 + + -Node27 - -xercesc/util/XMLString.hpp + +Node27 + +xercesc/util/XMLString.hpp - -Node24->Node27 - - + + +Node25->Node27 + + -Node28 - -xercesc/dom/DOM.hpp - - -Node24->Node28 - - + +Node28 + +xercesc/dom/DOM.hpp - -Node35->Node2 - - + + +Node25->Node28 + + -Node35->Node12 - - + +Node35->Node12 + + -Node35->Node15 - - + +Node35->Node15 + + -Node35->Node16 - - + +Node35->Node16 + + -Node35->Node18 - - + +Node35->Node18 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_h_t_t_p_server_8cpp__incl_org.svg b/_h_t_t_p_server_8cpp__incl_org.svg index 4710dd4..f9abc25 100644 --- a/_h_t_t_p_server_8cpp__incl_org.svg +++ b/_h_t_t_p_server_8cpp__incl_org.svg @@ -1,536 +1,629 @@ - - + server/HTTPServer.cpp - - -Node1 - -server/HTTPServer.cpp + + + +Node0 + +server/HTTPServer.cpp - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -HTTPServer.h + +HTTPServer.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 - -string + + +Node5 + +string - -Node1->Node6 - - + + +Node0->Node5 + + -Node19 - - -uscxml/util/Convenience.h + +Node19 + + +uscxml/util/Convenience.h - -Node1->Node19 - - + + +Node0->Node19 + + -Node24 - - -uscxml/util/DOM.h + +Node24 + + +uscxml/util/DOM.h - -Node1->Node24 - - + + +Node0->Node24 + + - -Node26 - -iostream + + +Node28 + +event2/dns.h - -Node1->Node26 - - + + +Node0->Node28 + + -Node29 - -event2/dns.h + +Node29 + +event2/event.h - -Node1->Node29 - - + + +Node0->Node29 + + -Node30 - -event2/event.h + +Node30 + +event2/buffer.h - -Node1->Node30 - - + + +Node0->Node30 + + -Node31 - -event2/buffer.h + +Node31 + +event2/keyvalq_struct.h - -Node1->Node31 - - + + +Node0->Node31 + + -Node32 - -event2/keyvalq_struct.h + +Node32 + +event2/http_struct.h - -Node1->Node32 - - + + +Node0->Node32 + + -Node33 - -event2/http_struct.h + +Node33 + +event2/thread.h - -Node1->Node33 - - + + +Node0->Node33 + + -Node34 - -event2/thread.h - - -Node1->Node34 - - - - -Node35 + +Node34 - -uscxml/interpreter -/Logging.h + +uscxml/interpreter +/Logging.h - -Node1->Node35 - - + + +Node0->Node34 + + + + + +Node35 + +boost/algorithm/string.hpp + + + +Node0->Node35 + + -Node36 - -boost/algorithm/string.hpp + +Node36 + +netinet/in.h - -Node1->Node36 - - + + +Node0->Node36 + + -Node37 - -netinet/in.h + +Node37 + +stdint.h - -Node1->Node37 - - + + +Node0->Node37 + + -Node38 - -stdint.h + +Node38 + +stdlib.h - -Node1->Node38 - - + + +Node0->Node38 + + -Node39 - -stdlib.h - - -Node1->Node39 - - - - -Node40 - -unistd.h - - -Node1->Node40 - - - - -Node3->Node2 - - + +Node39 + +unistd.h + + + +Node0->Node39 + + + + + +Node2->Node1 + + - -Node4 - -stddef.h + + +Node3 + +stddef.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -map + + +Node4 + +map + + + +Node2->Node4 + + + + + +Node2->Node5 + + - -Node3->Node5 - - + + +Node6 + +thread - -Node3->Node6 - - + + +Node2->Node6 + + -Node7 - -thread + +Node7 + +mutex - -Node3->Node7 - - + + +Node2->Node7 + + -Node8 - -mutex + +Node8 + +event2/util.h - -Node3->Node8 - - + + +Node2->Node8 + + -Node9 - -event2/util.h + +Node9 + +event2/http.h - -Node3->Node9 - - + + +Node2->Node9 + + -Node10 - -event2/http.h + +Node10 + +evws.h - -Node3->Node10 - - + + +Node2->Node10 + + -Node11 - -evws.h - - -Node3->Node11 - - - - -Node12 + +Node11 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node12 - - + + +Node2->Node11 + + - -Node15 + + +Node14 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node3->Node15 - - + + +Node2->Node14 + + - -Node13 - -sys/socket.h + + +Node12 + +sys/socket.h - -Node12->Node13 - - + + +Node11->Node12 + + - -Node14 - -cmath + + +Node13 + +cmath - -Node12->Node14 - - + + +Node11->Node13 + + - -Node16 + + +Node15 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node15->Node16 - - + + +Node14->Node15 + + -Node23 - - -uscxml/util/UUID.h + +Node23 + + +uscxml/util/UUID.h - -Node15->Node23 - - + + +Node14->Node23 + + - -Node16->Node5 - - + + +Node15->Node4 + + - -Node16->Node12 - - + + +Node15->Node11 + + - -Node17 - -list + + +Node16 + +list - -Node16->Node17 - - + + +Node15->Node16 + + - -Node18 - -memory + + +Node17 + +memory - -Node16->Node18 - - + + +Node15->Node17 + + - -Node16->Node19 - - + + +Node18 + +type_traits + + + +Node15->Node18 + + + + + +Node15->Node19 + + -Node22 - - -uscxml/messages/Blob.h + +Node22 + + +uscxml/messages/Blob.h - -Node16->Node22 - - + + +Node15->Node22 + + - -Node19->Node6 - - + + +Node19->Node5 + + - -Node19->Node12 - - + + +Node19->Node11 + + -Node20 - -limits + +Node20 + +limits -Node19->Node20 - - + +Node19->Node20 + + -Node21 - -sstream + +Node21 + +sstream -Node19->Node21 - - - - -Node22->Node6 - - - - -Node22->Node12 - - - - -Node22->Node18 - - - - -Node23->Node6 - - - - -Node23->Node12 - - - - -Node24->Node12 - - - - -Node24->Node17 - - + +Node19->Node21 + + + + + +Node22->Node5 + + + + + +Node22->Node11 + + + + + +Node22->Node17 + + + + + +Node23->Node5 + + + + + +Node23->Node11 + + + + + +Node24->Node5 + + + + + +Node24->Node11 + + + + + +Node24->Node16 + + -Node25 - -set + +Node25 + +set -Node24->Node25 - - + +Node24->Node25 + + + + + +Node26 + +xercesc/util/XMLString.hpp -Node24->Node26 - - + +Node24->Node26 + + -Node27 - -xercesc/util/XMLString.hpp + +Node27 + +xercesc/dom/DOM.hpp -Node24->Node27 - - - - -Node28 - -xercesc/dom/DOM.hpp - - -Node24->Node28 - - - - -Node35->Node2 - - - - -Node35->Node12 - - - - -Node35->Node15 - - - - -Node35->Node16 - - - - -Node35->Node18 - - + +Node24->Node27 + + + + + +Node34->Node11 + + + + + +Node34->Node14 + + + + + +Node34->Node15 + + + + + +Node34->Node17 + + diff --git a/_h_t_t_p_server_8h.html b/_h_t_t_p_server_8h.html index b720cff..efd6471 100644 --- a/_h_t_t_p_server_8h.html +++ b/_h_t_t_p_server_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for HTTPServer.h:
-
+
This graph shows which files directly or indirectly include this file:
@@ -154,7 +154,7 @@ Classes
diff --git a/_h_t_t_p_server_8h__dep__incl.map b/_h_t_t_p_server_8h__dep__incl.map index 4e9d136..491f164 100644 --- a/_h_t_t_p_server_8h__dep__incl.map +++ b/_h_t_t_p_server_8h__dep__incl.map @@ -1,5 +1,5 @@ - + diff --git a/_h_t_t_p_server_8h__dep__incl.svg b/_h_t_t_p_server_8h__dep__incl.svg index 2cf33fc..0cdc141 100644 --- a/_h_t_t_p_server_8h__dep__incl.svg +++ b/_h_t_t_p_server_8h__dep__incl.svg @@ -1,85 +1,96 @@ - server/HTTPServer.h - + -Node1 - -server/HTTPServer.h + +Node1 + +server/HTTPServer.h -Node2 - - -debug/DebuggerServlet.h + +Node2 + + +debug/DebuggerServlet.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node4 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node1->Node4 - - + +Node1->Node4 + + -Node6 - - -server/HTTPServer.cpp + +Node6 + + +server/HTTPServer.cpp -Node1->Node6 - - + +Node1->Node6 + + -Node3 - - -debug/DebuggerServlet.cpp + +Node3 + + +debug/DebuggerServlet.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node5 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node5 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node4->Node5 - - + +Node4->Node5 + + diff --git a/_h_t_t_p_server_8h__incl.map b/_h_t_t_p_server_8h__incl.map index bdf2aae..f0dcece 100644 --- a/_h_t_t_p_server_8h__incl.map +++ b/_h_t_t_p_server_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_h_t_t_p_server_8h__incl.md5 b/_h_t_t_p_server_8h__incl.md5 index ae3405e..dcde9e0 100644 --- a/_h_t_t_p_server_8h__incl.md5 +++ b/_h_t_t_p_server_8h__incl.md5 @@ -1 +1 @@ -8fd21fe97dd5e94959b356bc12f5e855 \ No newline at end of file +fb4e51a981f861bf7a31ad2f365ded3f \ No newline at end of file diff --git a/_h_t_t_p_server_8h__incl.svg b/_h_t_t_p_server_8h__incl.svg index 004b12e..937e1d0 100644 --- a/_h_t_t_p_server_8h__incl.svg +++ b/_h_t_t_p_server_8h__incl.svg @@ -1,379 +1,355 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + server/HTTPServer.h - + -Node1 - -server/HTTPServer.h + +Node1 + +server/HTTPServer.h -Node2 - -stddef.h + +Node2 + +stddef.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -map + +Node3 + +map -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -string + +Node4 + +string -Node1->Node4 - - + +Node1->Node4 + + -Node5 - -thread + +Node5 + +thread -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -mutex + +Node6 + +mutex -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -event2/util.h + +Node7 + +event2/util.h -Node1->Node7 - - + +Node1->Node7 + + -Node8 - -event2/http.h + +Node8 + +event2/http.h -Node1->Node8 - - + +Node1->Node8 + + -Node9 - -evws.h + +Node9 + +evws.h -Node1->Node9 - - + +Node1->Node9 + + -Node10 - - -uscxml/Common.h + +Node10 + + +uscxml/Common.h -Node1->Node10 - - + +Node1->Node10 + + -Node13 - - -uscxml/messages/Event.h + +Node13 + + +uscxml/messages/Event.h -Node1->Node13 - - - - -Node22 - -uscxml/config.h - - -Node1->Node22 - - + +Node1->Node13 + + + + + +Node23 + +uscxml/config.h + + + +Node1->Node23 + + -Node11 - -sys/socket.h + +Node11 + +sys/socket.h -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -cmath + +Node12 + +cmath -Node10->Node12 - - + +Node10->Node12 + + -Node14 - - -uscxml/messages/Data.h + +Node14 + + +uscxml/messages/Data.h -Node13->Node14 - - + +Node13->Node14 + + - -Node21 - - -uscxml/util/UUID.h + + +Node22 + + +uscxml/util/UUID.h - -Node13->Node21 - - + + +Node13->Node22 + + -Node14->Node3 - - + +Node14->Node3 + + -Node14->Node10 - - + +Node14->Node10 + + -Node15 - -list + +Node15 + +list -Node14->Node15 - - + +Node14->Node15 + + -Node16 - -memory + +Node16 + +memory -Node14->Node16 - - + +Node14->Node16 + + -Node17 - - -uscxml/util/Convenience.h - - + +Node17 + +type_traits -Node14->Node17 - - + +Node14->Node17 + + - -Node20 - - -uscxml/messages/Blob.h + + +Node18 + + +uscxml/util/Convenience.h - -Node14->Node20 - - + + +Node14->Node18 + + - -Node17->Node4 - - + + +Node21 + + +uscxml/messages/Blob.h + - -Node17->Node10 - - - -Node18 - -limits + + +Node14->Node21 + + - -Node17->Node18 - - + + +Node18->Node4 + + + + + +Node18->Node10 + + -Node19 - -sstream - - -Node17->Node19 - - - - -Node20->Node4 - - - - -Node20->Node10 - - - - -Node20->Node16 - - + +Node19 + +limits + + + +Node18->Node19 + + + + + +Node20 + +sstream + + + +Node18->Node20 + + -Node21->Node4 - - + +Node21->Node4 + + -Node21->Node10 - - + +Node21->Node10 + + + + + +Node21->Node16 + + + + + +Node22->Node4 + + + + + +Node22->Node10 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_h_t_t_p_server_8h__incl_org.svg b/_h_t_t_p_server_8h__incl_org.svg index 93e43d5..66dd1cc 100644 --- a/_h_t_t_p_server_8h__incl_org.svg +++ b/_h_t_t_p_server_8h__incl_org.svg @@ -1,291 +1,355 @@ - - + server/HTTPServer.h - + + + +Node0 + +server/HTTPServer.h + -Node1 - -server/HTTPServer.h + +Node1 + +stddef.h + + + +Node0->Node1 + + -Node2 - -stddef.h + +Node2 + +map - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -map + +Node3 + +string - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -string + +Node4 + +thread - -Node1->Node4 - - + + +Node0->Node4 + + -Node5 - -thread + +Node5 + +mutex - -Node1->Node5 - - + + +Node0->Node5 + + -Node6 - -mutex + +Node6 + +event2/util.h - -Node1->Node6 - - + + +Node0->Node6 + + -Node7 - -event2/util.h + +Node7 + +event2/http.h - -Node1->Node7 - - + + +Node0->Node7 + + -Node8 - -event2/http.h + +Node8 + +evws.h - -Node1->Node8 - - + + +Node0->Node8 + + -Node9 - -evws.h - - -Node1->Node9 - - - - -Node10 + +Node9 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node10 - - + + +Node0->Node9 + + - -Node13 + + +Node12 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node13 - - + + +Node0->Node12 + + -Node22 - -uscxml/config.h + +Node22 + +uscxml/config.h - -Node1->Node22 - - + + +Node0->Node22 + + - -Node11 - -sys/socket.h + + +Node10 + +sys/socket.h - -Node10->Node11 - - + + +Node9->Node10 + + - -Node12 - -cmath + + +Node11 + +cmath - -Node10->Node12 - - + + +Node9->Node11 + + - -Node14 + + +Node13 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node13->Node14 - - + + +Node12->Node13 + + -Node21 - - -uscxml/util/UUID.h + +Node21 + + +uscxml/util/UUID.h - -Node13->Node21 - - + + +Node12->Node21 + + - -Node14->Node3 - - + + +Node13->Node2 + + - -Node14->Node10 - - + + +Node13->Node9 + + + + + +Node14 + +list + + + +Node13->Node14 + + -Node15 - -list + +Node15 + +memory - -Node14->Node15 - - + + +Node13->Node15 + + -Node16 - -memory + +Node16 + +type_traits - -Node14->Node16 - - + + +Node13->Node16 + + -Node17 - - -uscxml/util/Convenience.h + +Node17 + + +uscxml/util/Convenience.h - -Node14->Node17 - - + + +Node13->Node17 + + -Node20 - - -uscxml/messages/Blob.h + +Node20 + + +uscxml/messages/Blob.h - -Node14->Node20 - - + + +Node13->Node20 + + - -Node17->Node4 - - + + +Node17->Node3 + + - -Node17->Node10 - - + + +Node17->Node9 + + -Node18 - -limits + +Node18 + +limits -Node17->Node18 - - + +Node17->Node18 + + -Node19 - -sstream + +Node19 + +sstream -Node17->Node19 - - - - -Node20->Node4 - - - - -Node20->Node10 - - - - -Node20->Node16 - - - - -Node21->Node4 - - - - -Node21->Node10 - - + +Node17->Node19 + + + + + +Node20->Node3 + + + + + +Node20->Node9 + + + + + +Node20->Node15 + + + + + +Node21->Node3 + + + + + +Node21->Node9 + + diff --git a/_h_t_t_p_server_8h_source.html b/_h_t_t_p_server_8h_source.html index 334e17a..f76cc90 100644 --- a/_h_t_t_p_server_8h_source.html +++ b/_h_t_t_p_server_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -311,7 +311,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: HTTPServer.h:90
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: HTTPServer.h:200
Definition: HTTPServer.h:58
virtual bool canAdaptPath()
Called by the server with the actual URL.
Definition: HTTPServer.h:215
@@ -324,7 +324,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_i_o_processor_8cpp.html b/_i_o_processor_8cpp.html index 5f29751..2a58589 100644 --- a/_i_o_processor_8cpp.html +++ b/_i_o_processor_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,8 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for IOProcessor.cpp:
-
-
+

@@ -224,7 +224,7 @@ Macros

diff --git a/_i_o_processor_8cpp.js b/_i_o_processor_8cpp.js new file mode 100644 index 0000000..559e554 --- /dev/null +++ b/_i_o_processor_8cpp.js @@ -0,0 +1,4 @@ +var _i_o_processor_8cpp = +[ + [ "PIMPL_OPERATORS_INHERIT_IMPL", "_i_o_processor_8cpp.html#a7bf76549b3e93abe38afc72e0c909910", null ] +]; \ No newline at end of file diff --git a/_i_o_processor_8cpp__incl.map b/_i_o_processor_8cpp__incl.map index 08bb0e5..bf8c757 100644 --- a/_i_o_processor_8cpp__incl.map +++ b/_i_o_processor_8cpp__incl.map @@ -1,31 +1,12 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/_i_o_processor_8cpp__incl.md5 b/_i_o_processor_8cpp__incl.md5 index 467f6b4..1318a0b 100644 --- a/_i_o_processor_8cpp__incl.md5 +++ b/_i_o_processor_8cpp__incl.md5 @@ -1 +1 @@ -610e35da3e6edf3c66d81f179b3a5203 \ No newline at end of file +3756203891781c54034b5ffe084260b4 \ No newline at end of file diff --git a/_i_o_processor_8cpp__incl.svg b/_i_o_processor_8cpp__incl.svg index f3319ae..fc95578 100644 --- a/_i_o_processor_8cpp__incl.svg +++ b/_i_o_processor_8cpp__incl.svg @@ -1,1176 +1,392 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/IOProcessor.cpp - + -Node1 - -plugins/IOProcessor.cpp + +Node1 + +plugins/IOProcessor.cpp -Node2 - - -IOProcessor.h + +Node2 + + +IOProcessor.h -Node1->Node2 - - + +Node1->Node2 + + - -Node18 - - -IOProcessorImpl.h + + +Node19 + + +IOProcessorImpl.h - -Node1->Node18 - - + + +Node1->Node19 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/EventHandler.h + +Node6 + + +uscxml/plugins/EventHandler.h -Node2->Node6 - - + +Node2->Node6 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node2->Node7 - - + +Node2->Node7 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node9 - -list + +Node9 + +list -Node6->Node9 - - + +Node6->Node9 + + -Node11 - -memory + +Node11 + +memory -Node6->Node11 - - + +Node6->Node11 + + - -Node13 - -string + + +Node14 + +string - -Node6->Node13 - - + + +Node6->Node14 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node3 - - + +Node8->Node3 + + -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - - - -Node12->Node3 - - + + +Node8->Node13 + + - -Node12->Node13 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node14 - -limits - -Node12->Node14 - - + + +Node8->Node17 + + - -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - - - -Node16->Node13 - - + + +Node13->Node3 + + - -Node17->Node3 - - + + +Node13->Node14 + + - -Node17->Node13 - - + + +Node15 + +limits - -Node18->Node3 - - + + +Node13->Node15 + + - -Node18->Node6 - - + + +Node16 + +sstream - -Node18->Node7 - - + + +Node13->Node16 + + - -Node19 - - -uscxml/interpreter -/InterpreterImpl.h - + + +Node17->Node3 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + + + +Node18->Node3 + + - -Node18->Node19 - - + + +Node18->Node14 + + -Node19->Node3 - - - - -Node19->Node9 - - - - -Node19->Node10 - - - - -Node19->Node11 - - - - -Node19->Node13 - - + +Node19->Node3 + + + + + +Node19->Node6 + + + + + +Node19->Node7 + + -Node20 - -mutex - - -Node19->Node20 - - - - -Node21 - - -uscxml/util/URL.h - - - - -Node19->Node21 - - - - -Node25 - - -uscxml/plugins/Factory.h - - - - -Node19->Node25 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node19->Node28 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node19->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - - - -Node19->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node19->Node40 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node19->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node19->Node45 - - - - -Node21->Node3 - - - - -Node21->Node7 - - - - -Node21->Node9 - - - - -Node21->Node10 - - - - -Node21->Node13 - - - - -Node21->Node15 - - - - -Node22 - -set - - -Node21->Node22 - - - - -Node23 - -thread - - -Node21->Node23 - - - - -Node24 - -condition_variable - - -Node21->Node24 - - - - -Node25->Node2 - - - - -Node25->Node3 - - - - -Node25->Node6 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node14 - - - - -Node25->Node22 - - - - -Node26 - - -uscxml/plugins/Executable -Content.h - - - - -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node27 - - - - -Node25->Node28 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node26->Node3 - - - - -Node26->Node11 - - - - -Node26->Node13 - - - - -Node26->Node15 - - - - -Node27->Node3 - - - - -Node27->Node6 - - - - -Node27->Node7 - - - - -Node28->Node2 - - - - -Node28->Node3 - - - - -Node28->Node9 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node32->Node3 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node22 - - - - -Node33 - - -uscxml/Interpreter.h + +Node20 + + +uscxml/interpreter +/Logging.h - -Node32->Node33 - - - - -Node33->Node3 - - - - -Node33->Node10 - - - - -Node33->Node13 - - - - -Node33->Node25 - - - - -Node33->Node29 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node3 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node37->Node3 - - - - -Node37->Node7 - - - - -Node37->Node9 - - - - -Node37->Node11 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node8 - - - - -Node38->Node13 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node22 - - - - -Node40->Node29 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node7 - - - - -Node41->Node20 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node3 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node9 - - - - -Node44->Node10 - - - - -Node44->Node13 - - - - -Node44->Node20 - - - - -Node44->Node23 - - - - -Node44->Node24 - - - - -Node45->Node3 - - - - -Node45->Node9 - - - - -Node45->Node22 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - + + +Node19->Node20 + + + + + +Node20->Node3 + + + + + +Node20->Node7 + + + + + +Node20->Node8 + + + + + +Node20->Node11 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_i_o_processor_8cpp__incl_org.svg b/_i_o_processor_8cpp__incl_org.svg index 9dddf70..a291bbf 100644 --- a/_i_o_processor_8cpp__incl_org.svg +++ b/_i_o_processor_8cpp__incl_org.svg @@ -1,1088 +1,392 @@ - - - + + plugins/IOProcessor.cpp - - -Node1 - -plugins/IOProcessor.cpp + + + +Node0 + +plugins/IOProcessor.cpp - -Node2 + + +Node1 - -IOProcessor.h + +IOProcessor.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node18 - - -IOProcessorImpl.h + +Node18 + + +IOProcessorImpl.h - -Node1->Node18 - - + + +Node0->Node18 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node6 + + +Node5 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node2->Node6 - - + + +Node1->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node2->Node7 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath + + +Node1->Node6 + + - -Node3->Node5 - - + + +Node3 + +sys/socket.h - -Node6->Node3 - - + + +Node2->Node3 + + - -Node6->Node7 - - + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + + + + +Node5->Node6 + + - -Node9 - -list + + +Node8 + +list - -Node6->Node9 - - + + +Node5->Node8 + + - -Node11 - -memory + + +Node10 + +memory - -Node6->Node11 - - + + +Node5->Node10 + + -Node13 - -string + +Node13 + +string - -Node6->Node13 - - + + +Node5->Node13 + + - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node7->Node8 - - + + +Node6->Node7 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node6->Node17 + + - -Node8->Node3 - - + + +Node7->Node2 + + - -Node8->Node9 - - + + +Node7->Node8 + + - -Node10 - -map + + +Node9 + +map + + + +Node7->Node9 + + + + + +Node7->Node10 + + - -Node8->Node10 - - + + +Node11 + +type_traits - -Node8->Node11 - - + + +Node7->Node11 + + -Node12 - - -uscxml/util/Convenience.h + +Node12 + + +uscxml/util/Convenience.h - -Node8->Node12 - - + + +Node7->Node12 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node8->Node16 - - + + +Node7->Node16 + + - -Node12->Node3 - - + + +Node12->Node2 + + -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -limits + +Node14 + +limits -Node12->Node14 - - + +Node12->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - + +Node12->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node10 + + -Node16->Node13 - - + +Node16->Node13 + + - -Node17->Node3 - - + + +Node17->Node2 + + -Node17->Node13 - - - - -Node18->Node3 - - + +Node17->Node13 + + + + + +Node18->Node2 + + + + + +Node18->Node5 + + -Node18->Node6 - - - - -Node18->Node7 - - + +Node18->Node6 + + -Node19 - - -uscxml/interpreter -/InterpreterImpl.h + +Node19 + + +uscxml/interpreter +/Logging.h -Node18->Node19 - - - - -Node19->Node3 - - - - -Node19->Node9 - - + +Node18->Node19 + + + + + +Node19->Node2 + + + + + +Node19->Node6 + + + + + +Node19->Node7 + + -Node19->Node10 - - - - -Node19->Node11 - - - - -Node19->Node13 - - - - -Node20 - -mutex - - -Node19->Node20 - - - - -Node21 - - -uscxml/util/URL.h - - - - -Node19->Node21 - - - - -Node25 - - -uscxml/plugins/Factory.h - - - - -Node19->Node25 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node19->Node28 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node19->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - - - -Node19->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node19->Node40 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node19->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node19->Node45 - - - - -Node21->Node3 - - - - -Node21->Node7 - - - - -Node21->Node9 - - - - -Node21->Node10 - - - - -Node21->Node13 - - - - -Node21->Node15 - - - - -Node22 - -set - - -Node21->Node22 - - - - -Node23 - -thread - - -Node21->Node23 - - - - -Node24 - -condition_variable - - -Node21->Node24 - - - - -Node25->Node2 - - - - -Node25->Node3 - - - - -Node25->Node6 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node14 - - - - -Node25->Node22 - - - - -Node26 - - -uscxml/plugins/Executable -Content.h - - - - -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node27 - - - - -Node25->Node28 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node26->Node3 - - - - -Node26->Node11 - - - - -Node26->Node13 - - - - -Node26->Node15 - - - - -Node27->Node3 - - - - -Node27->Node6 - - - - -Node27->Node7 - - - - -Node28->Node2 - - - - -Node28->Node3 - - - - -Node28->Node9 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node32->Node3 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node22 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node3 - - - - -Node33->Node10 - - - - -Node33->Node13 - - - - -Node33->Node25 - - - - -Node33->Node29 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node3 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node37->Node3 - - - - -Node37->Node7 - - - - -Node37->Node9 - - - - -Node37->Node11 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node8 - - - - -Node38->Node13 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node22 - - - - -Node40->Node29 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node7 - - - - -Node41->Node20 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node3 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node9 - - - - -Node44->Node10 - - - - -Node44->Node13 - - - - -Node44->Node20 - - - - -Node44->Node23 - - - - -Node44->Node24 - - - - -Node45->Node3 - - - - -Node45->Node9 - - - - -Node45->Node22 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - + +Node19->Node10 + + diff --git a/_i_o_processor_8h.html b/_i_o_processor_8h.html index 06dbe5e..8182e59 100644 --- a/_i_o_processor_8h.html +++ b/_i_o_processor_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,12 +105,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for IOProcessor.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -133,7 +133,7 @@ Classes diff --git a/_i_o_processor_8h__dep__incl.map b/_i_o_processor_8h__dep__incl.map index ad53000..220c8f7 100644 --- a/_i_o_processor_8h__dep__incl.map +++ b/_i_o_processor_8h__dep__incl.map @@ -1,51 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_i_o_processor_8h__dep__incl.md5 b/_i_o_processor_8h__dep__incl.md5 index 234bad7..68a9afc 100644 --- a/_i_o_processor_8h__dep__incl.md5 +++ b/_i_o_processor_8h__dep__incl.md5 @@ -1 +1 @@ -ac2ca2eb2f44562c027a4e71f14ae924 \ No newline at end of file +81da5174d0a095eee4ba8d5a5886c6e3 \ No newline at end of file diff --git a/_i_o_processor_8h__dep__incl.svg b/_i_o_processor_8h__dep__incl.svg index 068ade5..39bf94e 100644 --- a/_i_o_processor_8h__dep__incl.svg +++ b/_i_o_processor_8h__dep__incl.svg @@ -1,883 +1,727 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/IOProcessor.h - + -Node1 - -plugins/IOProcessor.h + +Node1 + +plugins/IOProcessor.h -Node2 - - -plugins/DataModelImpl.h + +Node2 + + +plugins/DataModelImpl.h -Node1->Node2 - - + +Node1->Node2 + + - -Node23 - - -plugins/IOProcessor.cpp + + +Node39 + + +plugins/Factory.cpp - -Node1->Node23 - - + + +Node1->Node39 + + - -Node44 - - -plugins/Factory.h + + +Node45 + + +plugins/IOProcessor.cpp - -Node1->Node44 - - + + +Node1->Node45 + + -Node3 - - -interpreter/InterpreterImpl.h + +Node3 + + +interpreter/InterpreterImpl.h -Node2->Node3 - - + +Node2->Node3 + + - -Node30 - - -plugins/datamodel/c89 -/C89DataModel.h + + +Node29 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node2->Node30 - - + + +Node2->Node29 + + - -Node32 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + +Node31 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node2->Node32 - - + + +Node2->Node31 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + + +Node33 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node2->Node34 - - + + +Node2->Node33 + + - -Node36 - - -plugins/datamodel/lua -/LuaDataModel.h + + +Node35 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node2->Node36 - - + + +Node2->Node35 + + - -Node38 - - -plugins/datamodel/null -/NULLDataModel.h + + +Node37 + + +plugins/datamodel/null +/NullDataModel.h - -Node2->Node38 - - + + +Node2->Node37 + + - -Node41 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node2->Node39 + + + + + +Node40 + + +plugins/datamodel/promela +/PromelaDataModel.h + + + + + +Node2->Node40 + + + + + +Node42 + + +plugins/DataModel.cpp - -Node2->Node41 - - + + +Node2->Node42 + + -Node43 - - -plugins/DataModel.cpp + +Node43 + + +plugins/Plugins.h -Node2->Node43 - - - - -Node2->Node44 - - + +Node2->Node43 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Debugger.h + +Node5 + + +debug/Debugger.h -Node3->Node5 - - + +Node3->Node5 + + -Node10 - - -debug/InterpreterIssue.cpp + +Node10 + + +debug/InterpreterIssue.cpp -Node3->Node10 - - + +Node3->Node10 + + -Node11 - - -interpreter/InterpreterImpl.cpp + +Node11 + + +interpreter/InterpreterImpl.cpp -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -Interpreter.cpp + +Node12 + + +Interpreter.cpp -Node3->Node12 - - + +Node3->Node12 + + -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node3->Node13 - - + +Node3->Node13 + + -Node15 - - -plugins/InvokerImpl.h + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node3->Node15 - - + +Node3->Node15 + + - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node3->Node20 - - - - -Node21 - - -plugins/IOProcessorImpl.h + + +Node17 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node21 - - + + +Node3->Node17 + + - -Node24 - - -transform/Transformer.h + + +Node18 + + +transform/Transformer.h - -Node3->Node24 - - + + +Node3->Node18 + + -Node6 - - -debug/Debugger.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/DebuggerServlet.h + +Node7 + + +debug/DebuggerServlet.h -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node5->Node9 - - + +Node5->Node9 + + -Node8 - - -debug/DebuggerServlet.cpp + +Node8 + + +debug/DebuggerServlet.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node14 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - + +Node13->Node14 + + -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node16 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node15->Node16 - - - - -Node17 - - -plugins/Invoker.cpp - - - - -Node15->Node17 - - + +Node15->Node16 + + -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node19 + + +transform/ChartToC.h -Node18->Node19 - - + +Node18->Node19 + + - -Node21->Node18 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node21 + + +transform/ChartToJava.h - -Node21->Node22 - - - - -Node21->Node23 - - - - -Node22->Node20 - - + + +Node18->Node21 + + - -Node25 - - -transform/ChartToC.h + + +Node23 + + +transform/ChartToPromela.h - -Node24->Node25 - - + + +Node18->Node23 + + -Node26 - - -transform/ChartToJava.h - - - - -Node24->Node26 - - - - -Node27 - - -transform/ChartToPromela.h + +Node26 + + +transform/ChartToVHDL.h - -Node24->Node27 - - + + +Node18->Node26 + + -Node28 - - -transform/ChartToVHDL.h - - - - -Node24->Node28 - - - - -Node29 - - -transform/Transformer.cpp + +Node28 + + +transform/Transformer.cpp - -Node24->Node29 - - - - -Node25->Node26 - - - - -Node25->Node27 - - - - -Node25->Node28 - - - - -Node31 - - -plugins/datamodel/c89 -/C89DataModel.cpp - - + + +Node18->Node28 + + - -Node30->Node31 - - + + +Node20 + + +transform/ChartToC.cpp + + + + + +Node19->Node20 + + + + + +Node19->Node21 + + + + + +Node19->Node23 + + + + + +Node19->Node26 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node22 + + +transform/ChartToJava.cpp - -Node32->Node33 - - + + +Node21->Node22 + + - -Node35 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node24 + + +transform/ChartToPromela.cpp - -Node34->Node35 - - + + +Node23->Node24 + + - -Node37 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node25 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node36->Node37 - - + + +Node23->Node25 + + - -Node39 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node27 + + +transform/ChartToVHDL.cpp - -Node38->Node39 - - + + +Node26->Node27 + + - -Node40 - - -plugins/Factory.cpp + + +Node30 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node38->Node40 - - + + +Node29->Node30 + + - -Node42 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node32 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node41->Node42 - - - - -Node44->Node3 - - - - -Node44->Node10 - - + + +Node31->Node32 + + - -Node44->Node40 - - - - -Node45 - - -Interpreter.h + + +Node34 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node44->Node45 - - + + +Node33->Node34 + + - -Node45->Node4 - - - - -Node45->Node11 - - - - -Node45->Node12 - - - - -Node45->Node24 - - - - -Node45->Node40 - - - - -Node46 - - -debug/Breakpoint.h + + +Node36 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node45->Node46 - - + + +Node35->Node36 + + - -Node47 - - -debug/DebugSession.h + + +Node38 + + +plugins/datamodel/null +/NullDataModel.cpp - -Node45->Node47 - - - - -Node48 - - -interpreter/BasicContent -Executor.cpp - + + +Node37->Node38 + + + + +Node37->Node39 + + - -Node45->Node48 - - - - -Node49 - - -interpreter/MicroStepImpl.h + + +Node41 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node45->Node49 - - + + +Node40->Node41 + + - -Node50 - - -uscxml.h + + +Node44 + + +plugins/Plugins.cpp - -Node45->Node50 - - - - -Node46->Node4 - - - - -Node46->Node5 - - + + +Node43->Node44 + + - -Node46->Node47 - - - -Node47->Node6 - - - - -Node47->Node8 - - - - -Node47->Node9 - - - - -Node49->Node3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_i_o_processor_8h__dep__incl_org.svg b/_i_o_processor_8h__dep__incl_org.svg index 23057c9..20f623d 100644 --- a/_i_o_processor_8h__dep__incl_org.svg +++ b/_i_o_processor_8h__dep__incl_org.svg @@ -1,795 +1,727 @@ - - - + + plugins/IOProcessor.h - - -Node1 - -plugins/IOProcessor.h - - -Node2 + + + +Node17 + +plugins/IOProcessor.h + + + +Node18 - -plugins/DataModelImpl.h + +plugins/DataModelImpl.h - -Node1->Node2 - - + + +Node17->Node18 + + - -Node23 - - -plugins/IOProcessor.cpp + + +Node55 + + +plugins/Factory.cpp - -Node1->Node23 - - + + +Node17->Node55 + + - -Node44 - - -plugins/Factory.h + + +Node61 + + +plugins/IOProcessor.cpp - -Node1->Node44 - - + + +Node17->Node61 + + - -Node3 + + +Node19 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node2->Node3 - - + + +Node18->Node19 + + - -Node30 - - -plugins/datamodel/c89 -/C89DataModel.h + + +Node45 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node2->Node30 - - + + +Node18->Node45 + + - -Node32 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + +Node47 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node2->Node32 - - + + +Node18->Node47 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + + +Node49 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node2->Node34 - - + + +Node18->Node49 + + - -Node36 - - -plugins/datamodel/lua -/LuaDataModel.h + + +Node51 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node2->Node36 - - + + +Node18->Node51 + + - -Node38 - - -plugins/datamodel/null -/NULLDataModel.h + + +Node53 + + +plugins/datamodel/null +/NullDataModel.h - -Node2->Node38 - - + + +Node18->Node53 + + - -Node41 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node18->Node55 + + + + + +Node56 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node2->Node41 - - + + +Node18->Node56 + + - -Node43 - - -plugins/DataModel.cpp + + +Node58 + + +plugins/DataModel.cpp - -Node2->Node43 - - + + +Node18->Node58 + + + + + +Node59 + + +plugins/Plugins.h + + - -Node2->Node44 - - + + +Node18->Node59 + + - -Node4 + + +Node20 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node3->Node4 - - + + +Node19->Node20 + + - -Node5 + + +Node21 - -debug/Debugger.h + +debug/Debugger.h - -Node3->Node5 - - + + +Node19->Node21 + + - -Node10 + + +Node26 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node3->Node10 - - + + +Node19->Node26 + + - -Node11 + + +Node27 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node11 - - + + +Node19->Node27 + + - -Node12 + + +Node28 - -Interpreter.cpp + +Interpreter.cpp - -Node3->Node12 - - + + +Node19->Node28 + + - -Node13 + + +Node29 - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node3->Node13 - - - - -Node15 - - -plugins/InvokerImpl.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node3->Node15 - - + + +Node19->Node29 + + - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node31 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node3->Node20 - - + + +Node19->Node31 + + - -Node21 - - -plugins/IOProcessorImpl.h + + +Node33 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node21 - - + + +Node19->Node33 + + - -Node24 - - -transform/Transformer.h + + +Node34 + + +transform/Transformer.h - -Node3->Node24 - - + + +Node19->Node34 + + - -Node6 + + +Node22 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node5->Node6 - - + + +Node21->Node22 + + - -Node7 + + +Node23 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node5->Node7 - - + + +Node21->Node23 + + - -Node9 + + +Node25 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node5->Node9 - - + + +Node21->Node25 + + - -Node8 + + +Node24 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node7->Node8 - - + + +Node23->Node24 + + - -Node14 + + +Node30 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node15->Node16 - - - - -Node17 - - -plugins/Invoker.cpp - - - - -Node15->Node17 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node18->Node19 - - - - -Node21->Node18 - - + + +Node29->Node30 + + - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node32 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node21->Node22 - - - - -Node21->Node23 - - - - -Node22->Node20 - - + + +Node31->Node32 + + - -Node25 - - -transform/ChartToC.h + + +Node35 + + +transform/ChartToC.h - -Node24->Node25 - - + + +Node34->Node35 + + - -Node26 - - -transform/ChartToJava.h + + +Node37 + + +transform/ChartToJava.h - -Node24->Node26 - - + + +Node34->Node37 + + - -Node27 - - -transform/ChartToPromela.h + + +Node39 + + +transform/ChartToPromela.h - -Node24->Node27 - - + + +Node34->Node39 + + - -Node28 - - -transform/ChartToVHDL.h + + +Node42 + + +transform/ChartToVHDL.h - -Node24->Node28 - - + + +Node34->Node42 + + - -Node29 - - -transform/Transformer.cpp + + +Node44 + + +transform/Transformer.cpp - -Node24->Node29 - - - - -Node25->Node26 - - + + +Node34->Node44 + + - -Node25->Node27 - - - - -Node25->Node28 - - + + +Node36 + + +transform/ChartToC.cpp + + + + + +Node35->Node36 + + + + + +Node35->Node37 + + + + + +Node35->Node39 + + + + + +Node35->Node42 + + - -Node31 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node38 + + +transform/ChartToJava.cpp - -Node30->Node31 - - + + +Node37->Node38 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node40 + + +transform/ChartToPromela.cpp - -Node32->Node33 - - + + +Node39->Node40 + + - -Node35 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node41 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node34->Node35 - - + + +Node39->Node41 + + - -Node37 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node43 + + +transform/ChartToVHDL.cpp - -Node36->Node37 - - + + +Node42->Node43 + + - -Node39 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node46 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node38->Node39 - - + + +Node45->Node46 + + - -Node40 - - -plugins/Factory.cpp + + +Node48 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node38->Node40 - - + + +Node47->Node48 + + - -Node42 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node50 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node41->Node42 - - - - -Node44->Node3 - - + + +Node49->Node50 + + - -Node44->Node10 - - - - -Node44->Node40 - - - - -Node45 - - -Interpreter.h + + +Node52 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node44->Node45 - - + + +Node51->Node52 + + - -Node45->Node4 - - - - -Node45->Node11 - - - - -Node45->Node12 - - - - -Node45->Node24 - - - - -Node45->Node40 - - - - -Node46 - - -debug/Breakpoint.h + + +Node54 + + +plugins/datamodel/null +/NullDataModel.cpp - -Node45->Node46 - - - - -Node47 - - -debug/DebugSession.h - + + +Node53->Node54 + + + + +Node53->Node55 + + - -Node45->Node47 - - - - -Node48 - - -interpreter/BasicContent -Executor.cpp + + +Node57 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node45->Node48 - - + + +Node56->Node57 + + - -Node49 - - -interpreter/MicroStepImpl.h + + +Node60 + + +plugins/Plugins.cpp - -Node45->Node49 - - - - -Node50 - - -uscxml.h - - - - -Node45->Node50 - - - - -Node46->Node4 - - - - -Node46->Node5 - - - - -Node46->Node47 - - - - -Node47->Node6 - - - - -Node47->Node8 - - - - -Node47->Node9 - - - - -Node49->Node3 - - + + +Node59->Node60 + + diff --git a/_i_o_processor_8h__incl.map b/_i_o_processor_8h__incl.map index cd8a185..e2ad44d 100644 --- a/_i_o_processor_8h__incl.map +++ b/_i_o_processor_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/_i_o_processor_8h__incl.md5 b/_i_o_processor_8h__incl.md5 index 3f3d79e..0e61742 100644 --- a/_i_o_processor_8h__incl.md5 +++ b/_i_o_processor_8h__incl.md5 @@ -1 +1 @@ -3c6e16f6fd01bb44e100f2e1ca2fe096 \ No newline at end of file +8256434e5e0085c002d3c6c6041d0326 \ No newline at end of file diff --git a/_i_o_processor_8h__incl.svg b/_i_o_processor_8h__incl.svg index fed2105..c71ab7b 100644 --- a/_i_o_processor_8h__incl.svg +++ b/_i_o_processor_8h__incl.svg @@ -1,337 +1,304 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/IOProcessor.h - + -Node1 - -plugins/IOProcessor.h + +Node1 + +plugins/IOProcessor.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/plugins/EventHandler.h + +Node5 + + +uscxml/plugins/EventHandler.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node10 - -memory + +Node10 + +memory -Node5->Node10 - - + +Node5->Node10 + + - -Node12 - -string + + +Node13 + +string - -Node5->Node12 - - + + +Node5->Node13 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - - - -Node16 - - -uscxml/util/UUID.h + +Node6->Node7 + + + + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -map + +Node9 + +map -Node7->Node9 - - + +Node7->Node9 + + -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + + + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node2 - - - -Node11->Node12 - - + + +Node7->Node16 + + - -Node13 - -limits + + +Node12->Node2 + + - -Node11->Node13 - - + + +Node12->Node13 + + -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + +Node14 + +limits - -Node16->Node2 - - + + +Node12->Node14 + + - -Node16->Node12 - - + + +Node15 + +sstream + + + +Node12->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node2 + + + + + +Node17->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_i_o_processor_8h__incl_org.svg b/_i_o_processor_8h__incl_org.svg index b543e45..c568dc4 100644 --- a/_i_o_processor_8h__incl_org.svg +++ b/_i_o_processor_8h__incl_org.svg @@ -1,249 +1,304 @@ - - + plugins/IOProcessor.h - - -Node1 - -plugins/IOProcessor.h + + + +Node0 + +plugins/IOProcessor.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath - - -Node2->Node4 - - + + +Node2 + +sys/socket.h - -Node5->Node2 - - + + +Node1->Node2 + + - -Node5->Node6 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node8 - -list + + +Node7 + +list - -Node5->Node8 - - + + +Node4->Node7 + + - -Node10 - -memory + + +Node9 + +memory - -Node5->Node10 - - + + +Node4->Node9 + + -Node12 - -string + +Node12 + +string - -Node5->Node12 - - + + +Node4->Node12 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node2 - - + + +Node6->Node1 + + - -Node7->Node8 - - + + +Node6->Node7 + + - -Node9 - -map + + +Node8 + +map + + + +Node6->Node8 + + + + + +Node6->Node9 + + - -Node7->Node9 - - + + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - + +Node16->Node12 + + diff --git a/_i_o_processor_8h_source.html b/_i_o_processor_8h_source.html index 210adb6..3cb57b5 100644 --- a/_i_o_processor_8h_source.html +++ b/_i_o_processor_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -113,8 +113,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
37 class USCXML_API IOProcessor : public EventHandler {
38 public:
39 
-
40  PIMPL_OPERATORS_INHERIT(IOProcessor, EventHandler);
+
40  PIMPL_OPERATORS_INHERIT(IOProcessor, EventHandler)
41 
+
42 
43  virtual void eventFromSCXML(const std::string& target, const Event& event);
44 
46  virtual bool isValidTarget(const std::string& target);
@@ -130,13 +131,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
56 
57 
58 #endif /* end of include guard: IOPROCESSOR_H_CF4F4135 */
-
Definition: EventHandler.h:66
+
Definition: EventHandler.h:63
Definition: Breakpoint.cpp:26
-
Definition: InterpreterImpl.h:48
+
Definition: InterpreterImpl.h:51
-
Definition: Event.h:84
+
Definition: Event.h:94
Facade for I/O processors.
Definition: IOProcessor.h:37
@@ -147,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_i_o_processor_impl_8h.html b/_i_o_processor_impl_8h.html index 2395a3c..2ee85d0 100644 --- a/_i_o_processor_impl_8h.html +++ b/_i_o_processor_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,24 +101,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for IOProcessorImpl.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -126,7 +125,7 @@ Functions

+ + + @@ -135,7 +137,7 @@ Classes diff --git a/_i_o_processor_impl_8h__dep__incl.map b/_i_o_processor_impl_8h__dep__incl.map index b7ac0d8..769a093 100644 --- a/_i_o_processor_impl_8h__dep__incl.map +++ b/_i_o_processor_impl_8h__dep__incl.map @@ -1,7 +1,33 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_i_o_processor_impl_8h__dep__incl.md5 b/_i_o_processor_impl_8h__dep__incl.md5 index db2f172..792acb2 100644 --- a/_i_o_processor_impl_8h__dep__incl.md5 +++ b/_i_o_processor_impl_8h__dep__incl.md5 @@ -1 +1 @@ -c41917920f7c65d585069b6288ed677d \ No newline at end of file +756ab880d05af5c246b3be14edaaaab5 \ No newline at end of file diff --git a/_i_o_processor_impl_8h__dep__incl.svg b/_i_o_processor_impl_8h__dep__incl.svg index 9aefb52..1a3408c 100644 --- a/_i_o_processor_impl_8h__dep__incl.svg +++ b/_i_o_processor_impl_8h__dep__incl.svg @@ -1,175 +1,521 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/IOProcessorImpl.h - + -Node1 - -plugins/IOProcessorImpl.h + +Node1 + +plugins/IOProcessorImpl.h -Node2 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node2 + + +interpreter/InterpreterImpl.h -Node1->Node2 - - + +Node1->Node2 + + - -Node4 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node14 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node1->Node4 - - + + +Node1->Node14 + + - -Node6 - - -plugins/IOProcessor.cpp + + +Node28 + + +plugins/Factory.cpp + + + + + +Node1->Node28 + + + + + +Node29 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h - -Node1->Node6 - - + + +Node1->Node29 + + + + + +Node30 + + +plugins/IOProcessor.cpp + + + + + +Node1->Node30 + + + + + +Node31 + + +plugins/Plugins.h + + + + + +Node1->Node31 + + -Node3 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node3 + + +debug/Breakpoint.cpp -Node2->Node3 - - + +Node2->Node3 + + + + + +Node4 + + +debug/Debugger.h + + + + + +Node2->Node4 + + + + + +Node9 + + +debug/InterpreterIssue.cpp + + + + + +Node2->Node9 + + + + + +Node10 + + +interpreter/InterpreterImpl.cpp + + + + + +Node2->Node10 + + + + + +Node11 + + +Interpreter.cpp + + + + + +Node2->Node11 + + + + + +Node12 + + +plugins/invoker/scxml +/USCXMLInvoker.h + + + + + +Node2->Node12 + + + + + +Node2->Node14 + + + + + +Node16 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp + + + + + +Node2->Node16 + + + + + +Node17 + + +transform/Transformer.h + + + + + +Node2->Node17 + + -Node5 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + +Node5 + + +debug/Debugger.cpp -Node4->Node5 - - + +Node4->Node5 + + + + + +Node6 + + +debug/DebuggerServlet.h + + + + + +Node4->Node6 + + + + + +Node8 + + +debug/DebugSession.cpp + + + + + +Node4->Node8 + + + + + +Node7 + + +debug/DebuggerServlet.cpp + + + + + +Node6->Node7 + + + + + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp + + + + + +Node12->Node13 + + + + + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp + + + + + +Node14->Node15 + + + + + +Node18 + + +transform/ChartToC.h + + + + + +Node17->Node18 + + + + + +Node20 + + +transform/ChartToJava.h + + + + + +Node17->Node20 + + + + + +Node22 + + +transform/ChartToPromela.h + + + + + +Node17->Node22 + + + + + +Node25 + + +transform/ChartToVHDL.h + + + + + +Node17->Node25 + + + + + +Node27 + + +transform/Transformer.cpp + + + + + +Node17->Node27 + + + + + +Node19 + + +transform/ChartToC.cpp + + + + + +Node18->Node19 + + + + + +Node18->Node20 + + + + + +Node18->Node22 + + + + + +Node18->Node25 + + + + + +Node21 + + +transform/ChartToJava.cpp + + + + + +Node20->Node21 + + + + + +Node23 + + +transform/ChartToPromela.cpp + + + + + +Node22->Node23 + + + + + +Node24 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + + +Node22->Node24 + + + + + +Node26 + + +transform/ChartToVHDL.cpp + + + + + +Node25->Node26 + + + + + +Node29->Node16 + + + + + +Node32 + + +plugins/Plugins.cpp + + + + + +Node31->Node32 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_i_o_processor_impl_8h__dep__incl_org.svg b/_i_o_processor_impl_8h__dep__incl_org.svg index ce6f3de..7f0d547 100644 --- a/_i_o_processor_impl_8h__dep__incl_org.svg +++ b/_i_o_processor_impl_8h__dep__incl_org.svg @@ -1,87 +1,521 @@ - - - + + plugins/IOProcessorImpl.h - - -Node1 - -plugins/IOProcessorImpl.h + + + +Node18 + +plugins/IOProcessorImpl.h - -Node2 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node19 + + +interpreter/InterpreterImpl.h - -Node1->Node2 - - + + +Node18->Node19 + + - -Node4 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node31 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node1->Node4 - - + + +Node18->Node31 + + - -Node6 - - -plugins/IOProcessor.cpp + + +Node45 + + +plugins/Factory.cpp - -Node1->Node6 - - + + +Node18->Node45 + + - -Node3 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node46 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h - -Node2->Node3 - - + + +Node18->Node46 + + - -Node5 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node47 + + +plugins/IOProcessor.cpp - -Node4->Node5 - - + + +Node18->Node47 + + + + + +Node48 + + +plugins/Plugins.h + + + + + +Node18->Node48 + + + + + +Node20 + + +debug/Breakpoint.cpp + + + + + +Node19->Node20 + + + + + +Node21 + + +debug/Debugger.h + + + + + +Node19->Node21 + + + + + +Node26 + + +debug/InterpreterIssue.cpp + + + + + +Node19->Node26 + + + + + +Node27 + + +interpreter/InterpreterImpl.cpp + + + + + +Node19->Node27 + + + + + +Node28 + + +Interpreter.cpp + + + + + +Node19->Node28 + + + + + +Node29 + + +plugins/invoker/scxml +/USCXMLInvoker.h + + + + + +Node19->Node29 + + + + + +Node19->Node31 + + + + + +Node33 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp + + + + + +Node19->Node33 + + + + + +Node34 + + +transform/Transformer.h + + + + + +Node19->Node34 + + + + + +Node22 + + +debug/Debugger.cpp + + + + + +Node21->Node22 + + + + + +Node23 + + +debug/DebuggerServlet.h + + + + + +Node21->Node23 + + + + + +Node25 + + +debug/DebugSession.cpp + + + + + +Node21->Node25 + + + + + +Node24 + + +debug/DebuggerServlet.cpp + + + + + +Node23->Node24 + + + + + +Node30 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp + + + + + +Node29->Node30 + + + + + +Node32 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp + + + + + +Node31->Node32 + + + + + +Node35 + + +transform/ChartToC.h + + + + + +Node34->Node35 + + + + + +Node37 + + +transform/ChartToJava.h + + + + + +Node34->Node37 + + + + + +Node39 + + +transform/ChartToPromela.h + + + + + +Node34->Node39 + + + + + +Node42 + + +transform/ChartToVHDL.h + + + + + +Node34->Node42 + + + + + +Node44 + + +transform/Transformer.cpp + + + + + +Node34->Node44 + + + + + +Node36 + + +transform/ChartToC.cpp + + + + + +Node35->Node36 + + + + + +Node35->Node37 + + + + + +Node35->Node39 + + + + + +Node35->Node42 + + + + + +Node38 + + +transform/ChartToJava.cpp + + + + + +Node37->Node38 + + + + + +Node40 + + +transform/ChartToPromela.cpp + + + + + +Node39->Node40 + + + + + +Node41 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + + +Node39->Node41 + + + + + +Node43 + + +transform/ChartToVHDL.cpp + + + + + +Node42->Node43 + + + + + +Node46->Node33 + + + + + +Node49 + + +plugins/Plugins.cpp + + + + + +Node48->Node49 + + diff --git a/_i_o_processor_impl_8h__incl.map b/_i_o_processor_impl_8h__incl.map index d50650c..14e8e80 100644 --- a/_i_o_processor_impl_8h__incl.map +++ b/_i_o_processor_impl_8h__incl.map @@ -1,30 +1,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/_i_o_processor_impl_8h__incl.md5 b/_i_o_processor_impl_8h__incl.md5 index fe343d1..d18f3f4 100644 --- a/_i_o_processor_impl_8h__incl.md5 +++ b/_i_o_processor_impl_8h__incl.md5 @@ -1 +1 @@ -48ada19bd0c72bb0eee6c13ca9bbf12e \ No newline at end of file +0f0db891fccdd4fd2c76cc4a1bb35926 \ No newline at end of file diff --git a/_i_o_processor_impl_8h__incl.svg b/_i_o_processor_impl_8h__incl.svg index cd3205a..4971677 100644 --- a/_i_o_processor_impl_8h__incl.svg +++ b/_i_o_processor_impl_8h__incl.svg @@ -1,1158 +1,344 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/IOProcessorImpl.h - + -Node1 - -plugins/IOProcessorImpl.h + +Node1 + +plugins/IOProcessorImpl.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/plugins/EventHandler.h + +Node5 + + +uscxml/plugins/EventHandler.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + - -Node17 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node18 + + +uscxml/interpreter +/Logging.h - -Node1->Node17 - - + + +Node1->Node18 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node10 - -memory + +Node10 + +memory -Node5->Node10 - - + +Node5->Node10 + + - -Node12 - -string + + +Node13 + +string - -Node5->Node12 - - + + +Node5->Node13 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -map + +Node9 + +map -Node7->Node9 - - + +Node7->Node9 + + -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + - -Node11->Node2 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node12 - - - -Node13 - -limits + + +Node7->Node16 + + - -Node11->Node13 - - + + +Node12->Node2 + + - -Node14 - -sstream + + +Node12->Node13 + + - -Node11->Node14 - - + + +Node14 + +limits - -Node15->Node2 - - + + +Node12->Node14 + + - -Node15->Node10 - - + + +Node15 + +sstream - -Node15->Node12 - - + + +Node12->Node15 + + -Node16->Node2 - - - - -Node16->Node12 - - + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + -Node17->Node2 - - - - -Node17->Node8 - - - - -Node17->Node9 - - - - -Node17->Node10 - - - - -Node17->Node12 - - - - -Node18 - -mutex - - -Node17->Node18 - - - - -Node19 - - -uscxml/util/URL.h - - - - -Node17->Node19 - - - - -Node23 - - -uscxml/plugins/Factory.h - - - - -Node17->Node23 - - - - -Node27 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node17->Node27 - - - - -Node31 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node17->Node31 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - - - - -Node17->Node38 - - - - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node17->Node39 - - - - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node17->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - - - -Node17->Node44 - - - - -Node19->Node2 - - - - -Node19->Node6 - - - - -Node19->Node8 - - - - -Node19->Node9 - - - - -Node19->Node12 - - - - -Node19->Node14 - - - - -Node20 - -set - - -Node19->Node20 - - - - -Node21 - -thread - - -Node19->Node21 - - - - -Node22 - -condition_variable - - -Node19->Node22 - - - - -Node23->Node2 - - - - -Node23->Node5 - - - - -Node23->Node10 - - - - -Node23->Node12 - - - - -Node23->Node13 - - - - -Node23->Node20 - - - - -Node24 - - -uscxml/plugins/Executable -Content.h - - - - -Node23->Node24 - - - - -Node25 - - -uscxml/plugins/IOProcessor.h - - - - -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/Invoker.h - - - - -Node23->Node26 - - - - -Node23->Node27 - - - - -Node30 - - -string.h - - - - -Node23->Node30 - - - - -Node24->Node2 - - - - -Node24->Node10 - - - - -Node24->Node12 - - - - -Node24->Node14 - - - - -Node25->Node2 - - - - -Node25->Node5 - - - - -Node25->Node6 - - - - -Node26->Node2 - - - - -Node26->Node5 - - - - -Node26->Node6 - - - - -Node27->Node2 - - - - -Node27->Node8 - - + +Node17->Node2 + + + + + +Node17->Node13 + + + + + +Node18->Node2 + + + + + +Node18->Node6 + + + + + +Node18->Node7 + + + + + +Node18->Node10 + + - -Node27->Node10 - - - -Node27->Node12 - - - - -Node27->Node25 - - - - -Node27->Node26 - - - - -Node28 - - -uscxml/interpreter -/Logging.h - - - - -Node27->Node28 - - - - -Node28->Node2 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node28->Node10 - - - - -Node29 - -uscxml/config.h - - -Node28->Node29 - - - - -Node30->Node8 - - - - -Node30->Node12 - - - - -Node31->Node2 - - - - -Node31->Node6 - - - - -Node31->Node8 - - - - -Node31->Node12 - - - - -Node31->Node20 - - - - -Node32 - - -uscxml/Interpreter.h - - - - -Node31->Node32 - - - - -Node32->Node2 - - - - -Node32->Node9 - - - - -Node32->Node12 - - - - -Node32->Node23 - - - - -Node32->Node28 - - - - -Node33 - -vector - - -Node32->Node33 - - - - -Node34 - - -uscxml/interpreter -/MicroStep.h - - - - -Node32->Node34 - - - - -Node35 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node32->Node35 - - - - -Node36 - - -uscxml/plugins/DataModel.h - - - - -Node32->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node32->Node37 - - - - -Node32->Node38 - - - - -Node34->Node2 - - - - -Node34->Node8 - - - - -Node34->Node10 - - - - -Node34->Node12 - - - - -Node34->Node35 - - - - -Node35->Node2 - - - - -Node36->Node2 - - - - -Node36->Node6 - - - - -Node36->Node8 - - - - -Node36->Node10 - - - - -Node36->Node12 - - - - -Node37->Node2 - - - - -Node37->Node7 - - - - -Node37->Node12 - - - - -Node38->Node2 - - - - -Node38->Node6 - - - - -Node39->Node2 - - - - -Node39->Node6 - - - - -Node39->Node12 - - - - -Node39->Node20 - - - - -Node39->Node28 - - - - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node39->Node40 - - - - -Node40->Node2 - - - - -Node40->Node6 - - - - -Node40->Node18 - - - - -Node41 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node40->Node41 - - - - -Node41->Node2 - - - - -Node41->Node8 - - - - -Node42 - -iostream - - -Node41->Node42 - - - - -Node43->Node2 - - - - -Node43->Node6 - - - - -Node43->Node8 - - - - -Node43->Node9 - - - - -Node43->Node12 - - - - -Node43->Node18 - - - - -Node43->Node21 - - - - -Node43->Node22 - - - - -Node44->Node2 - - - - -Node44->Node8 - - - - -Node44->Node20 - - - - -Node44->Node42 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_i_o_processor_impl_8h__incl_org.svg b/_i_o_processor_impl_8h__incl_org.svg index 4d237fd..57fa8e2 100644 --- a/_i_o_processor_impl_8h__incl_org.svg +++ b/_i_o_processor_impl_8h__incl_org.svg @@ -1,1070 +1,344 @@ - - - + + plugins/IOProcessorImpl.h - - -Node1 - -plugins/IOProcessorImpl.h + + + +Node0 + +plugins/IOProcessorImpl.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + -Node17 - - -uscxml/interpreter -/InterpreterImpl.h + +Node17 + + +uscxml/interpreter +/Logging.h - -Node1->Node17 - - - - -Node3 - -sys/socket.h - - -Node2->Node3 - - + + +Node0->Node17 + + - -Node4 - -cmath - - -Node2->Node4 - - + + +Node2 + +sys/socket.h - -Node5->Node2 - - + + +Node1->Node2 + + - -Node5->Node6 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node8 - -list + + +Node7 + +list - -Node5->Node8 - - + + +Node4->Node7 + + - -Node10 - -memory + + +Node9 + +memory - -Node5->Node10 - - + + +Node4->Node9 + + -Node12 - -string + +Node12 + +string - -Node5->Node12 - - + + +Node4->Node12 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node2 - - + + +Node6->Node1 + + - -Node7->Node8 - - + + +Node6->Node7 + + - -Node9 - -map + + +Node8 + +map + + + +Node6->Node8 + + + + + +Node6->Node9 + + - -Node7->Node9 - - + + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - - - -Node17->Node2 - - - - -Node17->Node8 - - + +Node16->Node12 + + + + + +Node17->Node1 + + + + + +Node17->Node5 + + + + + +Node17->Node6 + + -Node17->Node9 - - - - -Node17->Node10 - - - - -Node17->Node12 - - - - -Node18 - -mutex - - -Node17->Node18 - - - - -Node19 - - -uscxml/util/URL.h - - - - -Node17->Node19 - - - - -Node23 - - -uscxml/plugins/Factory.h - - - - -Node17->Node23 - - - - -Node27 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node17->Node27 - - - - -Node31 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node17->Node31 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - - - - -Node17->Node38 - - - - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node17->Node39 - - - - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node17->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - - - -Node17->Node44 - - - - -Node19->Node2 - - - - -Node19->Node6 - - - - -Node19->Node8 - - - - -Node19->Node9 - - - - -Node19->Node12 - - - - -Node19->Node14 - - - - -Node20 - -set - - -Node19->Node20 - - - - -Node21 - -thread - - -Node19->Node21 - - - - -Node22 - -condition_variable - - -Node19->Node22 - - - - -Node23->Node2 - - - - -Node23->Node5 - - - - -Node23->Node10 - - - - -Node23->Node12 - - - - -Node23->Node13 - - - - -Node23->Node20 - - - - -Node24 - - -uscxml/plugins/Executable -Content.h - - - - -Node23->Node24 - - - - -Node25 - - -uscxml/plugins/IOProcessor.h - - - - -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/Invoker.h - - - - -Node23->Node26 - - - - -Node23->Node27 - - - - -Node30 - - -string.h - - - - -Node23->Node30 - - - - -Node24->Node2 - - - - -Node24->Node10 - - - - -Node24->Node12 - - - - -Node24->Node14 - - - - -Node25->Node2 - - - - -Node25->Node5 - - - - -Node25->Node6 - - - - -Node26->Node2 - - - - -Node26->Node5 - - - - -Node26->Node6 - - - - -Node27->Node2 - - - - -Node27->Node8 - - - - -Node27->Node10 - - - - -Node27->Node12 - - - - -Node27->Node25 - - - - -Node27->Node26 - - - - -Node28 - - -uscxml/interpreter -/Logging.h - - - - -Node27->Node28 - - - - -Node28->Node2 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node28->Node10 - - - - -Node29 - -uscxml/config.h - - -Node28->Node29 - - - - -Node30->Node8 - - - - -Node30->Node12 - - - - -Node31->Node2 - - - - -Node31->Node6 - - - - -Node31->Node8 - - - - -Node31->Node12 - - - - -Node31->Node20 - - - - -Node32 - - -uscxml/Interpreter.h - - - - -Node31->Node32 - - - - -Node32->Node2 - - - - -Node32->Node9 - - - - -Node32->Node12 - - - - -Node32->Node23 - - - - -Node32->Node28 - - - - -Node33 - -vector - - -Node32->Node33 - - - - -Node34 - - -uscxml/interpreter -/MicroStep.h - - - - -Node32->Node34 - - - - -Node35 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node32->Node35 - - - - -Node36 - - -uscxml/plugins/DataModel.h - - - - -Node32->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node32->Node37 - - - - -Node32->Node38 - - - - -Node34->Node2 - - - - -Node34->Node8 - - - - -Node34->Node10 - - - - -Node34->Node12 - - - - -Node34->Node35 - - - - -Node35->Node2 - - - - -Node36->Node2 - - - - -Node36->Node6 - - - - -Node36->Node8 - - - - -Node36->Node10 - - - - -Node36->Node12 - - - - -Node37->Node2 - - - - -Node37->Node7 - - - - -Node37->Node12 - - - - -Node38->Node2 - - - - -Node38->Node6 - - - - -Node39->Node2 - - - - -Node39->Node6 - - - - -Node39->Node12 - - - - -Node39->Node20 - - - - -Node39->Node28 - - - - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node39->Node40 - - - - -Node40->Node2 - - - - -Node40->Node6 - - - - -Node40->Node18 - - - - -Node41 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node40->Node41 - - - - -Node41->Node2 - - - - -Node41->Node8 - - - - -Node42 - -iostream - - -Node41->Node42 - - - - -Node43->Node2 - - - - -Node43->Node6 - - - - -Node43->Node8 - - - - -Node43->Node9 - - - - -Node43->Node12 - - - - -Node43->Node18 - - - - -Node43->Node21 - - - - -Node43->Node22 - - - - -Node44->Node2 - - - - -Node44->Node8 - - - - -Node44->Node20 - - - - -Node44->Node42 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - + +Node17->Node9 + + diff --git a/_i_o_processor_impl_8h_source.html b/_i_o_processor_impl_8h_source.html index a368f03..39b3414 100644 --- a/_i_o_processor_impl_8h_source.html +++ b/_i_o_processor_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,38 +104,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
23 
24 #include "uscxml/Common.h"
-
26 #include "uscxml/messages/Event.h"
- + +
27 #include "uscxml/messages/Event.h"
28 
29 namespace uscxml {
30 
-
36 class USCXML_API IOProcessorImpl : public EventHandlerImpl {
+
36 class USCXML_API IOProcessorCallbacks {
37 public:
-
38 
-
44  virtual std::shared_ptr<IOProcessorImpl> create(InterpreterImpl* interpreter) = 0;
-
45 
-
51  virtual void eventFromSCXML(const std::string& target, const Event& event) = 0;
-
52 
-
58  virtual bool isValidTarget(const std::string& target) = 0;
-
59 
-
60 protected:
-
68  void eventToSCXML(Event& event, const std::string& type, const std::string& origin, bool internal = false);
-
69 
-
70 };
-
71 
-
72 }
-
73 
-
74 
-
75 #endif /* end of include guard: IOPROCESSORIMPL_H_92E6AA44 */
- +
38  virtual ~IOProcessorCallbacks() {}
+
39  virtual const std::string& getName() = 0;
+
40  virtual const std::string& getSessionId() = 0;
+
41  virtual void enqueueInternal(const Event& event) = 0;
+
42  virtual void enqueueExternal(const Event& event) = 0;
+
43  virtual void enqueueAtInvoker(const std::string& invokeId, const Event& event) = 0;
+
44  virtual void enqueueAtParent(const Event& event) = 0;
+
45  virtual Logger getLogger() = 0;
+
46 
+
47 };
+
48 
+
54 class USCXML_API IOProcessorImpl : public EventHandlerImpl {
+
55 public:
+
56 
+
62  virtual std::shared_ptr<IOProcessorImpl> create(IOProcessorCallbacks* callbacks) = 0;
+
63 
+
69  virtual void eventFromSCXML(const std::string& target, const Event& event) = 0;
+
70 
+
76  virtual bool isValidTarget(const std::string& target) = 0;
+
77 
+
78 protected:
+
86  void eventToSCXML(Event& event, const std::string& type, const std::string& origin, bool internal = false);
+
87 
+
88  IOProcessorCallbacks* _callbacks;
+
89 };
+
90 
+
91 }
+
92 
+
93 
+
94 #endif /* end of include guard: IOPROCESSORIMPL_H_92E6AA44 */
Definition: Breakpoint.cpp:26
+
virtual ~IOProcessorCallbacks()
silence virtual destructor warning from swig
Definition: IOProcessorImpl.h:38
Common base class for invokers and i/o processors.
Definition: EventHandler.h:41
-
Definition: InterpreterImpl.h:48
-
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:36
+
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:54
-
Definition: Event.h:84
+
Definition: Event.h:94
+
Definition: Logging.h:69
+ +
Callbacks available for every IO processor.
Definition: IOProcessorImpl.h:36
@@ -145,7 +161,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_interpreter_8cpp.html b/_interpreter_8cpp.html index c72d41e..ad328b6 100644 --- a/_interpreter_8cpp.html +++ b/_interpreter_8cpp.html @@ -109,7 +109,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <xercesc/util/XMLString.hpp>
#include <xercesc/util/PlatformUtils.hpp>
#include "uscxml/interpreter/Logging.h"
-#include <iostream>
#include <boost/algorithm/string.hpp>
#include <assert.h>
#include <algorithm>
@@ -118,8 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Interpreter.cpp:
-
-
+

Classes

class  uscxml::IOProcessorCallbacks
 Callbacks available for every IO processor. More...
 
class  uscxml::IOProcessorImpl
 Abstract base class for IOProcessors implementations. More...
 

@@ -130,9 +128,19 @@ Macros

+ + + + + + +

Functions

+void uscxml::loadState (const std::string &encodedState)
 
static URL uscxml::normalizeURL (const std::string url)
 
+static void uscxml::printNodeSet (Logger &logger, const std::list< XERCESC_NS::DOMElement * > nodes)
 
+std::string uscxml::saveState ()
 Save the interpreter's state.
 

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)
@@ -146,7 +154,7 @@ static URL uscxml::normali
diff --git a/_interpreter_8cpp.js b/_interpreter_8cpp.js new file mode 100644 index 0000000..46ee5bd --- /dev/null +++ b/_interpreter_8cpp.js @@ -0,0 +1,8 @@ +var _interpreter_8cpp = +[ + [ "VERBOSE", "_interpreter_8cpp.html#a42f8c497a1968074f38bf5055c650dca", null ], + [ "loadState", "_interpreter_8cpp.html#a2dbed3b06178ccc0f1d0f7601e8fabe1", null ], + [ "normalizeURL", "_interpreter_8cpp.html#a295b4c2c21a1409e94260411eda454de", null ], + [ "printNodeSet", "_interpreter_8cpp.html#a1453918871081997d90f31755eb2058b", null ], + [ "saveState", "_interpreter_8cpp.html#aad9336e9c3e032bde1f0cde3c11c7545", null ] +]; \ No newline at end of file diff --git a/_interpreter_8cpp__incl.map b/_interpreter_8cpp__incl.map index 22e60eb..d0a400a 100644 --- a/_interpreter_8cpp__incl.map +++ b/_interpreter_8cpp__incl.map @@ -1,27 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_8cpp__incl.md5 b/_interpreter_8cpp__incl.md5 index d572bb8..59b8da6 100644 --- a/_interpreter_8cpp__incl.md5 +++ b/_interpreter_8cpp__incl.md5 @@ -1 +1 @@ -ce812d4f1c2d8237f80b0c2af6a3b64c \ No newline at end of file +7e2d534ae412c1fee5c41dc63b6c7505 \ No newline at end of file diff --git a/_interpreter_8cpp__incl.svg b/_interpreter_8cpp__incl.svg index 77a957b..cf35b63 100644 --- a/_interpreter_8cpp__incl.svg +++ b/_interpreter_8cpp__incl.svg @@ -1,1179 +1,1322 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + Interpreter.cpp - + -Node1 - -Interpreter.cpp + +Node1 + +Interpreter.cpp -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/Interpreter.h + +Node6 + + +uscxml/Interpreter.h -Node1->Node6 - - + +Node1->Node6 + + -Node11 - -memory + +Node11 + +memory -Node1->Node11 - - + +Node1->Node11 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node15 + + +uscxml/interpreter +/Logging.h - -Node1->Node14 - - + + +Node1->Node15 + + - -Node31 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node25 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node31 - - + + +Node1->Node25 + + - -Node32 - -mutex + + +Node26 + +mutex - -Node1->Node32 - - + + +Node1->Node26 + + - -Node33 - - -uscxml/util/URL.h + + +Node27 + + +uscxml/util/URL.h - -Node1->Node33 - - + + +Node1->Node27 + + - -Node40 - - -uscxml/util/DOM.h + + +Node41 + + +uscxml/util/DOM.h - -Node1->Node40 - - - - -Node41 - -iostream - -Node1->Node41 - - + +Node1->Node41 + + -Node42 - -xercesc/util/XMLString.hpp + +Node42 + +xercesc/util/XMLString.hpp -Node1->Node42 - - + +Node1->Node42 + + -Node43 - -xercesc/dom/DOM.hpp + +Node43 + +xercesc/dom/DOM.hpp -Node1->Node43 - - + +Node1->Node43 + + -Node44 - -xercesc/parsers/XercesDOMParser.hpp + +Node44 + +xercesc/parsers/XercesDOMParser.hpp -Node1->Node44 - - + +Node1->Node44 + + -Node45 - -xercesc/framework/MemBuf -InputSource.hpp + +Node45 + +xercesc/framework/MemBuf +InputSource.hpp -Node1->Node45 - - + +Node1->Node45 + + -Node46 - -xercesc/sax/HandlerBase.hpp + +Node46 + +xercesc/sax/HandlerBase.hpp -Node1->Node46 - - + +Node1->Node46 + + -Node47 - -xercesc/util/PlatformUtils.hpp + +Node47 + +xercesc/util/PlatformUtils.hpp -Node1->Node47 - - + +Node1->Node47 + + -Node48 - -boost/algorithm/string.hpp + +Node48 + +boost/algorithm/string.hpp -Node1->Node48 - - + +Node1->Node48 + + -Node49 - -assert.h + +Node49 + +assert.h -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -algorithm + +Node50 + +algorithm -Node1->Node50 - - + +Node1->Node50 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - -map + +Node7 + +map -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -string + +Node8 + +string -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -vector + +Node9 + +vector -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/interpreter -/MicroStep.h + +Node10 + + +uscxml/interpreter +/MicroStep.h -Node6->Node10 - - + +Node6->Node10 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node14 + + +uscxml/interpreter +/InterpreterState.h - -Node6->Node13 - - - -Node6->Node14 - - + +Node6->Node14 + + + + + +Node6->Node15 + + -Node18 - - -uscxml/plugins/DataModel.h + +Node18 + + +uscxml/plugins/DataModel.h -Node6->Node18 - - + +Node6->Node18 + + -Node19 - - -uscxml/plugins/Factory.h + +Node19 + + +uscxml/plugins/Factory.h -Node6->Node19 - - + +Node6->Node19 + + - -Node29 - - -uscxml/interpreter -/ContentExecutor.h + + +Node23 + + +uscxml/interpreter +/ContentExecutor.h - -Node6->Node29 - - + + +Node6->Node23 + + - -Node30 - - -uscxml/interpreter -/EventQueue.h + + +Node24 + + +uscxml/interpreter +/EventQueue.h - -Node6->Node30 - - + + +Node6->Node24 + + -Node10->Node3 - - + +Node10->Node3 + + -Node10->Node8 - - + +Node10->Node8 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -list + +Node12 + +list -Node10->Node12 - - + +Node10->Node12 + + + + + +Node13 + + +uscxml/messages/Data.h + + -Node10->Node13 - - + +Node10->Node13 + + - -Node13->Node3 - - + + +Node10->Node14 + + - -Node14->Node2 - - + + +Node13->Node3 + + + + + +Node13->Node7 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + -Node14->Node3 - - + +Node14->Node3 + + - -Node14->Node11 - - - - -Node15 - - -uscxml/messages/Data.h - + + +Node15->Node3 + + + + +Node15->Node11 + + - -Node14->Node15 - - + + +Node15->Node13 + + -Node16 - - -uscxml/messages/Event.h + +Node16 + + +uscxml/messages/Event.h - -Node14->Node16 - - - - -Node15->Node3 - - - - -Node15->Node7 - - - - -Node15->Node11 - - - - -Node15->Node12 - - + + +Node15->Node16 + + - -Node16->Node15 - - + + +Node16->Node13 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h -Node16->Node17 - - + +Node16->Node17 + + -Node17->Node3 - - + +Node17->Node3 + + -Node17->Node8 - - + +Node17->Node8 + + -Node18->Node3 - - + +Node18->Node3 + + -Node18->Node8 - - + +Node18->Node8 + + -Node18->Node11 - - + +Node18->Node11 + + -Node18->Node12 - - + +Node18->Node12 + + -Node18->Node16 - - + +Node18->Node16 + + -Node19->Node3 - - + +Node19->Node3 + + + + + +Node19->Node7 + + -Node19->Node8 - - + +Node19->Node8 + + -Node19->Node11 - - + +Node19->Node11 + + -Node20 - - -uscxml/plugins/Executable -Content.h + +Node20 + + +string.h -Node19->Node20 - - + +Node19->Node20 + + - -Node22 - - -uscxml/plugins/EventHandler.h - + + +Node21 + +set + + +Node19->Node21 + + + + + +Node22 + +limits -Node19->Node22 - - + +Node19->Node22 + + - -Node23 - - -uscxml/plugins/IOProcessor.h - + + +Node20->Node8 + + + + +Node20->Node12 + + - -Node19->Node23 - - + + +Node23->Node3 + + + + + +Node23->Node8 + + + + + +Node23->Node13 + + - -Node24 - - -uscxml/plugins/Invoker.h - + + +Node24->Node3 + + + + +Node24->Node16 + + - -Node19->Node24 - - + + +Node25->Node3 + + - -Node25 - - -uscxml/plugins/DataModel -Impl.h - + + +Node25->Node7 + + + + +Node25->Node8 + + - -Node19->Node25 - - + + +Node25->Node11 + + - -Node26 - - -string.h + + +Node25->Node12 + + + + + +Node25->Node19 + + + + + +Node25->Node22 + + + + + +Node25->Node24 + + + + + +Node25->Node26 + + + + + +Node25->Node27 + + + + + +Node31 + + +uscxml/plugins/DataModel +Impl.h - -Node19->Node26 - - + + +Node25->Node31 + + - -Node27 - -set + + +Node35 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node19->Node27 - - - -Node28 - -limits + + +Node25->Node35 + + - -Node19->Node28 - - + + +Node36 + + +uscxml/plugins/InvokerImpl.h + - -Node20->Node3 - - - -Node20->Node8 - - + + +Node25->Node36 + + - -Node20->Node11 - - + + +Node37 + + +uscxml/interpreter +/MicroStepImpl.h + - -Node21 - -sstream - - -Node20->Node21 - - - - -Node22->Node3 - - - - -Node22->Node8 - - - - -Node22->Node11 - - - - -Node22->Node12 - - - - -Node22->Node16 - - - -Node23->Node3 - - + + +Node25->Node37 + + - -Node23->Node16 - - + + +Node38 + + +uscxml/interpreter +/ContentExecutorImpl.h + - -Node23->Node22 - - - -Node24->Node3 - - + + +Node25->Node38 + + - -Node24->Node16 - - + + +Node40 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node24->Node22 - - - -Node25->Node3 - - + + +Node25->Node40 + + + + + +Node27->Node3 + + + + + +Node27->Node7 + + + + + +Node27->Node8 + + + + + +Node27->Node12 + + + + + +Node27->Node16 + + + + + +Node27->Node21 + + + + + +Node27->Node26 + + - -Node25->Node8 - - + + +Node28 + +sstream - -Node25->Node11 - - + + +Node27->Node28 + + - -Node25->Node12 - - + + +Node29 + +thread - -Node25->Node14 - - + + +Node27->Node29 + + - -Node25->Node23 - - + + +Node30 + +condition_variable - -Node25->Node24 - - - - -Node26->Node8 - - - - -Node26->Node12 - - - - -Node29->Node3 - - - - -Node29->Node8 - - - - -Node29->Node15 - - - - -Node30->Node3 - - - - -Node30->Node16 - - + + +Node27->Node30 + + -Node31->Node3 - - - - -Node31->Node7 - - + +Node31->Node3 + + -Node31->Node8 - - + +Node31->Node8 + + -Node31->Node11 - - + +Node31->Node11 + + -Node31->Node12 - - + +Node31->Node12 + + - -Node31->Node19 - - + + +Node31->Node15 + + - -Node31->Node25 - - + + +Node32 + + +uscxml/plugins/Invoker.h + - -Node31->Node30 - - -Node31->Node32 - - + +Node31->Node32 + + - -Node31->Node33 - - - - -Node36 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node34 + + +uscxml/plugins/IOProcessor.h - -Node31->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node31->Node34 + + + + +Node32->Node3 + + - -Node31->Node37 - - + + +Node32->Node16 + + - -Node39 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node33 + + +uscxml/plugins/EventHandler.h - -Node31->Node39 - - - - -Node31->Node40 - - + + +Node32->Node33 + + -Node33->Node3 - - - - -Node33->Node7 - - + +Node33->Node3 + + -Node33->Node8 - - + +Node33->Node8 + + + + + +Node33->Node11 + + -Node33->Node12 - - + +Node33->Node12 + + -Node33->Node16 - - - - -Node33->Node21 - - - - -Node33->Node27 - - - - -Node34 - -thread - - -Node33->Node34 - - - - -Node35 - -condition_variable - - -Node33->Node35 - - + +Node33->Node16 + + + + + +Node34->Node3 + + + + + +Node34->Node16 + + + + + +Node34->Node33 + + + + + +Node35->Node3 + + + + + +Node35->Node15 + + + + + +Node35->Node16 + + + + + +Node35->Node33 + + + + + +Node36->Node2 + + -Node36->Node3 - - - - -Node36->Node6 - - - - -Node36->Node8 - - - - -Node36->Node12 - - + +Node36->Node3 + + -Node36->Node16 - - - - -Node36->Node27 - - + +Node36->Node16 + + + + + +Node36->Node21 + + + + + +Node36->Node33 + + -Node37->Node3 - - + +Node37->Node3 + + + + + +Node37->Node6 + + -Node37->Node8 - - + +Node37->Node8 + + - -Node37->Node14 - - + + +Node37->Node12 + + -Node37->Node16 - - + +Node37->Node16 + + - -Node37->Node27 - - - - -Node38 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node37->Node38 - - + + +Node37->Node21 + + -Node38->Node3 - - + +Node38->Node3 + + + + + +Node38->Node7 + + + + + +Node38->Node8 + + + + + +Node38->Node15 + + -Node38->Node16 - - + +Node38->Node16 + + - -Node38->Node32 - - + + +Node38->Node21 + + - -Node39->Node3 - - - - -Node39->Node7 - - + + +Node39 + + +uscxml/interpreter +/InterpreterMonitor.h + - -Node39->Node8 - - - -Node39->Node12 - - + + +Node38->Node39 + + - -Node39->Node16 - - + + +Node39->Node3 + + - -Node39->Node32 - - + + +Node39->Node15 + + - -Node39->Node34 - - + + +Node39->Node16 + + - -Node39->Node35 - - + + +Node39->Node26 + + -Node40->Node3 - - + +Node40->Node3 + + + + + +Node40->Node7 + + + + + +Node40->Node8 + + -Node40->Node12 - - - - -Node40->Node27 - - + +Node40->Node12 + + + + + +Node40->Node16 + + + + + +Node40->Node26 + + + + + +Node40->Node29 + + + + + +Node40->Node30 + + + + + +Node41->Node3 + + + + + +Node41->Node8 + + + + + +Node41->Node12 + + + + + +Node41->Node21 + + + + + +Node41->Node42 + + + + + +Node41->Node43 + + - -Node40->Node41 - - - -Node40->Node42 - - - - -Node40->Node43 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_8cpp__incl_org.svg b/_interpreter_8cpp__incl_org.svg deleted file mode 100644 index 03e858e..0000000 --- a/_interpreter_8cpp__incl_org.svg +++ /dev/null @@ -1,1091 +0,0 @@ - - - - - - -Interpreter.cpp - - -Node1 - -Interpreter.cpp - - -Node2 - -uscxml/config.h - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h - - - - -Node1->Node3 - - - - -Node6 - - -uscxml/Interpreter.h - - - - -Node1->Node6 - - - - -Node11 - -memory - - -Node1->Node11 - - - - -Node14 - - -uscxml/interpreter -/Logging.h - - - - -Node1->Node14 - - - - -Node31 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node1->Node31 - - - - -Node32 - -mutex - - -Node1->Node32 - - - - -Node33 - - -uscxml/util/URL.h - - - - -Node1->Node33 - - - - -Node40 - - -uscxml/util/DOM.h - - - - -Node1->Node40 - - - - -Node41 - -iostream - - -Node1->Node41 - - - - -Node42 - -xercesc/util/XMLString.hpp - - -Node1->Node42 - - - - -Node43 - -xercesc/dom/DOM.hpp - - -Node1->Node43 - - - - -Node44 - -xercesc/parsers/XercesDOMParser.hpp - - -Node1->Node44 - - - - -Node45 - -xercesc/framework/MemBuf -InputSource.hpp - - -Node1->Node45 - - - - -Node46 - -xercesc/sax/HandlerBase.hpp - - -Node1->Node46 - - - - -Node47 - -xercesc/util/PlatformUtils.hpp - - -Node1->Node47 - - - - -Node48 - -boost/algorithm/string.hpp - - -Node1->Node48 - - - - -Node49 - -assert.h - - -Node1->Node49 - - - - -Node50 - -algorithm - - -Node1->Node50 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - -map - - -Node6->Node7 - - - - -Node8 - -string - - -Node6->Node8 - - - - -Node9 - -vector - - -Node6->Node9 - - - - -Node10 - - -uscxml/interpreter -/MicroStep.h - - - - -Node6->Node10 - - - - -Node13 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node6->Node13 - - - - -Node6->Node14 - - - - -Node18 - - -uscxml/plugins/DataModel.h - - - - -Node6->Node18 - - - - -Node19 - - -uscxml/plugins/Factory.h - - - - -Node6->Node19 - - - - -Node29 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node6->Node29 - - - - -Node30 - - -uscxml/interpreter -/EventQueue.h - - - - -Node6->Node30 - - - - -Node10->Node3 - - - - -Node10->Node8 - - - - -Node10->Node11 - - - - -Node12 - -list - - -Node10->Node12 - - - - -Node10->Node13 - - - - -Node13->Node3 - - - - -Node14->Node2 - - - - -Node14->Node3 - - - - -Node14->Node11 - - - - -Node15 - - -uscxml/messages/Data.h - - - - -Node14->Node15 - - - - -Node16 - - -uscxml/messages/Event.h - - - - -Node14->Node16 - - - - -Node15->Node3 - - - - -Node15->Node7 - - - - -Node15->Node11 - - - - -Node15->Node12 - - - - -Node16->Node15 - - - - -Node17 - - -uscxml/util/UUID.h - - - - -Node16->Node17 - - - - -Node17->Node3 - - - - -Node17->Node8 - - - - -Node18->Node3 - - - - -Node18->Node8 - - - - -Node18->Node11 - - - - -Node18->Node12 - - - - -Node18->Node16 - - - - -Node19->Node3 - - - - -Node19->Node8 - - - - -Node19->Node11 - - - - -Node20 - - -uscxml/plugins/Executable -Content.h - - - - -Node19->Node20 - - - - -Node22 - - -uscxml/plugins/EventHandler.h - - - - -Node19->Node22 - - - - -Node23 - - -uscxml/plugins/IOProcessor.h - - - - -Node19->Node23 - - - - -Node24 - - -uscxml/plugins/Invoker.h - - - - -Node19->Node24 - - - - -Node25 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node19->Node25 - - - - -Node26 - - -string.h - - - - -Node19->Node26 - - - - -Node27 - -set - - -Node19->Node27 - - - - -Node28 - -limits - - -Node19->Node28 - - - - -Node20->Node3 - - - - -Node20->Node8 - - - - -Node20->Node11 - - - - -Node21 - -sstream - - -Node20->Node21 - - - - -Node22->Node3 - - - - -Node22->Node8 - - - - -Node22->Node11 - - - - -Node22->Node12 - - - - -Node22->Node16 - - - - -Node23->Node3 - - - - -Node23->Node16 - - - - -Node23->Node22 - - - - -Node24->Node3 - - - - -Node24->Node16 - - - - -Node24->Node22 - - - - -Node25->Node3 - - - - -Node25->Node8 - - - - -Node25->Node11 - - - - -Node25->Node12 - - - - -Node25->Node14 - - - - -Node25->Node23 - - - - -Node25->Node24 - - - - -Node26->Node8 - - - - -Node26->Node12 - - - - -Node29->Node3 - - - - -Node29->Node8 - - - - -Node29->Node15 - - - - -Node30->Node3 - - - - -Node30->Node16 - - - - -Node31->Node3 - - - - -Node31->Node7 - - - - -Node31->Node8 - - - - -Node31->Node11 - - - - -Node31->Node12 - - - - -Node31->Node19 - - - - -Node31->Node25 - - - - -Node31->Node30 - - - - -Node31->Node32 - - - - -Node31->Node33 - - - - -Node36 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node31->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node31->Node37 - - - - -Node39 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node31->Node39 - - - - -Node31->Node40 - - - - -Node33->Node3 - - - - -Node33->Node7 - - - - -Node33->Node8 - - - - -Node33->Node12 - - - - -Node33->Node16 - - - - -Node33->Node21 - - - - -Node33->Node27 - - - - -Node34 - -thread - - -Node33->Node34 - - - - -Node35 - -condition_variable - - -Node33->Node35 - - - - -Node36->Node3 - - - - -Node36->Node6 - - - - -Node36->Node8 - - - - -Node36->Node12 - - - - -Node36->Node16 - - - - -Node36->Node27 - - - - -Node37->Node3 - - - - -Node37->Node8 - - - - -Node37->Node14 - - - - -Node37->Node16 - - - - -Node37->Node27 - - - - -Node38 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node37->Node38 - - - - -Node38->Node3 - - - - -Node38->Node16 - - - - -Node38->Node32 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node39->Node8 - - - - -Node39->Node12 - - - - -Node39->Node16 - - - - -Node39->Node32 - - - - -Node39->Node34 - - - - -Node39->Node35 - - - - -Node40->Node3 - - - - -Node40->Node12 - - - - -Node40->Node27 - - - - -Node40->Node41 - - - - -Node40->Node42 - - - - -Node40->Node43 - - - - - diff --git a/_interpreter_8h.html b/_interpreter_8h.html index 31b7d94..2059d08 100644 --- a/_interpreter_8h.html +++ b/_interpreter_8h.html @@ -109,13 +109,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Interpreter.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -141,7 +140,7 @@ Classes diff --git a/_interpreter_8h__dep__incl.map b/_interpreter_8h__dep__incl.map index 465c8c8..1fff8ac 100644 --- a/_interpreter_8h__dep__incl.map +++ b/_interpreter_8h__dep__incl.map @@ -1,44 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_8h__dep__incl.md5 b/_interpreter_8h__dep__incl.md5 index bd03332..47241bd 100644 --- a/_interpreter_8h__dep__incl.md5 +++ b/_interpreter_8h__dep__incl.md5 @@ -1 +1 @@ -e72c9c00338d4d44f6d6dc6bca983924 \ No newline at end of file +b2fef09c74e663f934ea3f1b415f2bdc \ No newline at end of file diff --git a/_interpreter_8h__dep__incl.svg b/_interpreter_8h__dep__incl.svg index 2507754..8b88500 100644 --- a/_interpreter_8h__dep__incl.svg +++ b/_interpreter_8h__dep__incl.svg @@ -1,752 +1,635 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + Interpreter.h - + -Node1 - -Interpreter.h + +Node1 + +Interpreter.h -Node2 - - -debug/Breakpoint.cpp + +Node2 + + +debug/Breakpoint.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/Breakpoint.h + +Node3 + + +debug/Breakpoint.h -Node1->Node3 - - + +Node1->Node3 + + -Node9 - - -debug/DebugSession.h + +Node9 + + +debug/DebugSession.h -Node1->Node9 - - + +Node1->Node9 + + -Node10 - - -interpreter/BasicContent -Executor.cpp + +Node10 + + +interpreter/BasicContent +Executor.cpp -Node1->Node10 - - + +Node1->Node10 + + -Node11 - - -interpreter/MicroStepImpl.h + +Node11 + + +interpreter/MicroStepImpl.h -Node1->Node11 - - + +Node1->Node11 + + -Node14 - - -interpreter/InterpreterImpl.cpp + +Node14 + + +interpreter/InterpreterImpl.cpp -Node1->Node14 - - + +Node1->Node14 + + -Node17 - - -Interpreter.cpp + +Node17 + + +Interpreter.cpp -Node1->Node17 - - + +Node1->Node17 + + - -Node30 - - -transform/Transformer.h + + +Node23 + + +transform/Transformer.h - -Node1->Node30 - - + + +Node1->Node23 + + - -Node42 - - -plugins/Factory.cpp + + +Node35 + + +plugins/Factory.cpp - -Node1->Node42 - - + + +Node1->Node35 + + - -Node43 - - -uscxml.h + + +Node36 + + +uscxml.h - -Node1->Node43 - - + + +Node1->Node36 + + -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -debug/Debugger.h + +Node4 + + +debug/Debugger.h -Node3->Node4 - - + +Node3->Node4 + + -Node3->Node9 - - + +Node3->Node9 + + -Node5 - - -debug/Debugger.cpp + +Node5 + + +debug/Debugger.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node6 - - -debug/DebuggerServlet.h + +Node6 + + +debug/DebuggerServlet.h -Node4->Node6 - - + +Node4->Node6 + + -Node8 - - -debug/DebugSession.cpp + +Node8 + + +debug/DebugSession.cpp -Node4->Node8 - - + +Node4->Node8 + + -Node7 - - -debug/DebuggerServlet.cpp + +Node7 + + +debug/DebuggerServlet.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node9->Node5 - - + +Node9->Node5 + + -Node9->Node7 - - + +Node9->Node7 + + -Node9->Node8 - - + +Node9->Node8 + + -Node12 - - -interpreter/FastMicroStep.h + +Node12 + + +interpreter/FastMicroStep.h -Node11->Node12 - - + +Node11->Node12 + + -Node15 - - -interpreter/InterpreterImpl.h + +Node15 + + +interpreter/InterpreterImpl.h -Node11->Node15 - - + +Node11->Node15 + + - -Node41 - - -interpreter/MicroStep.cpp + + +Node34 + + +interpreter/MicroStep.cpp - -Node11->Node41 - - + + +Node11->Node34 + + -Node13 - - -interpreter/FastMicroStep.cpp + +Node13 + + +interpreter/FastMicroStep.cpp -Node12->Node13 - - + +Node12->Node13 + + -Node12->Node14 - - + +Node12->Node14 + + -Node15->Node2 - - + +Node15->Node2 + + -Node15->Node4 - - + +Node15->Node4 + + -Node15->Node14 - - + +Node15->Node14 + + -Node16 - - -debug/InterpreterIssue.cpp + +Node16 + + +debug/InterpreterIssue.cpp -Node15->Node16 - - + +Node15->Node16 + + -Node15->Node17 - - + +Node15->Node17 + + -Node18 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node18 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node15->Node18 - - + +Node15->Node18 + + -Node20 - - -plugins/InvokerImpl.h + +Node20 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node15->Node20 - - - - -Node24 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - + +Node15->Node20 + + - - -Node15->Node24 - - - - -Node26 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node15->Node26 - - - - -Node27 - - -plugins/IOProcessorImpl.h + + +Node22 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node15->Node27 - - + + +Node15->Node22 + + - -Node15->Node30 - - + + +Node15->Node23 + + -Node19 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node19 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node18->Node19 - - - - -Node20->Node14 - - - - -Node20->Node18 - - + +Node18->Node19 + + -Node21 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node21 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node20->Node21 - - - - -Node23 - - -plugins/Invoker.cpp - - - - -Node20->Node23 - - + +Node20->Node21 + + - -Node22 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node24 + + +transform/ChartToC.h - -Node21->Node22 - - + + +Node23->Node24 + + - -Node25 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node26 + + +transform/ChartToJava.h - -Node24->Node25 - - - - -Node27->Node24 - - + + +Node23->Node26 + + -Node28 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node27->Node28 - - - - -Node29 - - -plugins/IOProcessor.cpp + +Node28 + + +transform/ChartToPromela.h - -Node27->Node29 - - - - -Node28->Node26 - - + + +Node23->Node28 + + -Node31 - - -transform/ChartToC.h + +Node31 + + +transform/ChartToVHDL.h - -Node30->Node31 - - + + +Node23->Node31 + + -Node33 - - -transform/ChartToJava.h - - - - -Node30->Node33 - - - - -Node35 - - -transform/ChartToPromela.h - - - - -Node30->Node35 - - - - -Node38 - - -transform/ChartToVHDL.h - - - - -Node30->Node38 - - - - -Node40 - - -transform/Transformer.cpp + +Node33 + + +transform/Transformer.cpp - -Node30->Node40 - - + + +Node23->Node33 + + - -Node32 - - -transform/ChartToC.cpp + + +Node25 + + +transform/ChartToC.cpp - -Node31->Node32 - - - - -Node31->Node33 - - - - -Node31->Node35 - - - - -Node31->Node38 - - + + +Node24->Node25 + + + + + +Node24->Node26 + + + + + +Node24->Node28 + + + + + +Node24->Node31 + + - -Node34 - - -transform/ChartToJava.cpp + + +Node27 + + +transform/ChartToJava.cpp - -Node33->Node34 - - + + +Node26->Node27 + + - -Node36 - - -transform/ChartToPromela.cpp + + +Node29 + + +transform/ChartToPromela.cpp - -Node35->Node36 - - + + +Node28->Node29 + + - -Node37 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node30 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node35->Node37 - - + + +Node28->Node30 + + - -Node39 - - -transform/ChartToVHDL.cpp + + +Node32 + + +transform/ChartToVHDL.cpp - -Node38->Node39 - - + + +Node31->Node32 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_8h__dep__incl_org.svg b/_interpreter_8h__dep__incl_org.svg deleted file mode 100644 index 8dc39ae..0000000 --- a/_interpreter_8h__dep__incl_org.svg +++ /dev/null @@ -1,664 +0,0 @@ - - - - - - -Interpreter.h - - -Node1 - -Interpreter.h - - -Node2 - - -debug/Breakpoint.cpp - - - - -Node1->Node2 - - - - -Node3 - - -debug/Breakpoint.h - - - - -Node1->Node3 - - - - -Node9 - - -debug/DebugSession.h - - - - -Node1->Node9 - - - - -Node10 - - -interpreter/BasicContent -Executor.cpp - - - - -Node1->Node10 - - - - -Node11 - - -interpreter/MicroStepImpl.h - - - - -Node1->Node11 - - - - -Node14 - - -interpreter/InterpreterImpl.cpp - - - - -Node1->Node14 - - - - -Node17 - - -Interpreter.cpp - - - - -Node1->Node17 - - - - -Node30 - - -transform/Transformer.h - - - - -Node1->Node30 - - - - -Node42 - - -plugins/Factory.cpp - - - - -Node1->Node42 - - - - -Node43 - - -uscxml.h - - - - -Node1->Node43 - - - - -Node3->Node2 - - - - -Node4 - - -debug/Debugger.h - - - - -Node3->Node4 - - - - -Node3->Node9 - - - - -Node5 - - -debug/Debugger.cpp - - - - -Node4->Node5 - - - - -Node6 - - -debug/DebuggerServlet.h - - - - -Node4->Node6 - - - - -Node8 - - -debug/DebugSession.cpp - - - - -Node4->Node8 - - - - -Node7 - - -debug/DebuggerServlet.cpp - - - - -Node6->Node7 - - - - -Node9->Node5 - - - - -Node9->Node7 - - - - -Node9->Node8 - - - - -Node12 - - -interpreter/FastMicroStep.h - - - - -Node11->Node12 - - - - -Node15 - - -interpreter/InterpreterImpl.h - - - - -Node11->Node15 - - - - -Node41 - - -interpreter/MicroStep.cpp - - - - -Node11->Node41 - - - - -Node13 - - -interpreter/FastMicroStep.cpp - - - - -Node12->Node13 - - - - -Node12->Node14 - - - - -Node15->Node2 - - - - -Node15->Node4 - - - - -Node15->Node14 - - - - -Node16 - - -debug/InterpreterIssue.cpp - - - - -Node15->Node16 - - - - -Node15->Node17 - - - - -Node18 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node15->Node18 - - - - -Node20 - - -plugins/InvokerImpl.h - - - - -Node15->Node20 - - - - -Node24 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node15->Node24 - - - - -Node26 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node15->Node26 - - - - -Node27 - - -plugins/IOProcessorImpl.h - - - - -Node15->Node27 - - - - -Node15->Node30 - - - - -Node19 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node18->Node19 - - - - -Node20->Node14 - - - - -Node20->Node18 - - - - -Node21 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node20->Node21 - - - - -Node23 - - -plugins/Invoker.cpp - - - - -Node20->Node23 - - - - -Node22 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node21->Node22 - - - - -Node25 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node24->Node25 - - - - -Node27->Node24 - - - - -Node28 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node27->Node28 - - - - -Node29 - - -plugins/IOProcessor.cpp - - - - -Node27->Node29 - - - - -Node28->Node26 - - - - -Node31 - - -transform/ChartToC.h - - - - -Node30->Node31 - - - - -Node33 - - -transform/ChartToJava.h - - - - -Node30->Node33 - - - - -Node35 - - -transform/ChartToPromela.h - - - - -Node30->Node35 - - - - -Node38 - - -transform/ChartToVHDL.h - - - - -Node30->Node38 - - - - -Node40 - - -transform/Transformer.cpp - - - - -Node30->Node40 - - - - -Node32 - - -transform/ChartToC.cpp - - - - -Node31->Node32 - - - - -Node31->Node33 - - - - -Node31->Node35 - - - - -Node31->Node38 - - - - -Node34 - - -transform/ChartToJava.cpp - - - - -Node33->Node34 - - - - -Node36 - - -transform/ChartToPromela.cpp - - - - -Node35->Node36 - - - - -Node37 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node35->Node37 - - - - -Node39 - - -transform/ChartToVHDL.cpp - - - - -Node38->Node39 - - - - - diff --git a/_interpreter_8h__incl.map b/_interpreter_8h__incl.map index e059e6c..1f45c4c 100644 --- a/_interpreter_8h__incl.map +++ b/_interpreter_8h__incl.map @@ -1,21 +1,16 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/_interpreter_8h__incl.md5 b/_interpreter_8h__incl.md5 index 085f34d..9da6603 100644 --- a/_interpreter_8h__incl.md5 +++ b/_interpreter_8h__incl.md5 @@ -1 +1 @@ -e4560c6ec08be12d92761eb4dc8e1ae3 \ No newline at end of file +bdbd10861a1f5e5c8e70c7585b292abd \ No newline at end of file diff --git a/_interpreter_8h__incl.svg b/_interpreter_8h__incl.svg index 811ea98..13b044a 100644 --- a/_interpreter_8h__incl.svg +++ b/_interpreter_8h__incl.svg @@ -1,750 +1,582 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + Interpreter.h - + -Node1 - -Interpreter.h + +Node1 + +Interpreter.h -Node2 - - -Common.h + +Node2 + + +Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -map + +Node5 + +map -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -string + +Node6 + +string -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -vector + +Node7 + +vector -Node1->Node7 - - + +Node1->Node7 + + -Node8 - - -uscxml/interpreter -/MicroStep.h + +Node8 + + +uscxml/interpreter +/MicroStep.h -Node1->Node8 - - + +Node1->Node8 + + - -Node11 - - -uscxml/interpreter -/InterpreterState.h + + +Node17 + + +uscxml/interpreter +/InterpreterState.h - -Node1->Node11 - - + + +Node1->Node17 + + - -Node12 - - -uscxml/interpreter -/Logging.h + + +Node18 + + +uscxml/interpreter +/Logging.h - -Node1->Node12 - - + + +Node1->Node18 + + -Node21 - - -uscxml/plugins/DataModel.h + +Node21 + + +uscxml/plugins/DataModel.h -Node1->Node21 - - + +Node1->Node21 + + -Node22 - - -uscxml/plugins/Factory.h + +Node22 + + +uscxml/plugins/Factory.h -Node1->Node22 - - - - -Node30 - - -uscxml/interpreter -/ContentExecutor.h + +Node1->Node22 + + + + + +Node25 + + +uscxml/interpreter +/ContentExecutor.h - -Node1->Node30 - - + + +Node1->Node25 + + - -Node31 - - -uscxml/interpreter -/EventQueue.h + + +Node26 + + +uscxml/interpreter +/EventQueue.h - -Node1->Node31 - - + + +Node1->Node26 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node8->Node2 - - + +Node8->Node2 + + -Node8->Node6 - - + +Node8->Node6 + + -Node9 - -memory + +Node9 + +memory -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -list + +Node10 + +list -Node8->Node10 - - + +Node8->Node10 + + + + + +Node11 + + +uscxml/messages/Data.h + + -Node8->Node11 - - + +Node8->Node11 + + + + + +Node8->Node17 + + -Node11->Node2 - - + +Node11->Node2 + + + + + +Node11->Node5 + + + + + +Node11->Node9 + + + + + +Node11->Node10 + + - -Node12->Node2 - - + + +Node12 + +type_traits - -Node12->Node9 - - + + +Node11->Node12 + + -Node13 - -uscxml/config.h - - -Node12->Node13 - - - - -Node14 - - -uscxml/messages/Data.h + +Node13 + + +uscxml/util/Convenience.h - -Node12->Node14 - - + + +Node11->Node13 + + - -Node19 - - -uscxml/messages/Event.h + + +Node16 + + +uscxml/messages/Blob.h - -Node12->Node19 - - + + +Node11->Node16 + + - -Node14->Node2 - - + + +Node13->Node2 + + - -Node14->Node5 - - + + +Node13->Node6 + + - -Node14->Node9 - - + + +Node14 + +limits - -Node14->Node10 - - + + +Node13->Node14 + + -Node15 - - -uscxml/util/Convenience.h - - - - -Node14->Node15 - - - - -Node18 - - -uscxml/messages/Blob.h - + +Node15 + +sstream + + + +Node13->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node6 + + + + + +Node16->Node9 + + + + + +Node17->Node2 + + + + +Node18->Node2 + + - -Node14->Node18 - - - - -Node15->Node2 - - - - -Node15->Node6 - - - - -Node16 - -limits - - -Node15->Node16 - - - - -Node17 - -sstream + + +Node18->Node9 + + - -Node15->Node17 - - + + +Node18->Node11 + + - -Node18->Node2 - - + + +Node19 + + +uscxml/messages/Event.h + - -Node18->Node6 - - - -Node18->Node9 - - + + +Node18->Node19 + + - -Node19->Node14 - - + + +Node19->Node11 + + -Node20 - - -uscxml/util/UUID.h + +Node20 + + +uscxml/util/UUID.h -Node19->Node20 - - + +Node19->Node20 + + -Node20->Node2 - - + +Node20->Node2 + + -Node20->Node6 - - + +Node20->Node6 + + -Node21->Node2 - - + +Node21->Node2 + + -Node21->Node6 - - + +Node21->Node6 + + -Node21->Node9 - - + +Node21->Node9 + + -Node21->Node10 - - + +Node21->Node10 + + -Node21->Node19 - - + +Node21->Node19 + + -Node22->Node2 - - + +Node22->Node2 + + + + + +Node22->Node5 + + -Node22->Node6 - - + +Node22->Node6 + + -Node22->Node9 - - + +Node22->Node9 + + - -Node22->Node16 - - + + +Node22->Node14 + + -Node23 - - -uscxml/plugins/Executable -Content.h + +Node23 + + +string.h -Node22->Node23 - - + +Node22->Node23 + + -Node24 - - -uscxml/plugins/EventHandler.h - - + +Node24 + +set -Node22->Node24 - - - - -Node25 - - -uscxml/plugins/IOProcessor.h - - - - -Node22->Node25 - - - - -Node26 - - -uscxml/plugins/Invoker.h - - - - -Node22->Node26 - - - - -Node27 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node22->Node27 - - - - -Node28 - - -string.h - - - - -Node22->Node28 - - - - -Node29 - -set - - -Node22->Node29 - - - - -Node23->Node2 - - + +Node22->Node24 + + -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node17 - - - - -Node24->Node2 - - - - -Node24->Node6 - - - - -Node24->Node9 - - - - -Node24->Node10 - - - - -Node24->Node19 - - + +Node23->Node6 + + - -Node25->Node2 - - - - -Node25->Node19 - - + + +Node23->Node10 + + - -Node25->Node24 - - + + +Node25->Node2 + + + + + +Node25->Node6 + + + + + +Node25->Node11 + + -Node26->Node2 - - + +Node26->Node2 + + -Node26->Node19 - - - - -Node26->Node24 - - - - -Node27->Node2 - - - - -Node27->Node6 - - - - -Node27->Node9 - - - - -Node27->Node10 - - - - -Node27->Node12 - - - - -Node27->Node25 - - - - -Node27->Node26 - - - - -Node28->Node6 - - - - -Node28->Node10 - - - - -Node30->Node2 - - - - -Node30->Node6 - - - - -Node30->Node14 - - - - -Node31->Node2 - - - - -Node31->Node19 - - + +Node26->Node19 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_8h__incl_org.svg b/_interpreter_8h__incl_org.svg deleted file mode 100644 index 231e660..0000000 --- a/_interpreter_8h__incl_org.svg +++ /dev/null @@ -1,662 +0,0 @@ - - - - - - -Interpreter.h - - -Node1 - -Interpreter.h - - -Node2 - - -Common.h - - - - -Node1->Node2 - - - - -Node5 - -map - - -Node1->Node5 - - - - -Node6 - -string - - -Node1->Node6 - - - - -Node7 - -vector - - -Node1->Node7 - - - - -Node8 - - -uscxml/interpreter -/MicroStep.h - - - - -Node1->Node8 - - - - -Node11 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node1->Node11 - - - - -Node12 - - -uscxml/interpreter -/Logging.h - - - - -Node1->Node12 - - - - -Node21 - - -uscxml/plugins/DataModel.h - - - - -Node1->Node21 - - - - -Node22 - - -uscxml/plugins/Factory.h - - - - -Node1->Node22 - - - - -Node30 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node1->Node30 - - - - -Node31 - - -uscxml/interpreter -/EventQueue.h - - - - -Node1->Node31 - - - - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath - - -Node2->Node4 - - - - -Node8->Node2 - - - - -Node8->Node6 - - - - -Node9 - -memory - - -Node8->Node9 - - - - -Node10 - -list - - -Node8->Node10 - - - - -Node8->Node11 - - - - -Node11->Node2 - - - - -Node12->Node2 - - - - -Node12->Node9 - - - - -Node13 - -uscxml/config.h - - -Node12->Node13 - - - - -Node14 - - -uscxml/messages/Data.h - - - - -Node12->Node14 - - - - -Node19 - - -uscxml/messages/Event.h - - - - -Node12->Node19 - - - - -Node14->Node2 - - - - -Node14->Node5 - - - - -Node14->Node9 - - - - -Node14->Node10 - - - - -Node15 - - -uscxml/util/Convenience.h - - - - -Node14->Node15 - - - - -Node18 - - -uscxml/messages/Blob.h - - - - -Node14->Node18 - - - - -Node15->Node2 - - - - -Node15->Node6 - - - - -Node16 - -limits - - -Node15->Node16 - - - - -Node17 - -sstream - - -Node15->Node17 - - - - -Node18->Node2 - - - - -Node18->Node6 - - - - -Node18->Node9 - - - - -Node19->Node14 - - - - -Node20 - - -uscxml/util/UUID.h - - - - -Node19->Node20 - - - - -Node20->Node2 - - - - -Node20->Node6 - - - - -Node21->Node2 - - - - -Node21->Node6 - - - - -Node21->Node9 - - - - -Node21->Node10 - - - - -Node21->Node19 - - - - -Node22->Node2 - - - - -Node22->Node6 - - - - -Node22->Node9 - - - - -Node22->Node16 - - - - -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 - - - - -Node27 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node22->Node27 - - - - -Node28 - - -string.h - - - - -Node22->Node28 - - - - -Node29 - -set - - -Node22->Node29 - - - - -Node23->Node2 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node17 - - - - -Node24->Node2 - - - - -Node24->Node6 - - - - -Node24->Node9 - - - - -Node24->Node10 - - - - -Node24->Node19 - - - - -Node25->Node2 - - - - -Node25->Node19 - - - - -Node25->Node24 - - - - -Node26->Node2 - - - - -Node26->Node19 - - - - -Node26->Node24 - - - - -Node27->Node2 - - - - -Node27->Node6 - - - - -Node27->Node9 - - - - -Node27->Node10 - - - - -Node27->Node12 - - - - -Node27->Node25 - - - - -Node27->Node26 - - - - -Node28->Node6 - - - - -Node28->Node10 - - - - -Node30->Node2 - - - - -Node30->Node6 - - - - -Node30->Node14 - - - - -Node31->Node2 - - - - -Node31->Node19 - - - - - diff --git a/_interpreter_8h_source.html b/_interpreter_8h_source.html index 4789bbd..f1b5736 100644 --- a/_interpreter_8h_source.html +++ b/_interpreter_8h_source.html @@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - +
62 };
63 
79 class USCXML_API Interpreter {
@@ -156,62 +156,68 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
142 
146  void reset();
147 
-
152  std::list<XERCESC_NS::DOMElement*> getConfiguration();
-
153 
-
159  bool isInState(const std::string& stateId);
-
160 
-
165  InterpreterState getState();
-
166 
-
171  std::list<InterpreterIssue> validate();
-
172 
-
177  void receive(const Event& event);
-
178 
-
182  void setActionLanguage(ActionLanguage actionLanguage);
-
183 
-
187  void setFactory(Factory* factory);
+
151  void deserialize(const std::string& encodedState);
+
152 
+
156  std::string serialize();
+
157 
+
162  std::list<XERCESC_NS::DOMElement*> getConfiguration();
+
163 
+
169  bool isInState(const std::string& stateId);
+
170 
+
175  InterpreterState getState();
+
176 
+
181  std::list<InterpreterIssue> validate();
+
182 
+
187  void receive(const Event& event);
188 
-
192  void addMonitor(InterpreterMonitor* monitor);
+
192  void setActionLanguage(ActionLanguage actionLanguage);
193 
-
197  void removeMonitor(InterpreterMonitor* monitor);
+
197  ActionLanguage* getActionLanguage();
198 
-
202  Logger getLogger();
+
202  void setFactory(Factory* factory);
203 
-
207  std::shared_ptr<InterpreterImpl> getImpl() const {
-
208  return _impl;
-
209  }
-
210 
-
211 protected:
-
212  std::shared_ptr<InterpreterImpl> _impl;
+
207  void addMonitor(InterpreterMonitor* monitor);
+
208 
+
212  void removeMonitor(InterpreterMonitor* monitor);
213 
-
214 };
-
215 
-
216 }
-
217 
-
218 #endif /* end of include guard: INTERPRETER_H_6CD5A168 */
+
217  Logger getLogger();
+
218 
+
222  std::shared_ptr<InterpreterImpl> getImpl() const {
+
223  return _impl;
+
224  }
+
225 
+
226 protected:
+
227  std::shared_ptr<InterpreterImpl> _impl;
+
228 
+
229 };
+
230 
+
231 }
+
232 
+
233 #endif /* end of include guard: INTERPRETER_H_6CD5A168 */
EventQueue internalQueue
The queue where internal events will be enqueued.
Definition: Interpreter.h:59
-
Definition: Factory.h:46
+
Definition: Factory.h:48
Definition: Breakpoint.cpp:26
-
Definition: InterpreterMonitor.h:56
+
Definition: InterpreterMonitor.h:57
#define PIMPL_OPERATORS(type)
The usual operators as required for the PIMPL pattern.
Definition: Common.h:68
Definition: EventQueue.h:35
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
EventQueue externalQueue
The queue for external events.
Definition: Interpreter.h:60
MicroStep microStepper
The microstepper instance to use.
Definition: Interpreter.h:56
-
DelayedEventQueue delayedQueue
The queue for delayed events.
Definition: Interpreter.h:61
-
Definition: EventQueue.h:53
+
Definition: EventQueue.h:57
Collection of instances for interpreter that constitute its action language.
Definition: Interpreter.h:53
DataModel dataModel
The datamodel to use.
Definition: Interpreter.h:57
-
std::shared_ptr< InterpreterImpl > getImpl() const
Return the actual implementation of the Interperter.
Definition: Interpreter.h:207
+
std::shared_ptr< InterpreterImpl > getImpl() const
Return the actual implementation of the Interperter.
Definition: Interpreter.h:222
ContentExecutor execContent
To process executable content elements.
Definition: Interpreter.h:58
-
Definition: Event.h:84
+
Definition: Event.h:94
-
Definition: MicroStep.h:45
+
Definition: MicroStep.h:46
Logger logger
The logger instance to use for messages.
Definition: Interpreter.h:55
The facade for data-models.
Definition: DataModel.h:40
+
DelayedEventQueue delayQueue
The queue for delayed events.
Definition: Interpreter.h:61
Definition: Logging.h:69
Definition: ContentExecutor.h:42
@@ -226,7 +232,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_interpreter_impl_8cpp.html b/_interpreter_impl_8cpp.html index 955edca..3f60522 100644 --- a/_interpreter_impl_8cpp.html +++ b/_interpreter_impl_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,9 +109,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/messages/Event.h"
#include "uscxml/util/String.h"
#include "uscxml/util/Predicates.h"
+#include "uscxml/util/MD5.hpp"
#include "uscxml/plugins/InvokerImpl.h"
#include "uscxml/interpreter/Logging.h"
-#include <iostream>
+#include <fstream>
#include <assert.h>
#include <algorithm>
#include <memory>
@@ -123,8 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for InterpreterImpl.cpp:
-
-
+
diff --git a/_interpreter_impl_8cpp.js b/_interpreter_impl_8cpp.js new file mode 100644 index 0000000..8a5f8c9 --- /dev/null +++ b/_interpreter_impl_8cpp.js @@ -0,0 +1,4 @@ +var _interpreter_impl_8cpp = +[ + [ "VERBOSE", "_interpreter_impl_8cpp.html#a42f8c497a1968074f38bf5055c650dca", null ] +]; \ No newline at end of file diff --git a/_interpreter_impl_8cpp__incl.map b/_interpreter_impl_8cpp__incl.map index ce6b589..545532e 100644 --- a/_interpreter_impl_8cpp__incl.map +++ b/_interpreter_impl_8cpp__incl.map @@ -1,32 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_impl_8cpp__incl.md5 b/_interpreter_impl_8cpp__incl.md5 index 0f0fd0d..a396cb5 100644 --- a/_interpreter_impl_8cpp__incl.md5 +++ b/_interpreter_impl_8cpp__incl.md5 @@ -1 +1 @@ -add7366ba0f31bd412f69fa002634443 \ No newline at end of file +6cc249505a0a62618588371d247a597e \ No newline at end of file diff --git a/_interpreter_impl_8cpp__incl.svg b/_interpreter_impl_8cpp__incl.svg index 291f5b0..8da1615 100644 --- a/_interpreter_impl_8cpp__incl.svg +++ b/_interpreter_impl_8cpp__incl.svg @@ -1,1326 +1,1414 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/InterpreterImpl.cpp - + -Node1 - -interpreter/InterpreterImpl.cpp + +Node1 + +interpreter/InterpreterImpl.cpp -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/util/UUID.h + +Node6 + + +uscxml/util/UUID.h -Node1->Node6 - - + +Node1->Node6 + + -Node8 - - -uscxml/Interpreter.h + +Node8 + + +uscxml/Interpreter.h -Node1->Node8 - - + +Node1->Node8 + + -Node12 - -memory + +Node12 + +memory -Node1->Node12 - - + +Node1->Node12 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node1->Node15 - - + + +Node1->Node19 + + - -Node18 - - -uscxml/messages/Event.h + + +Node20 + + +uscxml/messages/Event.h - -Node1->Node18 - - + + +Node1->Node20 + + - -Node25 - - -string.h + + +Node23 + + +string.h - -Node1->Node25 - - + + +Node1->Node23 + + - -Node29 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node26 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node29 - - + + +Node1->Node26 + + - -Node30 - -mutex + + +Node27 + +mutex - -Node1->Node30 - - + + +Node1->Node27 + + - -Node38 - -iostream + + +Node33 + + +uscxml/plugins/InvokerImpl.h + - -Node1->Node38 - - - -Node39 - -xercesc/dom/DOM.hpp + + +Node1->Node33 + + + + + +Node37 + + +uscxml/interpreter +/BasicEventQueue.h + - -Node1->Node39 - - + + + +Node1->Node37 + + + + + +Node38 + + +uscxml/interpreter +/BasicDelayedEventQueue.h + + + + + +Node1->Node38 + + -Node40 - - -uscxml/interpreter -/BasicEventQueue.h + +Node40 + + +uscxml/util/Predicates.h -Node1->Node40 - - + +Node1->Node40 + + -Node41 - - -uscxml/interpreter -/BasicDelayedEventQueue.h - - + +Node41 + +xercesc/dom/DOM.hpp -Node1->Node41 - - + +Node1->Node41 + + -Node43 - - -uscxml/util/Predicates.h + +Node43 + + +uscxml/util/MD5.hpp -Node1->Node43 - - - - -Node44 - - -uscxml/plugins/InvokerImpl.h - - - - -Node1->Node44 - - + +Node1->Node43 + + -Node45 - -assert.h + +Node45 + +fstream -Node1->Node45 - - + +Node1->Node45 + + -Node46 - -algorithm + +Node46 + +assert.h -Node1->Node46 - - + +Node1->Node46 + + -Node47 - - -uscxml/interpreter -/FastMicroStep.h + +Node47 + +algorithm + + + +Node1->Node47 + + + + + +Node48 + + +uscxml/interpreter +/FastMicroStep.h - -Node1->Node47 - - + + +Node1->Node48 + + -Node49 - - -uscxml/interpreter -/BasicContentExecutor.h + +Node49 + + +uscxml/interpreter +/BasicContentExecutor.h -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -xercesc/util/PlatformUtils.hpp + +Node50 + +xercesc/util/PlatformUtils.hpp -Node1->Node50 - - + +Node1->Node50 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - -string + +Node7 + +string -Node6->Node7 - - + +Node6->Node7 + + -Node8->Node3 - - + +Node8->Node3 + + -Node8->Node7 - - + +Node8->Node7 + + -Node9 - -map + +Node9 + +map -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -vector + +Node10 + +vector -Node8->Node10 - - + +Node8->Node10 + + -Node11 - - -uscxml/interpreter -/MicroStep.h + +Node11 + + +uscxml/interpreter +/MicroStep.h -Node8->Node11 - - + +Node8->Node11 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node8->Node14 - - + + +Node8->Node18 + + - -Node8->Node15 - - + + +Node8->Node19 + + - -Node19 - - -uscxml/plugins/DataModel.h + + +Node21 + + +uscxml/plugins/DataModel.h - -Node8->Node19 - - + + +Node8->Node21 + + - -Node20 - - -uscxml/plugins/Factory.h + + +Node22 + + +uscxml/plugins/Factory.h - -Node8->Node20 - - + + +Node8->Node22 + + - -Node27 - - -uscxml/interpreter -/ContentExecutor.h + + +Node24 + + +uscxml/interpreter +/ContentExecutor.h - -Node8->Node27 - - + + +Node8->Node24 + + - -Node28 - - -uscxml/interpreter -/EventQueue.h + + +Node25 + + +uscxml/interpreter +/EventQueue.h - -Node8->Node28 - - + + +Node8->Node25 + + -Node11->Node3 - - + +Node11->Node3 + + -Node11->Node7 - - + +Node11->Node7 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -list + +Node13 + +list -Node11->Node13 - - + +Node11->Node13 + + - -Node11->Node14 - - + + +Node14 + + +uscxml/messages/Data.h + - -Node14->Node3 - - - -Node15->Node2 - - + + +Node11->Node14 + + - -Node15->Node3 - - + + +Node11->Node18 + + - -Node15->Node12 - - + + +Node14->Node3 + + + + + +Node14->Node9 + + + + + +Node14->Node12 + + + + + +Node14->Node13 + + - -Node16 - - -uscxml/messages/Data.h + + +Node15 + + +uscxml/util/Convenience.h - -Node15->Node16 - - - - -Node15->Node18 - - - - -Node16->Node3 - - - - -Node16->Node9 - - - - -Node16->Node12 - - - - -Node16->Node13 - - + + +Node14->Node15 + + - -Node17 - - -uscxml/util/Convenience.h - - - - -Node16->Node17 - - + + +Node15->Node3 + + - -Node17->Node3 - - + + +Node15->Node7 + + - -Node17->Node7 - - + + +Node16 + +limits - -Node18->Node6 - - + + +Node15->Node16 + + - -Node18->Node16 - - + + +Node17 + +sstream + + + +Node15->Node17 + + + + + +Node18->Node3 + + -Node19->Node3 - - - - -Node19->Node7 - - + +Node19->Node3 + + -Node19->Node12 - - - - -Node19->Node13 - - - - -Node19->Node18 - - - - -Node20->Node3 - - - - -Node20->Node7 - - - - -Node20->Node12 - - - - -Node21 - - -uscxml/plugins/Executable -Content.h - - - - -Node20->Node21 - - - - -Node22 - - -uscxml/plugins/EventHandler.h - - - - -Node20->Node22 - - - - -Node23 - - -uscxml/plugins/IOProcessor.h - - - - -Node20->Node23 - - - - -Node24 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node20->Node24 - - - - -Node20->Node25 - - - - -Node26 - -set - - -Node20->Node26 - - + +Node19->Node12 + + + + + +Node19->Node14 + + + + + +Node19->Node20 + + + + + +Node20->Node6 + + + + + +Node20->Node14 + + -Node21->Node3 - - + +Node21->Node3 + + -Node21->Node7 - - + +Node21->Node7 + + -Node21->Node12 - - + +Node21->Node12 + + + + + +Node21->Node13 + + + + + +Node21->Node20 + + -Node22->Node3 - - + +Node22->Node3 + + -Node22->Node7 - - + +Node22->Node7 + + + + + +Node22->Node9 + + -Node22->Node12 - - - - -Node22->Node13 - - - - -Node22->Node18 - - - - -Node23->Node3 - - - - -Node23->Node18 - - - - -Node23->Node22 - - + +Node22->Node12 + + + + + +Node22->Node16 + + + + + +Node22->Node23 + + + + + +Node23->Node7 + + + + + +Node23->Node13 + + -Node24->Node3 - - + +Node24->Node3 + + -Node24->Node7 - - - - -Node24->Node12 - - - - -Node24->Node13 - - - - -Node24->Node15 - - - - -Node24->Node23 - - - - -Node25->Node7 - - - - -Node25->Node13 - - - - -Node27->Node3 - - - - -Node27->Node7 - - - - -Node27->Node16 - - + +Node24->Node7 + + + + + +Node24->Node14 + + + + + +Node25->Node3 + + + + + +Node25->Node20 + + + + + +Node26->Node3 + + + + + +Node26->Node7 + + + + + +Node26->Node9 + + + + + +Node26->Node12 + + + + + +Node26->Node13 + + + + + +Node26->Node16 + + + + + +Node26->Node22 + + + + + +Node26->Node25 + + + + + +Node26->Node27 + + - -Node28->Node3 - - - - -Node28->Node18 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node9 - - - - -Node29->Node12 - - - - -Node29->Node13 - - - - -Node29->Node20 - - - - -Node29->Node24 - - - - -Node29->Node28 - - - - -Node29->Node30 - - + + +Node28 + + +uscxml/util/URL.h + + + + + +Node26->Node28 + + -Node31 - - -uscxml/util/URL.h + +Node31 + + +uscxml/plugins/DataModel +Impl.h - -Node29->Node31 - - + + +Node26->Node31 + + - -Node34 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node32 + + +uscxml/plugins/IOProcessor +Impl.h - -Node29->Node34 - - + + +Node26->Node32 + + - -Node35 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node26->Node33 + + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h - -Node29->Node35 - - + + +Node26->Node34 + + - -Node36 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node35 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node29->Node36 - - + + +Node26->Node35 + + - -Node37 - - -uscxml/util/DOM.h + + +Node36 + + +uscxml/interpreter +/EventQueueImpl.h - -Node29->Node37 - - - - -Node31->Node3 - - + + +Node26->Node36 + + - -Node31->Node7 - - + + +Node28->Node3 + + + + + +Node28->Node7 + + + + + +Node28->Node9 + + + + + +Node28->Node13 + + + + + +Node28->Node17 + + + + + +Node28->Node20 + + + + + +Node28->Node27 + + - -Node31->Node9 - - + + +Node29 + +thread - -Node31->Node13 - - + + +Node28->Node29 + + - -Node31->Node18 - - + + +Node30 + +condition_variable - -Node31->Node26 - - + + +Node28->Node30 + + - -Node32 - -thread + + +Node31->Node3 + + - -Node31->Node32 - - + + +Node31->Node7 + + - -Node33 - -condition_variable + + +Node31->Node12 + + - -Node31->Node33 - - + + +Node31->Node13 + + + + + +Node31->Node19 + + + + + +Node32->Node3 + + + + + +Node32->Node19 + + + + + +Node32->Node20 + + + + + +Node33->Node2 + + + + + +Node33->Node3 + + + + + +Node33->Node20 + + -Node34->Node3 - - + +Node34->Node3 + + -Node34->Node7 - - + +Node34->Node7 + + -Node34->Node8 - - + +Node34->Node8 + + -Node34->Node13 - - + +Node34->Node13 + + - -Node34->Node18 - - - - -Node34->Node26 - - + + +Node34->Node20 + + -Node35->Node3 - - + +Node35->Node3 + + -Node35->Node7 - - - - -Node35->Node15 - - - - -Node35->Node18 - - - - -Node35->Node26 - - + +Node35->Node7 + + + + + +Node35->Node9 + + + + + +Node35->Node19 + + + + + +Node35->Node20 + + -Node36->Node3 - - + +Node36->Node3 + + -Node36->Node7 - - + +Node36->Node7 + + -Node36->Node9 - - + +Node36->Node9 + + -Node36->Node13 - - - - -Node36->Node18 - - + +Node36->Node13 + + + + + +Node36->Node20 + + + + + +Node36->Node27 + + + + + +Node36->Node29 + + -Node36->Node30 - - - - -Node36->Node32 - - - - -Node36->Node33 - - - - -Node37->Node3 - - + +Node36->Node30 + + + + + +Node37->Node7 + + + + + +Node37->Node9 + + -Node37->Node13 - - - - -Node37->Node26 - - + +Node37->Node13 + + + + + +Node37->Node27 + + + + + +Node37->Node29 + + + + + +Node37->Node30 + + + + + +Node37->Node36 + + + + + +Node38->Node7 + + + + + +Node38->Node9 + + + + + +Node38->Node13 + + + + + +Node38->Node27 + + + + + +Node38->Node29 + + + + + +Node38->Node30 + + + + + +Node38->Node37 + + - -Node37->Node38 - - + + +Node39 + +event2/event.h - -Node37->Node39 - - + + +Node38->Node39 + + -Node40->Node7 - - - - -Node40->Node9 - - + +Node40->Node7 + + -Node40->Node13 - - - - -Node40->Node30 - - - - -Node40->Node32 - - - - -Node40->Node33 - - - - -Node40->Node36 - - - - -Node41->Node7 - - - - -Node41->Node9 - - - - -Node41->Node13 - - - - -Node41->Node30 - - - - -Node41->Node32 - - - - -Node41->Node33 - - - - -Node41->Node40 - - + +Node40->Node13 + + + + + +Node40->Node15 + + + + + +Node40->Node41 + + -Node42 - -event2/event.h - - -Node41->Node42 - - + +Node42 + + +uscxml/util/DOM.h + - -Node43->Node7 - - - -Node43->Node13 - - + + +Node40->Node42 + + + + + +Node42->Node3 + + + + + +Node42->Node7 + + + + + +Node42->Node13 + + + + + +Node42->Node41 + + + + + +Node43->Node3 + + -Node43->Node17 - - - - -Node43->Node37 - - - - -Node43->Node39 - - - - -Node44->Node2 - - - - -Node44->Node3 - - - - -Node44->Node18 - - - - -Node44->Node22 - - - - -Node44->Node29 - - - - -Node47->Node2 - - - - -Node47->Node3 - - - - -Node47->Node9 - - - - -Node47->Node10 - - - - -Node47->Node26 - - - - -Node47->Node34 - - - - -Node47->Node37 - - + +Node43->Node17 + + - -Node48 - -boost/dynamic_bitset.hpp + + +Node43->Node23 + + + + + +Node44 + + +MD5.h + - -Node47->Node48 - - + + + +Node43->Node44 + + + + + +Node48->Node2 + + + + + +Node48->Node3 + + + + + +Node48->Node9 + + + + + +Node48->Node10 + + + + + +Node48->Node34 + + + + + +Node48->Node42 + + -Node49->Node35 - - + +Node49->Node35 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_impl_8cpp__incl_org.svg b/_interpreter_impl_8cpp__incl_org.svg index 2f2d80a..a53a209 100644 --- a/_interpreter_impl_8cpp__incl_org.svg +++ b/_interpreter_impl_8cpp__incl_org.svg @@ -1,1238 +1,1414 @@ - - - + + interpreter/InterpreterImpl.cpp - - -Node1 - -interpreter/InterpreterImpl.cpp + + + +Node0 + +interpreter/InterpreterImpl.cpp - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 + + +Node5 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node8 + + +Node7 - -uscxml/Interpreter.h + +uscxml/Interpreter.h - -Node1->Node8 - - + + +Node0->Node7 + + - -Node12 - -memory + + +Node11 + +memory - -Node1->Node12 - - + + +Node0->Node11 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node1->Node15 - - + + +Node0->Node20 + + - -Node18 - - -uscxml/messages/Event.h + + +Node21 + + +uscxml/messages/Event.h - -Node1->Node18 - - + + +Node0->Node21 + + - -Node25 - - -string.h + + +Node24 + + +string.h - -Node1->Node25 - - + + +Node0->Node24 + + - -Node29 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node29 - - + + +Node0->Node28 + + - -Node30 - -mutex + + +Node29 + +mutex - -Node1->Node30 - - + + +Node0->Node29 + + -Node38 - -iostream - - -Node1->Node38 - - - - -Node39 - -xercesc/dom/DOM.hpp - - -Node1->Node39 - - - - -Node40 - - -uscxml/interpreter -/BasicEventQueue.h + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node1->Node40 - - + + +Node0->Node38 + + - -Node41 - - -uscxml/interpreter -/BasicDelayedEventQueue.h + + +Node44 + + +uscxml/interpreter +/BasicEventQueue.h - -Node1->Node41 - - + + +Node0->Node44 + + - -Node43 - - -uscxml/util/Predicates.h + + +Node45 + + +uscxml/interpreter +/BasicDelayedEventQueue.h - -Node1->Node43 - - + + +Node0->Node45 + + - -Node44 - - -uscxml/plugins/InvokerImpl.h + + +Node47 + + +uscxml/util/Predicates.h - -Node1->Node44 - - + + +Node0->Node47 + + - -Node45 - -assert.h - - -Node1->Node45 - - - - -Node46 - -algorithm + + +Node48 + +xercesc/dom/DOM.hpp + + + +Node0->Node48 + + + + + +Node51 + + +uscxml/util/MD5.hpp + - -Node1->Node46 - - - -Node47 - - -uscxml/interpreter -/FastMicroStep.h + + +Node0->Node51 + + + + + +Node54 + +fstream + + + +Node0->Node54 + + + + + +Node55 + +assert.h + + + +Node0->Node55 + + + + + +Node56 + +algorithm + + + +Node0->Node56 + + + + + +Node57 + + +uscxml/interpreter +/FastMicroStep.h - -Node1->Node47 - - + + +Node0->Node57 + + - -Node49 + + +Node59 - -uscxml/interpreter -/BasicContentExecutor.h + +uscxml/interpreter +/BasicContentExecutor.h - -Node1->Node49 - - + + +Node0->Node59 + + - -Node50 - -xercesc/util/PlatformUtils.hpp + + +Node60 + +xercesc/util/PlatformUtils.hpp - -Node1->Node50 - - + + +Node0->Node60 + + - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - + + +Node3 + +sys/socket.h - -Node6->Node3 - - + + +Node2->Node3 + + - -Node7 - -string + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + - -Node6->Node7 - - + + +Node6 + +string + + + +Node5->Node6 + + + + + +Node7->Node2 + + + + + +Node7->Node6 + + - -Node8->Node3 - - + + +Node8 + +map - -Node8->Node7 - - + + +Node7->Node8 + + -Node9 - -map + +Node9 + +vector - -Node8->Node9 - - + + +Node7->Node9 + + -Node10 - -vector - - -Node8->Node10 - - - - -Node11 + +Node10 - -uscxml/interpreter -/MicroStep.h + +uscxml/interpreter +/MicroStep.h - -Node8->Node11 - - + + +Node7->Node10 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node8->Node14 - - + + +Node7->Node19 + + - -Node8->Node15 - - + + +Node7->Node20 + + - -Node19 - - -uscxml/plugins/DataModel.h + + +Node22 + + +uscxml/plugins/DataModel.h - -Node8->Node19 - - + + +Node7->Node22 + + - -Node20 - - -uscxml/plugins/Factory.h + + +Node23 + + +uscxml/plugins/Factory.h - -Node8->Node20 - - + + +Node7->Node23 + + - -Node27 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node8->Node27 - - + + +Node7->Node26 + + - -Node28 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node8->Node28 - - + + +Node7->Node27 + + - -Node11->Node3 - - + + +Node10->Node2 + + - -Node11->Node7 - - + + +Node10->Node6 + + - -Node11->Node12 - - + + +Node10->Node11 + + - -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - + + +Node12 + +list - -Node14->Node3 - - + + +Node10->Node12 + + - -Node15->Node2 - - + + +Node13 + + +uscxml/messages/Data.h + - -Node15->Node3 - - - -Node15->Node12 - - + + +Node10->Node13 + + + + + +Node10->Node19 + + + + + +Node13->Node2 + + + + + +Node13->Node8 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + - -Node16 - - -uscxml/messages/Data.h + + +Node15 + + +uscxml/util/Convenience.h - -Node15->Node16 - - - - -Node15->Node18 - - - - -Node16->Node3 - - - - -Node16->Node9 - - - - -Node16->Node12 - - - - -Node16->Node13 - - + + +Node13->Node15 + + - -Node17 - - -uscxml/util/Convenience.h - + + +Node15->Node2 + + + + +Node15->Node6 + + - -Node16->Node17 - - - - -Node17->Node3 - - - - -Node17->Node7 - - - - -Node18->Node6 - - - - -Node18->Node16 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node12 - - - - -Node19->Node13 - - - - -Node19->Node18 - - - - -Node20->Node3 - - - - -Node20->Node7 - - - - -Node20->Node12 - - + + +Node16 + +limits - -Node21 - - -uscxml/plugins/Executable -Content.h - + + +Node15->Node16 + + + + +Node17 + +sstream + + + +Node15->Node17 + + + + + +Node19->Node2 + + + + + +Node20->Node2 + + + + + +Node20->Node11 + + + + + +Node20->Node13 + + -Node20->Node21 - - - - -Node22 - - -uscxml/plugins/EventHandler.h - + +Node20->Node21 + + + + + +Node21->Node5 + + + + + +Node21->Node13 + + + + + +Node22->Node2 + + + + + +Node22->Node6 + + + + + +Node22->Node11 + + + + +Node22->Node12 + + + + + +Node22->Node21 + + + + + +Node23->Node2 + + + + + +Node23->Node6 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node16 + + + + + +Node23->Node24 + + + + + +Node24->Node6 + + - -Node20->Node22 - - + + +Node24->Node12 + + + + + +Node26->Node2 + + + + + +Node26->Node6 + + + + + +Node26->Node13 + + + + + +Node27->Node2 + + + + + +Node27->Node21 + + + + + +Node28->Node2 + + + + + +Node28->Node6 + + + + + +Node28->Node8 + + + + + +Node28->Node11 + + + + + +Node28->Node12 + + + + + +Node28->Node16 + + + + + +Node28->Node23 + + + + + +Node28->Node27 + + + + + +Node28->Node29 + + - -Node23 - - -uscxml/plugins/IOProcessor.h + + +Node30 + + +uscxml/util/URL.h - -Node20->Node23 - - + + +Node28->Node30 + + - -Node24 - - -uscxml/plugins/DataModel -Impl.h + + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node20->Node24 - - - - -Node20->Node25 - - - - -Node26 - -set - - -Node20->Node26 - - - - -Node21->Node3 - - - - -Node21->Node7 - - - - -Node21->Node12 - - - - -Node22->Node3 - - - - -Node22->Node7 - - + + +Node28->Node33 + + - -Node22->Node12 - - - - -Node22->Node13 - - - - -Node22->Node18 - - - - -Node23->Node3 - - - - -Node23->Node18 - - - - -Node23->Node22 - - - - -Node24->Node3 - - - - -Node24->Node7 - - - - -Node24->Node12 - - - - -Node24->Node13 - - - - -Node24->Node15 - - - - -Node24->Node23 - - - - -Node25->Node7 - - - - -Node25->Node13 - - - - -Node27->Node3 - - - - -Node27->Node7 - - - - -Node27->Node16 - - - - -Node28->Node3 - - - - -Node28->Node18 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node9 - - - - -Node29->Node12 - - - - -Node29->Node13 - - - - -Node29->Node20 - - - - -Node29->Node24 - - - - -Node29->Node28 - - - - -Node29->Node30 - - - - -Node31 - - -uscxml/util/URL.h + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h - -Node29->Node31 - - + + +Node28->Node37 + + - -Node34 + + +Node28->Node38 + + + + + +Node39 - -uscxml/interpreter -/MicroStepImpl.h + +uscxml/interpreter +/MicroStepImpl.h - -Node29->Node34 - - + + +Node28->Node39 + + - -Node35 + + +Node40 - -uscxml/interpreter -/ContentExecutorImpl.h + +uscxml/interpreter +/ContentExecutorImpl.h - -Node29->Node35 - - + + +Node28->Node40 + + - -Node36 + + +Node43 - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node29->Node36 - - - - -Node37 - - -uscxml/util/DOM.h + +uscxml/interpreter +/EventQueueImpl.h - -Node29->Node37 - - + + +Node28->Node43 + + + + + +Node30->Node2 + + + + + +Node30->Node6 + + + + + +Node30->Node8 + + + + + +Node30->Node12 + + + + + +Node30->Node17 + + + + + +Node30->Node21 + + + + + +Node30->Node29 + + - -Node31->Node3 - - - - -Node31->Node7 - - + + +Node31 + +thread - -Node31->Node9 - - + + +Node30->Node31 + + - -Node31->Node13 - - + + +Node32 + +condition_variable + + + +Node30->Node32 + + + + + +Node33->Node2 + + + + + +Node33->Node6 + + + + + +Node33->Node11 + + + + + +Node33->Node12 + + + + + +Node33->Node20 + + + + + +Node37->Node2 + + + + + +Node37->Node20 + + + + + +Node37->Node21 + + + + + +Node38->Node1 + + + + + +Node38->Node2 + + + + + +Node38->Node21 + + + + + +Node39->Node2 + + + + + +Node39->Node6 + + + + + +Node39->Node7 + + + + + +Node39->Node12 + + + + + +Node39->Node21 + + + + + +Node40->Node2 + + + + + +Node40->Node6 + + + + + +Node40->Node8 + + + + + +Node40->Node20 + + + + + +Node40->Node21 + + + + + +Node43->Node2 + + + + + +Node43->Node6 + + + + + +Node43->Node8 + + + + + +Node43->Node12 + + + + + +Node43->Node21 + + + + + +Node43->Node29 + + + + + +Node43->Node31 + + + + + +Node43->Node32 + + + + + +Node44->Node6 + + + + + +Node44->Node8 + + + + + +Node44->Node12 + + - -Node31->Node18 - - + + +Node44->Node29 + + + + + +Node44->Node31 + + + + + +Node44->Node32 + + + + + +Node44->Node43 + + + + + +Node45->Node6 + + + + + +Node45->Node8 + + + + + +Node45->Node12 + + + + + +Node45->Node29 + + + + + +Node45->Node31 + + + + + +Node45->Node32 + + + + + +Node45->Node44 + + - -Node31->Node26 - - + + +Node46 + +event2/event.h + + + +Node45->Node46 + + + + + +Node47->Node6 + + + + + +Node47->Node12 + + + + + +Node47->Node15 + + - -Node32 - -thread + + +Node47->Node48 + + - -Node31->Node32 - - + + +Node49 + + +uscxml/util/DOM.h + - -Node33 - -condition_variable - - -Node31->Node33 - - - - -Node34->Node3 - - - - -Node34->Node7 - - - - -Node34->Node8 - - - - -Node34->Node13 - - - - -Node34->Node18 - - - - -Node34->Node26 - - - - -Node35->Node3 - - - - -Node35->Node7 - - - - -Node35->Node15 - - - - -Node35->Node18 - - - - -Node35->Node26 - - - - -Node36->Node3 - - - - -Node36->Node7 - - - - -Node36->Node9 - - - - -Node36->Node13 - - - - -Node36->Node18 - - - - -Node36->Node30 - - - - -Node36->Node32 - - - - -Node36->Node33 - - - - -Node37->Node3 - - - - -Node37->Node13 - - - - -Node37->Node26 - - - - -Node37->Node38 - - - - -Node37->Node39 - - - - -Node40->Node7 - - - - -Node40->Node9 - - - - -Node40->Node13 - - - - -Node40->Node30 - - - - -Node40->Node32 - - - - -Node40->Node33 - - - - -Node40->Node36 - - - - -Node41->Node7 - - - - -Node41->Node9 - - - - -Node41->Node13 - - - - -Node41->Node30 - - - - -Node41->Node32 - - - - -Node41->Node33 - - - - -Node41->Node40 - - - - -Node42 - -event2/event.h - - -Node41->Node42 - - - - -Node43->Node7 - - - - -Node43->Node13 - - - - -Node43->Node17 - - - - -Node43->Node37 - - - - -Node43->Node39 - - - - -Node44->Node2 - - - - -Node44->Node3 - - - - -Node44->Node18 - - - - -Node44->Node22 - - - -Node44->Node29 - - - - -Node47->Node2 - - - - -Node47->Node3 - - - - -Node47->Node9 - - - - -Node47->Node10 - - - - -Node47->Node26 - - - - -Node47->Node34 - - - - -Node47->Node37 - - + + +Node47->Node49 + + + + + +Node49->Node2 + + + + + +Node49->Node6 + + + + + +Node49->Node12 + + + + + +Node49->Node48 + + + + + +Node51->Node2 + + + + + +Node51->Node17 + + + + + +Node51->Node24 + + + + + +Node52 + + +MD5.h + - -Node48 - -boost/dynamic_bitset.hpp - -Node47->Node48 - - - - -Node49->Node35 - - + + +Node51->Node52 + + + + + +Node57->Node1 + + + + + +Node57->Node2 + + + + + +Node57->Node8 + + + + + +Node57->Node9 + + + + + +Node57->Node39 + + + + + +Node57->Node49 + + + + + +Node59->Node40 + + diff --git a/_interpreter_impl_8h.html b/_interpreter_impl_8h.html index 95cf4bf..3fddf59 100644 --- a/_interpreter_impl_8h.html +++ b/_interpreter_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,25 +104,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <list>
#include <map>
#include <string>
+#include <limits>
#include "uscxml/Common.h"
#include "uscxml/util/URL.h"
#include "uscxml/plugins/Factory.h"
#include "uscxml/plugins/DataModelImpl.h"
+#include "uscxml/plugins/IOProcessorImpl.h"
+#include "uscxml/plugins/InvokerImpl.h"
#include "uscxml/interpreter/MicroStepImpl.h"
#include "uscxml/interpreter/ContentExecutorImpl.h"
#include "uscxml/interpreter/EventQueue.h"
#include "uscxml/interpreter/EventQueueImpl.h"
-#include "uscxml/util/DOM.h"
Include dependency graph for InterpreterImpl.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -144,7 +145,7 @@ Classes diff --git a/_interpreter_impl_8h__dep__incl.map b/_interpreter_impl_8h__dep__incl.map index b297d5d..32d7db2 100644 --- a/_interpreter_impl_8h__dep__incl.map +++ b/_interpreter_impl_8h__dep__incl.map @@ -1,34 +1,27 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_impl_8h__dep__incl.md5 b/_interpreter_impl_8h__dep__incl.md5 index 669ed52..ea2652a 100644 --- a/_interpreter_impl_8h__dep__incl.md5 +++ b/_interpreter_impl_8h__dep__incl.md5 @@ -1 +1 @@ -d5cccf617ed808038bf2a1e1957901a5 \ No newline at end of file +9312391b85336214c56e99262f4a163c \ No newline at end of file diff --git a/_interpreter_impl_8h__dep__incl.svg b/_interpreter_impl_8h__dep__incl.svg index 632957d..10e8e8c 100644 --- a/_interpreter_impl_8h__dep__incl.svg +++ b/_interpreter_impl_8h__dep__incl.svg @@ -1,566 +1,418 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/InterpreterImpl.h - + -Node1 - -interpreter/InterpreterImpl.h + +Node1 + +interpreter/InterpreterImpl.h -Node2 - - -debug/Breakpoint.cpp + +Node2 + + +debug/Breakpoint.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/Debugger.h + +Node3 + + +debug/Debugger.h -Node1->Node3 - - + +Node1->Node3 + + -Node8 - - -debug/InterpreterIssue.cpp + +Node8 + + +debug/InterpreterIssue.cpp -Node1->Node8 - - + +Node1->Node8 + + -Node9 - - -interpreter/InterpreterImpl.cpp + +Node9 + + +interpreter/InterpreterImpl.cpp -Node1->Node9 - - + +Node1->Node9 + + -Node10 - - -Interpreter.cpp + +Node10 + + +Interpreter.cpp -Node1->Node10 - - + +Node1->Node10 + + -Node11 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node11 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node1->Node11 - - + +Node1->Node11 + + -Node13 - - -plugins/InvokerImpl.h + +Node13 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node1->Node13 - - + +Node1->Node13 + + - -Node17 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node1->Node17 - - - - -Node19 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node1->Node19 - - - - -Node20 - - -plugins/IOProcessorImpl.h + + +Node15 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node1->Node20 - - + + +Node1->Node15 + + - -Node23 - - -transform/Transformer.h + + +Node16 + + +transform/Transformer.h - -Node1->Node23 - - + + +Node1->Node16 + + -Node4 - - -debug/Debugger.cpp + +Node4 + + +debug/Debugger.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/DebuggerServlet.h + +Node5 + + +debug/DebuggerServlet.h -Node3->Node5 - - + +Node3->Node5 + + -Node7 - - -debug/DebugSession.cpp + +Node7 + + +debug/DebugSession.cpp -Node3->Node7 - - + +Node3->Node7 + + -Node6 - - -debug/DebuggerServlet.cpp + +Node6 + + +debug/DebuggerServlet.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node12 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node12 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node11->Node12 - - - - -Node13->Node9 - - - - -Node13->Node11 - - + +Node11->Node12 + + -Node14 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node14 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node13->Node14 - - - - -Node16 - - -plugins/Invoker.cpp - - - - -Node13->Node16 - - + +Node13->Node14 + + - -Node15 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node17 + + +transform/ChartToC.h - -Node14->Node15 - - + + +Node16->Node17 + + - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node19 + + +transform/ChartToJava.h - -Node17->Node18 - - - - -Node20->Node17 - - + + +Node16->Node19 + + -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node21 + + +transform/ChartToPromela.h - -Node20->Node21 - - - - -Node22 - - -plugins/IOProcessor.cpp - - - - -Node20->Node22 - - - - -Node21->Node19 - - + + +Node16->Node21 + + -Node24 - - -transform/ChartToC.h + +Node24 + + +transform/ChartToVHDL.h - -Node23->Node24 - - + + +Node16->Node24 + + -Node26 - - -transform/ChartToJava.h - - - - -Node23->Node26 - - - - -Node28 - - -transform/ChartToPromela.h - - - - -Node23->Node28 - - - - -Node31 - - -transform/ChartToVHDL.h + +Node26 + + +transform/Transformer.cpp - -Node23->Node31 - - + + +Node16->Node26 + + - -Node33 - - -transform/Transformer.cpp + + +Node18 + + +transform/ChartToC.cpp - -Node23->Node33 - - - - -Node25 - - -transform/ChartToC.cpp - - + + +Node17->Node18 + + + + + +Node17->Node19 + + + + + +Node17->Node21 + + + + + +Node17->Node24 + + - -Node24->Node25 - - - - -Node24->Node26 - - - - -Node24->Node28 - - - - -Node24->Node31 - - - - -Node27 - - -transform/ChartToJava.cpp + + +Node20 + + +transform/ChartToJava.cpp - -Node26->Node27 - - + + +Node19->Node20 + + - -Node29 - - -transform/ChartToPromela.cpp + + +Node22 + + +transform/ChartToPromela.cpp - -Node28->Node29 - - + + +Node21->Node22 + + - -Node30 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node23 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node28->Node30 - - + + +Node21->Node23 + + - -Node32 - - -transform/ChartToVHDL.cpp + + +Node25 + + +transform/ChartToVHDL.cpp - -Node31->Node32 - - + + +Node24->Node25 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_impl_8h__dep__incl_org.svg b/_interpreter_impl_8h__dep__incl_org.svg index 7865380..17f78f7 100644 --- a/_interpreter_impl_8h__dep__incl_org.svg +++ b/_interpreter_impl_8h__dep__incl_org.svg @@ -1,478 +1,418 @@ - - + interpreter/InterpreterImpl.h - - -Node1 - -interpreter/InterpreterImpl.h - - -Node2 + + + +Node43 + +interpreter/InterpreterImpl.h + + + +Node44 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node1->Node2 - - + + +Node43->Node44 + + - -Node3 + + +Node45 - -debug/Debugger.h + +debug/Debugger.h - -Node1->Node3 - - + + +Node43->Node45 + + - -Node8 + + +Node50 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node1->Node8 - - + + +Node43->Node50 + + - -Node9 + + +Node51 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node9 - - + + +Node43->Node51 + + - -Node10 + + +Node52 - -Interpreter.cpp + +Interpreter.cpp - -Node1->Node10 - - + + +Node43->Node52 + + - -Node11 + + +Node53 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node1->Node11 - - + + +Node43->Node53 + + - -Node13 - - -plugins/InvokerImpl.h + + +Node55 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node1->Node13 - - + + +Node43->Node55 + + - -Node17 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node57 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node1->Node17 - - + + +Node43->Node57 + + - -Node19 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node58 + + +transform/Transformer.h - -Node1->Node19 - - + + +Node43->Node58 + + - -Node20 - - -plugins/IOProcessorImpl.h - - - - -Node1->Node20 - - - - -Node23 - - -transform/Transformer.h - - - - -Node1->Node23 - - - - -Node4 + + +Node46 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node3->Node4 - - + + +Node45->Node46 + + - -Node5 + + +Node47 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node3->Node5 - - + + +Node45->Node47 + + - -Node7 + + +Node49 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node3->Node7 - - + + +Node45->Node49 + + - -Node6 + + +Node48 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node5->Node6 - - + + +Node47->Node48 + + - -Node12 + + +Node54 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node11->Node12 - - - - -Node13->Node9 - - + + +Node53->Node54 + + - -Node13->Node11 - - - - -Node14 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node13->Node14 - - - - -Node16 - - -plugins/Invoker.cpp + + +Node56 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node13->Node16 - - + + +Node55->Node56 + + - -Node15 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node59 + + +transform/ChartToC.h - -Node14->Node15 - - + + +Node58->Node59 + + - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node61 + + +transform/ChartToJava.h - -Node17->Node18 - - - - -Node20->Node17 - - + + +Node58->Node61 + + - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node63 + + +transform/ChartToPromela.h - -Node20->Node21 - - + + +Node58->Node63 + + - -Node22 - - -plugins/IOProcessor.cpp + + +Node66 + + +transform/ChartToVHDL.h - -Node20->Node22 - - + + +Node58->Node66 + + - -Node21->Node19 - - - - -Node24 - - -transform/ChartToC.h + + +Node68 + + +transform/Transformer.cpp - -Node23->Node24 - - + + +Node58->Node68 + + - -Node26 - - -transform/ChartToJava.h + + +Node60 + + +transform/ChartToC.cpp - -Node23->Node26 - - + + +Node59->Node60 + + - -Node28 - - -transform/ChartToPromela.h - + + +Node59->Node61 + + + + +Node59->Node63 + + - -Node23->Node28 - - + + +Node59->Node66 + + - -Node31 - - -transform/ChartToVHDL.h + + +Node62 + + +transform/ChartToJava.cpp - -Node23->Node31 - - + + +Node61->Node62 + + - -Node33 - - -transform/Transformer.cpp + + +Node64 + + +transform/ChartToPromela.cpp - -Node23->Node33 - - + + +Node63->Node64 + + - -Node25 - - -transform/ChartToC.cpp + + +Node65 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node24->Node25 - - + + +Node63->Node65 + + - -Node24->Node26 - - - - -Node24->Node28 - - - - -Node24->Node31 - - - - -Node27 - - -transform/ChartToJava.cpp - - - - -Node26->Node27 - - - - -Node29 - - -transform/ChartToPromela.cpp - - - - -Node28->Node29 - - - - -Node30 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node28->Node30 - - - - -Node32 - - -transform/ChartToVHDL.cpp - + + +Node67 + + +transform/ChartToVHDL.cpp + - -Node31->Node32 - - + + +Node66->Node67 + + diff --git a/_interpreter_impl_8h__incl.map b/_interpreter_impl_8h__incl.map index 2df10d0..c56195c 100644 --- a/_interpreter_impl_8h__incl.map +++ b/_interpreter_impl_8h__incl.map @@ -1,29 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_impl_8h__incl.md5 b/_interpreter_impl_8h__incl.md5 index 48c470c..3af11e8 100644 --- a/_interpreter_impl_8h__incl.md5 +++ b/_interpreter_impl_8h__incl.md5 @@ -1 +1 @@ -4283c58986dbc8f9e21cd6162c429506 \ No newline at end of file +6126f0d5d41e45560fd164d796c104e0 \ No newline at end of file diff --git a/_interpreter_impl_8h__incl.svg b/_interpreter_impl_8h__incl.svg index 3143a00..8135475 100644 --- a/_interpreter_impl_8h__incl.svg +++ b/_interpreter_impl_8h__incl.svg @@ -1,1129 +1,1216 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/InterpreterImpl.h - + -Node1 - -interpreter/InterpreterImpl.h + +Node1 + +interpreter/InterpreterImpl.h -Node2 - -memory + +Node2 + +memory -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -mutex + +Node3 + +mutex -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -list + +Node4 + +list -Node1->Node4 - - + +Node1->Node4 + + -Node5 - -map + +Node5 + +map -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -string + +Node6 + +string -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -uscxml/Common.h - - + +Node7 + +limits -Node1->Node7 - - + +Node1->Node7 + + - -Node10 - - -uscxml/util/URL.h + + +Node8 + + +uscxml/Common.h - -Node1->Node10 - - + + +Node1->Node8 + + - -Node21 - - -uscxml/plugins/Factory.h + + +Node11 + + +uscxml/util/URL.h - -Node1->Node21 - - + + +Node1->Node11 + + - -Node26 - - -uscxml/plugins/DataModel -Impl.h + + +Node22 + + +uscxml/plugins/Factory.h - -Node1->Node26 - - + + +Node1->Node22 + + - -Node30 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node24 + + +uscxml/plugins/DataModel +Impl.h - -Node1->Node30 - - + + +Node1->Node24 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h + + +Node29 + + +uscxml/plugins/IOProcessor +Impl.h - -Node1->Node37 - - + + +Node1->Node29 + + - -Node38 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node30 + + +uscxml/plugins/InvokerImpl.h - -Node1->Node38 - - + + +Node1->Node30 + + - -Node42 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node32 + + +uscxml/interpreter +/MicroStepImpl.h - -Node1->Node42 - - + + +Node1->Node32 + + - -Node43 - - -uscxml/util/DOM.h + + +Node39 + + +uscxml/interpreter +/EventQueue.h - -Node1->Node43 - - - - -Node8 - -sys/socket.h - - -Node7->Node8 - - - - -Node9 - -cmath - - -Node7->Node9 - - - - -Node10->Node4 - - - - -Node10->Node5 - - - - -Node10->Node6 - - - - -Node10->Node7 - - + + +Node1->Node39 + + - -Node11 - - -uscxml/messages/Event.h + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node10->Node11 - - + + +Node1->Node40 + + - -Node15 - -sstream - - -Node10->Node15 - - - - -Node18 - -set + + +Node43 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node10->Node18 - - - -Node19 - -thread + + +Node1->Node43 + + - -Node10->Node19 - - + + +Node9 + +sys/socket.h - -Node20 - -condition_variable + + +Node8->Node9 + + - -Node10->Node20 - - + + +Node10 + +cmath + + + +Node8->Node10 + + + + + +Node11->Node3 + + + + + +Node11->Node4 + + + + + +Node11->Node5 + + + + + +Node11->Node6 + + + + + +Node11->Node8 + + -Node12 - - -uscxml/messages/Data.h + +Node12 + + +uscxml/messages/Event.h -Node11->Node12 - - + +Node11->Node12 + + - -Node17 - - -uscxml/util/UUID.h - + + +Node16 + +sstream + + +Node11->Node16 + + + + + +Node19 + +set - -Node11->Node17 - - + + +Node11->Node19 + + - -Node12->Node2 - - + + +Node20 + +thread - -Node12->Node4 - - + + +Node11->Node20 + + - -Node12->Node5 - - + + +Node21 + +condition_variable - -Node12->Node7 - - + + +Node11->Node21 + + -Node13 - - -uscxml/util/Convenience.h + +Node13 + + +uscxml/messages/Data.h -Node12->Node13 - - + +Node12->Node13 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node18 + + +uscxml/util/UUID.h - -Node12->Node16 - - - - -Node13->Node6 - - - - -Node13->Node7 - - + + +Node12->Node18 + + + + + +Node13->Node2 + + + + + +Node13->Node4 + + + + + +Node13->Node5 + + + + + +Node13->Node8 + + -Node14 - -limits + +Node14 + +type_traits -Node13->Node14 - - + +Node13->Node14 + + + + + +Node15 + + +uscxml/util/Convenience.h + + -Node13->Node15 - - + +Node13->Node15 + + - -Node16->Node2 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node16->Node6 - - - -Node16->Node7 - - + + +Node13->Node17 + + + + + +Node15->Node6 + + + + + +Node15->Node7 + + + + + +Node15->Node8 + + + + + +Node15->Node16 + + + + + +Node17->Node2 + + -Node17->Node6 - - - - -Node17->Node7 - - - - -Node21->Node2 - - - - -Node21->Node6 - - - - -Node21->Node7 - - - - -Node21->Node14 - - - - -Node21->Node18 - - + +Node17->Node6 + + + + + +Node17->Node8 + + + + + +Node18->Node6 + + + + + +Node18->Node8 + + - -Node22 - - -uscxml/plugins/Executable -Content.h - + + +Node22->Node2 + + + + +Node22->Node5 + + - -Node21->Node22 - - + + +Node22->Node6 + + + + + +Node22->Node7 + + + + + +Node22->Node8 + + + + + +Node22->Node19 + + -Node23 - - -uscxml/plugins/EventHandler.h + +Node23 + + +string.h - -Node21->Node23 - - - - -Node24 - - -uscxml/plugins/IOProcessor.h - + + +Node22->Node23 + + + + +Node23->Node4 + + - -Node21->Node24 - - + + +Node23->Node6 + + + + + +Node24->Node2 + + + + + +Node24->Node4 + + + + + +Node24->Node6 + + + + + +Node24->Node8 + + -Node25 - - -uscxml/plugins/Invoker.h + +Node25 + + +uscxml/plugins/Invoker.h - -Node21->Node25 - - + + +Node24->Node25 + + - -Node21->Node26 - - - - -Node29 - - -string.h + + +Node27 + + +uscxml/plugins/IOProcessor.h - -Node21->Node29 - - + + +Node24->Node27 + + - -Node22->Node2 - - + + +Node28 + + +uscxml/interpreter +/Logging.h + - -Node22->Node6 - - - -Node22->Node7 - - + + +Node24->Node28 + + - -Node22->Node15 - - + + +Node25->Node8 + + - -Node23->Node2 - - + + +Node25->Node12 + + - -Node23->Node4 - - + + +Node26 + + +uscxml/plugins/EventHandler.h + - -Node23->Node6 - - - - -Node23->Node7 - - - - -Node23->Node11 - - - - -Node24->Node7 - - - - -Node24->Node11 - - - - -Node24->Node23 - - - - -Node25->Node7 - - - - -Node25->Node11 - - - - -Node25->Node23 - - + + + +Node25->Node26 + + -Node26->Node2 - - + +Node26->Node2 + + -Node26->Node4 - - + +Node26->Node4 + + -Node26->Node6 - - - - -Node26->Node7 - - - - -Node26->Node24 - - - - -Node26->Node25 - - - - -Node27 - - -uscxml/interpreter -/Logging.h - - - - -Node26->Node27 - - - - -Node27->Node2 - - - - -Node27->Node7 - - - - -Node27->Node11 - - + +Node26->Node6 + + + + + +Node26->Node8 + + + + + +Node26->Node12 + + + + + +Node27->Node8 + + -Node27->Node12 - - - - -Node28 - -uscxml/config.h - - -Node27->Node28 - - - - -Node29->Node4 - - - - -Node29->Node6 - - - - -Node30->Node4 - - - - -Node30->Node6 - - - - -Node30->Node7 - - - - -Node30->Node11 - - - - -Node30->Node18 - - + +Node27->Node12 + + + + + +Node27->Node26 + + + + + +Node28->Node2 + + + + + +Node28->Node8 + + + + + +Node28->Node12 + + + + + +Node28->Node13 + + + + + +Node29->Node8 + + + + + +Node29->Node12 + + + + + +Node29->Node26 + + + + + +Node29->Node28 + + + + + +Node30->Node8 + + + + + +Node30->Node12 + + + + + +Node30->Node19 + + + + + +Node30->Node26 + + -Node31 - - -uscxml/Interpreter.h - - + +Node31 + +uscxml/config.h -Node30->Node31 - - - - -Node31->Node5 - - - - -Node31->Node6 - - - - -Node31->Node7 - - - - -Node31->Node21 - - - - -Node31->Node27 - - - - -Node32 - -vector - - -Node31->Node32 - - + +Node30->Node31 + + + + + +Node32->Node4 + + + + + +Node32->Node6 + + + + + +Node32->Node8 + + + + + +Node32->Node12 + + + + + +Node32->Node19 + + -Node33 - - -uscxml/interpreter -/MicroStep.h + +Node33 + + +uscxml/Interpreter.h - -Node31->Node33 - - + + +Node32->Node33 + + - -Node34 - - -uscxml/interpreter -/InterpreterState.h - + + +Node33->Node5 + + + + + +Node33->Node6 + + + + + +Node33->Node8 + + + + + +Node33->Node22 + + + + + +Node33->Node28 + + + + +Node34 + +vector - -Node31->Node34 - - + + +Node33->Node34 + + -Node35 - - -uscxml/plugins/DataModel.h + +Node35 + + +uscxml/interpreter +/MicroStep.h - -Node31->Node35 - - + + +Node33->Node35 + + -Node36 - - -uscxml/interpreter -/ContentExecutor.h + +Node36 + + +uscxml/interpreter +/InterpreterState.h - -Node31->Node36 - - + + +Node33->Node36 + + - -Node31->Node37 - - + + +Node37 + + +uscxml/plugins/DataModel.h + - -Node33->Node2 - - - -Node33->Node4 - - + + +Node33->Node37 + + - -Node33->Node6 - - + + +Node38 + + +uscxml/interpreter +/ContentExecutor.h + - -Node33->Node7 - - - -Node33->Node34 - - + + +Node33->Node38 + + - -Node34->Node7 - - + + +Node33->Node39 + + -Node35->Node2 - - + +Node35->Node2 + + -Node35->Node4 - - + +Node35->Node4 + + -Node35->Node6 - - - - -Node35->Node7 - - - - -Node35->Node11 - - - - -Node36->Node6 - - - - -Node36->Node7 - - - - -Node36->Node12 - - - - -Node37->Node7 - - - - -Node37->Node11 - - + +Node35->Node6 + + + + + +Node35->Node8 + + + + + +Node35->Node13 + + + + + +Node35->Node36 + + + + + +Node36->Node8 + + + + + +Node37->Node2 + + + + + +Node37->Node4 + + + + + +Node37->Node6 + + + + + +Node37->Node8 + + + + + +Node37->Node12 + + -Node38->Node6 - - - - -Node38->Node7 - - - - -Node38->Node11 - - - - -Node38->Node18 - - - - -Node38->Node27 - - + +Node38->Node6 + + + + + +Node38->Node8 + + + + + +Node38->Node13 + + + + + +Node39->Node8 + + + + + +Node39->Node12 + + + + + +Node40->Node5 + + + + + +Node40->Node6 + + + + + +Node40->Node8 + + + + + +Node40->Node12 + + + + + +Node40->Node19 + + + + + +Node40->Node28 + + - -Node39 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node41 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node38->Node39 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node39->Node11 - - + + +Node40->Node41 + + + + + +Node41->Node3 + + + + + +Node41->Node8 + + + + + +Node41->Node12 + + + + + +Node41->Node28 + + - -Node40 - - -uscxml/debug/Interpreter -Issue.h + + +Node42 + + +uscxml/debug/Interpreter +Issue.h - -Node39->Node40 - - - - -Node40->Node4 - - - - -Node40->Node7 - - - - -Node41 - -iostream - - -Node40->Node41 - - - - -Node42->Node3 - - + + +Node41->Node42 + + -Node42->Node4 - - - - -Node42->Node5 - - - - -Node42->Node6 - - - - -Node42->Node7 - - - - -Node42->Node11 - - - - -Node42->Node19 - - - - -Node42->Node20 - - + +Node42->Node4 + + + + + +Node42->Node8 + + + + + +Node43->Node3 + + -Node43->Node4 - - - - -Node43->Node7 - - - - -Node43->Node18 - - - - -Node43->Node41 - - - - -Node44 - -xercesc/util/XMLString.hpp - - -Node43->Node44 - - - - -Node45 - -xercesc/dom/DOM.hpp - - -Node43->Node45 - - + +Node43->Node4 + + + + + +Node43->Node5 + + + + + +Node43->Node6 + + + + + +Node43->Node8 + + + + + +Node43->Node12 + + + + + +Node43->Node20 + + + + + +Node43->Node21 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_impl_8h__incl_org.svg b/_interpreter_impl_8h__incl_org.svg index dd15f43..24ca819 100644 --- a/_interpreter_impl_8h__incl_org.svg +++ b/_interpreter_impl_8h__incl_org.svg @@ -1,1041 +1,1216 @@ - - - + + interpreter/InterpreterImpl.h - + + + +Node0 + +interpreter/InterpreterImpl.h + -Node1 - -interpreter/InterpreterImpl.h + +Node1 + +memory + + + +Node0->Node1 + + -Node2 - -memory + +Node2 + +mutex - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -mutex + +Node3 + +list - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -list + +Node4 + +map - -Node1->Node4 - - + + +Node0->Node4 + + -Node5 - -map + +Node5 + +string - -Node1->Node5 - - + + +Node0->Node5 + + -Node6 - -string + +Node6 + +limits - -Node1->Node6 - - + + +Node0->Node6 + + -Node7 - - -uscxml/Common.h + +Node7 + + +uscxml/Common.h - -Node1->Node7 - - + + +Node0->Node7 + + -Node10 - - -uscxml/util/URL.h + +Node10 + + +uscxml/util/URL.h - -Node1->Node10 - - + + +Node0->Node10 + + -Node21 - - -uscxml/plugins/Factory.h + +Node21 + + +uscxml/plugins/Factory.h - -Node1->Node21 - - + + +Node0->Node21 + + - -Node26 - - -uscxml/plugins/DataModel -Impl.h + + +Node23 + + +uscxml/plugins/DataModel +Impl.h - -Node1->Node26 - - + + +Node0->Node23 + + - -Node30 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node28 + + +uscxml/plugins/IOProcessor +Impl.h - -Node1->Node30 - - + + +Node0->Node28 + + - -Node37 - - -uscxml/interpreter -/EventQueue.h + + +Node29 + + +uscxml/plugins/InvokerImpl.h + + + + + +Node0->Node29 + + + + + +Node31 + + +uscxml/interpreter +/MicroStepImpl.h - -Node1->Node37 - - + + +Node0->Node31 + + -Node38 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node38 + + +uscxml/interpreter +/EventQueue.h - -Node1->Node38 - - + + +Node0->Node38 + + - -Node42 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node39 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node1->Node42 - - + + +Node0->Node39 + + - -Node43 - - -uscxml/util/DOM.h + + +Node42 + + +uscxml/interpreter +/EventQueueImpl.h - -Node1->Node43 - - + + +Node0->Node42 + + -Node8 - -sys/socket.h + +Node8 + +sys/socket.h -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -cmath + +Node9 + +cmath -Node7->Node9 - - + +Node7->Node9 + + + + + +Node10->Node2 + + + + + +Node10->Node3 + + -Node10->Node4 - - + +Node10->Node4 + + -Node10->Node5 - - - - -Node10->Node6 - - + +Node10->Node5 + + -Node10->Node7 - - + +Node10->Node7 + + -Node11 - - -uscxml/messages/Event.h + +Node11 + + +uscxml/messages/Event.h -Node10->Node11 - - + +Node10->Node11 + + -Node15 - -sstream + +Node15 + +sstream -Node10->Node15 - - + +Node10->Node15 + + -Node18 - -set + +Node18 + +set -Node10->Node18 - - + +Node10->Node18 + + -Node19 - -thread + +Node19 + +thread -Node10->Node19 - - + +Node10->Node19 + + -Node20 - -condition_variable + +Node20 + +condition_variable -Node10->Node20 - - + +Node10->Node20 + + -Node12 - - -uscxml/messages/Data.h + +Node12 + + +uscxml/messages/Data.h -Node11->Node12 - - + +Node11->Node12 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h -Node11->Node17 - - - - -Node12->Node2 - - + +Node11->Node17 + + + + + +Node12->Node1 + + + + + +Node12->Node3 + + -Node12->Node4 - - - - -Node12->Node5 - - + +Node12->Node4 + + -Node12->Node7 - - + +Node12->Node7 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node12->Node13 - - + +Node12->Node13 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node12->Node16 - - + + +Node12->Node14 + + - -Node13->Node6 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node13->Node7 - - - -Node14 - -limits - - -Node13->Node14 - - - - -Node13->Node15 - - - - -Node16->Node2 - - - - -Node16->Node6 - - + + +Node12->Node16 + + + + + +Node14->Node5 + + + + + +Node14->Node6 + + + + + +Node14->Node7 + + + + + +Node14->Node15 + + + + + +Node16->Node1 + + + + + +Node16->Node5 + + -Node16->Node7 - - + +Node16->Node7 + + - -Node17->Node6 - - + + +Node17->Node5 + + -Node17->Node7 - - - - -Node21->Node2 - - + +Node17->Node7 + + + + + +Node21->Node1 + + + + + +Node21->Node4 + + + + + +Node21->Node5 + + -Node21->Node6 - - + +Node21->Node6 + + -Node21->Node7 - - - - -Node21->Node14 - - + +Node21->Node7 + + -Node21->Node18 - - + +Node21->Node18 + + -Node22 - - -uscxml/plugins/Executable -Content.h + +Node22 + + +string.h -Node21->Node22 - - + +Node21->Node22 + + + + + +Node22->Node3 + + + + + +Node22->Node5 + + + + + +Node23->Node1 + + + + + +Node23->Node3 + + + + + +Node23->Node5 + + - -Node23 - - -uscxml/plugins/EventHandler.h - - - - -Node21->Node23 - - + + +Node23->Node7 + + -Node24 - - -uscxml/plugins/IOProcessor.h - - - - -Node21->Node24 - - - - -Node25 + +Node24 - -uscxml/plugins/Invoker.h + +uscxml/plugins/Invoker.h - -Node21->Node25 - - - - -Node21->Node26 - - + + +Node23->Node24 + + - -Node29 - - -string.h + + +Node26 + + +uscxml/plugins/IOProcessor.h - -Node21->Node29 - - - - -Node22->Node2 - - + + +Node23->Node26 + + - -Node22->Node6 - - + + +Node27 + + +uscxml/interpreter +/Logging.h + - -Node22->Node7 - - - -Node22->Node15 - - + + +Node23->Node27 + + - -Node23->Node2 - - + + +Node24->Node7 + + - -Node23->Node4 - - + + +Node24->Node11 + + - -Node23->Node6 - - + + +Node25 + + +uscxml/plugins/EventHandler.h + - -Node23->Node7 - - - -Node23->Node11 - - + + +Node24->Node25 + + - -Node24->Node7 - - + + +Node25->Node1 + + - -Node24->Node11 - - + + +Node25->Node3 + + - -Node24->Node23 - - + + +Node25->Node5 + + -Node25->Node7 - - + +Node25->Node7 + + -Node25->Node11 - - - - -Node25->Node23 - - - - -Node26->Node2 - - - - -Node26->Node4 - - - - -Node26->Node6 - - + +Node25->Node11 + + -Node26->Node7 - - + +Node26->Node7 + + - -Node26->Node24 - - + + +Node26->Node11 + + -Node26->Node25 - - - - -Node27 - - -uscxml/interpreter -/Logging.h - - + +Node26->Node25 + + - -Node26->Node27 - - - - -Node27->Node2 - - + + +Node27->Node1 + + -Node27->Node7 - - + +Node27->Node7 + + -Node27->Node11 - - + +Node27->Node11 + + -Node27->Node12 - - - - -Node28 - -uscxml/config.h - - -Node27->Node28 - - - - -Node29->Node4 - - - - -Node29->Node6 - - - - -Node30->Node4 - - - - -Node30->Node6 - - - - -Node30->Node7 - - - - -Node30->Node11 - - - - -Node30->Node18 - - + +Node27->Node12 + + + + + +Node28->Node7 + + + + + +Node28->Node11 + + + + + +Node28->Node25 + + + + + +Node28->Node27 + + + + + +Node29->Node7 + + + + + +Node29->Node11 + + + + + +Node29->Node18 + + + + + +Node29->Node25 + + - -Node31 - - -uscxml/Interpreter.h - - - - -Node30->Node31 - - + + +Node30 + +uscxml/config.h + + + +Node29->Node30 + + + + + +Node31->Node3 + + -Node31->Node5 - - - - -Node31->Node6 - - + +Node31->Node5 + + -Node31->Node7 - - - - -Node31->Node21 - - - - -Node31->Node27 - - + +Node31->Node7 + + + + + +Node31->Node11 + + + + + +Node31->Node18 + + -Node32 - -vector + +Node32 + + +uscxml/Interpreter.h + + -Node31->Node32 - - + +Node31->Node32 + + + + + +Node32->Node4 + + + + + +Node32->Node5 + + + + + +Node32->Node7 + + + + + +Node32->Node21 + + + + + +Node32->Node27 + + -Node33 - - -uscxml/interpreter -/MicroStep.h - - + +Node33 + +vector - -Node31->Node33 - - + + +Node32->Node33 + + -Node34 - - -uscxml/interpreter -/InterpreterState.h + +Node34 + + +uscxml/interpreter +/MicroStep.h - -Node31->Node34 - - + + +Node32->Node34 + + -Node35 - - -uscxml/plugins/DataModel.h + +Node35 + + +uscxml/interpreter +/InterpreterState.h - -Node31->Node35 - - + + +Node32->Node35 + + -Node36 - - -uscxml/interpreter -/ContentExecutor.h + +Node36 + + +uscxml/plugins/DataModel.h - -Node31->Node36 - - + + +Node32->Node36 + + - -Node31->Node37 - - - - -Node33->Node2 - - - - -Node33->Node4 - - - - -Node33->Node6 - - + + +Node37 + + +uscxml/interpreter +/ContentExecutor.h + - -Node33->Node7 - - - -Node33->Node34 - - + + +Node32->Node37 + + + + + +Node32->Node38 + + + + + +Node34->Node1 + + + + + +Node34->Node3 + + + + + +Node34->Node5 + + -Node34->Node7 - - - - -Node35->Node2 - - - - -Node35->Node4 - - - - -Node35->Node6 - - + +Node34->Node7 + + + + + +Node34->Node12 + + + + + +Node34->Node35 + + -Node35->Node7 - - - - -Node35->Node11 - - - - -Node36->Node6 - - + +Node35->Node7 + + + + + +Node36->Node1 + + + + + +Node36->Node3 + + + + + +Node36->Node5 + + -Node36->Node7 - - - - -Node36->Node12 - - + +Node36->Node7 + + + + + +Node36->Node11 + + + + + +Node37->Node5 + + -Node37->Node7 - - - - -Node37->Node11 - - + +Node37->Node7 + + - -Node38->Node6 - - + + +Node37->Node12 + + -Node38->Node7 - - + +Node38->Node7 + + -Node38->Node11 - - - - -Node38->Node18 - - - - -Node38->Node27 - - - - -Node39 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node38->Node39 - - - - -Node39->Node3 - - + +Node38->Node11 + + + + + +Node39->Node4 + + + + + +Node39->Node5 + + -Node39->Node7 - - + +Node39->Node7 + + -Node39->Node11 - - + +Node39->Node11 + + + + + +Node39->Node18 + + + + + +Node39->Node27 + + -Node40 - - -uscxml/debug/Interpreter -Issue.h + +Node40 + + +uscxml/interpreter +/InterpreterMonitor.h -Node39->Node40 - - + +Node39->Node40 + + - -Node40->Node4 - - + + +Node40->Node2 + + -Node40->Node7 - - + +Node40->Node7 + + + + + +Node40->Node11 + + + + + +Node40->Node27 + + -Node41 - -iostream + +Node41 + + +uscxml/debug/Interpreter +Issue.h + + -Node40->Node41 - - + +Node40->Node41 + + + + + +Node41->Node3 + + + + + +Node41->Node7 + + + + + +Node42->Node2 + + -Node42->Node3 - - + +Node42->Node3 + + -Node42->Node4 - - + +Node42->Node4 + + -Node42->Node5 - - - - -Node42->Node6 - - + +Node42->Node5 + + -Node42->Node7 - - + +Node42->Node7 + + -Node42->Node11 - - + +Node42->Node11 + + -Node42->Node19 - - + +Node42->Node19 + + -Node42->Node20 - - - - -Node43->Node4 - - - - -Node43->Node7 - - - - -Node43->Node18 - - - - -Node43->Node41 - - - - -Node44 - -xercesc/util/XMLString.hpp - - -Node43->Node44 - - - - -Node45 - -xercesc/dom/DOM.hpp - - -Node43->Node45 - - + +Node42->Node20 + + diff --git a/_interpreter_impl_8h_source.html b/_interpreter_impl_8h_source.html index a510da8..bd7b3f2 100644 --- a/_interpreter_impl_8h_source.html +++ b/_interpreter_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,306 +106,323 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
25 #include <list>
26 #include <map>
27 #include <string>
-
28 
-
29 #include "uscxml/Common.h"
-
30 #include "uscxml/util/URL.h"
-
31 #include "uscxml/plugins/Factory.h"
- - - - - -
37 #include "uscxml/util/DOM.h"
-
38 
-
39 namespace uscxml {
-
40 
-
41 class InterpreterMonitor;
-
42 class InterpreterIssue;
+
28 #include <limits>
+
29 
+
30 #include "uscxml/Common.h"
+
31 #include "uscxml/util/URL.h"
+
32 #include "uscxml/plugins/Factory.h"
+ + + + + + + +
40 //#include "uscxml/util/DOM.h"
+
41 
+
42 namespace uscxml {
43 
-
48 class USCXML_API InterpreterImpl :
-
49  public MicroStepCallbacks,
-
50  public DataModelCallbacks,
- - -
53  public std::enable_shared_from_this<InterpreterImpl> {
-
54 public:
-
55  enum Binding {
-
56  EARLY = 0,
-
57  LATE = 1
-
58  };
-
59 
- -
61  virtual ~InterpreterImpl();
-
62 
-
63  void cloneFrom(InterpreterImpl* other);
-
64  void cloneFrom(std::shared_ptr<InterpreterImpl> other);
-
65 
-
66  virtual InterpreterState step(size_t blockMs) {
-
67  if (!_isInitialized) {
-
68  init();
-
69  _state = USCXML_INITIALIZED;
-
70  } else {
-
71  _state = _microStepper.step(blockMs);
-
72  }
-
73  return _state;
-
74  }
+
44 class InterpreterMonitor;
+
45 class InterpreterIssue;
+
46 
+
51 class USCXML_API InterpreterImpl :
+
52  public MicroStepCallbacks,
+
53  public DataModelCallbacks,
+
54  public IOProcessorCallbacks,
+ + +
57  public InvokerCallbacks,
+
58  public std::enable_shared_from_this<InterpreterImpl> {
+
59 public:
+
60  enum Binding {
+
61  EARLY = 0,
+
62  LATE = 1
+
63  };
+
64 
+ +
66  virtual ~InterpreterImpl();
+
67 
+
68  void cloneFrom(InterpreterImpl* other);
+
69  void cloneFrom(std::shared_ptr<InterpreterImpl> other);
+
70 
+
71  virtual InterpreterState step(size_t blockMs);
+
72  virtual void reset();
+
73 
+
74  virtual void cancel();
75 
-
76  virtual void reset() {
-
77  if (_microStepper)
-
78  _microStepper.reset();
-
79 
-
80  _isInitialized = false;
-
81  _state = USCXML_INSTANTIATED;
-
82 // _dataModel.reset();
-
83  if (_delayQueue)
-
84  _delayQueue.reset();
-
85 // _contentExecutor.reset();
-
86  }
-
87 
-
88  virtual void cancel();
-
89 
-
90  InterpreterState getState() {
-
91  return _state;
-
92  }
-
93 
-
94  std::list<XERCESC_NS::DOMElement*> getConfiguration() {
-
95  return _microStepper.getConfiguration();
-
96  }
-
97 
-
98  void addMonitor(InterpreterMonitor* monitor) {
-
99  _monitors.insert(monitor);
-
100  }
-
101 
-
102  void removeMonitor(InterpreterMonitor* monitor) {
-
103  _monitors.erase(monitor);
-
104  }
-
105 
-
109  virtual Event dequeueInternal() {
-
110  _currEvent = _internalQueue.dequeue(false);
-
111  if (_currEvent)
-
112  _dataModel.setEvent(_currEvent);
-
113  return _currEvent;
-
114  }
-
115  virtual Event dequeueExternal(size_t blockMs);
-
116  virtual bool isTrue(const std::string& expr);
+
76  virtual void deserialize(const std::string& encodedState);
+
77  virtual std::string serialize();
+
78 
+
79  InterpreterState getState() {
+
80  return _state;
+
81  }
+
82 
+
83  std::list<XERCESC_NS::DOMElement*> getConfiguration() {
+
84  return _microStepper.getConfiguration();
+
85  }
+
86 
+
87  void addMonitor(InterpreterMonitor* monitor) {
+
88  _monitors.insert(monitor);
+
89  }
+
90 
+
91  void removeMonitor(InterpreterMonitor* monitor) {
+
92  _monitors.erase(monitor);
+
93  }
+
94 
+
98  virtual Event dequeueInternal() {
+
99  _currEvent = _internalQueue.dequeue(0);
+
100  if (_currEvent)
+
101  _dataModel.setEvent(_currEvent);
+
102  return _currEvent;
+
103  }
+
104  virtual Event dequeueExternal(size_t blockMs);
+
105  virtual bool isTrue(const std::string& expr);
+
106 
+
107  virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) {
+
108  _execContent.raiseDoneEvent(state, doneData);
+
109  }
+
110 
+
111  virtual void process(XERCESC_NS::DOMElement* block) {
+
112  _execContent.process(block);
+
113  }
+
114 
+
115  virtual bool isMatched(const Event& event, const std::string& eventDesc);
+
116  virtual void initData(XERCESC_NS::DOMElement* element);
117 
-
118  virtual void raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) {
-
119  _execContent.raiseDoneEvent(state, doneData);
+
118  virtual void invoke(XERCESC_NS::DOMElement* invoke) {
+
119  _execContent.invoke(invoke);
120  }
121 
-
122  virtual void process(XERCESC_NS::DOMElement* block) {
-
123  _execContent.process(block, _xmlPrefix);
+
122  virtual void uninvoke(XERCESC_NS::DOMElement* invoke) {
+
123  _execContent.uninvoke(invoke);
124  }
125 
-
126  virtual bool isMatched(const Event& event, const std::string& eventDesc);
-
127  virtual void initData(XERCESC_NS::DOMElement* element);
-
128 
-
129  virtual void invoke(XERCESC_NS::DOMElement* invoke) {
-
130  _execContent.invoke(invoke);
-
131  }
-
132 
-
133  virtual void uninvoke(XERCESC_NS::DOMElement* invoke) {
-
134  _execContent.uninvoke(invoke);
-
135  }
-
136 
-
137  virtual std::set<InterpreterMonitor*> getMonitors() {
-
138  return _monitors;
-
139  }
-
140 
-
141  virtual Interpreter getInterpreter() {
-
142  return Interpreter(shared_from_this());
+
126  virtual std::set<InterpreterMonitor*> getMonitors() {
+
127  return _monitors;
+
128  }
+
129 
+
130  virtual Interpreter getInterpreter() {
+
131  return Interpreter(shared_from_this());
+
132  }
+
133 
+
134  virtual Data& getCache() {
+
135  return _cache;
+
136  }
+
137 
+
141  virtual const std::string& getName() {
+
142  return _name;
143  }
-
144 
-
148  virtual const std::string& getName() {
-
149  return _name;
-
150  }
-
151  virtual const std::string& getSessionId() {
-
152  return _sessionId;
-
153  }
-
154  virtual const std::map<std::string, IOProcessor>& getIOProcessors() {
-
155  return _ioProcs;
+
144  virtual const std::string& getSessionId() {
+
145  return _sessionId;
+
146  }
+
147  virtual const std::map<std::string, IOProcessor>& getIOProcessors() {
+
148  return _ioProcs;
+
149  }
+
150  virtual const std::map<std::string, Invoker>& getInvokers() {
+
151  return _invokers;
+
152  }
+
153 
+
154  virtual bool isInState(const std::string& stateId) {
+
155  return _microStepper.isInState(stateId);
156  }
-
157  virtual const std::map<std::string, Invoker>& getInvokers() {
-
158  return _invokers;
+
157  virtual XERCESC_NS::DOMDocument* getDocument() const {
+
158  return _document;
159  }
160 
-
161  virtual bool isInState(const std::string& stateId) {
-
162  return _microStepper.isInState(stateId);
-
163  }
-
164  virtual XERCESC_NS::DOMDocument* getDocument() const {
-
165  return _document;
-
166  }
-
167 
-
172  virtual void enqueueInternal(const Event& event) {
-
173  return _internalQueue.enqueue(event);
-
174  }
-
175  virtual void enqueueExternal(const Event& event) {
-
176  return _externalQueue.enqueue(event);
-
177  }
-
178  virtual void enqueueExternalDelayed(const Event& event, size_t delayMs, const std::string& eventUUID) {
-
179  return _delayQueue.enqueueDelayed(event, delayMs, eventUUID);
-
180  }
-
181  virtual void cancelDelayed(const std::string& eventId);
-
182 
-
183  virtual size_t getLength(const std::string& expr) {
-
184  return _dataModel.getLength(expr);
+
165  virtual void enqueueInternal(const Event& event) {
+
166  return _internalQueue.enqueue(event);
+
167  }
+
168  virtual void enqueueExternal(const Event& event) {
+
169  return _externalQueue.enqueue(event);
+
170  }
+
171  virtual void enqueueExternalDelayed(const Event& event, size_t delayMs, const std::string& eventUUID) {
+
172  return _delayQueue.enqueueDelayed(event, delayMs, eventUUID);
+
173  }
+
174  virtual void cancelDelayed(const std::string& eventId);
+
175 
+
176  virtual size_t getLength(const std::string& expr) {
+
177  return _dataModel.getLength(expr);
+
178  }
+
179 
+
180  virtual void setForeach(const std::string& item,
+
181  const std::string& array,
+
182  const std::string& index,
+
183  uint32_t iteration) {
+
184  return _dataModel.setForeach(item, array, index, iteration);
185  }
-
186 
-
187  virtual void setForeach(const std::string& item,
-
188  const std::string& array,
-
189  const std::string& index,
-
190  uint32_t iteration) {
-
191  return _dataModel.setForeach(item, array, index, iteration);
+
186  virtual Data evalAsData(const std::string& expr) {
+
187  return _dataModel.evalAsData(expr);
+
188  }
+
189 
+
190  virtual Data getAsData(const std::string& expr) {
+
191  return _dataModel.getAsData(expr);
192  }
-
193  virtual Data evalAsData(const std::string& expr) {
-
194  return _dataModel.evalAsData(expr);
-
195  }
-
196 
-
197  virtual Data getAsData(const std::string& expr) {
-
198  return _dataModel.getAsData(expr);
-
199  }
-
200 
-
201  virtual void assign(const std::string& location, const Data& data);
+
193 
+
194  virtual void assign(const std::string& location, const Data& data, const std::map<std::string, std::string>& attrs);
+
195 
+
196  virtual std::string getInvokeId() {
+
197  return _invokeId;
+
198  }
+
199  virtual std::string getBaseURL() {
+
200  return _baseURL;
+
201  }
202 
-
203  virtual std::string getInvokeId() {
-
204  return _invokeId;
-
205  }
-
206  virtual std::string getBaseURL() {
-
207  return _baseURL;
-
208  }
-
209 
-
210  virtual bool checkValidSendType(const std::string& type, const std::string& target);
-
211  virtual void invoke(const std::string& type, const std::string& src, bool autoForward, XERCESC_NS::DOMElement* finalize, const Event& invokeEvent);
-
212  virtual void uninvoke(const std::string& invokeId);
-
213  virtual void enqueue(const std::string& type, const std::string& target, size_t delayMs, const Event& sendEvent);
-
214 
-
215  virtual const Event& getCurrentEvent() {
-
216  return _currEvent;
-
217  }
-
218 
-
223  virtual void eventReady(Event& event, const std::string& eventUUID);
-
224 
- -
228  if (al.logger) // we intialized _logger as the default logger already
-
229  _logger = al.logger;
-
230  _execContent = al.execContent;
-
231  _microStepper = al.microStepper;
-
232  _dataModel = al.dataModel;
-
233  _internalQueue = al.internalQueue;
-
234  _externalQueue = al.externalQueue;
-
235  _delayQueue = al.delayedQueue;
-
236  }
-
237 
-
238  void setFactory(Factory* factory) {
-
239  _factory = factory;
-
240  }
-
241 
-
242  virtual Logger getLogger() {
-
243  return _logger;
-
244  }
-
245 
-
246  static std::map<std::string, std::weak_ptr<InterpreterImpl> > getInstances();
+
203  virtual bool checkValidSendType(const std::string& type, const std::string& target);
+
204  virtual void invoke(const std::string& type, const std::string& src, bool autoForward, XERCESC_NS::DOMElement* finalize, const Event& invokeEvent);
+
205  virtual void uninvoke(const std::string& invokeId);
+
206  virtual void enqueue(const std::string& type, const std::string& target, size_t delayMs, const Event& sendEvent);
+
207 
+
208  virtual const Event& getCurrentEvent() {
+
209  return _currEvent;
+
210  }
+
211 
+
215  virtual void enqueueAtInvoker(const std::string& invokeId, const Event& event);
+
216  virtual void enqueueAtParent(const Event& event);
+
217 
+
222  virtual void eventReady(Event& event, const std::string& eventUUID);
+
223 
+ +
227  if (al.logger) // we intialized _logger as the default logger already
+
228  _logger = al.logger;
+
229  _execContent = al.execContent;
+
230  _microStepper = al.microStepper;
+
231  _dataModel = al.dataModel;
+
232  _internalQueue = al.internalQueue;
+
233  _externalQueue = al.externalQueue;
+
234  _delayQueue = al.delayQueue;
+
235  }
+
236 
+
237  ActionLanguage* getActionLanguage() {
+
238  _al.logger = _logger;
+
239  _al.execContent = _execContent;
+
240  _al.microStepper = _microStepper;
+
241  _al.dataModel = _dataModel;
+
242  _al.internalQueue = _internalQueue;
+
243  _al.externalQueue = _externalQueue;
+
244  _al.delayQueue = _delayQueue;
+
245  return &_al;
+
246  }
247 
-
248  virtual XERCESC_NS::DOMDocument* getDocument() {
-
249  return _document;
+
248  void setFactory(Factory* factory) {
+
249  _factory = factory;
250  }
251 
-
252 protected:
-
253  static void addInstance(std::shared_ptr<InterpreterImpl> instance);
-
254 
-
255  Binding _binding;
-
256 
-
257  std::string _sessionId;
-
258  std::string _name;
-
259  std::string _invokeId; // TODO: Never set!
-
260 
-
261  bool _isInitialized;
-
262  XERCESC_NS::DOMDocument* _document;
-
263  XERCESC_NS::DOMElement* _scxml;
+
252  virtual Logger getLogger() {
+
253  return _logger;
+
254  }
+
255 
+
256  static std::map<std::string, std::weak_ptr<InterpreterImpl> > getInstances();
+
257 
+
258  virtual XERCESC_NS::DOMDocument* getDocument() {
+
259  return _document;
+
260  }
+
261 
+
262 protected:
+
263  static void addInstance(std::shared_ptr<InterpreterImpl> instance);
264 
-
265  std::map<std::string, std::tuple<std::string, std::string, std::string> > _delayedEventTargets;
-
266 
-
267  virtual void init();
-
268 
-
269  static std::map<std::string, std::weak_ptr<InterpreterImpl> > _instances;
-
270  static std::recursive_mutex _instanceMutex;
-
271  std::recursive_mutex _delayMutex;
-
272 
-
273  friend class Interpreter;
-
274  friend class InterpreterIssue;
-
275  friend class TransformerImpl;
-
276  friend class USCXMLInvoker;
-
277  friend class SCXMLIOProcessor;
-
278  friend class DebugSession;
-
279  friend class Debugger;
-
280 
-
281  X _xmlPrefix;
-
282  X _xmlNS;
-
283  Factory* _factory;
+
265  Binding _binding;
+
266  ActionLanguage _al;
+
267 
+
268  std::string _sessionId;
+
269  std::string _name;
+
270  std::string _invokeId; // TODO: Never set!
+
271 
+
272  bool _isInitialized;
+
273  XERCESC_NS::DOMDocument* _document;
+
274  XERCESC_NS::DOMElement* _scxml;
+
275 
+
276  std::map<std::string, std::tuple<std::string, std::string, std::string> > _delayedEventTargets;
+
277 
+
278  virtual void init();
+
279 
+
280  static std::map<std::string, std::weak_ptr<InterpreterImpl> > _instances;
+
281  static std::recursive_mutex _instanceMutex;
+
282  std::recursive_mutex _delayMutex;
+
283  std::recursive_mutex _serializationMutex;
284 
-
285  URL _baseURL;
-
286 
-
287  MicroStep _microStepper;
-
288  DataModel _dataModel;
-
289  ContentExecutor _execContent;
-
290  Logger _logger = Logger::getDefault();
-
291 
-
292  InterpreterState _state;
-
293 
-
294  EventQueue _internalQueue;
-
295  EventQueue _externalQueue;
-
296  EventQueue _parentQueue;
-
297  DelayedEventQueue _delayQueue;
-
298 
-
299  Event _currEvent;
-
300  Event _invokeReq;
-
301 
-
302  std::map<std::string, IOProcessor> _ioProcs;
-
303  std::map<std::string, Invoker> _invokers;
-
304  std::set<std::string> _autoForwarders;
-
305  std::set<InterpreterMonitor*> _monitors;
+
285  friend class Interpreter;
+
286  friend class InterpreterIssue;
+
287  friend class TransformerImpl;
+
288  friend class USCXMLInvoker;
+
289  friend class SCXMLIOProcessor;
+
290  friend class DebugSession;
+
291  friend class Debugger;
+
292 
+
293  std::string _xmlPrefix;
+
294  std::string _xmlNS;
+
295  Factory* _factory;
+
296 
+
297  URL _baseURL;
+
298  std::string _md5;
+
299 
+
300  MicroStep _microStepper;
+
301  DataModel _dataModel;
+
302  ContentExecutor _execContent;
+
303  Logger _logger = Logger::getDefault();
+
304 
+
305  InterpreterState _state;
306 
-
307 private:
-
308  void setupDOM();
-
309 };
-
310 
-
311 }
-
312 
-
313 #endif /* end of include guard: INTERPRETERIMPL_H_2A79C83D */
+
307  EventQueue _internalQueue;
+
308  EventQueue _externalQueue;
+
309  EventQueue _parentQueue;
+
310  DelayedEventQueue _delayQueue;
+
311 
+
312  Event _currEvent;
+
313  Event _invokeReq;
+
314 
+
315  std::map<std::string, IOProcessor> _ioProcs;
+
316  std::map<std::string, Invoker> _invokers;
+
317  std::map<std::string, XERCESC_NS::DOMElement*> _finalize;
+
318  std::set<std::string> _autoForwarders;
+
319  std::set<InterpreterMonitor*> _monitors;
+
320 
+
321  Data _cache;
+
322 
+
323 private:
+
324  void setupDOM();
+
325 };
+
326 
+
327 }
+
328 
+
329 #endif /* end of include guard: INTERPRETERIMPL_H_2A79C83D */
EventQueue internalQueue
The queue where internal events will be enqueued.
Definition: Interpreter.h:59
-
Definition: Factory.h:46
Definition: Breakpoint.cpp:26
-
virtual Event dequeueInternal()
MicrostepCallbacks.
Definition: InterpreterImpl.h:109
+
Definition: InterpreterMonitor.h:57
+
virtual Event dequeueInternal()
MicrostepCallbacks.
Definition: InterpreterImpl.h:98
Definition: MicroStepImpl.h:40
-
void setActionLanguage(const ActionLanguage &al)
Definition: InterpreterImpl.h:227
-
virtual void process(XERCESC_NS::DOMElement *block)
Executable Content.
Definition: InterpreterImpl.h:122
-
virtual void reset()
Definition: InterpreterImpl.h:76
+
void setActionLanguage(const ActionLanguage &al)
Definition: InterpreterImpl.h:226
+
virtual void process(XERCESC_NS::DOMElement *block)
Executable Content.
Definition: InterpreterImpl.h:111
-
virtual std::set< InterpreterMonitor * > getMonitors()
Monitoring.
Definition: InterpreterImpl.h:137
+
virtual std::set< InterpreterMonitor * > getMonitors()
Monitoring.
Definition: InterpreterImpl.h:126
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
Definition: EventQueueImpl.h:51
+
Definition: EventQueueImpl.h:53
EventQueue externalQueue
The queue for external events.
Definition: Interpreter.h:60
MicroStep microStepper
The microstepper instance to use.
Definition: Interpreter.h:56
-
virtual const std::string & getName()
DataModelCallbacks.
Definition: InterpreterImpl.h:148
-
DelayedEventQueue delayedQueue
The queue for delayed events.
Definition: Interpreter.h:61
+
virtual const std::string & getName()
DataModelCallbacks.
Definition: InterpreterImpl.h:141
Collection of instances for interpreter that constitute its action language.
Definition: Interpreter.h:53
DataModel dataModel
The datamodel to use.
Definition: Interpreter.h:57
-
Definition: InterpreterImpl.h:48
-
virtual void enqueueInternal(const Event &event)
ContentExecutorCallbacks.
Definition: InterpreterImpl.h:172
+
Definition: InterpreterImpl.h:51
+ +
virtual void enqueueInternal(const Event &event)
ContentExecutorCallbacks.
Definition: InterpreterImpl.h:165
ContentExecutor execContent
To process executable content elements.
Definition: Interpreter.h:58
-
Definition: Event.h:84
- +
Definition: Event.h:94
+
virtual Data & getCache()
Cache Data.
Definition: InterpreterImpl.h:134
+
Callbacks available for every invoker.
Definition: InvokerImpl.h:43
Logger logger
The logger instance to use for messages.
Definition: Interpreter.h:55
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
Definition: ContentExecutorImpl.h:45
-
virtual void invoke(XERCESC_NS::DOMElement *invoke)
Invocations.
Definition: InterpreterImpl.h:129
+
Definition: ContentExecutorImpl.h:46
+ +
DelayedEventQueue delayQueue
The queue for delayed events.
Definition: Interpreter.h:61
+
virtual void invoke(XERCESC_NS::DOMElement *invoke)
Invocations.
Definition: InterpreterImpl.h:118
+
Callbacks available for every IO processor.
Definition: IOProcessorImpl.h:36
+
Definition: Data.h:44
@@ -415,7 +432,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_interpreter_issue_8cpp.html b/_interpreter_issue_8cpp.html index 4349480..430ee55 100644 --- a/_interpreter_issue_8cpp.html +++ b/_interpreter_issue_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -110,8 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for InterpreterIssue.cpp:
-
-
+

@@ -145,7 +145,7 @@ Macros

diff --git a/_interpreter_monitor_8h.js b/_interpreter_monitor_8h.js new file mode 100644 index 0000000..2c8f1e7 --- /dev/null +++ b/_interpreter_monitor_8h.js @@ -0,0 +1,9 @@ +var _interpreter_monitor_8h = +[ + [ "InterpreterMonitor", "classuscxml_1_1_interpreter_monitor.html", "classuscxml_1_1_interpreter_monitor" ], + [ "StateTransitionMonitor", "classuscxml_1_1_state_transition_monitor.html", "classuscxml_1_1_state_transition_monitor" ], + [ "USCXML_MONITOR_CALLBACK", "_interpreter_monitor_8h.html#a7c4eef0db0021e141a3b416bfa9a469f", null ], + [ "USCXML_MONITOR_CALLBACK1", "_interpreter_monitor_8h.html#a82f6a339300a710305827e13371ec02b", null ], + [ "USCXML_MONITOR_CALLBACK2", "_interpreter_monitor_8h.html#a9d3b4e0ca9a251c8274a2a4a40f228e0", null ], + [ "USCXML_MONITOR_CATCH", "_interpreter_monitor_8h.html#a53bc0797d021280010dbfd5417df25e0", null ] +]; \ No newline at end of file diff --git a/_interpreter_monitor_8h__dep__incl.map b/_interpreter_monitor_8h__dep__incl.map index 22824c5..b066358 100644 --- a/_interpreter_monitor_8h__dep__incl.map +++ b/_interpreter_monitor_8h__dep__incl.map @@ -1,40 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_monitor_8h__dep__incl.md5 b/_interpreter_monitor_8h__dep__incl.md5 index 0dfb43c..8a7d6f7 100644 --- a/_interpreter_monitor_8h__dep__incl.md5 +++ b/_interpreter_monitor_8h__dep__incl.md5 @@ -1 +1 @@ -d6c5414367641602774ce29616c7ed3a \ No newline at end of file +9c5a8296ad6c429b616578677b0758cc \ No newline at end of file diff --git a/_interpreter_monitor_8h__dep__incl.svg b/_interpreter_monitor_8h__dep__incl.svg index f2fb4cc..2999237 100644 --- a/_interpreter_monitor_8h__dep__incl.svg +++ b/_interpreter_monitor_8h__dep__incl.svg @@ -1,652 +1,517 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/InterpreterMonitor.h - + -Node1 - -interpreter/InterpreterMonitor.h + +Node1 + +interpreter/InterpreterMonitor.h -Node2 - - -interpreter/ContentExecutor -Impl.h + +Node2 + + +interpreter/ContentExecutor +Impl.h -Node1->Node2 - - - - -Node39 - - -interpreter/FastMicroStep.cpp + +Node1->Node2 + + + + + +Node32 + + +interpreter/FastMicroStep.cpp - -Node1->Node39 - - + + +Node1->Node32 + + -Node3 - - -interpreter/BasicContent -Executor.h + +Node3 + + +interpreter/BasicContent +Executor.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -interpreter/ContentExecutor.cpp + +Node6 + + +interpreter/ContentExecutor.cpp -Node2->Node6 - - + +Node2->Node6 + + -Node7 - - -interpreter/InterpreterImpl.h + +Node7 + + +interpreter/InterpreterImpl.h -Node2->Node7 - - + +Node2->Node7 + + -Node4 - - -interpreter/BasicContent -Executor.cpp + +Node4 + + +interpreter/BasicContent +Executor.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -interpreter/InterpreterImpl.cpp + +Node5 + + +interpreter/InterpreterImpl.cpp -Node3->Node5 - - + +Node3->Node5 + + -Node7->Node5 - - + +Node7->Node5 + + -Node8 - - -debug/Breakpoint.cpp + +Node8 + + +debug/Breakpoint.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node9 - - -debug/Debugger.h + +Node9 + + +debug/Debugger.h -Node7->Node9 - - + +Node7->Node9 + + -Node14 - - -debug/InterpreterIssue.cpp + +Node14 + + +debug/InterpreterIssue.cpp -Node7->Node14 - - + +Node7->Node14 + + -Node15 - - -Interpreter.cpp + +Node15 + + +Interpreter.cpp -Node7->Node15 - - + +Node7->Node15 + + -Node16 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node16 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node7->Node16 - - + +Node7->Node16 + + -Node18 - - -plugins/InvokerImpl.h + +Node18 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node7->Node18 - - - - -Node22 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node7->Node22 - - - - -Node24 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node7->Node24 - - + +Node7->Node18 + + - -Node25 - - -plugins/IOProcessorImpl.h + + +Node20 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node7->Node25 - - + + +Node7->Node20 + + - -Node28 - - -transform/Transformer.h + + +Node21 + + +transform/Transformer.h - -Node7->Node28 - - + + +Node7->Node21 + + -Node10 - - -debug/Debugger.cpp + +Node10 + + +debug/Debugger.cpp -Node9->Node10 - - + +Node9->Node10 + + -Node11 - - -debug/DebuggerServlet.h + +Node11 + + +debug/DebuggerServlet.h -Node9->Node11 - - + +Node9->Node11 + + -Node13 - - -debug/DebugSession.cpp + +Node13 + + +debug/DebugSession.cpp -Node9->Node13 - - + +Node9->Node13 + + -Node12 - - -debug/DebuggerServlet.cpp + +Node12 + + +debug/DebuggerServlet.cpp -Node11->Node12 - - + +Node11->Node12 + + -Node17 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node17 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node16->Node17 - - - - -Node18->Node5 - - - - -Node18->Node16 - - + +Node16->Node17 + + -Node19 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node19 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node18->Node19 - - - - -Node21 - - -plugins/Invoker.cpp - - + +Node18->Node19 + + - -Node18->Node21 - - - - -Node20 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node22 + + +transform/ChartToC.h - -Node19->Node20 - - + + +Node21->Node22 + + - -Node23 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node24 + + +transform/ChartToJava.h - -Node22->Node23 - - - - -Node25->Node22 - - + + +Node21->Node24 + + -Node26 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node26 + + +transform/ChartToPromela.h - -Node25->Node26 - - - - -Node27 - - -plugins/IOProcessor.cpp - - - - -Node25->Node27 - - - - -Node26->Node24 - - + + +Node21->Node26 + + -Node29 - - -transform/ChartToC.h + +Node29 + + +transform/ChartToVHDL.h - -Node28->Node29 - - + + +Node21->Node29 + + -Node31 - - -transform/ChartToJava.h - - - - -Node28->Node31 - - - - -Node33 - - -transform/ChartToPromela.h - - - - -Node28->Node33 - - - - -Node36 - - -transform/ChartToVHDL.h - - - - -Node28->Node36 - - - - -Node38 - - -transform/Transformer.cpp + +Node31 + + +transform/Transformer.cpp - -Node28->Node38 - - + + +Node21->Node31 + + - -Node30 - - -transform/ChartToC.cpp + + +Node23 + + +transform/ChartToC.cpp - -Node29->Node30 - - - - -Node29->Node31 - - - - -Node29->Node33 - - - - -Node29->Node36 - - + + +Node22->Node23 + + + + + +Node22->Node24 + + + + + +Node22->Node26 + + + + + +Node22->Node29 + + - -Node32 - - -transform/ChartToJava.cpp + + +Node25 + + +transform/ChartToJava.cpp - -Node31->Node32 - - + + +Node24->Node25 + + - -Node34 - - -transform/ChartToPromela.cpp + + +Node27 + + +transform/ChartToPromela.cpp - -Node33->Node34 - - + + +Node26->Node27 + + - -Node35 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node28 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node33->Node35 - - + + +Node26->Node28 + + - -Node37 - - -transform/ChartToVHDL.cpp + + +Node30 + + +transform/ChartToVHDL.cpp - -Node36->Node37 - - + + +Node29->Node30 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_monitor_8h__dep__incl_org.svg b/_interpreter_monitor_8h__dep__incl_org.svg index ce1a800..db51b11 100644 --- a/_interpreter_monitor_8h__dep__incl_org.svg +++ b/_interpreter_monitor_8h__dep__incl_org.svg @@ -1,564 +1,517 @@ - - - + + interpreter/InterpreterMonitor.h - - -Node1 - -interpreter/InterpreterMonitor.h - - -Node2 + + + +Node19 + +interpreter/InterpreterMonitor.h + + + +Node20 - -interpreter/ContentExecutor -Impl.h + +interpreter/ContentExecutor +Impl.h - -Node1->Node2 - - + + +Node19->Node20 + + - -Node39 - - -interpreter/FastMicroStep.cpp + + +Node50 + + +interpreter/FastMicroStep.cpp - -Node1->Node39 - - + + +Node19->Node50 + + - -Node3 + + +Node21 - -interpreter/BasicContent -Executor.h + +interpreter/BasicContent +Executor.h - -Node2->Node3 - - + + +Node20->Node21 + + - -Node6 + + +Node24 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node2->Node6 - - + + +Node20->Node24 + + - -Node7 + + +Node25 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node2->Node7 - - + + +Node20->Node25 + + - -Node4 + + +Node22 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node3->Node4 - - + + +Node21->Node22 + + - -Node5 + + +Node23 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node5 - - + + +Node21->Node23 + + - -Node7->Node5 - - + + +Node25->Node23 + + - -Node8 + + +Node26 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node7->Node8 - - + + +Node25->Node26 + + - -Node9 + + +Node27 - -debug/Debugger.h + +debug/Debugger.h - -Node7->Node9 - - + + +Node25->Node27 + + - -Node14 + + +Node32 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node7->Node14 - - + + +Node25->Node32 + + - -Node15 + + +Node33 - -Interpreter.cpp + +Interpreter.cpp - -Node7->Node15 - - + + +Node25->Node33 + + - -Node16 + + +Node34 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node7->Node16 - - + + +Node25->Node34 + + - -Node18 - - -plugins/InvokerImpl.h - - - - -Node7->Node18 - - - - -Node22 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node7->Node22 - - + + +Node25->Node36 + + - -Node24 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node38 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node7->Node24 - - + + +Node25->Node38 + + - -Node25 - - -plugins/IOProcessorImpl.h + + +Node39 + + +transform/Transformer.h - -Node7->Node25 - - + + +Node25->Node39 + + -Node28 - - -transform/Transformer.h - - - - -Node7->Node28 - - - - -Node10 + +Node28 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node9->Node10 - - + + +Node27->Node28 + + - -Node11 + + +Node29 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node9->Node11 - - + + +Node27->Node29 + + - -Node13 + + +Node31 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node9->Node13 - - + + +Node27->Node31 + + - -Node12 + + +Node30 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node11->Node12 - - + + +Node29->Node30 + + - -Node17 + + +Node35 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node16->Node17 - - - - -Node18->Node5 - - - - -Node18->Node16 - - - - -Node19 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node18->Node19 - - - - -Node21 - - -plugins/Invoker.cpp - - - - -Node18->Node21 - - - - -Node20 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node19->Node20 - - - - -Node23 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node22->Node23 - - - - -Node25->Node22 - - - - -Node26 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node25->Node26 - - + + +Node34->Node35 + + - -Node27 - - -plugins/IOProcessor.cpp + + +Node37 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node25->Node27 - - - - -Node26->Node24 - - - - -Node29 - - -transform/ChartToC.h - + + +Node36->Node37 + + + + +Node40 + + +transform/ChartToC.h + - -Node28->Node29 - - - -Node31 - - -transform/ChartToJava.h + + +Node39->Node40 + + + + + +Node42 + + +transform/ChartToJava.h - -Node28->Node31 - - + + +Node39->Node42 + + - -Node33 - - -transform/ChartToPromela.h + + +Node44 + + +transform/ChartToPromela.h - -Node28->Node33 - - - - -Node36 - - -transform/ChartToVHDL.h + + +Node39->Node44 + + + + + +Node47 + + +transform/ChartToVHDL.h - -Node28->Node36 - - - - -Node38 - - -transform/Transformer.cpp + + +Node39->Node47 + + + + + +Node49 + + +transform/Transformer.cpp - -Node28->Node38 - - + + +Node39->Node49 + + - -Node30 - - -transform/ChartToC.cpp + + +Node41 + + +transform/ChartToC.cpp - -Node29->Node30 - - + + +Node40->Node41 + + - -Node29->Node31 - - + + +Node40->Node42 + + - -Node29->Node33 - - + + +Node40->Node44 + + - -Node29->Node36 - - + + +Node40->Node47 + + - -Node32 - - -transform/ChartToJava.cpp + + +Node43 + + +transform/ChartToJava.cpp - -Node31->Node32 - - + + +Node42->Node43 + + - -Node34 - - -transform/ChartToPromela.cpp + + +Node45 + + +transform/ChartToPromela.cpp - -Node33->Node34 - - + + +Node44->Node45 + + - -Node35 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node46 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node33->Node35 - - + + +Node44->Node46 + + - -Node37 - - -transform/ChartToVHDL.cpp - + + +Node48 + + +transform/ChartToVHDL.cpp + - -Node36->Node37 - - + + +Node47->Node48 + + diff --git a/_interpreter_monitor_8h__incl.map b/_interpreter_monitor_8h__incl.map index 0b55e2f..0eaf5cc 100644 --- a/_interpreter_monitor_8h__incl.map +++ b/_interpreter_monitor_8h__incl.map @@ -1,9 +1,10 @@ - - - - - - - + + + + + + + + diff --git a/_interpreter_monitor_8h__incl.md5 b/_interpreter_monitor_8h__incl.md5 index b5695fe..a614c03 100644 --- a/_interpreter_monitor_8h__incl.md5 +++ b/_interpreter_monitor_8h__incl.md5 @@ -1 +1 @@ -7c42a76a56e14e51d2a5b2a5e128da9a \ No newline at end of file +eb3abe36ac7edc195fdf5d2cb149eb57 \ No newline at end of file diff --git a/_interpreter_monitor_8h__incl.svg b/_interpreter_monitor_8h__incl.svg index 7fbe1b7..1e83f7f 100644 --- a/_interpreter_monitor_8h__incl.svg +++ b/_interpreter_monitor_8h__incl.svg @@ -1,343 +1,339 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/InterpreterMonitor.h - + -Node1 - -interpreter/InterpreterMonitor.h + +Node1 + +interpreter/InterpreterMonitor.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + - -Node16 - - -uscxml/debug/Interpreter -Issue.h + + +Node17 + + +uscxml/interpreter +/Logging.h - -Node1->Node16 - - + + +Node1->Node17 + + -Node18 - -mutex + +Node18 + + +uscxml/debug/Interpreter +Issue.h + + -Node1->Node18 - - + +Node1->Node18 + + + + + +Node19 + +mutex + + + +Node1->Node19 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - + +Node5->Node6 + + - -Node15 - - -uscxml/util/UUID.h + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node7 - -list + +Node7 + +list -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -map + +Node8 + +map -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + + + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node2 - - - -Node11 - -string + + +Node6->Node15 + + - -Node10->Node11 - - + + +Node11->Node2 + + -Node12 - -limits + +Node12 + +string - -Node10->Node12 - - + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + +Node13 + +limits - -Node15->Node2 - - - - -Node15->Node11 - - + + +Node11->Node13 + + - -Node16->Node2 - - + + +Node14 + +sstream - -Node16->Node7 - - + + +Node11->Node14 + + - -Node17 - -iostream + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + - -Node16->Node17 - - + + +Node16->Node2 + + + + + +Node16->Node12 + + + + + +Node17->Node2 + + + + + +Node17->Node5 + + + + + +Node17->Node6 + + + + + +Node17->Node9 + + + + + +Node18->Node2 + + + + + +Node18->Node7 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_monitor_8h__incl_org.svg b/_interpreter_monitor_8h__incl_org.svg index 091d424..2e06f3f 100644 --- a/_interpreter_monitor_8h__incl_org.svg +++ b/_interpreter_monitor_8h__incl_org.svg @@ -1,255 +1,339 @@ - - - + + interpreter/InterpreterMonitor.h - - -Node1 - -interpreter/InterpreterMonitor.h + + + +Node0 + +interpreter/InterpreterMonitor.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + -Node16 - - -uscxml/debug/Interpreter -Issue.h + +Node16 + + +uscxml/interpreter +/Logging.h - -Node1->Node16 - - + + +Node0->Node16 + + + + + +Node17 + + +uscxml/debug/Interpreter +Issue.h + + + + + +Node0->Node17 + + -Node18 - -mutex + +Node18 + +mutex - -Node1->Node18 - - + + +Node0->Node18 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + + + + +Node5->Node1 + + + + + +Node6 + +list - -Node6->Node2 - - + + +Node5->Node6 + + -Node7 - -list + +Node7 + +map - -Node6->Node7 - - + + +Node5->Node7 + + -Node8 - -map + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node11 - -string + +Node11 + +string -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - - - -Node16->Node2 - - - - -Node16->Node7 - - - - -Node17 - -iostream - - -Node16->Node17 - - + +Node15->Node11 + + + + + +Node16->Node1 + + + + + +Node16->Node4 + + + + + +Node16->Node5 + + + + + +Node16->Node8 + + + + + +Node17->Node1 + + + + + +Node17->Node6 + + diff --git a/_interpreter_monitor_8h_source.html b/_interpreter_monitor_8h_source.html index bb09ddb..7235ffc 100644 --- a/_interpreter_monitor_8h_source.html +++ b/_interpreter_monitor_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,114 +103,121 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
22 
23 #include "uscxml/Common.h"
24 #include "uscxml/messages/Event.h"
- -
26 
-
27 #include <mutex>
-
28 
-
29 #define USCXML_MONITOR_CATCH(callback) \
-
30 catch (Event e) { LOG(USCXML_ERROR) << "Syntax error when calling " #callback " on monitors: " << std::endl << e << std::endl; } \
-
31 catch (std::bad_weak_ptr e) { LOG(USCXML_ERROR) << "Unclean shutdown " << std::endl; } \
-
32 catch (...) { LOG(USCXML_ERROR) << "An exception occurred when calling " #callback " on monitors"; } \
-
33 if (_state == USCXML_DESTROYED) { throw std::bad_weak_ptr(); }
-
34 
-
35 #define USCXML_MONITOR_CALLBACK(callbacks, function) { \
-
36 Interpreter inptr = _callbacks->getInterpreter(); \
-
37 for (auto callback : callbacks) { callback->function(inptr); } }
-
38 
-
39 #define USCXML_MONITOR_CALLBACK1(callbacks, function, arg1) { \
-
40 Interpreter inptr = _callbacks->getInterpreter(); \
-
41 for (auto callback : callbacks) { callback->function(inptr, arg1); } }
-
42 
-
43 #define USCXML_MONITOR_CALLBACK2(callbacks, function, arg1, arg2) { \
-
44 Interpreter inptr = _callbacks->getInterpreter(); \
-
45 for (auto callback : callbacks) { callback->function(inptr, arg1, arg2); } }
-
46 
-
47 // forward declare
-
48 namespace XERCESC_NS {
-
49 class DOMElement;
-
50 }
-
51 
-
52 namespace uscxml {
-
53 
-
54 class Interpreter;
-
55 
-
56 class USCXML_API InterpreterMonitor {
-
57 public:
-
58  InterpreterMonitor() : _copyToInvokers(false) {}
-
59  virtual ~InterpreterMonitor() {}
-
60 
-
61  virtual void beforeProcessingEvent(Interpreter& interpreter, const Event& event) {}
-
62  virtual void beforeMicroStep(Interpreter& interpreter) {}
-
63 
-
64  virtual void beforeExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
-
65  virtual void afterExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
-
66 
-
67  virtual void beforeExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* execContent) {}
-
68  virtual void afterExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* execContent) {}
-
69 
-
70  virtual void beforeUninvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
-
71  virtual void afterUninvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
-
72 
-
73  virtual void beforeTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition) {}
-
74  virtual void afterTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition) {}
-
75 
-
76  virtual void beforeEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
-
77  virtual void afterEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
-
78 
-
79  virtual void beforeInvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
-
80  virtual void afterInvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
-
81 
-
82  virtual void afterMicroStep(Interpreter& interpreter) {}
-
83  virtual void onStableConfiguration(Interpreter& interpreter) {}
-
84 
-
85  virtual void beforeCompletion(Interpreter& interpreter) {}
-
86  virtual void afterCompletion(Interpreter& interpreter) {}
-
87 
-
88  virtual void reportIssue(Interpreter& interpreter, const InterpreterIssue& issue) {}
-
89 
-
90  void copyToInvokers(bool copy) {
-
91  _copyToInvokers = copy;
-
92  }
+ + +
27 
+
28 #include <mutex>
+
29 
+
30 #define USCXML_MONITOR_CATCH(callback) \
+
31 catch (Event e) { LOG(USCXML_ERROR) << "Syntax error when calling " #callback " on monitors: " << std::endl << e << std::endl; } \
+
32 catch (std::bad_weak_ptr e) { LOG(USCXML_ERROR) << "Unclean shutdown " << std::endl; } \
+
33 catch (...) { LOG(USCXML_ERROR) << "An exception occurred when calling " #callback " on monitors"; } \
+
34 if (_state == USCXML_DESTROYED) { throw std::bad_weak_ptr(); }
+
35 
+
36 #define USCXML_MONITOR_CALLBACK(callbacks, function) { \
+
37 Interpreter inptr = _callbacks->getInterpreter(); \
+
38 for (auto callback : callbacks) { callback->function(inptr); } }
+
39 
+
40 #define USCXML_MONITOR_CALLBACK1(callbacks, function, arg1) { \
+
41 Interpreter inptr = _callbacks->getInterpreter(); \
+
42 for (auto callback : callbacks) { callback->function(inptr, arg1); } }
+
43 
+
44 #define USCXML_MONITOR_CALLBACK2(callbacks, function, arg1, arg2) { \
+
45 Interpreter inptr = _callbacks->getInterpreter(); \
+
46 for (auto callback : callbacks) { callback->function(inptr, arg1, arg2); } }
+
47 
+
48 // forward declare
+
49 namespace XERCESC_NS {
+
50 class DOMElement;
+
51 }
+
52 
+
53 namespace uscxml {
+
54 
+
55 class Interpreter;
+
56 
+
57 class USCXML_API InterpreterMonitor {
+
58 public:
+
59  InterpreterMonitor() : _copyToInvokers(false) {
+
60  _logger = Logger::getDefault();
+
61  }
+
62  InterpreterMonitor(Logger logger) : _copyToInvokers(false), _logger(logger) {}
+
63  virtual ~InterpreterMonitor() {}
+
64 
+
65  virtual void beforeProcessingEvent(Interpreter& interpreter, const Event& event) {}
+
66  virtual void beforeMicroStep(Interpreter& interpreter) {}
+
67 
+
68  virtual void beforeExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
+
69  virtual void afterExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
+
70 
+
71  virtual void beforeExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* execContent) {}
+
72  virtual void afterExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* execContent) {}
+
73 
+
74  virtual void beforeUninvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
+
75  virtual void afterUninvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
+
76 
+
77  virtual void beforeTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition) {}
+
78  virtual void afterTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition) {}
+
79 
+
80  virtual void beforeEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
+
81  virtual void afterEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state) {}
+
82 
+
83  virtual void beforeInvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
+
84  virtual void afterInvoking(Interpreter& interpreter, const XERCESC_NS::DOMElement* invokeElem, const std::string& invokeid) {}
+
85 
+
86  virtual void afterMicroStep(Interpreter& interpreter) {}
+
87  virtual void onStableConfiguration(Interpreter& interpreter) {}
+
88 
+
89  virtual void beforeCompletion(Interpreter& interpreter) {}
+
90  virtual void afterCompletion(Interpreter& interpreter) {}
+
91 
+
92  virtual void reportIssue(Interpreter& interpreter, const InterpreterIssue& issue) {}
93 
-
94  bool copyToInvokers() {
-
95  return _copyToInvokers;
+
94  void copyToInvokers(bool copy) {
+
95  _copyToInvokers = copy;
96  }
97 
-
98 protected:
-
99  bool _copyToInvokers;
-
100 
-
101 };
-
102 
- -
104 public:
- -
106  virtual ~StateTransitionMonitor() {}
-
107 
-
108  virtual void beforeTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition);
-
109  virtual void beforeExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* element);
-
110  virtual void onStableConfiguration(Interpreter& interpreter);
-
111  virtual void beforeProcessingEvent(Interpreter& interpreter, const uscxml::Event& event);
-
112  virtual void beforeExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
-
113  virtual void beforeEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
-
114  virtual void beforeMicroStep(Interpreter& interpreter);
-
115 
-
116 protected:
-
117  static std::recursive_mutex _mutex;
-
118 };
+
98  bool copyToInvokers() {
+
99  return _copyToInvokers;
+
100  }
+
101 
+
102 protected:
+
103  bool _copyToInvokers;
+
104  Logger _logger;
+
105 };
+
106 
+ +
108 public:
+
109  StateTransitionMonitor(std::string prefix = "") : _logPrefix(prefix) {}
+
110  virtual ~StateTransitionMonitor() {}
+
111 
+
112  virtual void beforeTakingTransition(Interpreter& interpreter, const XERCESC_NS::DOMElement* transition);
+
113  virtual void beforeExecutingContent(Interpreter& interpreter, const XERCESC_NS::DOMElement* element);
+
114  virtual void onStableConfiguration(Interpreter& interpreter);
+
115  virtual void beforeProcessingEvent(Interpreter& interpreter, const uscxml::Event& event);
+
116  virtual void beforeExitingState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
+
117  virtual void beforeEnteringState(Interpreter& interpreter, const XERCESC_NS::DOMElement* state);
+
118  virtual void beforeMicroStep(Interpreter& interpreter);
119 
-
120 }
-
121 
-
122 #endif /* end of include guard: INTERPRETERMONITOR_H_D3F21429 */
+
120 protected:
+
121  static std::recursive_mutex _mutex;
+
122  std::string _logPrefix;
+
123 };
+
124 
+
125 }
+
126 
+
127 #endif /* end of include guard: INTERPRETERMONITOR_H_D3F21429 */
Definition: Breakpoint.cpp:26
-
Definition: InterpreterMonitor.h:56
-
Identify and report syntactic and semantic problems with a SCXML state-charts.
Definition: InterpreterIssue.h:42
+
Definition: InterpreterMonitor.h:57
+
Identify and report syntactic and semantic problems with a SCXML state-charts.
Definition: InterpreterIssue.h:41
Identifies some common problems with SCXML documents.
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Breakpoint.h:30
-
Definition: InterpreterMonitor.h:103
+
Definition: InterpreterMonitor.h:107
+
Definition: Logging.h:69
+
@@ -220,7 +227,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_interpreter_state_8h.html b/_interpreter_state_8h.html index 1240a20..f903106 100644 --- a/_interpreter_state_8h.html +++ b/_interpreter_state_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,7 +108,7 @@ Include dependency graph for InterpreterState.h:
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -141,7 +141,7 @@ Enumerations diff --git a/_interpreter_state_8h.js b/_interpreter_state_8h.js new file mode 100644 index 0000000..9e6565c --- /dev/null +++ b/_interpreter_state_8h.js @@ -0,0 +1,13 @@ +var _interpreter_state_8h = +[ + [ "InterpreterState", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068c", [ + [ "USCXML_FINISHED", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068ca28922ab86d016cac14b6b3bec77f25bb", null ], + [ "USCXML_UNDEF", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068ca6531d98d0fc83f19cc012a00e29afb73", null ], + [ "USCXML_IDLE", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068ca73ddcc9dc55823b89014cc35e366bcfd", null ], + [ "USCXML_INITIALIZED", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068caa0e29b9c1b4944f7bcca54e1bc7caf05", null ], + [ "USCXML_INSTANTIATED", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068ca9ce2d40ee44e13fd5ee0cfdb7e46e266", null ], + [ "USCXML_MICROSTEPPED", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068ca31f5d07cb95ba84553eb4078f3a89d52", null ], + [ "USCXML_MACROSTEPPED", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068caa31fea953505bdca6318e21d263c3c53", null ], + [ "USCXML_CANCELLED", "_interpreter_state_8h.html#a74acec617302bb29609da0c4fc3f068ca10458439fd00279116236abbe8325948", null ] + ] ] +]; \ No newline at end of file diff --git a/_interpreter_state_8h__dep__incl.map b/_interpreter_state_8h__dep__incl.map index ba6c9b3..611e14e 100644 --- a/_interpreter_state_8h__dep__incl.map +++ b/_interpreter_state_8h__dep__incl.map @@ -1,46 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_state_8h__dep__incl.md5 b/_interpreter_state_8h__dep__incl.md5 index 8e39e12..fc4f696 100644 --- a/_interpreter_state_8h__dep__incl.md5 +++ b/_interpreter_state_8h__dep__incl.md5 @@ -1 +1 @@ -b27becb50cb5bd210e2c65126e9ed249 \ No newline at end of file +a1a472d8c905d6c3da723722007dc860 \ No newline at end of file diff --git a/_interpreter_state_8h__dep__incl.svg b/_interpreter_state_8h__dep__incl.svg index 274886f..5211b52 100644 --- a/_interpreter_state_8h__dep__incl.svg +++ b/_interpreter_state_8h__dep__incl.svg @@ -1,788 +1,677 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/InterpreterState.h - + -Node1 - -interpreter/InterpreterState.h + +Node1 + +interpreter/InterpreterState.h -Node2 - - -interpreter/MicroStep.h + +Node2 + + +interpreter/MicroStep.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -Interpreter.h + +Node4 + + +Interpreter.h -Node1->Node4 - - + +Node1->Node4 + + -Node3 - - -interpreter/MicroStep.cpp + +Node3 + + +interpreter/MicroStep.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node4 - - + +Node2->Node4 + + -Node5 - - -debug/Breakpoint.cpp + +Node5 + + +debug/Breakpoint.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node6 - - -debug/Breakpoint.h + +Node6 + + +debug/Breakpoint.h -Node4->Node6 - - + +Node4->Node6 + + -Node12 - - -debug/DebugSession.h + +Node12 + + +debug/DebugSession.h -Node4->Node12 - - + +Node4->Node12 + + -Node13 - - -interpreter/BasicContent -Executor.cpp + +Node13 + + +interpreter/BasicContent +Executor.cpp -Node4->Node13 - - + +Node4->Node13 + + -Node14 - - -interpreter/MicroStepImpl.h + +Node14 + + +interpreter/MicroStepImpl.h -Node4->Node14 - - + +Node4->Node14 + + -Node17 - - -interpreter/InterpreterImpl.cpp + +Node17 + + +interpreter/InterpreterImpl.cpp -Node4->Node17 - - + +Node4->Node17 + + -Node20 - - -Interpreter.cpp + +Node20 + + +Interpreter.cpp -Node4->Node20 - - + +Node4->Node20 + + - -Node33 - - -transform/Transformer.h + + +Node26 + + +transform/Transformer.h - -Node4->Node33 - - + + +Node4->Node26 + + - -Node44 - - -plugins/Factory.cpp + + +Node37 + + +plugins/Factory.cpp - -Node4->Node44 - - + + +Node4->Node37 + + - -Node45 - - -uscxml.h + + +Node38 + + +uscxml.h - -Node4->Node45 - - + + +Node4->Node38 + + -Node6->Node5 - - + +Node6->Node5 + + -Node7 - - -debug/Debugger.h + +Node7 + + +debug/Debugger.h -Node6->Node7 - - + +Node6->Node7 + + -Node6->Node12 - - + +Node6->Node12 + + -Node8 - - -debug/Debugger.cpp + +Node8 + + +debug/Debugger.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node9 - - -debug/DebuggerServlet.h + +Node9 + + +debug/DebuggerServlet.h -Node7->Node9 - - + +Node7->Node9 + + -Node11 - - -debug/DebugSession.cpp + +Node11 + + +debug/DebugSession.cpp -Node7->Node11 - - + +Node7->Node11 + + -Node10 - - -debug/DebuggerServlet.cpp + +Node10 + + +debug/DebuggerServlet.cpp -Node9->Node10 - - + +Node9->Node10 + + -Node12->Node8 - - + +Node12->Node8 + + -Node12->Node10 - - + +Node12->Node10 + + -Node12->Node11 - - + +Node12->Node11 + + -Node14->Node3 - - + +Node14->Node3 + + -Node15 - - -interpreter/FastMicroStep.h + +Node15 + + +interpreter/FastMicroStep.h -Node14->Node15 - - + +Node14->Node15 + + -Node18 - - -interpreter/InterpreterImpl.h + +Node18 + + +interpreter/InterpreterImpl.h -Node14->Node18 - - + +Node14->Node18 + + -Node16 - - -interpreter/FastMicroStep.cpp + +Node16 + + +interpreter/FastMicroStep.cpp -Node15->Node16 - - + +Node15->Node16 + + -Node15->Node17 - - + +Node15->Node17 + + -Node18->Node5 - - + +Node18->Node5 + + -Node18->Node7 - - + +Node18->Node7 + + -Node18->Node17 - - + +Node18->Node17 + + -Node19 - - -debug/InterpreterIssue.cpp + +Node19 + + +debug/InterpreterIssue.cpp -Node18->Node19 - - + +Node18->Node19 + + -Node18->Node20 - - + +Node18->Node20 + + -Node21 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node21 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node18->Node21 - - + +Node18->Node21 + + -Node23 - - -plugins/InvokerImpl.h + +Node23 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node18->Node23 - - - - -Node27 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - + +Node18->Node23 + + - -Node18->Node27 - - - - -Node29 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node18->Node29 - - - - -Node30 - - -plugins/IOProcessorImpl.h + + +Node25 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node18->Node30 - - + + +Node18->Node25 + + - -Node18->Node33 - - + + +Node18->Node26 + + -Node22 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node22 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node21->Node22 - - - - -Node23->Node17 - - - - -Node23->Node21 - - + +Node21->Node22 + + -Node24 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node24 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node23->Node24 - - - - -Node26 - - -plugins/Invoker.cpp - - + +Node23->Node24 + + - -Node23->Node26 - - - - -Node25 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node27 + + +transform/ChartToC.h - -Node24->Node25 - - + + +Node26->Node27 + + - -Node28 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node29 + + +transform/ChartToJava.h - -Node27->Node28 - - - - -Node30->Node27 - - + + +Node26->Node29 + + -Node31 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node30->Node31 - - - - -Node32 - - -plugins/IOProcessor.cpp + +Node31 + + +transform/ChartToPromela.h - -Node30->Node32 - - - - -Node31->Node29 - - + + +Node26->Node31 + + -Node34 - - -transform/ChartToC.h + +Node34 + + +transform/ChartToVHDL.h - -Node33->Node34 - - + + +Node26->Node34 + + -Node36 - - -transform/ChartToJava.h - - - - -Node33->Node36 - - - - -Node38 - - -transform/ChartToPromela.h - - - - -Node33->Node38 - - - - -Node41 - - -transform/ChartToVHDL.h + +Node36 + + +transform/Transformer.cpp - -Node33->Node41 - - - - -Node43 - - -transform/Transformer.cpp - - + + +Node26->Node36 + + - -Node33->Node43 - - - - -Node35 - - -transform/ChartToC.cpp + + +Node28 + + +transform/ChartToC.cpp - -Node34->Node35 - - - - -Node34->Node36 - - - - -Node34->Node38 - - - - -Node34->Node41 - - + + +Node27->Node28 + + + + + +Node27->Node29 + + + + + +Node27->Node31 + + + + + +Node27->Node34 + + - -Node37 - - -transform/ChartToJava.cpp + + +Node30 + + +transform/ChartToJava.cpp - -Node36->Node37 - - + + +Node29->Node30 + + - -Node39 - - -transform/ChartToPromela.cpp + + +Node32 + + +transform/ChartToPromela.cpp - -Node38->Node39 - - + + +Node31->Node32 + + - -Node40 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node33 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node38->Node40 - - + + +Node31->Node33 + + - -Node42 - - -transform/ChartToVHDL.cpp + + +Node35 + + +transform/ChartToVHDL.cpp - -Node41->Node42 - - + + +Node34->Node35 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_state_8h__dep__incl_org.svg b/_interpreter_state_8h__dep__incl_org.svg index 0dd6ce7..f0e97f7 100644 --- a/_interpreter_state_8h__dep__incl_org.svg +++ b/_interpreter_state_8h__dep__incl_org.svg @@ -1,700 +1,677 @@ - - + interpreter/InterpreterState.h - - -Node1 - -interpreter/InterpreterState.h - - -Node2 + + + +Node4 + +interpreter/InterpreterState.h + + + +Node5 - -interpreter/MicroStep.h + +interpreter/MicroStep.h - -Node1->Node2 - - + + +Node4->Node5 + + - -Node4 + + +Node7 - -Interpreter.h + +Interpreter.h - -Node1->Node4 - - + + +Node4->Node7 + + - -Node3 + + +Node6 - -interpreter/MicroStep.cpp + +interpreter/MicroStep.cpp - -Node2->Node3 - - + + +Node5->Node6 + + - -Node2->Node4 - - + + +Node5->Node7 + + - -Node5 + + +Node8 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node4->Node5 - - + + +Node7->Node8 + + - -Node6 + + +Node9 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node4->Node6 - - + + +Node7->Node9 + + - -Node12 + + +Node15 - -debug/DebugSession.h + +debug/DebugSession.h - -Node4->Node12 - - + + +Node7->Node15 + + - -Node13 + + +Node16 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node4->Node13 - - + + +Node7->Node16 + + - -Node14 + + +Node17 - -interpreter/MicroStepImpl.h + +interpreter/MicroStepImpl.h - -Node4->Node14 - - + + +Node7->Node17 + + - -Node17 + + +Node20 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node4->Node17 - - + + +Node7->Node20 + + - -Node20 + + +Node23 - -Interpreter.cpp + +Interpreter.cpp - -Node4->Node20 - - + + +Node7->Node23 + + - -Node33 - - -transform/Transformer.h + + +Node29 + + +transform/Transformer.h - -Node4->Node33 - - + + +Node7->Node29 + + - -Node44 - - -plugins/Factory.cpp + + +Node40 + + +plugins/Factory.cpp - -Node4->Node44 - - + + +Node7->Node40 + + - -Node45 - - -uscxml.h + + +Node41 + + +uscxml.h - -Node4->Node45 - - + + +Node7->Node41 + + - -Node6->Node5 - - + + +Node9->Node8 + + - -Node7 + + +Node10 - -debug/Debugger.h + +debug/Debugger.h - -Node6->Node7 - - + + +Node9->Node10 + + - -Node6->Node12 - - + + +Node9->Node15 + + - -Node8 + + +Node11 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node7->Node8 - - + + +Node10->Node11 + + - -Node9 + + +Node12 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node7->Node9 - - + + +Node10->Node12 + + - -Node11 + + +Node14 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node7->Node11 - - + + +Node10->Node14 + + - -Node10 + + +Node13 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node9->Node10 - - - - -Node12->Node8 - - - - -Node12->Node10 - - - - -Node12->Node11 - - - - -Node14->Node3 - - + + +Node12->Node13 + + - -Node15 - - -interpreter/FastMicroStep.h - + + +Node15->Node11 + + + + +Node15->Node13 + + - -Node14->Node15 - - + + +Node15->Node14 + + + + + +Node17->Node6 + + -Node18 - - -interpreter/InterpreterImpl.h + +Node18 + + +interpreter/FastMicroStep.h - -Node14->Node18 - - + + +Node17->Node18 + + - -Node16 - - -interpreter/FastMicroStep.cpp + + +Node21 + + +interpreter/InterpreterImpl.h - -Node15->Node16 - - - - -Node15->Node17 - - - - -Node18->Node5 - - - - -Node18->Node7 - - - - -Node18->Node17 - - + + +Node17->Node21 + + -Node19 - - -debug/InterpreterIssue.cpp + +Node19 + + +interpreter/FastMicroStep.cpp -Node18->Node19 - - + +Node18->Node19 + + -Node18->Node20 - - - - -Node21 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node18->Node21 - - - - -Node23 - - -plugins/InvokerImpl.h - - - - -Node18->Node23 - - - - -Node27 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node18->Node27 - - - - -Node29 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node18->Node29 - - - - -Node30 - - -plugins/IOProcessorImpl.h - - - - -Node18->Node30 - - - - -Node18->Node33 - - + +Node18->Node20 + + + + + +Node21->Node8 + + + + + +Node21->Node10 + + + + + +Node21->Node20 + + -Node22 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node22 + + +debug/InterpreterIssue.cpp -Node21->Node22 - - - - -Node23->Node17 - - + +Node21->Node22 + + - -Node23->Node21 - - + + +Node21->Node23 + + -Node24 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node24 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node23->Node24 - - + + +Node21->Node24 + + -Node26 - - -plugins/Invoker.cpp - - - - -Node23->Node26 - - - - -Node25 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node26 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node24->Node25 - - + + +Node21->Node26 + + -Node28 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node28 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node27->Node28 - - + + +Node21->Node28 + + - -Node30->Node27 - - + + +Node21->Node29 + + - -Node31 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node25 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node30->Node31 - - + + +Node24->Node25 + + - -Node32 - - -plugins/IOProcessor.cpp + + +Node27 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node30->Node32 - - - - -Node31->Node29 - - + + +Node26->Node27 + + - -Node34 - - -transform/ChartToC.h + + +Node30 + + +transform/ChartToC.h - -Node33->Node34 - - + + +Node29->Node30 + + - -Node36 - - -transform/ChartToJava.h + + +Node32 + + +transform/ChartToJava.h - -Node33->Node36 - - + + +Node29->Node32 + + - -Node38 - - -transform/ChartToPromela.h + + +Node34 + + +transform/ChartToPromela.h - -Node33->Node38 - - + + +Node29->Node34 + + - -Node41 - - -transform/ChartToVHDL.h + + +Node37 + + +transform/ChartToVHDL.h - -Node33->Node41 - - + + +Node29->Node37 + + - -Node43 - - -transform/Transformer.cpp + + +Node39 + + +transform/Transformer.cpp - -Node33->Node43 - - + + +Node29->Node39 + + - -Node35 - - -transform/ChartToC.cpp + + +Node31 + + +transform/ChartToC.cpp - -Node34->Node35 - - - - -Node34->Node36 - - - - -Node34->Node38 - - + + +Node30->Node31 + + - -Node34->Node41 - - + + +Node30->Node32 + + + + + +Node30->Node34 + + + + + +Node30->Node37 + + - -Node37 - - -transform/ChartToJava.cpp + + +Node33 + + +transform/ChartToJava.cpp - -Node36->Node37 - - + + +Node32->Node33 + + - -Node39 - - -transform/ChartToPromela.cpp + + +Node35 + + +transform/ChartToPromela.cpp - -Node38->Node39 - - + + +Node34->Node35 + + - -Node40 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node36 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node38->Node40 - - + + +Node34->Node36 + + - -Node42 - - -transform/ChartToVHDL.cpp + + +Node38 + + +transform/ChartToVHDL.cpp - -Node41->Node42 - - + + +Node37->Node38 + + diff --git a/_interpreter_state_8h__incl.svg b/_interpreter_state_8h__incl.svg index c601e2c..9af3f88 100644 --- a/_interpreter_state_8h__incl.svg +++ b/_interpreter_state_8h__incl.svg @@ -1,51 +1,58 @@ - interpreter/InterpreterState.h - + -Node1 - -interpreter/InterpreterState.h + +Node1 + +interpreter/InterpreterState.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_interpreter_state_8h_source.html b/_interpreter_state_8h_source.html index 0a30b6d..c9f0716 100644 --- a/_interpreter_state_8h_source.html +++ b/_interpreter_state_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -132,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_invoker_8cpp.html b/_invoker_8cpp.html index 8aa8541..b32d67c 100644 --- a/_invoker_8cpp.html +++ b/_invoker_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,8 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Invoker.cpp:
-
-
+

@@ -142,7 +141,7 @@ std::ostream & 

uscxml: diff --git a/_interpreter_issue_8cpp.js b/_interpreter_issue_8cpp.js new file mode 100644 index 0000000..5bbbe78 --- /dev/null +++ b/_interpreter_issue_8cpp.js @@ -0,0 +1,7 @@ +var _interpreter_issue_8cpp = +[ + [ "assembleNodeSets", "_interpreter_issue_8cpp.html#a896c6ac650fa36dfd2330ebb9367f84f", null ], + [ "getAllConfigurations", "_interpreter_issue_8cpp.html#a43a16bf7b6334383c39bfb359191d0aa", null ], + [ "hasLegalCompletion", "_interpreter_issue_8cpp.html#aec3f824fb75d66053ba3b498cafbb552", null ], + [ "operator<<", "_interpreter_issue_8cpp.html#af6c2fa85b81178595a578750d058204d", null ] +]; \ No newline at end of file diff --git a/_interpreter_issue_8cpp__incl.map b/_interpreter_issue_8cpp__incl.map index eef4ffa..ca0bede 100644 --- a/_interpreter_issue_8cpp__incl.map +++ b/_interpreter_issue_8cpp__incl.map @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_issue_8cpp__incl.md5 b/_interpreter_issue_8cpp__incl.md5 index d9b4b8b..709358f 100644 --- a/_interpreter_issue_8cpp__incl.md5 +++ b/_interpreter_issue_8cpp__incl.md5 @@ -1 +1 @@ -d6c3379c524b14e099f7f1ed7dd8ddf6 \ No newline at end of file +1019e19e4d6a7025147b62369204d3e6 \ No newline at end of file diff --git a/_interpreter_issue_8cpp__incl.svg b/_interpreter_issue_8cpp__incl.svg index 113355a..cabf599 100644 --- a/_interpreter_issue_8cpp__incl.svg +++ b/_interpreter_issue_8cpp__incl.svg @@ -1,1215 +1,1375 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/InterpreterIssue.cpp - + -Node1 - -debug/InterpreterIssue.cpp + +Node1 + +debug/InterpreterIssue.cpp -Node2 - -string + +Node2 + +string -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -InterpreterIssue.h + +Node3 + + +InterpreterIssue.h -Node1->Node3 - - + +Node1->Node3 + + - -Node9 - - -uscxml/util/DOM.h + + +Node8 + + +uscxml/util/DOM.h - -Node1->Node9 - - + + +Node1->Node8 + + - -Node13 - - -uscxml/util/String.h + + +Node12 + + +uscxml/util/String.h - -Node1->Node13 - - + + +Node1->Node12 + + - -Node14 - - -uscxml/util/Predicates.h + + +Node13 + + +uscxml/util/Predicates.h - -Node1->Node14 - - + + +Node1->Node13 + + - -Node18 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node17 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node18 - - + + +Node1->Node17 + + -Node29 - - -uscxml/plugins/Factory.h + +Node29 + + +uscxml/plugins/Factory.h -Node1->Node29 - - - - -Node48 - -xercesc/dom/DOMDocument.hpp - - -Node1->Node48 - - + +Node1->Node29 + + + + + +Node49 + +xercesc/dom/DOMDocument.hpp + + + +Node1->Node49 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - -list + +Node7 + +list -Node3->Node7 - - - - -Node8 - -iostream - - -Node3->Node8 - - + +Node3->Node7 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - - - -Node9->Node4 - - + +Node4->Node6 + + + + + +Node8->Node2 + + + + + +Node8->Node4 + + + + + +Node8->Node7 + + - -Node9->Node7 - - + + +Node9 + +set - -Node9->Node8 - - + + +Node8->Node9 + + -Node10 - -set + +Node10 + +xercesc/util/XMLString.hpp - -Node9->Node10 - - + + +Node8->Node10 + + -Node11 - -xercesc/util/XMLString.hpp - - -Node9->Node11 - - - - -Node12 - -xercesc/dom/DOM.hpp - - -Node9->Node12 - - + +Node11 + +xercesc/dom/DOM.hpp + + + +Node8->Node11 + + + + + +Node12->Node2 + + + + + +Node12->Node7 + + -Node13->Node2 - - + +Node13->Node2 + + -Node13->Node7 - - + +Node13->Node7 + + + + + +Node13->Node8 + + + + + +Node13->Node11 + + - -Node14->Node2 - - + + +Node14 + + +uscxml/util/Convenience.h + - -Node14->Node7 - - - -Node14->Node9 - - + + +Node13->Node14 + + - -Node14->Node12 - - + + +Node14->Node2 + + - -Node15 - - -uscxml/util/Convenience.h - + + +Node14->Node4 + + + + +Node15 + +limits -Node14->Node15 - - - - -Node15->Node2 - - - - -Node15->Node4 - - + +Node14->Node15 + + -Node16 - -limits + +Node16 + +sstream + + + +Node14->Node16 + + + + + +Node17->Node2 + + + + + +Node17->Node4 + + + + + +Node17->Node7 + + + + + +Node17->Node15 + + - -Node15->Node16 - - + + +Node18 + +memory - -Node17 - -sstream - - -Node15->Node17 - - - - -Node18->Node2 - - - - -Node18->Node4 - - - - -Node18->Node7 - - - - -Node18->Node9 - - + + +Node17->Node18 + + -Node19 - -memory + +Node19 + +mutex - -Node18->Node19 - - + + +Node17->Node19 + + -Node20 - -mutex + +Node20 + +map - -Node18->Node20 - - + + +Node17->Node20 + + -Node21 - -map - - -Node18->Node21 - - - - -Node22 - - -uscxml/util/URL.h + +Node21 + + +uscxml/util/URL.h - -Node18->Node22 - - + + +Node17->Node21 + + - -Node18->Node29 - - + + +Node17->Node29 + + - -Node34 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/plugins/DataModel +Impl.h - -Node18->Node34 - - + + +Node17->Node30 + + - -Node37 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node35 + + +uscxml/plugins/IOProcessor +Impl.h - -Node18->Node37 - - + + +Node17->Node35 + + - -Node44 - - -uscxml/interpreter -/EventQueue.h + + +Node36 + + +uscxml/plugins/InvokerImpl.h - -Node18->Node44 - - + + +Node17->Node36 + + - -Node45 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node38 + + +uscxml/interpreter +/MicroStepImpl.h - -Node18->Node45 - - + + +Node17->Node38 + + - -Node47 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node45 + + +uscxml/interpreter +/EventQueue.h - -Node18->Node47 - - + + +Node17->Node45 + + - -Node22->Node2 - - + + +Node46 + + +uscxml/interpreter +/ContentExecutorImpl.h + - -Node22->Node4 - - - -Node22->Node7 - - + + +Node17->Node46 + + - -Node22->Node10 - - + + +Node48 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node22->Node17 - - - -Node22->Node21 - - + + +Node17->Node48 + + + + + +Node21->Node2 + + + + + +Node21->Node4 + + + + + +Node21->Node7 + + + + + +Node21->Node9 + + + + + +Node21->Node16 + + + + + +Node21->Node19 + + + + + +Node21->Node20 + + - -Node23 - - -uscxml/messages/Event.h + + +Node22 + + +uscxml/messages/Event.h - -Node22->Node23 - - + + +Node21->Node22 + + -Node27 - -thread + +Node27 + +thread - -Node22->Node27 - - + + +Node21->Node27 + + -Node28 - -condition_variable + +Node28 + +condition_variable - -Node22->Node28 - - + + +Node21->Node28 + + - -Node24 - - -uscxml/messages/Data.h + + +Node23 + + +uscxml/messages/Data.h - -Node23->Node24 - - + + +Node22->Node23 + + -Node26 - - -uscxml/util/UUID.h + +Node26 + + +uscxml/util/UUID.h - -Node23->Node26 - - - - -Node24->Node4 - - - - -Node24->Node7 - - + + +Node22->Node26 + + + + + +Node23->Node4 + + + + + +Node23->Node7 + + + + + +Node23->Node14 + + + + + +Node23->Node18 + + + + + +Node23->Node20 + + - -Node24->Node15 - - - - -Node24->Node19 - - + + +Node24 + +type_traits - -Node24->Node21 - - + + +Node23->Node24 + + -Node25 - - -uscxml/messages/Blob.h + +Node25 + + +uscxml/messages/Blob.h - -Node24->Node25 - - + + +Node23->Node25 + + -Node25->Node2 - - + +Node25->Node2 + + -Node25->Node4 - - + +Node25->Node4 + + - -Node25->Node19 - - + + +Node25->Node18 + + -Node26->Node2 - - + +Node26->Node2 + + -Node26->Node4 - - + +Node26->Node4 + + -Node29->Node2 - - + +Node29->Node2 + + -Node29->Node4 - - - - -Node29->Node10 - - - - -Node29->Node13 - - - - -Node29->Node16 - - - - -Node29->Node19 - - - - -Node30 - - -uscxml/plugins/Executable -Content.h - + +Node29->Node4 + + + + + +Node29->Node9 + + + + + +Node29->Node12 + + + + + +Node29->Node15 + + + + + +Node29->Node18 + + + + + +Node29->Node20 + + + + +Node30->Node2 + + - -Node29->Node30 - - + + +Node30->Node4 + + + + + +Node30->Node7 + + + + + +Node30->Node18 + + -Node31 - - -uscxml/plugins/EventHandler.h + +Node31 + + +uscxml/plugins/Invoker.h - -Node29->Node31 - - - - -Node32 - - -uscxml/plugins/IOProcessor.h - - - - -Node29->Node32 - - + + +Node30->Node31 + + -Node33 - - -uscxml/plugins/Invoker.h + +Node33 + + +uscxml/plugins/IOProcessor.h - -Node29->Node33 - - + + +Node30->Node33 + + - -Node29->Node34 - - - - -Node30->Node2 - - - - -Node30->Node4 - - - - -Node30->Node17 - - + + +Node34 + + +uscxml/interpreter +/Logging.h + - -Node30->Node19 - - - -Node31->Node2 - - + + +Node30->Node34 + + -Node31->Node4 - - + +Node31->Node4 + + - -Node31->Node7 - - + + +Node31->Node22 + + - -Node31->Node19 - - + + +Node32 + + +uscxml/plugins/EventHandler.h + - -Node31->Node23 - - - -Node32->Node4 - - + + +Node31->Node32 + + - -Node32->Node23 - - + + +Node32->Node2 + + - -Node32->Node31 - - + + +Node32->Node4 + + + + + +Node32->Node7 + + + + + +Node32->Node18 + + + + + +Node32->Node22 + + -Node33->Node4 - - - - -Node33->Node23 - - - - -Node33->Node31 - - - - -Node34->Node2 - - + +Node33->Node4 + + + + + +Node33->Node22 + + + + + +Node33->Node32 + + -Node34->Node4 - - - - -Node34->Node7 - - - - -Node34->Node19 - - - - -Node34->Node32 - - - - -Node34->Node33 - - - - -Node35 - - -uscxml/interpreter -/Logging.h - - - - -Node34->Node35 - - + +Node34->Node4 + + + + + +Node34->Node18 + + + + + +Node34->Node22 + + + + + +Node34->Node23 + + -Node35->Node4 - - - - -Node35->Node19 - - - - -Node35->Node23 - - - - -Node35->Node24 - - - - -Node36 - -uscxml/config.h - - -Node35->Node36 - - - - -Node37->Node2 - - - - -Node37->Node4 - - - - -Node37->Node7 - - - - -Node37->Node10 - - - - -Node37->Node23 - - - - -Node38 - - -uscxml/Interpreter.h - + +Node35->Node4 + + + + + +Node35->Node22 + + + + + +Node35->Node32 + + + + + +Node35->Node34 + + + + + +Node36->Node4 + + + + + +Node36->Node9 + + + + + +Node36->Node22 + + + + + +Node36->Node32 + + + + +Node37 + +uscxml/config.h - -Node37->Node38 - - + + +Node36->Node37 + + -Node38->Node2 - - + +Node38->Node2 + + -Node38->Node4 - - - - -Node38->Node21 - - - - -Node38->Node29 - - - - -Node38->Node35 - - + +Node38->Node4 + + + + + +Node38->Node7 + + + + + +Node38->Node9 + + + + + +Node38->Node22 + + -Node39 - -vector + +Node39 + + +uscxml/Interpreter.h + + -Node38->Node39 - - + +Node38->Node39 + + + + + +Node39->Node2 + + + + + +Node39->Node4 + + + + + +Node39->Node20 + + + + + +Node39->Node29 + + + + + +Node39->Node34 + + -Node40 - - -uscxml/interpreter -/MicroStep.h - - + +Node40 + +vector - -Node38->Node40 - - + + +Node39->Node40 + + -Node41 - - -uscxml/interpreter -/InterpreterState.h + +Node41 + + +uscxml/interpreter +/MicroStep.h - -Node38->Node41 - - + + +Node39->Node41 + + -Node42 - - -uscxml/plugins/DataModel.h + +Node42 + + +uscxml/interpreter +/InterpreterState.h - -Node38->Node42 - - + + +Node39->Node42 + + -Node43 - - -uscxml/interpreter -/ContentExecutor.h + +Node43 + + +uscxml/plugins/DataModel.h - -Node38->Node43 - - + + +Node39->Node43 + + - -Node38->Node44 - - - - -Node40->Node2 - - + + +Node44 + + +uscxml/interpreter +/ContentExecutor.h + - -Node40->Node4 - - - -Node40->Node7 - - + + +Node39->Node44 + + - -Node40->Node19 - - + + +Node39->Node45 + + - -Node40->Node41 - - + + +Node41->Node2 + + -Node41->Node4 - - - - -Node42->Node2 - - + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node18 + + + + + +Node41->Node23 + + + + + +Node41->Node42 + + -Node42->Node4 - - - - -Node42->Node7 - - - - -Node42->Node19 - - - - -Node42->Node23 - - + +Node42->Node4 + + -Node43->Node2 - - + +Node43->Node2 + + -Node43->Node4 - - - - -Node43->Node24 - - + +Node43->Node4 + + + + + +Node43->Node7 + + + + + +Node43->Node18 + + + + + +Node43->Node22 + + + + + +Node44->Node2 + + -Node44->Node4 - - + +Node44->Node4 + + -Node44->Node23 - - - - -Node45->Node2 - - + +Node44->Node23 + + -Node45->Node4 - - + +Node45->Node4 + + + + + +Node45->Node22 + + + + + +Node46->Node2 + + - -Node45->Node10 - - + + +Node46->Node4 + + - -Node45->Node23 - - + + +Node46->Node9 + + - -Node45->Node35 - - + + +Node46->Node20 + + + + + +Node46->Node22 + + + + + +Node46->Node34 + + - -Node46 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node47 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node45->Node46 - - - - -Node46->Node3 - - - - -Node46->Node4 - - - - -Node46->Node20 - - - - -Node46->Node23 - - + + +Node46->Node47 + + - -Node47->Node2 - - + + +Node47->Node3 + + -Node47->Node4 - - - - -Node47->Node7 - - - - -Node47->Node20 - - - - -Node47->Node21 - - + +Node47->Node4 + + + + + +Node47->Node19 + + + + + +Node47->Node22 + + + + + +Node47->Node34 + + + + + +Node48->Node2 + + + + + +Node48->Node4 + + + + + +Node48->Node7 + + + + + +Node48->Node19 + + + + + +Node48->Node20 + + + + + +Node48->Node22 + + + + + +Node48->Node27 + + + + + +Node48->Node28 + + - -Node47->Node23 - - - -Node47->Node27 - - - - -Node47->Node28 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_issue_8cpp__incl_org.svg b/_interpreter_issue_8cpp__incl_org.svg deleted file mode 100644 index f1fa244..0000000 --- a/_interpreter_issue_8cpp__incl_org.svg +++ /dev/null @@ -1,1127 +0,0 @@ - - - - - - -debug/InterpreterIssue.cpp - - -Node1 - -debug/InterpreterIssue.cpp - - -Node2 - -string - - -Node1->Node2 - - - - -Node3 - - -InterpreterIssue.h - - - - -Node1->Node3 - - - - -Node9 - - -uscxml/util/DOM.h - - - - -Node1->Node9 - - - - -Node13 - - -uscxml/util/String.h - - - - -Node1->Node13 - - - - -Node14 - - -uscxml/util/Predicates.h - - - - -Node1->Node14 - - - - -Node18 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node1->Node18 - - - - -Node29 - - -uscxml/plugins/Factory.h - - - - -Node1->Node29 - - - - -Node48 - -xercesc/dom/DOMDocument.hpp - - -Node1->Node48 - - - - -Node4 - - -uscxml/Common.h - - - - -Node3->Node4 - - - - -Node7 - -list - - -Node3->Node7 - - - - -Node8 - -iostream - - -Node3->Node8 - - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - - - -Node6 - -cmath - - -Node4->Node6 - - - - -Node9->Node4 - - - - -Node9->Node7 - - - - -Node9->Node8 - - - - -Node10 - -set - - -Node9->Node10 - - - - -Node11 - -xercesc/util/XMLString.hpp - - -Node9->Node11 - - - - -Node12 - -xercesc/dom/DOM.hpp - - -Node9->Node12 - - - - -Node13->Node2 - - - - -Node13->Node7 - - - - -Node14->Node2 - - - - -Node14->Node7 - - - - -Node14->Node9 - - - - -Node14->Node12 - - - - -Node15 - - -uscxml/util/Convenience.h - - - - -Node14->Node15 - - - - -Node15->Node2 - - - - -Node15->Node4 - - - - -Node16 - -limits - - -Node15->Node16 - - - - -Node17 - -sstream - - -Node15->Node17 - - - - -Node18->Node2 - - - - -Node18->Node4 - - - - -Node18->Node7 - - - - -Node18->Node9 - - - - -Node19 - -memory - - -Node18->Node19 - - - - -Node20 - -mutex - - -Node18->Node20 - - - - -Node21 - -map - - -Node18->Node21 - - - - -Node22 - - -uscxml/util/URL.h - - - - -Node18->Node22 - - - - -Node18->Node29 - - - - -Node34 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node18->Node34 - - - - -Node37 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node18->Node37 - - - - -Node44 - - -uscxml/interpreter -/EventQueue.h - - - - -Node18->Node44 - - - - -Node45 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node18->Node45 - - - - -Node47 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node18->Node47 - - - - -Node22->Node2 - - - - -Node22->Node4 - - - - -Node22->Node7 - - - - -Node22->Node10 - - - - -Node22->Node17 - - - - -Node22->Node21 - - - - -Node23 - - -uscxml/messages/Event.h - - - - -Node22->Node23 - - - - -Node27 - -thread - - -Node22->Node27 - - - - -Node28 - -condition_variable - - -Node22->Node28 - - - - -Node24 - - -uscxml/messages/Data.h - - - - -Node23->Node24 - - - - -Node26 - - -uscxml/util/UUID.h - - - - -Node23->Node26 - - - - -Node24->Node4 - - - - -Node24->Node7 - - - - -Node24->Node15 - - - - -Node24->Node19 - - - - -Node24->Node21 - - - - -Node25 - - -uscxml/messages/Blob.h - - - - -Node24->Node25 - - - - -Node25->Node2 - - - - -Node25->Node4 - - - - -Node25->Node19 - - - - -Node26->Node2 - - - - -Node26->Node4 - - - - -Node29->Node2 - - - - -Node29->Node4 - - - - -Node29->Node10 - - - - -Node29->Node13 - - - - -Node29->Node16 - - - - -Node29->Node19 - - - - -Node30 - - -uscxml/plugins/Executable -Content.h - - - - -Node29->Node30 - - - - -Node31 - - -uscxml/plugins/EventHandler.h - - - - -Node29->Node31 - - - - -Node32 - - -uscxml/plugins/IOProcessor.h - - - - -Node29->Node32 - - - - -Node33 - - -uscxml/plugins/Invoker.h - - - - -Node29->Node33 - - - - -Node29->Node34 - - - - -Node30->Node2 - - - - -Node30->Node4 - - - - -Node30->Node17 - - - - -Node30->Node19 - - - - -Node31->Node2 - - - - -Node31->Node4 - - - - -Node31->Node7 - - - - -Node31->Node19 - - - - -Node31->Node23 - - - - -Node32->Node4 - - - - -Node32->Node23 - - - - -Node32->Node31 - - - - -Node33->Node4 - - - - -Node33->Node23 - - - - -Node33->Node31 - - - - -Node34->Node2 - - - - -Node34->Node4 - - - - -Node34->Node7 - - - - -Node34->Node19 - - - - -Node34->Node32 - - - - -Node34->Node33 - - - - -Node35 - - -uscxml/interpreter -/Logging.h - - - - -Node34->Node35 - - - - -Node35->Node4 - - - - -Node35->Node19 - - - - -Node35->Node23 - - - - -Node35->Node24 - - - - -Node36 - -uscxml/config.h - - -Node35->Node36 - - - - -Node37->Node2 - - - - -Node37->Node4 - - - - -Node37->Node7 - - - - -Node37->Node10 - - - - -Node37->Node23 - - - - -Node38 - - -uscxml/Interpreter.h - - - - -Node37->Node38 - - - - -Node38->Node2 - - - - -Node38->Node4 - - - - -Node38->Node21 - - - - -Node38->Node29 - - - - -Node38->Node35 - - - - -Node39 - -vector - - -Node38->Node39 - - - - -Node40 - - -uscxml/interpreter -/MicroStep.h - - - - -Node38->Node40 - - - - -Node41 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node38->Node41 - - - - -Node42 - - -uscxml/plugins/DataModel.h - - - - -Node38->Node42 - - - - -Node43 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node38->Node43 - - - - -Node38->Node44 - - - - -Node40->Node2 - - - - -Node40->Node4 - - - - -Node40->Node7 - - - - -Node40->Node19 - - - - -Node40->Node41 - - - - -Node41->Node4 - - - - -Node42->Node2 - - - - -Node42->Node4 - - - - -Node42->Node7 - - - - -Node42->Node19 - - - - -Node42->Node23 - - - - -Node43->Node2 - - - - -Node43->Node4 - - - - -Node43->Node24 - - - - -Node44->Node4 - - - - -Node44->Node23 - - - - -Node45->Node2 - - - - -Node45->Node4 - - - - -Node45->Node10 - - - - -Node45->Node23 - - - - -Node45->Node35 - - - - -Node46 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node45->Node46 - - - - -Node46->Node3 - - - - -Node46->Node4 - - - - -Node46->Node20 - - - - -Node46->Node23 - - - - -Node47->Node2 - - - - -Node47->Node4 - - - - -Node47->Node7 - - - - -Node47->Node20 - - - - -Node47->Node21 - - - - -Node47->Node23 - - - - -Node47->Node27 - - - - -Node47->Node28 - - - - - diff --git a/_interpreter_issue_8h.html b/_interpreter_issue_8h.html index 5a594c8..697cb76 100644 --- a/_interpreter_issue_8h.html +++ b/_interpreter_issue_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,16 +105,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); More...

#include "uscxml/Common.h"
#include <list>
-#include <iostream>
Include dependency graph for InterpreterIssue.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -143,7 +142,7 @@ std::ostream & 
uscxml: diff --git a/_interpreter_issue_8h.js b/_interpreter_issue_8h.js new file mode 100644 index 0000000..382492f --- /dev/null +++ b/_interpreter_issue_8h.js @@ -0,0 +1,5 @@ +var _interpreter_issue_8h = +[ + [ "InterpreterIssue", "classuscxml_1_1_interpreter_issue.html", "classuscxml_1_1_interpreter_issue" ], + [ "operator<<", "_interpreter_issue_8h.html#af6c2fa85b81178595a578750d058204d", null ] +]; \ No newline at end of file diff --git a/_interpreter_issue_8h__dep__incl.map b/_interpreter_issue_8h__dep__incl.map index cc21f29..ae8569f 100644 --- a/_interpreter_issue_8h__dep__incl.map +++ b/_interpreter_issue_8h__dep__incl.map @@ -1,41 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_interpreter_issue_8h__dep__incl.md5 b/_interpreter_issue_8h__dep__incl.md5 index eb177f5..9dd3a0c 100644 --- a/_interpreter_issue_8h__dep__incl.md5 +++ b/_interpreter_issue_8h__dep__incl.md5 @@ -1 +1 @@ -13483d63bde83142e1c5d7021345fca3 \ No newline at end of file +b7158a096c348c8be9e57f069480dbe0 \ No newline at end of file diff --git a/_interpreter_issue_8h__dep__incl.svg b/_interpreter_issue_8h__dep__incl.svg index e22cd60..a49e1f8 100644 --- a/_interpreter_issue_8h__dep__incl.svg +++ b/_interpreter_issue_8h__dep__incl.svg @@ -1,670 +1,538 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + debug/InterpreterIssue.h - + -Node1 - -debug/InterpreterIssue.h + +Node1 + +debug/InterpreterIssue.h -Node2 - - -debug/InterpreterIssue.cpp + +Node2 + + +debug/InterpreterIssue.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterMonitor.h + +Node3 + + +interpreter/InterpreterMonitor.h -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -interpreter/ContentExecutor -Impl.h + +Node4 + + +interpreter/ContentExecutor +Impl.h -Node3->Node4 - - + +Node3->Node4 + + - -Node40 - - -interpreter/FastMicroStep.cpp + + +Node33 + + +interpreter/FastMicroStep.cpp - -Node3->Node40 - - + + +Node3->Node33 + + -Node5 - - -interpreter/BasicContent -Executor.h + +Node5 + + +interpreter/BasicContent +Executor.h -Node4->Node5 - - + +Node4->Node5 + + -Node8 - - -interpreter/ContentExecutor.cpp + +Node8 + + +interpreter/ContentExecutor.cpp -Node4->Node8 - - + +Node4->Node8 + + -Node9 - - -interpreter/InterpreterImpl.h + +Node9 + + +interpreter/InterpreterImpl.h -Node4->Node9 - - + +Node4->Node9 + + -Node6 - - -interpreter/BasicContent -Executor.cpp + +Node6 + + +interpreter/BasicContent +Executor.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -interpreter/InterpreterImpl.cpp + +Node7 + + +interpreter/InterpreterImpl.cpp -Node5->Node7 - - + +Node5->Node7 + + -Node9->Node2 - - + +Node9->Node2 + + -Node9->Node7 - - + +Node9->Node7 + + -Node10 - - -debug/Breakpoint.cpp + +Node10 + + +debug/Breakpoint.cpp -Node9->Node10 - - + +Node9->Node10 + + -Node11 - - -debug/Debugger.h + +Node11 + + +debug/Debugger.h -Node9->Node11 - - + +Node9->Node11 + + -Node16 - - -Interpreter.cpp + +Node16 + + +Interpreter.cpp -Node9->Node16 - - + +Node9->Node16 + + -Node17 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node17 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node9->Node17 - - + +Node9->Node17 + + -Node19 - - -plugins/InvokerImpl.h + +Node19 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node9->Node19 - - - - -Node23 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - + +Node9->Node19 + + - - -Node9->Node23 - - - - -Node25 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node9->Node25 - - - - -Node26 - - -plugins/IOProcessorImpl.h + + +Node21 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node9->Node26 - - + + +Node9->Node21 + + - -Node29 - - -transform/Transformer.h + + +Node22 + + +transform/Transformer.h - -Node9->Node29 - - + + +Node9->Node22 + + -Node12 - - -debug/Debugger.cpp + +Node12 + + +debug/Debugger.cpp -Node11->Node12 - - + +Node11->Node12 + + -Node13 - - -debug/DebuggerServlet.h + +Node13 + + +debug/DebuggerServlet.h -Node11->Node13 - - + +Node11->Node13 + + -Node15 - - -debug/DebugSession.cpp + +Node15 + + +debug/DebugSession.cpp -Node11->Node15 - - + +Node11->Node15 + + -Node14 - - -debug/DebuggerServlet.cpp + +Node14 + + +debug/DebuggerServlet.cpp -Node13->Node14 - - + +Node13->Node14 + + -Node18 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node18 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node17->Node18 - - - - -Node19->Node7 - - - - -Node19->Node17 - - + +Node17->Node18 + + -Node20 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node20 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node19->Node20 - - - - -Node22 - - -plugins/Invoker.cpp - - + +Node19->Node20 + + - -Node19->Node22 - - - - -Node21 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node23 + + +transform/ChartToC.h - -Node20->Node21 - - + + +Node22->Node23 + + - -Node24 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node25 + + +transform/ChartToJava.h - -Node23->Node24 - - - - -Node26->Node23 - - + + +Node22->Node25 + + -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node26->Node27 - - - - -Node28 - - -plugins/IOProcessor.cpp + +Node27 + + +transform/ChartToPromela.h - -Node26->Node28 - - - - -Node27->Node25 - - + + +Node22->Node27 + + -Node30 - - -transform/ChartToC.h + +Node30 + + +transform/ChartToVHDL.h - -Node29->Node30 - - + + +Node22->Node30 + + -Node32 - - -transform/ChartToJava.h - - - - -Node29->Node32 - - - - -Node34 - - -transform/ChartToPromela.h - - - - -Node29->Node34 - - - - -Node37 - - -transform/ChartToVHDL.h - - - - -Node29->Node37 - - - - -Node39 - - -transform/Transformer.cpp + +Node32 + + +transform/Transformer.cpp - -Node29->Node39 - - + + +Node22->Node32 + + - -Node31 - - -transform/ChartToC.cpp + + +Node24 + + +transform/ChartToC.cpp - -Node30->Node31 - - - - -Node30->Node32 - - - - -Node30->Node34 - - - - -Node30->Node37 - - + + +Node23->Node24 + + + + + +Node23->Node25 + + + + + +Node23->Node27 + + + + + +Node23->Node30 + + - -Node33 - - -transform/ChartToJava.cpp + + +Node26 + + +transform/ChartToJava.cpp - -Node32->Node33 - - + + +Node25->Node26 + + - -Node35 - - -transform/ChartToPromela.cpp + + +Node28 + + +transform/ChartToPromela.cpp - -Node34->Node35 - - + + +Node27->Node28 + + - -Node36 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node29 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node34->Node36 - - + + +Node27->Node29 + + - -Node38 - - -transform/ChartToVHDL.cpp + + +Node31 + + +transform/ChartToVHDL.cpp - -Node37->Node38 - - + + +Node30->Node31 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_interpreter_issue_8h__dep__incl_org.svg b/_interpreter_issue_8h__dep__incl_org.svg deleted file mode 100644 index c85bbe5..0000000 --- a/_interpreter_issue_8h__dep__incl_org.svg +++ /dev/null @@ -1,582 +0,0 @@ - - - - - - -debug/InterpreterIssue.h - - -Node1 - -debug/InterpreterIssue.h - - -Node2 - - -debug/InterpreterIssue.cpp - - - - -Node1->Node2 - - - - -Node3 - - -interpreter/InterpreterMonitor.h - - - - -Node1->Node3 - - - - -Node4 - - -interpreter/ContentExecutor -Impl.h - - - - -Node3->Node4 - - - - -Node40 - - -interpreter/FastMicroStep.cpp - - - - -Node3->Node40 - - - - -Node5 - - -interpreter/BasicContent -Executor.h - - - - -Node4->Node5 - - - - -Node8 - - -interpreter/ContentExecutor.cpp - - - - -Node4->Node8 - - - - -Node9 - - -interpreter/InterpreterImpl.h - - - - -Node4->Node9 - - - - -Node6 - - -interpreter/BasicContent -Executor.cpp - - - - -Node5->Node6 - - - - -Node7 - - -interpreter/InterpreterImpl.cpp - - - - -Node5->Node7 - - - - -Node9->Node2 - - - - -Node9->Node7 - - - - -Node10 - - -debug/Breakpoint.cpp - - - - -Node9->Node10 - - - - -Node11 - - -debug/Debugger.h - - - - -Node9->Node11 - - - - -Node16 - - -Interpreter.cpp - - - - -Node9->Node16 - - - - -Node17 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node9->Node17 - - - - -Node19 - - -plugins/InvokerImpl.h - - - - -Node9->Node19 - - - - -Node23 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node9->Node23 - - - - -Node25 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node9->Node25 - - - - -Node26 - - -plugins/IOProcessorImpl.h - - - - -Node9->Node26 - - - - -Node29 - - -transform/Transformer.h - - - - -Node9->Node29 - - - - -Node12 - - -debug/Debugger.cpp - - - - -Node11->Node12 - - - - -Node13 - - -debug/DebuggerServlet.h - - - - -Node11->Node13 - - - - -Node15 - - -debug/DebugSession.cpp - - - - -Node11->Node15 - - - - -Node14 - - -debug/DebuggerServlet.cpp - - - - -Node13->Node14 - - - - -Node18 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node17->Node18 - - - - -Node19->Node7 - - - - -Node19->Node17 - - - - -Node20 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node19->Node20 - - - - -Node22 - - -plugins/Invoker.cpp - - - - -Node19->Node22 - - - - -Node21 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node20->Node21 - - - - -Node24 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node23->Node24 - - - - -Node26->Node23 - - - - -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node26->Node27 - - - - -Node28 - - -plugins/IOProcessor.cpp - - - - -Node26->Node28 - - - - -Node27->Node25 - - - - -Node30 - - -transform/ChartToC.h - - - - -Node29->Node30 - - - - -Node32 - - -transform/ChartToJava.h - - - - -Node29->Node32 - - - - -Node34 - - -transform/ChartToPromela.h - - - - -Node29->Node34 - - - - -Node37 - - -transform/ChartToVHDL.h - - - - -Node29->Node37 - - - - -Node39 - - -transform/Transformer.cpp - - - - -Node29->Node39 - - - - -Node31 - - -transform/ChartToC.cpp - - - - -Node30->Node31 - - - - -Node30->Node32 - - - - -Node30->Node34 - - - - -Node30->Node37 - - - - -Node33 - - -transform/ChartToJava.cpp - - - - -Node32->Node33 - - - - -Node35 - - -transform/ChartToPromela.cpp - - - - -Node34->Node35 - - - - -Node36 - - -transform/promela/Promela -CodeAnalyzer.cpp - - - - -Node34->Node36 - - - - -Node38 - - -transform/ChartToVHDL.cpp - - - - -Node37->Node38 - - - - - diff --git a/_interpreter_issue_8h__incl.md5 b/_interpreter_issue_8h__incl.md5 index 06e0968..60075fa 100644 --- a/_interpreter_issue_8h__incl.md5 +++ b/_interpreter_issue_8h__incl.md5 @@ -1 +1 @@ -642b263e307c7dc03b201bd6e41d1345 \ No newline at end of file +1ffd1440a71df3861c98ecd5482563d4 \ No newline at end of file diff --git a/_interpreter_issue_8h__incl.svg b/_interpreter_issue_8h__incl.svg index 3349329..94fd0d6 100644 --- a/_interpreter_issue_8h__incl.svg +++ b/_interpreter_issue_8h__incl.svg @@ -1,71 +1,70 @@ - - + debug/InterpreterIssue.h - + -Node1 - -debug/InterpreterIssue.h + +Node1 + +debug/InterpreterIssue.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -list + +Node5 + +list -Node1->Node5 - - - - -Node6 - -iostream - - -Node1->Node6 - - + +Node1->Node5 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_interpreter_issue_8h_source.html b/_interpreter_issue_8h_source.html index 3c9ae2a..57253a9 100644 --- a/_interpreter_issue_8h_source.html +++ b/_interpreter_issue_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -104,57 +104,56 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
24 #include "uscxml/Common.h"
25 
26 #include <list>
-
27 #include <iostream>
-
28 
-
29 // forward declare
-
30 namespace XERCESC_NS {
-
31 class DOMNode;
-
32 }
-
33 
-
34 namespace uscxml {
-
35 
-
36 class InterpreterImpl;
-
37 
-
42 class USCXML_API InterpreterIssue {
-
43 public:
- - - -
47  USCXML_ISSUE_INFO
-
48  };
-
49 
-
50  std::string xPath;
-
51  std::string message;
-
52  XERCESC_NS::DOMNode* node;
- -
54  std::string specRef;
-
55 
-
59  InterpreterIssue(const std::string& msg, XERCESC_NS::DOMNode* node, IssueSeverity severity, const std::string& specRef = "");
-
60 
-
61 private:
-
62 
-
63  static std::list<InterpreterIssue> forInterpreter(InterpreterImpl* interpreter);
-
64  friend class Interpreter;
-
65 };
-
66 USCXML_API std::ostream& operator<< (std::ostream& os, const InterpreterIssue& issue);
-
67 
-
68 }
-
69 
-
70 #endif /* end of include guard: INTERPRETERISSUE_H_962CB305 */
+
27 
+
28 // forward declare
+
29 namespace XERCESC_NS {
+
30 class DOMNode;
+
31 }
+
32 
+
33 namespace uscxml {
+
34 
+
35 class InterpreterImpl;
+
36 
+
41 class USCXML_API InterpreterIssue {
+
42 public:
+ + + +
46  USCXML_ISSUE_INFO
+
47  };
+
48 
+
49  std::string xPath;
+
50  std::string message;
+
51  XERCESC_NS::DOMNode* node;
+ +
53  std::string specRef;
+
54 
+
58  InterpreterIssue(const std::string& msg, XERCESC_NS::DOMNode* node, IssueSeverity severity, const std::string& specRef = "");
+
59 
+
60 private:
+
61 
+
62  static std::list<InterpreterIssue> forInterpreter(InterpreterImpl* interpreter);
+
63  friend class Interpreter;
+
64 };
+
65 USCXML_API std::ostream& operator<< (std::ostream& os, const InterpreterIssue& issue);
+
66 
+
67 }
+
68 
+
69 #endif /* end of include guard: INTERPRETERISSUE_H_962CB305 */
Definition: Breakpoint.cpp:26
-
IssueSeverity severity
Severity of the issue.
Definition: InterpreterIssue.h:53
-
Identify and report syntactic and semantic problems with a SCXML state-charts.
Definition: InterpreterIssue.h:42
-
std::string xPath
Where did the issue arise.
Definition: InterpreterIssue.h:50
+
IssueSeverity severity
Severity of the issue.
Definition: InterpreterIssue.h:52
+
Identify and report syntactic and semantic problems with a SCXML state-charts.
Definition: InterpreterIssue.h:41
+
std::string xPath
Where did the issue arise.
Definition: InterpreterIssue.h:49
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
XERCESC_NS::DOMNode * node
The DOM node pertaining to the issue.
Definition: InterpreterIssue.h:52
-
Definition: InterpreterImpl.h:48
-
Interpreter can not process such a document.
Definition: InterpreterIssue.h:45
+
XERCESC_NS::DOMNode * node
The DOM node pertaining to the issue.
Definition: InterpreterIssue.h:51
+
Definition: InterpreterImpl.h:51
+
Interpreter can not process such a document.
Definition: InterpreterIssue.h:44
Definition: Breakpoint.h:30
-
Document is questionable, but formally ok.
Definition: InterpreterIssue.h:46
-
std::string message
What is the issue.
Definition: InterpreterIssue.h:51
-
IssueSeverity
Definition: InterpreterIssue.h:44
-
std::string specRef
If applicable, the violated section from the standard.
Definition: InterpreterIssue.h:54
+
Document is questionable, but formally ok.
Definition: InterpreterIssue.h:45
+
std::string message
What is the issue.
Definition: InterpreterIssue.h:50
+
IssueSeverity
Definition: InterpreterIssue.h:43
+
std::string specRef
If applicable, the violated section from the standard.
Definition: InterpreterIssue.h:53
@@ -164,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_interpreter_monitor_8h.html b/_interpreter_monitor_8h.html index 4556aad..b5abc03 100644 --- a/_interpreter_monitor_8h.html +++ b/_interpreter_monitor_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,17 +102,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "uscxml/Common.h"
#include "uscxml/messages/Event.h"
+#include "uscxml/interpreter/Logging.h"
#include "uscxml/debug/InterpreterIssue.h"
#include <mutex>
Include dependency graph for InterpreterMonitor.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -273,7 +274,7 @@ Macros
diff --git a/_invoker_8cpp.js b/_invoker_8cpp.js new file mode 100644 index 0000000..a5e680b --- /dev/null +++ b/_invoker_8cpp.js @@ -0,0 +1,4 @@ +var _invoker_8cpp = +[ + [ "PIMPL_OPERATORS_INHERIT_IMPL", "_invoker_8cpp.html#a18a7d569836d290982120f00df83a92f", null ] +]; \ No newline at end of file diff --git a/_invoker_8cpp__incl.map b/_invoker_8cpp__incl.map index ca68050..d55eaa0 100644 --- a/_invoker_8cpp__incl.map +++ b/_invoker_8cpp__incl.map @@ -1,31 +1,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/_invoker_8cpp__incl.md5 b/_invoker_8cpp__incl.md5 index 03c88d4..3aee1fb 100644 --- a/_invoker_8cpp__incl.md5 +++ b/_invoker_8cpp__incl.md5 @@ -1 +1 @@ -cbda2c16e9f0eea499a4c76632027d86 \ No newline at end of file +516a7eea457a1f7fff92cbb10a2fdc81 \ No newline at end of file diff --git a/_invoker_8cpp__incl.svg b/_invoker_8cpp__incl.svg index 001d35e..7ce2266 100644 --- a/_invoker_8cpp__incl.svg +++ b/_invoker_8cpp__incl.svg @@ -1,1181 +1,376 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/Invoker.cpp - + -Node1 - -plugins/Invoker.cpp + +Node1 + +plugins/Invoker.cpp -Node2 - - -Invoker.h + +Node2 + + +Invoker.h -Node1->Node2 - - + +Node1->Node2 + + - -Node18 - - -InvokerImpl.h + + +Node19 + + +InvokerImpl.h - -Node1->Node18 - - + + +Node1->Node19 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/EventHandler.h + +Node6 + + +uscxml/plugins/EventHandler.h -Node2->Node6 - - + +Node2->Node6 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node2->Node7 - - + +Node2->Node7 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node9 - -list + +Node9 + +list -Node6->Node9 - - + +Node6->Node9 + + -Node11 - -memory + +Node11 + +memory -Node6->Node11 - - + +Node6->Node11 + + - -Node13 - -string + + +Node14 + +string - -Node6->Node13 - - + + +Node6->Node14 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node3 - - + +Node8->Node3 + + -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + - -Node12->Node3 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node12->Node13 - - - -Node14 - -limits + + +Node8->Node17 + + - -Node12->Node14 - - + + +Node13->Node3 + + - -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - - - -Node16->Node13 - - - - -Node17->Node3 - - + + +Node13->Node14 + + - -Node17->Node13 - - + + +Node15 + +limits - -Node18->Node3 - - + + +Node13->Node15 + + - -Node18->Node6 - - + + +Node16 + +sstream - -Node18->Node7 - - + + +Node13->Node16 + + - -Node19 - -uscxml/config.h + + +Node17->Node3 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + - -Node18->Node19 - - + + +Node18->Node3 + + + + + +Node18->Node14 + + + + + +Node19->Node3 + + + + + +Node19->Node6 + + + + + +Node19->Node7 + + -Node20 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node18->Node20 - - + +Node20 + +uscxml/config.h - -Node20->Node3 - - - - -Node20->Node9 - - - - -Node20->Node10 - - - - -Node20->Node11 - - - - -Node20->Node13 - - + + +Node19->Node20 + + -Node21 - -mutex - - -Node20->Node21 - - - - -Node22 - - -uscxml/util/URL.h - - - - -Node20->Node22 - - - - -Node26 - - -uscxml/plugins/Factory.h - - - - -Node20->Node26 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node20->Node29 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node20->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - - - -Node20->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - + +Node21 + +set + + +Node19->Node21 + + - -Node20->Node40 - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node20->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node20->Node45 - - - - -Node22->Node3 - - - - -Node22->Node7 - - - - -Node22->Node9 - - - - -Node22->Node10 - - - - -Node22->Node13 - - - - -Node22->Node15 - - - - -Node23 - -set - - -Node22->Node23 - - - - -Node24 - -thread - - -Node22->Node24 - - - - -Node25 - -condition_variable - - -Node22->Node25 - - - - -Node26->Node2 - - - - -Node26->Node3 - - - - -Node26->Node6 - - - - -Node26->Node11 - - - - -Node26->Node13 - - - - -Node26->Node14 - - - - -Node26->Node23 - - - - -Node27 - - -uscxml/plugins/Executable -Content.h - - - - -Node26->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h - - - - -Node26->Node28 - - - - -Node26->Node29 - - - - -Node31 - - -string.h - - - - -Node26->Node31 - - - - -Node27->Node3 - - - - -Node27->Node11 - - - - -Node27->Node13 - - - - -Node27->Node15 - - - - -Node28->Node3 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node29->Node2 - - - - -Node29->Node3 - - - - -Node29->Node9 - - - - -Node29->Node11 - - - - -Node29->Node13 - - - - -Node29->Node28 - - - - -Node30 - - -uscxml/interpreter -/Logging.h - - - - -Node29->Node30 - - - - -Node30->Node3 - - - - -Node30->Node7 - - - - -Node30->Node8 - - - - -Node30->Node11 - - - - -Node30->Node19 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node32->Node3 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node23 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node3 - - - - -Node33->Node10 - - - - -Node33->Node13 - - - - -Node33->Node26 - - - - -Node33->Node30 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node3 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node37->Node3 - - - - -Node37->Node7 - - - - -Node37->Node9 - - - - -Node37->Node11 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node8 - - - - -Node38->Node13 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node23 - - - - -Node40->Node30 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node7 - - - - -Node41->Node21 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node3 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node9 - - - - -Node44->Node10 - - - - -Node44->Node13 - - - - -Node44->Node21 - - - - -Node44->Node24 - - - - -Node44->Node25 - - - - -Node45->Node3 - - - - -Node45->Node9 - - - - -Node45->Node23 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_invoker_8cpp__incl_org.svg b/_invoker_8cpp__incl_org.svg index 8a53633..a39ea65 100644 --- a/_invoker_8cpp__incl_org.svg +++ b/_invoker_8cpp__incl_org.svg @@ -1,1093 +1,376 @@ - - - + + plugins/Invoker.cpp - - -Node1 - -plugins/Invoker.cpp + + + +Node0 + +plugins/Invoker.cpp - -Node2 + + +Node1 - -Invoker.h + +Invoker.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node18 - - -InvokerImpl.h + +Node18 + + +InvokerImpl.h - -Node1->Node18 - - + + +Node0->Node18 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node6 + + +Node5 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node2->Node6 - - + + +Node1->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node2->Node7 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath + + +Node1->Node6 + + - -Node3->Node5 - - + + +Node3 + +sys/socket.h - -Node6->Node3 - - + + +Node2->Node3 + + - -Node6->Node7 - - + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + + + + +Node5->Node6 + + - -Node9 - -list + + +Node8 + +list - -Node6->Node9 - - + + +Node5->Node8 + + - -Node11 - -memory + + +Node10 + +memory - -Node6->Node11 - - + + +Node5->Node10 + + -Node13 - -string + +Node13 + +string - -Node6->Node13 - - + + +Node5->Node13 + + - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node7->Node8 - - + + +Node6->Node7 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node6->Node17 + + - -Node8->Node3 - - + + +Node7->Node2 + + - -Node8->Node9 - - + + +Node7->Node8 + + - -Node10 - -map + + +Node9 + +map + + + +Node7->Node9 + + + + + +Node7->Node10 + + - -Node8->Node10 - - + + +Node11 + +type_traits - -Node8->Node11 - - + + +Node7->Node11 + + -Node12 - - -uscxml/util/Convenience.h + +Node12 + + +uscxml/util/Convenience.h - -Node8->Node12 - - + + +Node7->Node12 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node8->Node16 - - + + +Node7->Node16 + + - -Node12->Node3 - - + + +Node12->Node2 + + -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -limits + +Node14 + +limits -Node12->Node14 - - + +Node12->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - + +Node12->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node10 + + -Node16->Node13 - - + +Node16->Node13 + + - -Node17->Node3 - - + + +Node17->Node2 + + -Node17->Node13 - - - - -Node18->Node3 - - + +Node17->Node13 + + + + + +Node18->Node2 + + + + + +Node18->Node5 + + -Node18->Node6 - - - - -Node18->Node7 - - + +Node18->Node6 + + -Node19 - -uscxml/config.h + +Node19 + +uscxml/config.h -Node18->Node19 - - + +Node18->Node19 + + -Node20 - - -uscxml/interpreter -/InterpreterImpl.h - - + +Node20 + +set -Node18->Node20 - - - - -Node20->Node3 - - - - -Node20->Node9 - - - - -Node20->Node10 - - - - -Node20->Node11 - - - - -Node20->Node13 - - - - -Node21 - -mutex - - -Node20->Node21 - - - - -Node22 - - -uscxml/util/URL.h - - - - -Node20->Node22 - - - - -Node26 - - -uscxml/plugins/Factory.h - - - - -Node20->Node26 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node20->Node29 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node20->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - - - -Node20->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node20->Node40 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node20->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node20->Node45 - - - - -Node22->Node3 - - - - -Node22->Node7 - - - - -Node22->Node9 - - - - -Node22->Node10 - - - - -Node22->Node13 - - - - -Node22->Node15 - - - - -Node23 - -set - - -Node22->Node23 - - - - -Node24 - -thread - - -Node22->Node24 - - - - -Node25 - -condition_variable - - -Node22->Node25 - - - - -Node26->Node2 - - - - -Node26->Node3 - - - - -Node26->Node6 - - - - -Node26->Node11 - - - - -Node26->Node13 - - - - -Node26->Node14 - - - - -Node26->Node23 - - - - -Node27 - - -uscxml/plugins/Executable -Content.h - - - - -Node26->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h - - - - -Node26->Node28 - - - - -Node26->Node29 - - - - -Node31 - - -string.h - - - - -Node26->Node31 - - - - -Node27->Node3 - - - - -Node27->Node11 - - - - -Node27->Node13 - - - - -Node27->Node15 - - - - -Node28->Node3 - - - - -Node28->Node6 - - - - -Node28->Node7 - - - - -Node29->Node2 - - - - -Node29->Node3 - - - - -Node29->Node9 - - - - -Node29->Node11 - - - - -Node29->Node13 - - - - -Node29->Node28 - - - - -Node30 - - -uscxml/interpreter -/Logging.h - - - - -Node29->Node30 - - - - -Node30->Node3 - - - - -Node30->Node7 - - - - -Node30->Node8 - - - - -Node30->Node11 - - - - -Node30->Node19 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node32->Node3 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node23 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node3 - - - - -Node33->Node10 - - - - -Node33->Node13 - - - - -Node33->Node26 - - - - -Node33->Node30 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node3 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node37->Node3 - - - - -Node37->Node7 - - - - -Node37->Node9 - - - - -Node37->Node11 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node8 - - - - -Node38->Node13 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node23 - - - - -Node40->Node30 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node7 - - - - -Node41->Node21 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node3 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node9 - - - - -Node44->Node10 - - - - -Node44->Node13 - - - - -Node44->Node21 - - - - -Node44->Node24 - - - - -Node44->Node25 - - - - -Node45->Node3 - - - - -Node45->Node9 - - - - -Node45->Node23 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - + +Node18->Node20 + + diff --git a/_invoker_8h.html b/_invoker_8h.html index d40e228..dd2b8d0 100644 --- a/_invoker_8h.html +++ b/_invoker_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,12 +105,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Invoker.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -133,7 +133,7 @@ Classes diff --git a/_invoker_8h__dep__incl.map b/_invoker_8h__dep__incl.map index 4be914e..2548b56 100644 --- a/_invoker_8h__dep__incl.map +++ b/_invoker_8h__dep__incl.map @@ -1,51 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_invoker_8h__dep__incl.md5 b/_invoker_8h__dep__incl.md5 index 594e745..e1abf10 100644 --- a/_invoker_8h__dep__incl.md5 +++ b/_invoker_8h__dep__incl.md5 @@ -1 +1 @@ -7a672e42d7349a390e6ac2c2e0619bc2 \ No newline at end of file +1b194bb2e32dacdab015ea4fcd6de11b \ No newline at end of file diff --git a/_invoker_8h__dep__incl.svg b/_invoker_8h__dep__incl.svg index ecbcfa2..20645e8 100644 --- a/_invoker_8h__dep__incl.svg +++ b/_invoker_8h__dep__incl.svg @@ -1,883 +1,727 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/Invoker.h - + -Node1 - -plugins/Invoker.h + +Node1 + +plugins/Invoker.h -Node2 - - -plugins/DataModelImpl.h + +Node2 + + +plugins/DataModelImpl.h -Node1->Node2 - - + +Node1->Node2 + + - -Node17 - - -plugins/Invoker.cpp + + +Node39 + + +plugins/Factory.cpp - -Node1->Node17 - - + + +Node1->Node39 + + - -Node44 - - -plugins/Factory.h + + +Node45 + + +plugins/Invoker.cpp - -Node1->Node44 - - + + +Node1->Node45 + + -Node3 - - -interpreter/InterpreterImpl.h + +Node3 + + +interpreter/InterpreterImpl.h -Node2->Node3 - - + +Node2->Node3 + + - -Node30 - - -plugins/datamodel/c89 -/C89DataModel.h + + +Node29 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node2->Node30 - - + + +Node2->Node29 + + - -Node32 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + +Node31 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node2->Node32 - - + + +Node2->Node31 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + + +Node33 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node2->Node34 - - + + +Node2->Node33 + + - -Node36 - - -plugins/datamodel/lua -/LuaDataModel.h + + +Node35 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node2->Node36 - - + + +Node2->Node35 + + - -Node38 - - -plugins/datamodel/null -/NULLDataModel.h + + +Node37 + + +plugins/datamodel/null +/NullDataModel.h - -Node2->Node38 - - + + +Node2->Node37 + + - -Node41 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node2->Node39 + + + + + +Node40 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node2->Node41 - - + + +Node2->Node40 + + + + + +Node42 + + +plugins/DataModel.cpp + + + + + +Node2->Node42 + + -Node43 - - -plugins/DataModel.cpp + +Node43 + + +plugins/Plugins.h -Node2->Node43 - - - - -Node2->Node44 - - + +Node2->Node43 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Debugger.h + +Node5 + + +debug/Debugger.h -Node3->Node5 - - + +Node3->Node5 + + -Node10 - - -debug/InterpreterIssue.cpp + +Node10 + + +debug/InterpreterIssue.cpp -Node3->Node10 - - + +Node3->Node10 + + -Node11 - - -interpreter/InterpreterImpl.cpp + +Node11 + + +interpreter/InterpreterImpl.cpp -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -Interpreter.cpp + +Node12 + + +Interpreter.cpp -Node3->Node12 - - + +Node3->Node12 + + -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node3->Node13 - - + +Node3->Node13 + + -Node15 - - -plugins/InvokerImpl.h + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node3->Node15 - - - - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - + +Node3->Node15 + + - -Node3->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node3->Node20 - - - - -Node21 - - -plugins/IOProcessorImpl.h + + +Node17 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node21 - - + + +Node3->Node17 + + - -Node24 - - -transform/Transformer.h + + +Node18 + + +transform/Transformer.h - -Node3->Node24 - - + + +Node3->Node18 + + -Node6 - - -debug/Debugger.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/DebuggerServlet.h + +Node7 + + +debug/DebuggerServlet.h -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node5->Node9 - - + +Node5->Node9 + + -Node8 - - -debug/DebuggerServlet.cpp + +Node8 + + +debug/DebuggerServlet.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node14 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - + +Node13->Node14 + + -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node16 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node15->Node16 - - - - -Node15->Node17 - - + +Node15->Node16 + + -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node19 + + +transform/ChartToC.h -Node18->Node19 - - - - -Node21->Node18 - - + +Node18->Node19 + + - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node21 + + +transform/ChartToJava.h - -Node21->Node22 - - + + +Node18->Node21 + + -Node23 - - -plugins/IOProcessor.cpp + +Node23 + + +transform/ChartToPromela.h - -Node21->Node23 - - - - -Node22->Node20 - - - - -Node25 - - -transform/ChartToC.h - - - - -Node24->Node25 - - + + +Node18->Node23 + + -Node26 - - -transform/ChartToJava.h - - - - -Node24->Node26 - - - - -Node27 - - -transform/ChartToPromela.h + +Node26 + + +transform/ChartToVHDL.h - -Node24->Node27 - - + + +Node18->Node26 + + -Node28 - - -transform/ChartToVHDL.h - - - - -Node24->Node28 - - - - -Node29 - - -transform/Transformer.cpp + +Node28 + + +transform/Transformer.cpp - -Node24->Node29 - - - - -Node25->Node26 - - - - -Node25->Node27 - - - - -Node25->Node28 - - - - -Node31 - - -plugins/datamodel/c89 -/C89DataModel.cpp - + + +Node18->Node28 + + + + +Node20 + + +transform/ChartToC.cpp + + + + + +Node19->Node20 + + + + + +Node19->Node21 + + + + + +Node19->Node23 + + + + + +Node19->Node26 + + - -Node30->Node31 - - - - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node22 + + +transform/ChartToJava.cpp - -Node32->Node33 - - + + +Node21->Node22 + + - -Node35 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node24 + + +transform/ChartToPromela.cpp - -Node34->Node35 - - + + +Node23->Node24 + + - -Node37 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node25 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node36->Node37 - - + + +Node23->Node25 + + - -Node39 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node27 + + +transform/ChartToVHDL.cpp - -Node38->Node39 - - + + +Node26->Node27 + + - -Node40 - - -plugins/Factory.cpp + + +Node30 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node38->Node40 - - + + +Node29->Node30 + + - -Node42 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node32 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node41->Node42 - - - - -Node44->Node3 - - - - -Node44->Node10 - - + + +Node31->Node32 + + - -Node44->Node40 - - - - -Node45 - - -Interpreter.h + + +Node34 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node44->Node45 - - + + +Node33->Node34 + + - -Node45->Node4 - - - - -Node45->Node11 - - - - -Node45->Node12 - - - - -Node45->Node24 - - - - -Node45->Node40 - - - - -Node46 - - -debug/Breakpoint.h + + +Node36 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node45->Node46 - - + + +Node35->Node36 + + - -Node47 - - -debug/DebugSession.h + + +Node38 + + +plugins/datamodel/null +/NullDataModel.cpp - -Node45->Node47 - - - - -Node48 - - -interpreter/BasicContent -Executor.cpp - + + +Node37->Node38 + + + + +Node37->Node39 + + - -Node45->Node48 - - - - -Node49 - - -interpreter/MicroStepImpl.h + + +Node41 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node45->Node49 - - + + +Node40->Node41 + + - -Node50 - - -uscxml.h + + +Node44 + + +plugins/Plugins.cpp - -Node45->Node50 - - - - -Node46->Node4 - - - - -Node46->Node5 - - + + +Node43->Node44 + + - -Node46->Node47 - - - -Node47->Node6 - - - - -Node47->Node8 - - - - -Node47->Node9 - - - - -Node49->Node3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_invoker_8h__dep__incl_org.svg b/_invoker_8h__dep__incl_org.svg index 7e76b6e..c875345 100644 --- a/_invoker_8h__dep__incl_org.svg +++ b/_invoker_8h__dep__incl_org.svg @@ -1,795 +1,727 @@ - - - + + plugins/Invoker.h - - -Node1 - -plugins/Invoker.h - - -Node2 + + + +Node17 + +plugins/Invoker.h + + + +Node18 - -plugins/DataModelImpl.h + +plugins/DataModelImpl.h - -Node1->Node2 - - + + +Node17->Node18 + + - -Node17 - - -plugins/Invoker.cpp + + +Node55 + + +plugins/Factory.cpp - -Node1->Node17 - - + + +Node17->Node55 + + - -Node44 - - -plugins/Factory.h + + +Node61 + + +plugins/Invoker.cpp - -Node1->Node44 - - + + +Node17->Node61 + + - -Node3 + + +Node19 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node2->Node3 - - + + +Node18->Node19 + + - -Node30 - - -plugins/datamodel/c89 -/C89DataModel.h + + +Node45 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node2->Node30 - - + + +Node18->Node45 + + - -Node32 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + +Node47 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node2->Node32 - - + + +Node18->Node47 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + + +Node49 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node2->Node34 - - + + +Node18->Node49 + + - -Node36 - - -plugins/datamodel/lua -/LuaDataModel.h + + +Node51 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node2->Node36 - - + + +Node18->Node51 + + - -Node38 - - -plugins/datamodel/null -/NULLDataModel.h + + +Node53 + + +plugins/datamodel/null +/NullDataModel.h - -Node2->Node38 - - + + +Node18->Node53 + + - -Node41 - - -plugins/datamodel/promela -/PromelaDataModel.h + + +Node18->Node55 + + + + + +Node56 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node2->Node41 - - + + +Node18->Node56 + + - -Node43 - - -plugins/DataModel.cpp + + +Node58 + + +plugins/DataModel.cpp - -Node2->Node43 - - + + +Node18->Node58 + + + + + +Node59 + + +plugins/Plugins.h + + - -Node2->Node44 - - + + +Node18->Node59 + + - -Node4 + + +Node20 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node3->Node4 - - + + +Node19->Node20 + + - -Node5 + + +Node21 - -debug/Debugger.h + +debug/Debugger.h - -Node3->Node5 - - + + +Node19->Node21 + + - -Node10 + + +Node26 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node3->Node10 - - + + +Node19->Node26 + + - -Node11 + + +Node27 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node11 - - + + +Node19->Node27 + + - -Node12 + + +Node28 - -Interpreter.cpp + +Interpreter.cpp - -Node3->Node12 - - + + +Node19->Node28 + + - -Node13 + + +Node29 - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node3->Node13 - - - - -Node15 - - -plugins/InvokerImpl.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node3->Node15 - - + + +Node19->Node29 + + - -Node18 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node18 - - - - -Node20 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node31 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node3->Node20 - - + + +Node19->Node31 + + - -Node21 - - -plugins/IOProcessorImpl.h + + +Node33 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node21 - - + + +Node19->Node33 + + - -Node24 - - -transform/Transformer.h + + +Node34 + + +transform/Transformer.h - -Node3->Node24 - - + + +Node19->Node34 + + - -Node6 + + +Node22 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node5->Node6 - - + + +Node21->Node22 + + - -Node7 + + +Node23 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node5->Node7 - - + + +Node21->Node23 + + - -Node9 + + +Node25 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node5->Node9 - - + + +Node21->Node25 + + - -Node8 + + +Node24 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node7->Node8 - - + + +Node23->Node24 + + - -Node14 + + +Node30 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node15->Node16 - - - - -Node15->Node17 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node18->Node19 - - - - -Node21->Node18 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node21->Node22 - - + + +Node29->Node30 + + - -Node23 - - -plugins/IOProcessor.cpp + + +Node32 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node21->Node23 - - - - -Node22->Node20 - - + + +Node31->Node32 + + - -Node25 - - -transform/ChartToC.h + + +Node35 + + +transform/ChartToC.h - -Node24->Node25 - - + + +Node34->Node35 + + - -Node26 - - -transform/ChartToJava.h + + +Node37 + + +transform/ChartToJava.h - -Node24->Node26 - - + + +Node34->Node37 + + - -Node27 - - -transform/ChartToPromela.h + + +Node39 + + +transform/ChartToPromela.h - -Node24->Node27 - - + + +Node34->Node39 + + - -Node28 - - -transform/ChartToVHDL.h + + +Node42 + + +transform/ChartToVHDL.h - -Node24->Node28 - - + + +Node34->Node42 + + - -Node29 - - -transform/Transformer.cpp + + +Node44 + + +transform/Transformer.cpp - -Node24->Node29 - - - - -Node25->Node26 - - + + +Node34->Node44 + + - -Node25->Node27 - - - - -Node25->Node28 - - + + +Node36 + + +transform/ChartToC.cpp + + + + + +Node35->Node36 + + + + + +Node35->Node37 + + + + + +Node35->Node39 + + + + + +Node35->Node42 + + - -Node31 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node38 + + +transform/ChartToJava.cpp - -Node30->Node31 - - + + +Node37->Node38 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node40 + + +transform/ChartToPromela.cpp - -Node32->Node33 - - + + +Node39->Node40 + + - -Node35 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node41 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node34->Node35 - - + + +Node39->Node41 + + - -Node37 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node43 + + +transform/ChartToVHDL.cpp - -Node36->Node37 - - + + +Node42->Node43 + + - -Node39 - - -plugins/datamodel/null -/NULLDataModel.cpp + + +Node46 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node38->Node39 - - + + +Node45->Node46 + + - -Node40 - - -plugins/Factory.cpp + + +Node48 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node38->Node40 - - + + +Node47->Node48 + + - -Node42 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node50 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node41->Node42 - - - - -Node44->Node3 - - + + +Node49->Node50 + + - -Node44->Node10 - - - - -Node44->Node40 - - - - -Node45 - - -Interpreter.h + + +Node52 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node44->Node45 - - + + +Node51->Node52 + + - -Node45->Node4 - - - - -Node45->Node11 - - - - -Node45->Node12 - - - - -Node45->Node24 - - - - -Node45->Node40 - - - - -Node46 - - -debug/Breakpoint.h + + +Node54 + + +plugins/datamodel/null +/NullDataModel.cpp - -Node45->Node46 - - - - -Node47 - - -debug/DebugSession.h - + + +Node53->Node54 + + + + +Node53->Node55 + + - -Node45->Node47 - - - - -Node48 - - -interpreter/BasicContent -Executor.cpp + + +Node57 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node45->Node48 - - + + +Node56->Node57 + + - -Node49 - - -interpreter/MicroStepImpl.h + + +Node60 + + +plugins/Plugins.cpp - -Node45->Node49 - - - - -Node50 - - -uscxml.h - - - - -Node45->Node50 - - - - -Node46->Node4 - - - - -Node46->Node5 - - - - -Node46->Node47 - - - - -Node47->Node6 - - - - -Node47->Node8 - - - - -Node47->Node9 - - - - -Node49->Node3 - - + + +Node59->Node60 + + diff --git a/_invoker_8h__incl.map b/_invoker_8h__incl.map index 62980bb..4bb67db 100644 --- a/_invoker_8h__incl.map +++ b/_invoker_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/_invoker_8h__incl.md5 b/_invoker_8h__incl.md5 index 3dca0e7..0def314 100644 --- a/_invoker_8h__incl.md5 +++ b/_invoker_8h__incl.md5 @@ -1 +1 @@ -70f8cc15e346defb71753b9c1ad13979 \ No newline at end of file +cc124cd2a7f654006aecfe5c92c9bd9e \ No newline at end of file diff --git a/_invoker_8h__incl.svg b/_invoker_8h__incl.svg index bd3c30d..a7ff00b 100644 --- a/_invoker_8h__incl.svg +++ b/_invoker_8h__incl.svg @@ -1,337 +1,304 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/Invoker.h - + -Node1 - -plugins/Invoker.h + +Node1 + +plugins/Invoker.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/plugins/EventHandler.h + +Node5 + + +uscxml/plugins/EventHandler.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node10 - -memory + +Node10 + +memory -Node5->Node10 - - + +Node5->Node10 + + - -Node12 - -string + + +Node13 + +string - -Node5->Node12 - - + + +Node5->Node13 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - - - -Node16 - - -uscxml/util/UUID.h + +Node6->Node7 + + + + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -map + +Node9 + +map -Node7->Node9 - - + +Node7->Node9 + + -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + + + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node2 - - - -Node11->Node12 - - + + +Node7->Node16 + + - -Node13 - -limits + + +Node12->Node2 + + - -Node11->Node13 - - + + +Node12->Node13 + + -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + +Node14 + +limits - -Node16->Node2 - - + + +Node12->Node14 + + - -Node16->Node12 - - + + +Node15 + +sstream + + + +Node12->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node2 + + + + + +Node17->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_invoker_8h__incl_org.svg b/_invoker_8h__incl_org.svg index f4fd555..e4f99ab 100644 --- a/_invoker_8h__incl_org.svg +++ b/_invoker_8h__incl_org.svg @@ -1,249 +1,304 @@ - - + plugins/Invoker.h - - -Node1 - -plugins/Invoker.h + + + +Node0 + +plugins/Invoker.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath - - -Node2->Node4 - - + + +Node2 + +sys/socket.h - -Node5->Node2 - - + + +Node1->Node2 + + - -Node5->Node6 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node8 - -list + + +Node7 + +list - -Node5->Node8 - - + + +Node4->Node7 + + - -Node10 - -memory + + +Node9 + +memory - -Node5->Node10 - - + + +Node4->Node9 + + -Node12 - -string + +Node12 + +string - -Node5->Node12 - - + + +Node4->Node12 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node2 - - + + +Node6->Node1 + + - -Node7->Node8 - - + + +Node6->Node7 + + - -Node9 - -map + + +Node8 + +map + + + +Node6->Node8 + + + + + +Node6->Node9 + + - -Node7->Node9 - - + + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - + +Node16->Node12 + + diff --git a/_invoker_8h_source.html b/_invoker_8h_source.html index 27c0688..e4bc210 100644 --- a/_invoker_8h_source.html +++ b/_invoker_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -118,33 +118,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
37 
43 class USCXML_API Invoker : public EventHandler {
44 public:
-
45  PIMPL_OPERATORS_INHERIT(Invoker, EventHandler);
+
45  PIMPL_OPERATORS_INHERIT(Invoker, EventHandler)
46 
+
47 
48  virtual void invoke(const std::string& source, const Event& invokeEvent);
49 
51  virtual void uninvoke();
52 
54  virtual void eventFromSCXML(const Event& event);
55 
-
57  virtual XERCESC_NS::DOMElement* getFinalize();
+
57  virtual void deserialize(const Data& encodedState);
58 
-
59 protected:
-
60  std::shared_ptr<InvokerImpl> _impl;
-
61 };
-
62 
-
63 
-
64 }
+
60  virtual Data serialize();
+
61 protected:
+
62  std::shared_ptr<InvokerImpl> _impl;
+
63 };
+
64 
65 
-
66 
-
67 #endif /* end of include guard: INVOKER_H_CAC11892 */
-
Definition: EventHandler.h:66
+
66 }
+
67 
+
68 
+
69 #endif /* end of include guard: INVOKER_H_CAC11892 */
+
Definition: EventHandler.h:63
Definition: Breakpoint.cpp:26
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Breakpoint.h:30
Facade for invoker implementation.
Definition: Invoker.h:43
+
Definition: Data.h:44
@@ -154,7 +157,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_invoker_impl_8h.html b/_invoker_impl_8h.html index 26c4d80..4ade241 100644 --- a/_invoker_impl_8h.html +++ b/_invoker_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,23 +103,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/Common.h"
#include "uscxml/plugins/EventHandler.h"
#include "uscxml/messages/Event.h"
-#include "uscxml/interpreter/InterpreterImpl.h"
+#include <set>
Include dependency graph for InvokerImpl.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -126,7 +125,7 @@ Functions

+ + + @@ -136,7 +138,7 @@ Classes diff --git a/_invoker_impl_8h__dep__incl.map b/_invoker_impl_8h__dep__incl.map index 3b95879..fd7325e 100644 --- a/_invoker_impl_8h__dep__incl.map +++ b/_invoker_impl_8h__dep__incl.map @@ -1,8 +1,34 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_invoker_impl_8h__dep__incl.md5 b/_invoker_impl_8h__dep__incl.md5 index c4051d7..10b9c2b 100644 --- a/_invoker_impl_8h__dep__incl.md5 +++ b/_invoker_impl_8h__dep__incl.md5 @@ -1 +1 @@ -51efb0453d42f6653eba4151f89e36f2 \ No newline at end of file +69f7ffcc17a55e3bd0025f63e3929759 \ No newline at end of file diff --git a/_invoker_impl_8h__dep__incl.svg b/_invoker_impl_8h__dep__incl.svg index 2b0b16e..7e2a2d1 100644 --- a/_invoker_impl_8h__dep__incl.svg +++ b/_invoker_impl_8h__dep__incl.svg @@ -1,188 +1,537 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/InvokerImpl.h - + -Node1 - -plugins/InvokerImpl.h + +Node1 + +plugins/InvokerImpl.h -Node2 - - -interpreter/InterpreterImpl.cpp + +Node2 + + +interpreter/InterpreterImpl.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node3 + + +interpreter/InterpreterImpl.h -Node1->Node3 - - + +Node1->Node3 + + - -Node5 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node12 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node1->Node5 - - + + +Node1->Node12 + + - -Node7 - - -plugins/Invoker.cpp + + +Node28 + + +plugins/Factory.cpp + + + + + +Node1->Node28 + + + + + +Node29 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node1->Node7 - - + + +Node1->Node29 + + + + + +Node31 + + +plugins/Invoker.cpp + + + + + +Node1->Node31 + + + + + +Node32 + + +plugins/Plugins.h + + + + + +Node1->Node32 + + + + + +Node3->Node2 + + -Node4 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + + + + +Node5 + + +debug/Debugger.h + + + + + +Node3->Node5 + + + + + +Node10 + + +debug/InterpreterIssue.cpp + + + + + +Node3->Node10 + + + + + +Node11 + + +Interpreter.cpp + + + + + +Node3->Node11 + + + + + +Node3->Node12 + + + + + +Node14 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h + + + + + +Node3->Node14 + + + + + +Node16 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp + + + + + +Node3->Node16 + + + + + +Node17 + + +transform/Transformer.h + + + + + +Node3->Node17 + + -Node6 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + + + + +Node7 + + +debug/DebuggerServlet.h + + + + + +Node5->Node7 + + + + + +Node9 + + +debug/DebugSession.cpp + + + + + +Node5->Node9 + + + + + +Node8 + + +debug/DebuggerServlet.cpp + + + + + +Node7->Node8 + + + + + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp + + + + + +Node12->Node13 + + + + + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp + + + + + +Node14->Node15 + + + + + +Node18 + + +transform/ChartToC.h + + + + + +Node17->Node18 + + + + + +Node20 + + +transform/ChartToJava.h + + + + + +Node17->Node20 + + + + + +Node22 + + +transform/ChartToPromela.h + + + + + +Node17->Node22 + + + + + +Node25 + + +transform/ChartToVHDL.h + + + + + +Node17->Node25 + + + + + +Node27 + + +transform/Transformer.cpp + + + + + +Node17->Node27 + + + + + +Node19 + + +transform/ChartToC.cpp + + + + + +Node18->Node19 + + + + + +Node18->Node20 + + + + + +Node18->Node22 + + + + + +Node18->Node25 + + + + + +Node21 + + +transform/ChartToJava.cpp + + + + + +Node20->Node21 + + + + + +Node23 + + +transform/ChartToPromela.cpp + + + + + +Node22->Node23 + + + + + +Node24 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + + +Node22->Node24 + + + + + +Node26 + + +transform/ChartToVHDL.cpp + + + + + +Node25->Node26 + + + + + +Node30 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + + + + +Node29->Node30 + + + + + +Node33 + + +plugins/Plugins.cpp + + + + + +Node32->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_invoker_impl_8h__dep__incl_org.svg b/_invoker_impl_8h__dep__incl_org.svg index e78de80..241a120 100644 --- a/_invoker_impl_8h__dep__incl_org.svg +++ b/_invoker_impl_8h__dep__incl_org.svg @@ -1,100 +1,537 @@ - - - + + plugins/InvokerImpl.h - - -Node1 - -plugins/InvokerImpl.h - - -Node2 + + + +Node19 + +plugins/InvokerImpl.h + + + +Node20 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp + + + + + +Node19->Node20 + + + + + +Node21 + + +interpreter/InterpreterImpl.h + + + + + +Node19->Node21 + + + + + +Node30 + + +plugins/invoker/scxml +/USCXMLInvoker.h + + + + + +Node19->Node30 + + + + + +Node46 + + +plugins/Factory.cpp + + + + + +Node19->Node46 + + + + + +Node47 + + +plugins/invoker/dirmon +/DirMonInvoker.h + + + + + +Node19->Node47 + + + + + +Node49 + + +plugins/Invoker.cpp + + + + + +Node19->Node49 + + + + + +Node50 + + +plugins/Plugins.h + + + + + +Node19->Node50 + + + + + +Node21->Node20 + + + + + +Node22 + + +debug/Breakpoint.cpp + + + + + +Node21->Node22 + + + + + +Node23 + + +debug/Debugger.h + + + + + +Node21->Node23 + + + + + +Node28 + + +debug/InterpreterIssue.cpp + + + + + +Node21->Node28 + + + + + +Node29 + + +Interpreter.cpp + + + + + +Node21->Node29 + + + + + +Node21->Node30 + + + + + +Node32 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h + + + + + +Node21->Node32 + + + + + +Node34 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp + + + + + +Node21->Node34 + + + + + +Node35 + + +transform/Transformer.h + + + + + +Node21->Node35 + + + + + +Node24 + + +debug/Debugger.cpp + + + + + +Node23->Node24 + + + + + +Node25 + + +debug/DebuggerServlet.h + + + + + +Node23->Node25 + + + + + +Node27 + + +debug/DebugSession.cpp + + + + + +Node23->Node27 + + + + + +Node26 + + +debug/DebuggerServlet.cpp + + + + + +Node25->Node26 + + + + + +Node31 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp + + + + + +Node30->Node31 + + + + + +Node33 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp + + + + + +Node32->Node33 + + + + + +Node36 + + +transform/ChartToC.h + + + + + +Node35->Node36 + + + + + +Node38 + + +transform/ChartToJava.h + + + + + +Node35->Node38 + + + + + +Node40 + + +transform/ChartToPromela.h + + + + + +Node35->Node40 + + + + + +Node43 + + +transform/ChartToVHDL.h + + + + + +Node35->Node43 + + + + + +Node45 + + +transform/Transformer.cpp + + + + + +Node35->Node45 + + + + + +Node37 + + +transform/ChartToC.cpp + + + + + +Node36->Node37 + + + + + +Node36->Node38 + + + + + +Node36->Node40 + + + + + +Node36->Node43 + + + + + +Node39 + + +transform/ChartToJava.cpp - -Node1->Node2 - - + + +Node38->Node39 + + - -Node3 - - -plugins/invoker/dirmon -/DirMonInvoker.h + + +Node41 + + +transform/ChartToPromela.cpp - -Node1->Node3 - - + + +Node40->Node41 + + - -Node5 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node42 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node1->Node5 - - + + +Node40->Node42 + + - -Node7 - - -plugins/Invoker.cpp + + +Node44 + + +transform/ChartToVHDL.cpp - -Node1->Node7 - - + + +Node43->Node44 + + - -Node4 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node48 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node3->Node4 - - + + +Node47->Node48 + + - -Node6 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + + +Node51 + + +plugins/Plugins.cpp - -Node5->Node6 - - + + +Node50->Node51 + + diff --git a/_invoker_impl_8h__incl.map b/_invoker_impl_8h__incl.map index c72571a..9053ecf 100644 --- a/_invoker_impl_8h__incl.map +++ b/_invoker_impl_8h__incl.map @@ -1,30 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + diff --git a/_invoker_impl_8h__incl.md5 b/_invoker_impl_8h__incl.md5 index 38e81a4..478dadf 100644 --- a/_invoker_impl_8h__incl.md5 +++ b/_invoker_impl_8h__incl.md5 @@ -1 +1 @@ -e6bc9285eb918f84f804877861ee1ddc \ No newline at end of file +10d186231496ff80352560e0c52ed4da \ No newline at end of file diff --git a/_invoker_impl_8h__incl.svg b/_invoker_impl_8h__incl.svg index 983cd69..22e73f8 100644 --- a/_invoker_impl_8h__incl.svg +++ b/_invoker_impl_8h__incl.svg @@ -1,1163 +1,328 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/InvokerImpl.h - + -Node1 - -plugins/InvokerImpl.h + +Node1 + +plugins/InvokerImpl.h -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/plugins/EventHandler.h + +Node6 + + +uscxml/plugins/EventHandler.h -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node1->Node7 - - - - -Node18 - - -uscxml/interpreter -/InterpreterImpl.h - + +Node1->Node7 + + + + +Node19 + +set - -Node1->Node18 - - + + +Node1->Node19 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node9 - -list + +Node9 + +list -Node6->Node9 - - + +Node6->Node9 + + -Node11 - -memory + +Node11 + +memory -Node6->Node11 - - + +Node6->Node11 + + - -Node13 - -string + + +Node14 + +string - -Node6->Node13 - - + + +Node6->Node14 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node3 - - + +Node8->Node3 + + -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + + + + +Node17 + + +uscxml/messages/Blob.h + - -Node12->Node3 - - - -Node12->Node13 - - + + +Node8->Node17 + + - -Node14 - -limits + + +Node13->Node3 + + - -Node12->Node14 - - + + +Node13->Node14 + + -Node15 - -sstream - - -Node12->Node15 - - + +Node15 + +limits - -Node16->Node3 - - + + +Node13->Node15 + + - -Node16->Node11 - - + + +Node16 + +sstream - -Node16->Node13 - - + + +Node13->Node16 + + -Node17->Node3 - - - - -Node17->Node13 - - + +Node17->Node3 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + -Node18->Node3 - - - - -Node18->Node9 - - - - -Node18->Node10 - - - - -Node18->Node11 - - - - -Node18->Node13 - - - - -Node19 - -mutex - - -Node18->Node19 - - - - -Node20 - - -uscxml/util/URL.h - - - - -Node18->Node20 - - - - -Node24 - - -uscxml/plugins/Factory.h - - - - -Node18->Node24 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node18->Node28 - - - - -Node31 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node18->Node31 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - - - - -Node18->Node38 - - - - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node18->Node39 - - - - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node18->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - - - -Node18->Node44 - - - - -Node20->Node3 - - - - -Node20->Node7 - - - - -Node20->Node9 - - - - -Node20->Node10 - - - - -Node20->Node13 - - - - -Node20->Node15 - - - - -Node21 - -set - - -Node20->Node21 - - - - -Node22 - -thread - - -Node20->Node22 - - - - -Node23 - -condition_variable - - -Node20->Node23 - - - - -Node24->Node3 - - - - -Node24->Node6 - - - - -Node24->Node11 - - - - -Node24->Node13 - - - - -Node24->Node14 - - - - -Node24->Node21 - - - - -Node25 - - -uscxml/plugins/Executable -Content.h - - - - -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - - - -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node27 - - - - -Node24->Node28 - - - - -Node30 - - -string.h - - - - -Node24->Node30 - - - - -Node25->Node3 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node15 - - - - -Node26->Node3 - - - - -Node26->Node6 - - - - -Node26->Node7 - - - - -Node27->Node3 - - - - -Node27->Node6 - - - - -Node27->Node7 - - + +Node18->Node3 + + - -Node28->Node3 - - + + +Node18->Node14 + + - -Node28->Node9 - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node2 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node30->Node9 - - - - -Node30->Node13 - - - - -Node31->Node3 - - - - -Node31->Node7 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node31->Node21 - - - - -Node32 - - -uscxml/Interpreter.h - - - - -Node31->Node32 - - - - -Node32->Node3 - - - - -Node32->Node10 - - - - -Node32->Node13 - - - - -Node32->Node24 - - - - -Node32->Node29 - - - - -Node33 - -vector - - -Node32->Node33 - - - - -Node34 - - -uscxml/interpreter -/MicroStep.h - - - - -Node32->Node34 - - - - -Node35 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node32->Node35 - - - - -Node36 - - -uscxml/plugins/DataModel.h - - - - -Node32->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node32->Node37 - - - - -Node32->Node38 - - - - -Node34->Node3 - - - - -Node34->Node9 - - - - -Node34->Node11 - - - - -Node34->Node13 - - - - -Node34->Node35 - - - - -Node35->Node3 - - - - -Node36->Node3 - - - - -Node36->Node7 - - - - -Node36->Node9 - - - - -Node36->Node11 - - - - -Node36->Node13 - - - - -Node37->Node3 - - - - -Node37->Node8 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node7 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node39->Node13 - - - - -Node39->Node21 - - - - -Node39->Node29 - - - - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node39->Node40 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node19 - - - - -Node41 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node9 - - - - -Node42 - -iostream - - -Node41->Node42 - - - - -Node43->Node3 - - - - -Node43->Node7 - - - - -Node43->Node9 - - - - -Node43->Node10 - - - - -Node43->Node13 - - - - -Node43->Node19 - - - - -Node43->Node22 - - - - -Node43->Node23 - - - - -Node44->Node3 - - - - -Node44->Node9 - - - - -Node44->Node21 - - - - -Node44->Node42 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_invoker_impl_8h__incl_org.svg b/_invoker_impl_8h__incl_org.svg index aedbdc4..000d2a4 100644 --- a/_invoker_impl_8h__incl_org.svg +++ b/_invoker_impl_8h__incl_org.svg @@ -1,1075 +1,328 @@ - - - + + plugins/InvokerImpl.h - - -Node1 - -plugins/InvokerImpl.h + + + +Node0 + +plugins/InvokerImpl.h - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 + + +Node5 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node7 - - + + +Node0->Node6 + + -Node18 - - -uscxml/interpreter -/InterpreterImpl.h - - - - -Node1->Node18 - - - - -Node4 - -sys/socket.h + +Node18 + +set - -Node3->Node4 - - + + +Node0->Node18 + + - -Node5 - -cmath - - -Node3->Node5 - - + + +Node3 + +sys/socket.h - -Node6->Node3 - - + + +Node2->Node3 + + - -Node6->Node7 - - + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + + + + +Node5->Node6 + + - -Node9 - -list + + +Node8 + +list - -Node6->Node9 - - + + +Node5->Node8 + + - -Node11 - -memory + + +Node10 + +memory - -Node6->Node11 - - + + +Node5->Node10 + + -Node13 - -string + +Node13 + +string - -Node6->Node13 - - + + +Node5->Node13 + + - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node7->Node8 - - + + +Node6->Node7 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node6->Node17 + + - -Node8->Node3 - - + + +Node7->Node2 + + - -Node8->Node9 - - + + +Node7->Node8 + + - -Node10 - -map + + +Node9 + +map + + + +Node7->Node9 + + + + + +Node7->Node10 + + - -Node8->Node10 - - + + +Node11 + +type_traits - -Node8->Node11 - - + + +Node7->Node11 + + -Node12 - - -uscxml/util/Convenience.h + +Node12 + + +uscxml/util/Convenience.h - -Node8->Node12 - - + + +Node7->Node12 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node8->Node16 - - + + +Node7->Node16 + + - -Node12->Node3 - - + + +Node12->Node2 + + -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -limits + +Node14 + +limits -Node12->Node14 - - + +Node12->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - + +Node12->Node15 + + + + + +Node16->Node2 + + + + + +Node16->Node10 + + -Node16->Node13 - - + +Node16->Node13 + + - -Node17->Node3 - - + + +Node17->Node2 + + -Node17->Node13 - - - - -Node18->Node3 - - - - -Node18->Node9 - - - - -Node18->Node10 - - - - -Node18->Node11 - - - - -Node18->Node13 - - - - -Node19 - -mutex - - -Node18->Node19 - - - - -Node20 - - -uscxml/util/URL.h - - - - -Node18->Node20 - - - - -Node24 - - -uscxml/plugins/Factory.h - - - - -Node18->Node24 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node18->Node28 - - - - -Node31 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node18->Node31 - - - - -Node38 - - -uscxml/interpreter -/EventQueue.h - - - - -Node18->Node38 - - - - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node18->Node39 - - - - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node18->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - - - -Node18->Node44 - - - - -Node20->Node3 - - - - -Node20->Node7 - - - - -Node20->Node9 - - - - -Node20->Node10 - - - - -Node20->Node13 - - - - -Node20->Node15 - - - - -Node21 - -set - - -Node20->Node21 - - - - -Node22 - -thread - - -Node20->Node22 - - - - -Node23 - -condition_variable - - -Node20->Node23 - - - - -Node24->Node3 - - - - -Node24->Node6 - - - - -Node24->Node11 - - - - -Node24->Node13 - - - - -Node24->Node14 - - - - -Node24->Node21 - - - - -Node25 - - -uscxml/plugins/Executable -Content.h - - - - -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - - - -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node27 - - - - -Node24->Node28 - - - - -Node30 - - -string.h - - - - -Node24->Node30 - - - - -Node25->Node3 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node15 - - - - -Node26->Node3 - - - - -Node26->Node6 - - - - -Node26->Node7 - - - - -Node27->Node3 - - - - -Node27->Node6 - - - - -Node27->Node7 - - - - -Node28->Node3 - - - - -Node28->Node9 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node2 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node30->Node9 - - - - -Node30->Node13 - - - - -Node31->Node3 - - - - -Node31->Node7 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node31->Node21 - - - - -Node32 - - -uscxml/Interpreter.h - - - - -Node31->Node32 - - - - -Node32->Node3 - - - - -Node32->Node10 - - - - -Node32->Node13 - - - - -Node32->Node24 - - - - -Node32->Node29 - - - - -Node33 - -vector - - -Node32->Node33 - - - - -Node34 - - -uscxml/interpreter -/MicroStep.h - - - - -Node32->Node34 - - - - -Node35 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node32->Node35 - - - - -Node36 - - -uscxml/plugins/DataModel.h - - - - -Node32->Node36 - - - - -Node37 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node32->Node37 - - - - -Node32->Node38 - - - - -Node34->Node3 - - - - -Node34->Node9 - - - - -Node34->Node11 - - - - -Node34->Node13 - - - - -Node34->Node35 - - - - -Node35->Node3 - - - - -Node36->Node3 - - - - -Node36->Node7 - - - - -Node36->Node9 - - - - -Node36->Node11 - - - - -Node36->Node13 - - - - -Node37->Node3 - - - - -Node37->Node8 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node7 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node39->Node13 - - - - -Node39->Node21 - - - - -Node39->Node29 - - - - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node39->Node40 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node19 - - - - -Node41 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node9 - - - - -Node42 - -iostream - - -Node41->Node42 - - - - -Node43->Node3 - - - - -Node43->Node7 - - - - -Node43->Node9 - - - - -Node43->Node10 - - - - -Node43->Node13 - - - - -Node43->Node19 - - - - -Node43->Node22 - - - - -Node43->Node23 - - - - -Node44->Node3 - - - - -Node44->Node9 - - - - -Node44->Node21 - - - - -Node44->Node42 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - + +Node17->Node13 + + diff --git a/_invoker_impl_8h_source.html b/_invoker_impl_8h_source.html index dfffc01..3b34aae 100644 --- a/_invoker_impl_8h_source.html +++ b/_invoker_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,63 +106,78 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
25 #include "uscxml/Common.h"
27 #include "uscxml/messages/Event.h"
- -
29 
-
30 namespace uscxml {
-
31 
-
32 class Interpreter;
-
33 
-
39 class USCXML_API InvokerImpl : public EventHandlerImpl {
-
40 public:
-
41  InvokerImpl() : _finalize(NULL) {};
-
42  virtual ~InvokerImpl() {}
-
43 
-
44  virtual std::list<std::string> getNames() = 0;
-
45 
-
51  virtual std::shared_ptr<InvokerImpl> create(InterpreterImpl* interpreter) = 0;
-
52 
-
58  virtual void invoke(const std::string& source, const Event& invokeEvent) = 0;
-
59 
-
63  virtual void uninvoke() = 0;
-
64 
-
68  virtual void eventFromSCXML(const Event& event) = 0;
-
69 
-
73  virtual XERCESC_NS::DOMElement* getFinalize() {
-
74  return _finalize;
-
75  }
-
76 
-
81  virtual void setFinalize(XERCESC_NS::DOMElement* finalize) {
-
82  _finalize = finalize;
-
83  }
-
84 
-
89  virtual void setInvokeId(const std::string& invokeId) {
-
90  _invokeId = invokeId;
-
91  }
-
92 
-
93 protected:
-
101  void eventToSCXML(Event& event, const std::string& type, const std::string& invokeId, bool internal = false);
+
28 
+
29 #include <set>
+
30 
+
31 namespace uscxml {
+
32 
+
33 class Interpreter;
+
34 class InterpreterMonitor;
+
35 class ActionLanguage;
+
36 class Logger;
+
37 
+
43 class USCXML_API InvokerCallbacks {
+
44 public:
+
45  virtual ~InvokerCallbacks() {}
+
46  virtual void enqueueInternal(const Event& event) = 0;
+
47  virtual void enqueueExternal(const Event& event) = 0;
+
48  virtual ActionLanguage* getActionLanguage() = 0;
+
49  virtual std::set<InterpreterMonitor*> getMonitors() = 0;
+
50  virtual std::string getBaseURL() = 0;
+
51  virtual Logger getLogger() = 0;
+
52 };
+
53 
+
59 class USCXML_API InvokerImpl : public EventHandlerImpl {
+
60 public:
+
61  InvokerImpl() {};
+
62  virtual ~InvokerImpl() {}
+
63 
+
64  virtual std::list<std::string> getNames() = 0;
+
65 
+
70  virtual std::shared_ptr<InvokerImpl> create(InvokerCallbacks* callbacks) = 0;
+
71 
+
77  virtual void invoke(const std::string& source, const Event& invokeEvent) = 0;
+
78 
+
82  virtual void uninvoke() = 0;
+
83 
+
87  virtual void eventFromSCXML(const Event& event) = 0;
+
88 
+
93  virtual void setInvokeId(const std::string& invokeId) {
+
94  _invokeId = invokeId;
+
95  }
+
96 
+
101  virtual void deserialize(const Data& encodedState) {}
102 
-
103  XERCESC_NS::DOMElement* _finalize;
-
104  std::string _invokeId;
-
105 
-
106 };
-
107 
-
108 }
+
106  virtual Data serialize() {
+
107  return Data();
+
108  }
109 
-
110 
-
111 #endif /* end of include guard: INVOKERIMPL_H_8A15A102 */
- +
110 protected:
+
118  void eventToSCXML(Event& event, const std::string& type, const std::string& invokeId, bool internal = false);
+
119 
+
120  std::string _invokeId;
+
121  InvokerCallbacks* _callbacks;
+
122 };
+
123 
+
124 }
+
125 
+
126 
+
127 #endif /* end of include guard: INVOKERIMPL_H_8A15A102 */
Definition: Breakpoint.cpp:26
-
virtual void setInvokeId(const std::string &invokeId)
Set the invocation identifier as required when returning events.
Definition: InvokerImpl.h:89
-
virtual void setFinalize(XERCESC_NS::DOMElement *finalize)
Set the finalize XML element associated with this invoker.
Definition: InvokerImpl.h:81
-
Abstract base class for all invokers.
Definition: InvokerImpl.h:39
+
virtual void setInvokeId(const std::string &invokeId)
Set the invocation identifier as required when returning events.
Definition: InvokerImpl.h:93
+
Abstract base class for all invokers.
Definition: InvokerImpl.h:59
+
Collection of instances for interpreter that constitute its action language.
Definition: Interpreter.h:53
Common base class for invokers and i/o processors.
Definition: EventHandler.h:41
-
Definition: InterpreterImpl.h:48
+
virtual void deserialize(const Data &encodedState)
Load a state from a Data object.
Definition: InvokerImpl.h:101
-
Definition: Event.h:84
-
virtual XERCESC_NS::DOMElement * getFinalize()
Return the finalize XML element associated with this invoker.
Definition: InvokerImpl.h:73
+
Definition: Event.h:94
+
virtual ~InvokerCallbacks()
silence virtual destructor warning from swig
Definition: InvokerImpl.h:45
+
Callbacks available for every invoker.
Definition: InvokerImpl.h:43
+
Definition: Logging.h:69
+
virtual Data serialize()
Save our state into a Data object.
Definition: InvokerImpl.h:106
+
Definition: Data.h:44
@@ -172,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_j_s_c_data_model_8cpp.html b/_j_s_c_data_model_8cpp.html index 975599a..d91aa7e 100644 --- a/_j_s_c_data_model_8cpp.html +++ b/_j_s_c_data_model_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,13 +107,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/messages/Event.h"
#include "uscxml/util/DOM.h"
#include "uscxml/interpreter/Logging.h"
+#include <vector>
+#include <string>
#include <boost/algorithm/string.hpp>
#include "JSCDOM.cpp.inc"
Include dependency graph for JSCDataModel.cpp:
-
-
+

Classes

class  uscxml::InvokerCallbacks
 Callbacks available for every invoker. More...
 
class  uscxml::InvokerImpl
 Abstract base class for all invokers. More...
 
diff --git a/_j_s_c_data_model_8h__dep__incl.svg b/_j_s_c_data_model_8h__dep__incl.svg index 779b0cf..fc55c77 100644 --- a/_j_s_c_data_model_8h__dep__incl.svg +++ b/_j_s_c_data_model_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h - + -Node1 - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + +Node1 + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h -Node2 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node2 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_j_s_c_data_model_8h__incl.map b/_j_s_c_data_model_8h__incl.map index 30c13c6..666dc5b 100644 --- a/_j_s_c_data_model_8h__incl.map +++ b/_j_s_c_data_model_8h__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/_j_s_c_data_model_8h__incl.md5 b/_j_s_c_data_model_8h__incl.md5 index d99ee54..1a6431d 100644 --- a/_j_s_c_data_model_8h__incl.md5 +++ b/_j_s_c_data_model_8h__incl.md5 @@ -1 +1 @@ -f4952590e15c083044f80a84aa44bbd1 \ No newline at end of file +b2f8a3de6fcf19a94ef9fdca8258054c \ No newline at end of file diff --git a/_j_s_c_data_model_8h__incl.svg b/_j_s_c_data_model_8h__incl.svg index 65e1b6f..eddf25c 100644 --- a/_j_s_c_data_model_8h__incl.svg +++ b/_j_s_c_data_model_8h__incl.svg @@ -1,477 +1,475 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h - + -Node1 - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + +Node1 + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/plugins/DataModel -Impl.h + +Node3 + + +uscxml/plugins/DataModel +Impl.h -Node1->Node3 - - + +Node1->Node3 + + -Node11 - -list + +Node11 + +list -Node1->Node11 - - - - -Node22 - -set - - -Node1->Node22 - - + +Node1->Node11 + + + + + +Node23 + +set + + + +Node1->Node23 + + + + + +Node24 + +mutex + + + +Node1->Node24 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - - -uscxml/plugins/Invoker.h + +Node7 + + +uscxml/plugins/Invoker.h -Node3->Node7 - - + +Node3->Node7 + + -Node3->Node11 - - + +Node3->Node11 + + -Node13 - -memory + +Node13 + +memory -Node3->Node13 - - + +Node3->Node13 + + - -Node15 - -string + + +Node16 + +string - -Node3->Node15 - - + + +Node3->Node16 + + - -Node20 - - -uscxml/plugins/IOProcessor.h + + +Node21 + + +uscxml/plugins/IOProcessor.h - -Node3->Node20 - - + + +Node3->Node21 + + - -Node21 - - -uscxml/interpreter -/Logging.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node3->Node21 - - + + +Node3->Node22 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node4 - - + +Node7->Node4 + + -Node8 - - -uscxml/plugins/EventHandler.h + +Node8 + + +uscxml/plugins/EventHandler.h -Node7->Node8 - - + +Node7->Node8 + + -Node9 - - -uscxml/messages/Event.h + +Node9 + + +uscxml/messages/Event.h -Node7->Node9 - - + +Node7->Node9 + + -Node8->Node4 - - + +Node8->Node4 + + -Node8->Node9 - - + +Node8->Node9 + + -Node8->Node11 - - + +Node8->Node11 + + -Node8->Node13 - - + +Node8->Node13 + + - -Node8->Node15 - - + + +Node8->Node16 + + -Node10 - - -uscxml/messages/Data.h + +Node10 + + +uscxml/messages/Data.h -Node9->Node10 - - + +Node9->Node10 + + - -Node19 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node9->Node19 - - + + +Node9->Node20 + + -Node10->Node4 - - + +Node10->Node4 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -map + +Node12 + +map -Node10->Node12 - - + +Node10->Node12 + + -Node10->Node13 - - + +Node10->Node13 + + -Node14 - - -uscxml/util/Convenience.h - - + +Node14 + +type_traits -Node10->Node14 - - + +Node10->Node14 + + - -Node18 - - -uscxml/messages/Blob.h + + +Node15 + + +uscxml/util/Convenience.h - -Node10->Node18 - - + + +Node10->Node15 + + + + + +Node19 + + +uscxml/messages/Blob.h + - -Node14->Node4 - - - -Node14->Node15 - - + + +Node10->Node19 + + - -Node16 - -limits + + +Node15->Node4 + + - -Node14->Node16 - - + + +Node15->Node16 + + -Node17 - -sstream - - -Node14->Node17 - - - - -Node18->Node4 - - - - -Node18->Node13 - - - - -Node18->Node15 - - + +Node17 + +limits - -Node19->Node4 - - + + +Node15->Node17 + + - -Node19->Node15 - - + + +Node18 + +sstream - -Node20->Node4 - - + + +Node15->Node18 + + - -Node20->Node8 - - + + +Node19->Node4 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + - -Node20->Node9 - - + + +Node20->Node4 + + - -Node21->Node2 - - + + +Node20->Node16 + + -Node21->Node4 - - + +Node21->Node4 + + - -Node21->Node9 - - + + +Node21->Node8 + + - -Node21->Node10 - - - - -Node21->Node13 - - + + +Node21->Node9 + + + + + +Node22->Node4 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_j_s_c_data_model_8h__incl_org.svg b/_j_s_c_data_model_8h__incl_org.svg index acd241b..8866309 100644 --- a/_j_s_c_data_model_8h__incl_org.svg +++ b/_j_s_c_data_model_8h__incl_org.svg @@ -1,389 +1,475 @@ - - + plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.h - - -Node1 - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + + + +Node0 + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/plugins/DataModel -Impl.h + +uscxml/plugins/DataModel +Impl.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node11 - -list + + +Node10 + +list - -Node1->Node11 - - + + +Node0->Node10 + + -Node22 - -set - - -Node1->Node22 - - + +Node22 + +set + + + +Node0->Node22 + + + + + +Node23 + +mutex + + + +Node0->Node23 + + - -Node4 + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node7 + + +Node6 - -uscxml/plugins/Invoker.h + +uscxml/plugins/Invoker.h - -Node3->Node7 - - + + +Node2->Node6 + + - -Node3->Node11 - - + + +Node2->Node10 + + - -Node13 - -memory + + +Node12 + +memory - -Node3->Node13 - - + + +Node2->Node12 + + -Node15 - -string + +Node15 + +string - -Node3->Node15 - - + + +Node2->Node15 + + -Node20 - - -uscxml/plugins/IOProcessor.h + +Node20 + + +uscxml/plugins/IOProcessor.h - -Node3->Node20 - - + + +Node2->Node20 + + -Node21 - - -uscxml/interpreter -/Logging.h + +Node21 + + +uscxml/interpreter +/Logging.h - -Node3->Node21 - - - - -Node5 - -sys/socket.h - - -Node4->Node5 - - + + +Node2->Node21 + + - -Node6 - -cmath + + +Node4 + +sys/socket.h - -Node4->Node6 - - + + +Node3->Node4 + + - -Node7->Node4 - - + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + - -Node8 + + +Node7 - -uscxml/plugins/EventHandler.h + +uscxml/plugins/EventHandler.h - -Node7->Node8 - - + + +Node6->Node7 + + - -Node9 + + +Node8 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node7->Node9 - - - - -Node8->Node4 - - - - -Node8->Node9 - - - - -Node8->Node11 - - + + +Node6->Node8 + + - -Node8->Node13 - - + + +Node7->Node3 + + - -Node8->Node15 - - + + +Node7->Node8 + + + + + +Node7->Node10 + + + + + +Node7->Node12 + + + + + +Node7->Node15 + + - -Node10 + + +Node9 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node9->Node10 - - + + +Node8->Node9 + + -Node19 - - -uscxml/util/UUID.h + +Node19 + + +uscxml/util/UUID.h - -Node9->Node19 - - + + +Node8->Node19 + + - -Node10->Node4 - - + + +Node9->Node3 + + - -Node10->Node11 - - + + +Node9->Node10 + + - -Node12 - -map + + +Node11 + +map + + + +Node9->Node11 + + + + + +Node9->Node12 + + - -Node10->Node12 - - + + +Node13 + +type_traits - -Node10->Node13 - - + + +Node9->Node13 + + -Node14 - - -uscxml/util/Convenience.h + +Node14 + + +uscxml/util/Convenience.h - -Node10->Node14 - - + + +Node9->Node14 + + -Node18 - - -uscxml/messages/Blob.h + +Node18 + + +uscxml/messages/Blob.h - -Node10->Node18 - - + + +Node9->Node18 + + - -Node14->Node4 - - + + +Node14->Node3 + + -Node14->Node15 - - + +Node14->Node15 + + -Node16 - -limits + +Node16 + +limits -Node14->Node16 - - + +Node14->Node16 + + -Node17 - -sstream + +Node17 + +sstream -Node14->Node17 - - - - -Node18->Node4 - - - - -Node18->Node13 - - + +Node14->Node17 + + + + + +Node18->Node3 + + + + + +Node18->Node12 + + -Node18->Node15 - - + +Node18->Node15 + + - -Node19->Node4 - - + + +Node19->Node3 + + -Node19->Node15 - - - - -Node20->Node4 - - + +Node19->Node15 + + + + + +Node20->Node3 + + + + + +Node20->Node7 + + -Node20->Node8 - - - - -Node20->Node9 - - - - -Node21->Node2 - - - - -Node21->Node4 - - + +Node20->Node8 + + + + + +Node21->Node3 + + + + + +Node21->Node8 + + -Node21->Node9 - - - - -Node21->Node10 - - - - -Node21->Node13 - - + +Node21->Node9 + + + + + +Node21->Node12 + + diff --git a/_j_s_c_data_model_8h_source.html b/_j_s_c_data_model_8h_source.html index d0157a4..9b11cf3 100644 --- a/_j_s_c_data_model_8h_source.html +++ b/_j_s_c_data_model_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,129 +105,132 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
25 #include <list>
26 #include <set>
-
27 
-
28 #if defined(HAS_JSC_JAVASCRIPTCORE_H)
-
29 #include <JavaScriptCore/JavaScriptCore.h>
-
30 #elif defined(HAS_JSC_JAVASCRIPT_H)
-
31 #include <JavaScriptCore/JavaScript.h>
-
32 #else
-
33 #error "Did not find header for JSC?"
-
34 #endif
-
35 
-
36 #ifdef BUILD_AS_PLUGINS
-
37 #include "uscxml/plugins/Plugins.h"
-
38 #endif
-
39 
-
40 namespace uscxml {
-
41 class Event;
-
42 class Data;
-
43 }
-
44 
-
45 namespace uscxml {
-
46 
-
52 class JSCDataModel : public DataModelImpl {
-
53 public:
-
54  JSCDataModel();
-
55  virtual ~JSCDataModel();
-
56  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
-
57 
-
58  virtual void addExtension(DataModelExtension* ext);
-
59 
-
60  virtual std::list<std::string> getNames() {
-
61  std::list<std::string> names;
-
62  names.push_back("ecmascript");
-
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 Data getAsData(const std::string& content);
-
78  virtual Data evalAsData(const std::string& expr);
-
79  virtual bool evalAsBool(const std::string& expr);
-
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 
-
90  static JSClassDefinition jsInClassDef;
-
91  static JSValueRef jsIn(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
-
92  static JSClassDefinition jsPrintClassDef;
-
93  static JSValueRef jsPrint(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
-
94  static JSClassDefinition jsExtensionClassDef;
-
95  static JSValueRef jsExtension(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
-
96 
-
97  static JSClassDefinition jsIOProcessorsClassDef;
-
98  static bool jsIOProcessorHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
-
99  static JSValueRef jsIOProcessorGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
-
100  static void jsIOProcessorListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames);
-
101 
-
102  static JSClassDefinition jsInvokersClassDef;
-
103  static bool jsInvokerHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
-
104  static JSValueRef jsInvokerGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
-
105  static void jsInvokerListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames);
-
106 
-
107  JSValueRef getNodeAsValue(const XERCESC_NS::DOMNode* node);
-
108  JSValueRef getDataAsValue(const Data& data);
-
109  Data getValueAsData(const JSValueRef value);
-
110  JSValueRef evalAsValue(const std::string& expr, bool dontThrow = false);
-
111 
-
112  void handleException(JSValueRef exception);
-
113 
-
114  std::string _sessionId;
-
115  std::string _name;
+
27 #include <mutex>
+
28 
+
29 #if defined(HAS_JSC_JAVASCRIPTCORE_H)
+
30 #include <JavaScriptCore/JavaScriptCore.h>
+
31 #elif defined(HAS_JSC_JAVASCRIPT_H)
+
32 #include <JavaScriptCore/JavaScript.h>
+
33 #else
+
34 #error "Did not find header for JSC?"
+
35 #endif
+
36 
+
37 #ifdef BUILD_AS_PLUGINS
+
38 #include "uscxml/plugins/Plugins.h"
+
39 #endif
+
40 
+
41 namespace uscxml {
+
42 class Event;
+
43 class Data;
+
44 }
+
45 
+
46 namespace uscxml {
+
47 
+
53 class JSCDataModel : public DataModelImpl {
+
54 public:
+
55  JSCDataModel();
+
56  virtual ~JSCDataModel();
+
57  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
58 
+
59  virtual void addExtension(DataModelExtension* ext);
+
60 
+
61  virtual std::list<std::string> getNames() {
+
62  std::list<std::string> names;
+
63  names.push_back("ecmascript");
+
64  return names;
+
65  }
+
66 
+
67  virtual bool isValidSyntax(const std::string& expr);
+
68 
+
69  virtual void setEvent(const Event& event);
+
70 
+
71  // foreach
+
72  virtual uint32_t getLength(const std::string& expr);
+
73  virtual void setForeach(const std::string& item,
+
74  const std::string& array,
+
75  const std::string& index,
+
76  uint32_t iteration);
+
77 
+
78  virtual Data getAsData(const std::string& content);
+
79  virtual Data evalAsData(const std::string& expr);
+
80  virtual bool evalAsBool(const std::string& expr);
+
81 
+
82  virtual bool isDeclared(const std::string& expr);
+
83 
+
84  virtual void assign(const std::string& location,
+
85  const Data& data,
+
86  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
87  virtual void init(const std::string& location,
+
88  const Data& data,
+
89  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
90 
+
91 protected:
+
92 
+
93  static JSClassDefinition jsInClassDef;
+
94  static JSValueRef jsIn(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
+
95  static JSClassDefinition jsPrintClassDef;
+
96  static JSValueRef jsPrint(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
+
97  static JSClassDefinition jsExtensionClassDef;
+
98  static JSValueRef jsExtension(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception);
+
99 
+
100  static JSClassDefinition jsIOProcessorsClassDef;
+
101  static bool jsIOProcessorHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
+
102  static JSValueRef jsIOProcessorGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
+
103  static void jsIOProcessorListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames);
+
104 
+
105  static JSClassDefinition jsInvokersClassDef;
+
106  static bool jsInvokerHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName);
+
107  static JSValueRef jsInvokerGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef* exception);
+
108  static void jsInvokerListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames);
+
109 
+
110  JSValueRef getNodeAsValue(const XERCESC_NS::DOMNode* node);
+
111  JSValueRef getDataAsValue(const Data& data);
+
112  Data getValueAsData(const JSValueRef value);
+
113  JSValueRef evalAsValue(const std::string& expr, bool dontThrow = false);
+
114 
+
115  void handleException(JSValueRef exception);
116 
-
117  std::set<DataModelExtension*> _extensions;
-
118 
-
119  Event _event;
-
120  JSGlobalContextRef _ctx;
+
117  std::string _sessionId;
+
118  std::string _name;
+
119 
+
120  std::set<DataModelExtension*> _extensions;
121 
-
122  static std::mutex _initMutex;
-
123 
-
124 };
-
125 
-
126 #ifdef BUILD_AS_PLUGINS
-
127 PLUMA_INHERIT_PROVIDER(JSCDataModel, DataModelImpl);
-
128 #endif
-
129 
-
130 }
-
131 
-
132 #endif /* end of include guard: JSCDATAMODEL_H_KN8TWG0V */
-
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: JSCDataModel.cpp:617
-
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: JSCDataModel.cpp:629
-
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: JSCDataModel.h:60
+
122  Event _event;
+
123  JSGlobalContextRef _ctx;
+
124 
+
125  static std::mutex _initMutex;
+
126 
+
127 };
+
128 
+
129 #ifdef BUILD_AS_PLUGINS
+
130 PLUMA_INHERIT_PROVIDER(JSCDataModel, DataModelImpl)
+
131 #endif
+
132 
+
133 }
+
134 
+
135 #endif /* end of include guard: JSCDATAMODEL_H_KN8TWG0V */
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: JSCDataModel.cpp:657
+
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: JSCDataModel.cpp:669
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: JSCDataModel.h:61
Definition: Breakpoint.cpp:26
-
ECMAScript data-model via JavaScriptCore.
Definition: JSCDataModel.h:52
+
ECMAScript data-model via JavaScriptCore.
Definition: JSCDataModel.h:53
-
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: JSCDataModel.cpp:291
-
Definition: DataModelImpl.h:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
-
virtual void init(const std::string &location, const Data &data)
Initialize a variable / location in the data-model with a given data object.
Definition: JSCDataModel.cpp:711
-
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: JSCDataModel.cpp:591
-
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: JSCDataModel.cpp:101
-
virtual void assign(const std::string &location, const Data &data)
Assign a data object to a location in the data-model.
Definition: JSCDataModel.cpp:681
-
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: JSCDataModel.cpp:402
-
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: JSCDataModel.cpp:397
-
Definition: Event.h:84
-
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: JSCDataModel.cpp:574
+
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: JSCDataModel.cpp:309
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
virtual void init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Initialize a variable / location in the data-model with a given data object.
Definition: JSCDataModel.cpp:757
+ +
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: JSCDataModel.cpp:631
+
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: JSCDataModel.cpp:112
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: JSCDataModel.cpp:430
+
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: JSCDataModel.cpp:419
+
Definition: Event.h:94
+
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: JSCDataModel.cpp:614
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: JSCDataModel.cpp:231
-
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: JSCDataModel.cpp:721
-
Definition: Data.h:43
-
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: JSCDataModel.cpp:641
+
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: JSCDataModel.cpp:247
+
virtual void assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Assign a data object to a location in the data-model.
Definition: JSCDataModel.cpp:723
+
Definition: Data.h:44
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: JSCDataModel.cpp:681
@@ -237,7 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_logging_8cpp.html b/_logging_8cpp.html index b4a14dc..9faf250 100644 --- a/_logging_8cpp.html +++ b/_logging_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Logging.cpp:
-
+

@@ -187,7 +188,7 @@ static JSValueRef 

XMLStrin diff --git a/_j_s_c_data_model_8cpp.js b/_j_s_c_data_model_8cpp.js new file mode 100644 index 0000000..78fe98d --- /dev/null +++ b/_j_s_c_data_model_8cpp.js @@ -0,0 +1,8 @@ +var _j_s_c_data_model_8cpp = +[ + [ "EVENT_STRING_OR_UNDEF", "_j_s_c_data_model_8cpp.html#a2de5da55dea64837798e19f6c896521a", null ], + [ "JS2XMLString", "_j_s_c_data_model_8cpp.html#a883baaaaa5233560e0021485861c029f", null ], + [ "JSCNodeListGetPropertyCallback", "_j_s_c_data_model_8cpp.html#a5baa052cf280f747895a992e6058b9a5", null ], + [ "JSCNodeListHasPropertyCallback", "_j_s_c_data_model_8cpp.html#acff1f76bb3ce176686b8bbe5bb02d946", null ], + [ "XMLString2JS", "_j_s_c_data_model_8cpp.html#aa80db9e09739cb4ceb1604f26b80f6ed", null ] +]; \ No newline at end of file diff --git a/_j_s_c_data_model_8cpp__incl.map b/_j_s_c_data_model_8cpp__incl.map index cf9954b..19f6653 100644 --- a/_j_s_c_data_model_8cpp__incl.map +++ b/_j_s_c_data_model_8cpp__incl.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/_j_s_c_data_model_8cpp__incl.md5 b/_j_s_c_data_model_8cpp__incl.md5 index c7e3ef9..6f6579b 100644 --- a/_j_s_c_data_model_8cpp__incl.md5 +++ b/_j_s_c_data_model_8cpp__incl.md5 @@ -1 +1 @@ -a71a718ecdd2297f1627c4ad259453c3 \ No newline at end of file +29637806ff2ffabcc5c474cad8ae00e0 \ No newline at end of file diff --git a/_j_s_c_data_model_8cpp__incl.svg b/_j_s_c_data_model_8cpp__incl.svg index 532cbf8..ddb4e99 100644 --- a/_j_s_c_data_model_8cpp__incl.svg +++ b/_j_s_c_data_model_8cpp__incl.svg @@ -1,664 +1,715 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp - + -Node1 - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node1 + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/util/URL.h + +Node5 + + +uscxml/util/URL.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - - - -Node20 - - -uscxml/util/String.h - + +Node1->Node6 + + + + +Node13 + +string - -Node1->Node20 - - + + +Node1->Node13 + + - -Node21 - - -JSCDataModel.h + + +Node22 + + +uscxml/util/String.h - -Node1->Node21 - - + + +Node1->Node22 + + - -Node27 - - -uscxml/interpreter -/Logging.h + + +Node23 + + +JSCDataModel.h - -Node1->Node27 - - + + +Node1->Node23 + + - -Node28 - - -uscxml/util/DOM.h + + +Node29 + + +uscxml/interpreter +/Logging.h - -Node1->Node28 - - + + +Node1->Node29 + + - -Node32 - -boost/algorithm/string.hpp + + +Node30 + + +uscxml/util/DOM.h + - -Node1->Node32 - - + + + +Node1->Node30 + + + + + +Node33 + +vector + + + +Node1->Node33 + + + + + +Node34 + +boost/algorithm/string.hpp + + + +Node1->Node34 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node9 - -map + +Node9 + +map -Node5->Node9 - - - - -Node12 - -string - - -Node5->Node12 - - + +Node5->Node9 + + - -Node14 - -sstream + + +Node5->Node13 + + - -Node5->Node14 - - - - -Node17 - -set + + +Node15 + +sstream - -Node5->Node17 - - + + +Node5->Node15 + + -Node18 - -thread + +Node18 + +set -Node5->Node18 - - + +Node5->Node18 + + -Node19 - -condition_variable + +Node19 + +thread -Node5->Node19 - - + +Node5->Node19 + + + + + +Node20 + +condition_variable + + + +Node5->Node20 + + + + + +Node21 + +mutex + + + +Node5->Node21 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - - - -Node11->Node2 - - - - -Node11->Node12 - - + + +Node7->Node12 + + - -Node13 - -limits - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node2 - - - - -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - - - -Node21->Node8 - - - - -Node21->Node17 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node22 - -uscxml/config.h - -Node21->Node22 - - + + +Node7->Node16 + + - -Node23 - - -uscxml/plugins/DataModel -Impl.h - + + +Node12->Node2 + + + + +Node12->Node13 + + - -Node21->Node23 - - + + +Node14 + +limits + + + +Node12->Node14 + + + + + +Node12->Node15 + + - -Node23->Node2 - - + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node2 + + + + + +Node17->Node13 + + + + + +Node22->Node8 + + + + + +Node22->Node13 + + -Node23->Node8 - - - - -Node23->Node10 - - - - -Node23->Node12 - - + +Node23->Node8 + + + + + +Node23->Node18 + + + + + +Node23->Node21 + + -Node24 - - -uscxml/plugins/Invoker.h - - + +Node24 + +uscxml/config.h -Node23->Node24 - - + +Node23->Node24 + + - -Node26 - - -uscxml/plugins/IOProcessor.h + + +Node25 + + +uscxml/plugins/DataModel +Impl.h - -Node23->Node26 - - + + +Node23->Node25 + + - -Node23->Node27 - - + + +Node25->Node2 + + - -Node24->Node2 - - + + +Node25->Node8 + + - -Node24->Node6 - - + + +Node25->Node10 + + - -Node25 - - -uscxml/plugins/EventHandler.h - + + +Node25->Node13 + + + + +Node26 + + +uscxml/plugins/Invoker.h + - -Node24->Node25 - - - -Node25->Node2 - - + + +Node25->Node26 + + - -Node25->Node6 - - + + +Node28 + + +uscxml/plugins/IOProcessor.h + - -Node25->Node8 - - - -Node25->Node10 - - + + +Node25->Node28 + + - -Node25->Node12 - - + + +Node25->Node29 + + -Node26->Node2 - - + +Node26->Node2 + + -Node26->Node6 - - + +Node26->Node6 + + + + + +Node27 + + +uscxml/plugins/EventHandler.h + - -Node26->Node25 - - + + + +Node26->Node27 + + -Node27->Node2 - - + +Node27->Node2 + + -Node27->Node6 - - + +Node27->Node6 + + - -Node27->Node7 - - + + +Node27->Node8 + + -Node27->Node10 - - + +Node27->Node10 + + - -Node27->Node22 - - + + +Node27->Node13 + + -Node28->Node2 - - - - -Node28->Node8 - - + +Node28->Node2 + + + + + +Node28->Node6 + + + + + +Node28->Node27 + + + + + +Node29->Node2 + + + + + +Node29->Node6 + + + + + +Node29->Node7 + + + + + +Node29->Node10 + + + + + +Node30->Node2 + + + + + +Node30->Node8 + + + + + +Node30->Node13 + + + + + +Node30->Node18 + + - -Node28->Node17 - - - - -Node29 - -iostream - - -Node28->Node29 - - - - -Node30 - -xercesc/util/XMLString.hpp + + +Node31 + +xercesc/util/XMLString.hpp - -Node28->Node30 - - + + +Node30->Node31 + + - -Node31 - -xercesc/dom/DOM.hpp + + +Node32 + +xercesc/dom/DOM.hpp - -Node28->Node31 - - + + +Node30->Node32 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_j_s_c_data_model_8cpp__incl_org.svg b/_j_s_c_data_model_8cpp__incl_org.svg index 05108a0..f89618b 100644 --- a/_j_s_c_data_model_8cpp__incl_org.svg +++ b/_j_s_c_data_model_8cpp__incl_org.svg @@ -1,576 +1,715 @@ - - + plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp - - -Node1 - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + + +Node0 + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/util/URL.h + +uscxml/util/URL.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - - - -Node20 - - -uscxml/util/String.h - + + +Node0->Node5 + + + + +Node12 + +string - -Node1->Node20 - - + + +Node0->Node12 + + -Node21 - - -JSCDataModel.h + +Node21 + + +uscxml/util/String.h - -Node1->Node21 - - + + +Node0->Node21 + + - -Node27 - - -uscxml/interpreter -/Logging.h + + +Node22 + + +JSCDataModel.h - -Node1->Node27 - - + + +Node0->Node22 + + -Node28 - - -uscxml/util/DOM.h + +Node28 + + +uscxml/interpreter +/Logging.h - -Node1->Node28 - - - - -Node32 - -boost/algorithm/string.hpp - - -Node1->Node32 - - + + +Node0->Node28 + + - -Node3 - -sys/socket.h - - -Node2->Node3 - - - - -Node4 - -cmath + + +Node29 + + +uscxml/util/DOM.h + - -Node2->Node4 - - - -Node5->Node2 - - + + +Node0->Node29 + + - -Node5->Node6 - - + + +Node32 + +vector + + + +Node0->Node32 + + + + + +Node33 + +boost/algorithm/string.hpp + + + +Node0->Node33 + + - -Node8 - -list + + +Node2 + +sys/socket.h - -Node5->Node8 - - + + +Node1->Node2 + + - -Node9 - -map + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node5->Node9 - - + + +Node7 + +list - -Node12 - -string + + +Node4->Node7 + + - -Node5->Node12 - - + + +Node8 + +map + + + +Node4->Node8 + + + + + +Node4->Node12 + + -Node14 - -sstream + +Node14 + +sstream - -Node5->Node14 - - + + +Node4->Node14 + + -Node17 - -set + +Node17 + +set - -Node5->Node17 - - + + +Node4->Node17 + + -Node18 - -thread + +Node18 + +thread - -Node5->Node18 - - + + +Node4->Node18 + + -Node19 - -condition_variable + +Node19 + +condition_variable - -Node5->Node19 - - + + +Node4->Node19 + + - -Node7 + + +Node20 + +mutex + + + +Node4->Node20 + + + + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + + + + +Node6->Node1 + + - -Node7->Node2 - - + + +Node6->Node7 + + + + + +Node6->Node8 + + - -Node7->Node8 - - + + +Node9 + +memory - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - - - -Node21->Node8 - - - - -Node21->Node17 - - - - -Node22 - -uscxml/config.h - - -Node21->Node22 - - + +Node16->Node12 + + + + + +Node21->Node7 + + + + + +Node21->Node12 + + + + + +Node22->Node7 + + + + + +Node22->Node17 + + + + + +Node22->Node20 + + -Node23 - - -uscxml/plugins/DataModel -Impl.h - - + +Node23 + +uscxml/config.h - -Node21->Node23 - - + + +Node22->Node23 + + - -Node23->Node2 - - - - -Node23->Node8 - - + + +Node24 + + +uscxml/plugins/DataModel +Impl.h + - -Node23->Node10 - - - -Node23->Node12 - - + + +Node22->Node24 + + + + + +Node24->Node1 + + + + + +Node24->Node7 + + + + + +Node24->Node9 + + + + + +Node24->Node12 + + - -Node24 - - -uscxml/plugins/Invoker.h + + +Node25 + + +uscxml/plugins/Invoker.h - -Node23->Node24 - - + + +Node24->Node25 + + - -Node26 - - -uscxml/plugins/IOProcessor.h + + +Node27 + + +uscxml/plugins/IOProcessor.h - -Node23->Node26 - - + + +Node24->Node27 + + - -Node23->Node27 - - + + +Node24->Node28 + + - -Node24->Node2 - - + + +Node25->Node1 + + - -Node24->Node6 - - + + +Node25->Node5 + + - -Node25 - - -uscxml/plugins/EventHandler.h + + +Node26 + + +uscxml/plugins/EventHandler.h - -Node24->Node25 - - - - -Node25->Node2 - - - - -Node25->Node6 - - - - -Node25->Node8 - - - - -Node25->Node10 - - - - -Node25->Node12 - - - - -Node26->Node2 - - - - -Node26->Node6 - - - - -Node26->Node25 - - - - -Node27->Node2 - - - - -Node27->Node6 - - - - -Node27->Node7 - - - - -Node27->Node10 - - - - -Node27->Node22 - - - - -Node28->Node2 - - - - -Node28->Node8 - - - - -Node28->Node17 - - - - -Node29 - -iostream - - -Node28->Node29 - - + + +Node25->Node26 + + + + + +Node26->Node1 + + + + + +Node26->Node5 + + + + + +Node26->Node7 + + + + + +Node26->Node9 + + + + + +Node26->Node12 + + + + + +Node27->Node1 + + + + + +Node27->Node5 + + + + + +Node27->Node26 + + + + + +Node28->Node1 + + + + + +Node28->Node5 + + + + + +Node28->Node6 + + + + + +Node28->Node9 + + + + + +Node29->Node1 + + + + + +Node29->Node7 + + + + + +Node29->Node12 + + + + + +Node29->Node17 + + -Node30 - -xercesc/util/XMLString.hpp + +Node30 + +xercesc/util/XMLString.hpp - -Node28->Node30 - - + + +Node29->Node30 + + -Node31 - -xercesc/dom/DOM.hpp - - -Node28->Node31 - - + +Node31 + +xercesc/dom/DOM.hpp + + + +Node29->Node31 + + diff --git a/_j_s_c_data_model_8h.html b/_j_s_c_data_model_8h.html index 7ada00f..18a7db3 100644 --- a/_j_s_c_data_model_8h.html +++ b/_j_s_c_data_model_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,11 +103,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/plugins/DataModelImpl.h"
#include <list>
#include <set>
+#include <mutex>
Include dependency graph for JSCDataModel.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -135,7 +135,7 @@ Classes
USCXML_DEBUG, USCXML_INFO,
-  USCXML_WARN, +  USCXML_LOG, +USCXML_VERBATIM, +USCXML_WARN, USCXML_ERROR, -USCXML_FATAL +
+  USCXML_FATAL
} @@ -179,7 +180,7 @@ void  diff --git a/_logging_impl_8h__dep__incl.svg b/_logging_impl_8h__dep__incl.svg index a620ca5..bd6e812 100644 --- a/_logging_impl_8h__dep__incl.svg +++ b/_logging_impl_8h__dep__incl.svg @@ -1,202 +1,130 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/LoggingImpl.h - + -Node1 - -interpreter/LoggingImpl.h + +Node1 + +interpreter/LoggingImpl.h -Node2 - - -debug/DebugSession.h + +Node2 + + +debug/DebugSession.h -Node1->Node2 - - + +Node1->Node2 + + -Node6 - - -interpreter/Logging.cpp + +Node6 + + +interpreter/Logging.cpp -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -interpreter/StdOutLogger.h + +Node7 + + +interpreter/StdOutLogger.h -Node1->Node7 - - + +Node1->Node7 + + -Node3 - - -debug/Debugger.cpp + +Node3 + + +debug/Debugger.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -debug/DebuggerServlet.cpp + +Node4 + + +debug/DebuggerServlet.cpp -Node2->Node4 - - + +Node2->Node4 + + -Node5 - - -debug/DebugSession.cpp + +Node5 + + +debug/DebugSession.cpp -Node2->Node5 - - + +Node2->Node5 + + -Node7->Node6 - - + +Node7->Node6 + + -Node8 - - -interpreter/StdOutLogger.cpp + +Node8 + + +interpreter/StdOutLogger.cpp -Node7->Node8 - - + +Node7->Node8 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_logging_impl_8h__dep__incl_org.svg b/_logging_impl_8h__dep__incl_org.svg index 2e6fc2a..6c92cf6 100644 --- a/_logging_impl_8h__dep__incl_org.svg +++ b/_logging_impl_8h__dep__incl_org.svg @@ -1,114 +1,130 @@ - interpreter/LoggingImpl.h - - -Node1 - -interpreter/LoggingImpl.h - - -Node2 + + + +Node18 + +interpreter/LoggingImpl.h + + + +Node19 - -debug/DebugSession.h + +debug/DebugSession.h - -Node1->Node2 - - + + +Node18->Node19 + + - -Node6 + + +Node23 - -interpreter/Logging.cpp + +interpreter/Logging.cpp - -Node1->Node6 - - + + +Node18->Node23 + + - -Node7 + + +Node24 - -interpreter/StdOutLogger.h + +interpreter/StdOutLogger.h - -Node1->Node7 - - + + +Node18->Node24 + + - -Node3 + + +Node20 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node2->Node3 - - + + +Node19->Node20 + + - -Node4 + + +Node21 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node2->Node4 - - + + +Node19->Node21 + + - -Node5 + + +Node22 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node2->Node5 - - + + +Node19->Node22 + + - -Node7->Node6 - - + + +Node24->Node23 + + - -Node8 + + +Node25 - -interpreter/StdOutLogger.cpp + +interpreter/StdOutLogger.cpp - -Node7->Node8 - - + + +Node24->Node25 + + diff --git a/_logging_impl_8h__incl.map b/_logging_impl_8h__incl.map index ae8be90..ead02b2 100644 --- a/_logging_impl_8h__incl.map +++ b/_logging_impl_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/_logging_impl_8h__incl.md5 b/_logging_impl_8h__incl.md5 index 155d58f..9ead3e8 100644 --- a/_logging_impl_8h__incl.md5 +++ b/_logging_impl_8h__incl.md5 @@ -1 +1 @@ -023cac451043c0ef9eead877d186dd5c \ No newline at end of file +7fe74fc5dd7caf7d7b56bcd110d3ed73 \ No newline at end of file diff --git a/_logging_impl_8h__incl.svg b/_logging_impl_8h__incl.svg index 5af4090..f33c5c4 100644 --- a/_logging_impl_8h__incl.svg +++ b/_logging_impl_8h__incl.svg @@ -1,352 +1,316 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/LoggingImpl.h - + -Node1 - -interpreter/LoggingImpl.h + +Node1 + +interpreter/LoggingImpl.h -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -Logging.h + +Node6 + + +Logging.h -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node1->Node7 - - + +Node1->Node7 + + - -Node16 - - -uscxml/messages/Event.h + + +Node17 + + +uscxml/messages/Event.h - -Node1->Node16 - - + + +Node1->Node17 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - - - -Node6->Node2 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node10 - -memory + +Node10 + +memory -Node6->Node10 - - + +Node6->Node10 + + - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node3 - - + +Node7->Node3 + + -Node8 - -list + +Node8 + +list -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -map + +Node9 + +map -Node7->Node9 - - + +Node7->Node9 + + -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + - -Node11->Node3 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node12 - -string - -Node11->Node12 - - + + +Node7->Node16 + + + + + +Node12->Node3 + + -Node13 - -limits + +Node13 + +string - -Node11->Node13 - - + + +Node12->Node13 + + -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node7 - - + +Node14 + +limits - -Node17 - - -uscxml/util/UUID.h + + +Node12->Node14 + + + + + +Node15 + +sstream + + + +Node12->Node15 + + + + + +Node16->Node3 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node7 + + + + + +Node18 + + +uscxml/util/UUID.h - -Node16->Node17 - - + + +Node17->Node18 + + - -Node17->Node3 - - + + +Node18->Node3 + + - -Node17->Node12 - - + + +Node18->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_logging_impl_8h__incl_org.svg b/_logging_impl_8h__incl_org.svg index 45d024b..0bb2dc5 100644 --- a/_logging_impl_8h__incl_org.svg +++ b/_logging_impl_8h__incl_org.svg @@ -1,264 +1,316 @@ - - + interpreter/LoggingImpl.h - - -Node1 - -interpreter/LoggingImpl.h + + + +Node0 + +interpreter/LoggingImpl.h - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 + + +Node5 - -Logging.h + +Logging.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node1->Node7 - - + + +Node0->Node6 + + -Node16 - - -uscxml/messages/Event.h + +Node16 + + +uscxml/messages/Event.h - -Node1->Node16 - - + + +Node0->Node16 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + + + + +Node5->Node6 + + - -Node3->Node5 - - + + +Node9 + +memory + + + +Node5->Node9 + + + + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + - -Node6->Node3 - - + + +Node7 + +list -Node6->Node7 - - - - -Node10 - -memory - - -Node6->Node10 - - - - -Node6->Node16 - - - - -Node7->Node3 - - + +Node6->Node7 + + -Node8 - -list + +Node8 + +map + + + +Node6->Node8 + + + + + +Node6->Node9 + + - -Node7->Node8 - - - - -Node9 - -map - - -Node7->Node9 - - + + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node3 - - + + +Node11->Node2 + + -Node12 - -string + +Node12 + +string -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node7 - - + + +Node16->Node6 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h -Node16->Node17 - - + +Node16->Node17 + + - -Node17->Node3 - - + + +Node17->Node2 + + -Node17->Node12 - - + +Node17->Node12 + + diff --git a/_logging_impl_8h_source.html b/_logging_impl_8h_source.html index 95e2f3d..2193463 100644 --- a/_logging_impl_8h_source.html +++ b/_logging_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -134,10 +134,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: LoggingImpl.h:36
-
Definition: Event.h:84
+
Definition: Event.h:94
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_lua_data_model_8cpp.html b/_lua_data_model_8cpp.html index bb5547f..f98d4d4 100644 --- a/_lua_data_model_8cpp.html +++ b/_lua_data_model_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -112,8 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for LuaDataModel.cpp:
-
-
+

@@ -129,7 +129,7 @@ void 

uscxml::log (LogS diff --git a/_logging_8cpp.js b/_logging_8cpp.js new file mode 100644 index 0000000..7e9365d --- /dev/null +++ b/_logging_8cpp.js @@ -0,0 +1,5 @@ +var _logging_8cpp = +[ + [ "log", "_logging_8cpp.html#af263bb8e0d3f4cfec0620fed890b2195", null ], + [ "log", "_logging_8cpp.html#a15a4e38946ee8d2fee82d70ed2a1246e", null ] +]; \ No newline at end of file diff --git a/_logging_8cpp__incl.map b/_logging_8cpp__incl.map index eb6ef8c..132c670 100644 --- a/_logging_8cpp__incl.map +++ b/_logging_8cpp__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/_logging_8cpp__incl.md5 b/_logging_8cpp__incl.md5 index 04d1c20..f9fbfe0 100644 --- a/_logging_8cpp__incl.md5 +++ b/_logging_8cpp__incl.md5 @@ -1 +1 @@ -29cb3fe2139d7c000428ed6f893c38e6 \ No newline at end of file +fe70f29ebb3fcccb21c83361ee9ef52c \ No newline at end of file diff --git a/_logging_8cpp__incl.svg b/_logging_8cpp__incl.svg index 0133ecf..6095315 100644 --- a/_logging_8cpp__incl.svg +++ b/_logging_8cpp__incl.svg @@ -1,388 +1,358 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/Logging.cpp - + -Node1 - -interpreter/Logging.cpp + +Node1 + +interpreter/Logging.cpp -Node2 - - -Logging.h + +Node2 + + +Logging.h -Node1->Node2 - - + +Node1->Node2 + + -Node18 - - -LoggingImpl.h + +Node18 + + +LoggingImpl.h -Node1->Node18 - - - - -Node19 - - -StdOutLogger.h + +Node1->Node18 + + + + + +Node20 + + +StdOutLogger.h - -Node1->Node19 - - + + +Node1->Node20 + + -Node3 - -uscxml/config.h - - -Node2->Node3 - - - - -Node4 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h - -Node2->Node4 - - + + +Node2->Node3 + + - -Node7 - - -uscxml/messages/Data.h + + +Node6 + + +uscxml/messages/Data.h - -Node2->Node7 - - + + +Node2->Node6 + + - -Node10 - -memory + + +Node9 + +memory - -Node2->Node10 - - + + +Node2->Node9 + + -Node16 - - -uscxml/messages/Event.h + +Node16 + + +uscxml/messages/Event.h -Node2->Node16 - - + +Node2->Node16 + + - -Node5 - -sys/socket.h + + +Node4 + +sys/socket.h - -Node4->Node5 - - + + +Node3->Node4 + + - -Node6 - -cmath + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + - -Node4->Node6 - - + + +Node7 + +list - -Node7->Node4 - - + + +Node6->Node7 + + -Node8 - -list + +Node8 + +map + + + +Node6->Node8 + + + + + +Node6->Node9 + + - -Node7->Node8 - - - - -Node9 - -map - - -Node7->Node9 - - + + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node4 - - + + +Node11->Node3 + + -Node12 - -string + +Node12 + +string -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node4 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node3 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node7 - - + + +Node16->Node6 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h -Node16->Node17 - - + +Node16->Node17 + + - -Node17->Node4 - - + + +Node17->Node3 + + -Node17->Node12 - - + +Node17->Node12 + + -Node18->Node2 - - + +Node18->Node2 + + -Node18->Node3 - - - - -Node18->Node4 - - + +Node18->Node3 + + - -Node18->Node7 - - + + +Node18->Node6 + + -Node18->Node16 - - + +Node18->Node16 + + + + + +Node19 + +uscxml/config.h - -Node19->Node18 - - + + +Node18->Node19 + + + + + +Node20->Node18 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_logging_8cpp__incl_org.svg b/_logging_8cpp__incl_org.svg index 365d8c1..b79a7d5 100644 --- a/_logging_8cpp__incl_org.svg +++ b/_logging_8cpp__incl_org.svg @@ -1,300 +1,358 @@ - - + interpreter/Logging.cpp - - -Node1 - -interpreter/Logging.cpp + + + +Node0 + +interpreter/Logging.cpp - -Node2 + + +Node1 - -Logging.h + +Logging.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node18 + + +Node17 - -LoggingImpl.h + +LoggingImpl.h - -Node1->Node18 - - + + +Node0->Node17 + + -Node19 - - -StdOutLogger.h + +Node19 + + +StdOutLogger.h - -Node1->Node19 - - + + +Node0->Node19 + + - -Node3 - -uscxml/config.h - - -Node2->Node3 - - - - -Node4 - - -uscxml/Common.h + + +Node2 + + +uscxml/Common.h - -Node2->Node4 - - + + +Node1->Node2 + + - -Node7 - - -uscxml/messages/Data.h + + +Node5 + + +uscxml/messages/Data.h - -Node2->Node7 - - + + +Node1->Node5 + + - -Node10 - -memory + + +Node8 + +memory - -Node2->Node10 - - + + +Node1->Node8 + + - -Node16 + + +Node15 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node2->Node16 - - + + +Node1->Node15 + + - -Node5 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node4->Node5 - - + + +Node2->Node3 + + - -Node6 - -cmath + + +Node4 + +cmath - -Node4->Node6 - - + + +Node2->Node4 + + - -Node7->Node4 - - + + +Node5->Node2 + + - -Node8 - -list + + +Node6 + +list - -Node7->Node8 - - + + +Node5->Node6 + + - -Node9 - -map + + +Node7 + +map + + + +Node5->Node7 + + + + + +Node5->Node8 + + - -Node7->Node9 - - + + +Node9 + +type_traits - -Node7->Node10 - - + + +Node5->Node9 + + - -Node11 + + +Node10 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node5->Node10 + + - -Node15 + + +Node14 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node5->Node14 + + - -Node11->Node4 - - + + +Node10->Node2 + + - -Node12 - -string + + +Node11 + +string - -Node11->Node12 - - + + +Node10->Node11 + + - -Node13 - -limits + + +Node12 + +limits - -Node11->Node13 - - + + +Node10->Node12 + + - -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node4 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node7 - - + + +Node13 + +sstream + + + +Node10->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node8 + + + + + +Node14->Node11 + + + + + +Node15->Node5 + + - -Node17 + + +Node16 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node16->Node17 - - - - -Node17->Node4 - - - - -Node17->Node12 - - - - -Node18->Node2 - - - - -Node18->Node3 - - - - -Node18->Node4 - - - - -Node18->Node7 - - - - -Node18->Node16 - - - - -Node19->Node18 - - + + +Node15->Node16 + + + + + +Node16->Node2 + + + + + +Node16->Node11 + + + + + +Node17->Node1 + + + + + +Node17->Node2 + + + + + +Node17->Node5 + + + + + +Node17->Node15 + + + + + +Node18 + +uscxml/config.h + + + +Node17->Node18 + + + + + +Node19->Node17 + + diff --git a/_logging_8h.html b/_logging_8h.html index 583d5a7..c72dcf6 100644 --- a/_logging_8h.html +++ b/_logging_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,21 +102,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Logging.h File Reference
-
#include "uscxml/config.h"
-#include "uscxml/Common.h"
+
#include "uscxml/Common.h"
#include "uscxml/messages/Data.h"
#include "uscxml/messages/Event.h"
#include <memory>
Include dependency graph for Logging.h:
-
+
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -151,9 +149,12 @@ Enumerations
 
uscxml::log (LogS diff --git a/_logging_8h.js b/_logging_8h.js new file mode 100644 index 0000000..f732abb --- /dev/null +++ b/_logging_8h.js @@ -0,0 +1,22 @@ +var _logging_8h = +[ + [ "Logger", "classuscxml_1_1_logger.html", "classuscxml_1_1_logger" ], + [ "StreamLogger", "classuscxml_1_1_stream_logger.html", "classuscxml_1_1_stream_logger" ], + [ "LOG", "_logging_8h.html#a27fca3c57f8a7b0b108d839e0fc2c692", null ], + [ "LOG2", "_logging_8h.html#abcd3984692fb8c55c7136928ac8ad0a9", null ], + [ "LOGD", "_logging_8h.html#ae30364809b9a81c4698d765b7a32590e", null ], + [ "LOGD2", "_logging_8h.html#af4c750744f590f183419bbc3bc9231f7", null ], + [ "LogSeverity", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6", [ + [ "USCXML_SCXML", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6a1c6b79970eb203663c41dbfddc58ea1c", null ], + [ "USCXML_TRACE", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6a4f8ebfe6613c460b3aa6dff4cfa1cab8", null ], + [ "USCXML_DEBUG", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6abbd715ff9d624b5e8416beacfcf6b42d", null ], + [ "USCXML_INFO", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6a59e359341508f3e96f142f8eddc64676", null ], + [ "USCXML_LOG", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6adcca81dd48005e390e035d8aa9c21e19", null ], + [ "USCXML_VERBATIM", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6affdaa21e625db4586dba83bc887cfab9", null ], + [ "USCXML_WARN", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6a1e3a050aef113f43ba789a8dae183059", null ], + [ "USCXML_ERROR", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6a580a55e45fcde6d8056c25692a6f67e4", null ], + [ "USCXML_FATAL", "_logging_8h.html#a5ca0d6dd23fb10df850c5063cfeac8f6a3786c1460c57876254bcefb3256ab7ca", null ] + ] ], + [ "log", "_logging_8h.html#af263bb8e0d3f4cfec0620fed890b2195", null ], + [ "log", "_logging_8h.html#a15a4e38946ee8d2fee82d70ed2a1246e", null ] +]; \ No newline at end of file diff --git a/_logging_8h__dep__incl.map b/_logging_8h__dep__incl.map index 31fa9a5..3c60028 100644 --- a/_logging_8h__dep__incl.map +++ b/_logging_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_logging_8h__dep__incl.md5 b/_logging_8h__dep__incl.md5 index ea64a0c..ab081a9 100644 --- a/_logging_8h__dep__incl.md5 +++ b/_logging_8h__dep__incl.md5 @@ -1 +1 @@ -b1a2f8d4fe3c35651c871bb1bce8a25f \ No newline at end of file +6591733e8ab0dcd3667ef66ff4592f23 \ No newline at end of file diff --git a/_logging_8h__dep__incl.svg b/_logging_8h__dep__incl.svg index 8286d6b..80e7f9c 100644 --- a/_logging_8h__dep__incl.svg +++ b/_logging_8h__dep__incl.svg @@ -1,915 +1,947 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/Logging.h - + -Node1 - -interpreter/Logging.h + +Node1 + +interpreter/Logging.h -Node2 - - -debug/DebugSession.cpp + +Node2 + + +debug/DebugSession.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/ContentExecutor -Impl.h + +Node3 + + +interpreter/ContentExecutor +Impl.h -Node1->Node3 - - + +Node1->Node3 + + -Node5 - - -interpreter/BasicContent -Executor.cpp + +Node5 + + +interpreter/BasicContent +Executor.cpp -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -interpreter/InterpreterImpl.cpp + +Node6 + + +interpreter/InterpreterImpl.cpp -Node1->Node6 - - + +Node1->Node6 + + + + + +Node10 + + +Interpreter.cpp + + + + + +Node1->Node10 + + -Node12 - - -Interpreter.cpp + +Node12 + + +interpreter/BasicDelayed +EventQueue.cpp -Node1->Node12 - - + +Node1->Node12 + + - -Node16 - - -interpreter/BasicDelayed -EventQueue.cpp + + +Node13 + + +interpreter/BasicEventQueue.cpp - -Node1->Node16 - - + + +Node1->Node13 + + - -Node17 - - -interpreter/BasicEventQueue.cpp + + +Node14 + + +interpreter/FastMicroStep.cpp - -Node1->Node17 - - + + +Node1->Node14 + + - -Node18 - - -interpreter/FastMicroStep.cpp + + +Node15 + + +interpreter/InterpreterMonitor.h - -Node1->Node18 - - + + +Node1->Node15 + + - -Node19 - - -interpreter/Logging.cpp + + +Node16 + + +interpreter/Logging.cpp - -Node1->Node19 - - + + +Node1->Node16 + + + + + +Node17 + + +interpreter/LoggingImpl.h + + + + + +Node1->Node17 + + -Node20 - - -interpreter/LoggingImpl.h + +Node20 + + +Interpreter.h -Node1->Node20 - - + +Node1->Node20 + + -Node23 - - -Interpreter.h + +Node23 + + +plugins/Factory.cpp -Node1->Node23 - - + +Node1->Node23 + + + + + +Node25 + + +messages/Data.cpp + + + + + +Node1->Node25 + + -Node26 - - -plugins/Factory.cpp + +Node26 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp -Node1->Node26 - - + +Node1->Node26 + + + + + +Node27 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp + + + + + +Node1->Node27 + + -Node28 - - -messages/Data.cpp + +Node28 + + +plugins/datamodel/lua +/LuaDataModel.cpp -Node1->Node28 - - + +Node1->Node28 + + -Node29 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node29 + + +plugins/datamodel/promela +/PromelaDataModel.cpp -Node1->Node29 - - + +Node1->Node29 + + -Node30 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node30 + + +plugins/datamodel/promela +/PromelaParser.cpp -Node1->Node30 - - + +Node1->Node30 + + -Node31 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node31 + + +plugins/DataModelImpl.h -Node1->Node31 - - + +Node1->Node31 + + - -Node32 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node39 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node1->Node32 - - + + +Node1->Node39 + + - -Node33 - - -plugins/DataModelImpl.h + + +Node40 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp + + + + + +Node1->Node40 + + + + + +Node41 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node33 - - + + +Node1->Node41 + + -Node42 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + +Node42 + + +plugins/IOProcessorImpl.h -Node1->Node42 - - + +Node1->Node42 + + -Node43 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node43 + + +server/HTTPServer.cpp -Node1->Node43 - - + +Node1->Node43 + + -Node44 - - -server/HTTPServer.cpp + +Node44 + + +transform/ChartToC.cpp -Node1->Node44 - - + +Node1->Node44 + + -Node45 - - -transform/ChartToC.cpp + +Node45 + + +transform/ChartToJava.cpp -Node1->Node45 - - + +Node1->Node45 + + -Node46 - - -transform/ChartToJava.cpp + +Node46 + + +transform/ChartToPromela.cpp -Node1->Node46 - - + +Node1->Node46 + + -Node47 - - -transform/ChartToPromela.cpp + +Node47 + + +transform/ChartToVHDL.cpp -Node1->Node47 - - + +Node1->Node47 + + -Node48 - - -transform/ChartToVHDL.cpp + +Node48 + + +transform/promela/Promela +Inlines.cpp -Node1->Node48 - - + +Node1->Node48 + + -Node49 - - -util/DOM.cpp + +Node49 + + +util/DOM.cpp -Node1->Node49 - - + +Node1->Node49 + + -Node50 - - -util/URL.cpp + +Node50 + + +util/URL.cpp -Node1->Node50 - - + +Node1->Node50 + + -Node4 - - -interpreter/BasicContent -Executor.h + +Node4 + + +interpreter/BasicContent +Executor.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - - -interpreter/ContentExecutor.cpp + +Node7 + + +interpreter/ContentExecutor.cpp -Node3->Node7 - - + +Node3->Node7 + + -Node8 - - -interpreter/InterpreterImpl.h + +Node8 + + +interpreter/InterpreterImpl.h -Node3->Node8 - - + +Node3->Node8 + + -Node4->Node5 - - + +Node4->Node5 + + -Node4->Node6 - - + +Node4->Node6 + + -Node8->Node6 - - + +Node8->Node6 + + -Node9 - - -debug/Breakpoint.cpp + +Node9 + + +debug/Breakpoint.cpp -Node8->Node9 - - - - -Node10 - - -debug/Debugger.h - - + +Node8->Node9 + + -Node8->Node10 - - + +Node8->Node10 + + -Node11 - - -debug/InterpreterIssue.cpp + +Node11 + + +transform/Transformer.h -Node8->Node11 - - - - -Node8->Node12 - - - - -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h - - - - -Node8->Node13 - - - - -Node14 - - -plugins/InvokerImpl.h - - - - -Node8->Node14 - - + +Node8->Node11 + + + + + +Node15->Node3 + + + + + +Node15->Node14 + + + + + +Node17->Node16 + + - -Node15 - - -transform/Transformer.h + + +Node18 + + +debug/DebugSession.h - -Node8->Node15 - - - - -Node10->Node2 - - + + +Node17->Node18 + + - -Node14->Node6 - - - - -Node14->Node13 - - - - -Node20->Node19 - - + + +Node19 + + +interpreter/StdOutLogger.h + + + + + +Node17->Node19 + + + + + +Node18->Node2 + + + + + +Node19->Node16 + + + + + +Node20->Node5 + + + + + +Node20->Node6 + + + + + +Node20->Node9 + + + + + +Node20->Node10 + + + + + +Node20->Node11 + + + + + +Node20->Node18 + + -Node21 - - -debug/DebugSession.h + +Node21 + + +debug/Breakpoint.h -Node20->Node21 - - + +Node20->Node21 + + -Node22 - - -interpreter/StdOutLogger.h + +Node22 + + +interpreter/MicroStepImpl.h -Node20->Node22 - - - - -Node21->Node2 - - - - -Node22->Node19 - - - - -Node23->Node5 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node23->Node12 - - - - -Node23->Node15 - - - - -Node23->Node21 - - - - -Node24 - - -debug/Breakpoint.h - + +Node20->Node22 + + + + +Node20->Node23 + + - -Node23->Node24 - - + + +Node24 + + +uscxml.h + + + + + +Node20->Node24 + + + + + +Node21->Node9 + + + + + +Node21->Node18 + + + + + +Node22->Node8 + + + + + +Node31->Node8 + + + + + +Node31->Node23 + + - -Node25 - - -interpreter/MicroStepImpl.h + + +Node32 + + +plugins/datamodel/c89 +/C89DataModel.h - -Node23->Node25 - - - - -Node23->Node26 - - + + +Node31->Node32 + + - -Node27 - - -uscxml.h + + +Node33 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h - -Node23->Node27 - - - - -Node24->Node9 - - - - -Node24->Node10 - - - - -Node24->Node21 - - - - -Node25->Node8 - - - - -Node33->Node8 - - + + +Node31->Node33 + + -Node34 - - -plugins/datamodel/c89 -/C89DataModel.h + +Node34 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h - -Node33->Node34 - - + + +Node31->Node34 + + -Node35 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h + +Node35 + + +plugins/datamodel/lua +/LuaDataModel.h - -Node33->Node35 - - + + +Node31->Node35 + + -Node36 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node36 + + +plugins/datamodel/null +/NullDataModel.h - -Node33->Node36 - - + + +Node31->Node36 + + -Node37 - - -plugins/datamodel/lua -/LuaDataModel.h + +Node37 + + +plugins/datamodel/promela +/PromelaDataModel.h - -Node33->Node37 - - + + +Node31->Node37 + + -Node38 - - -plugins/datamodel/null -/NULLDataModel.h - - + +Node38 + + +plugins/DataModel.cpp + + + + + +Node31->Node38 + + + + + +Node33->Node26 + + + + + +Node34->Node27 + + + + + +Node35->Node28 + + + + + +Node36->Node23 + + + + + +Node37->Node29 + + + + + +Node39->Node40 + + + + + +Node42->Node8 + + + + + +Node42->Node23 + + - -Node33->Node38 - - - -Node39 - - -plugins/datamodel/promela -/PromelaDataModel.h - - - - -Node33->Node39 - - - - -Node40 - - -plugins/DataModel.cpp - - - - -Node33->Node40 - - - - -Node41 - - -plugins/Factory.h - - - - -Node33->Node41 - - - - -Node35->Node29 - - - - -Node36->Node30 - - - - -Node37->Node31 - - - - -Node38->Node26 - - - - -Node39->Node32 - - - - -Node41->Node8 - - - - -Node41->Node11 - - - - -Node41->Node23 - - - - -Node41->Node26 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_logging_8h__dep__incl_org.svg b/_logging_8h__dep__incl_org.svg index 3072dd8..aae2d00 100644 --- a/_logging_8h__dep__incl_org.svg +++ b/_logging_8h__dep__incl_org.svg @@ -1,827 +1,947 @@ - - - + + interpreter/Logging.h - - -Node1 - -interpreter/Logging.h - - -Node2 + + + +Node16 + +interpreter/Logging.h + + + +Node17 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node1->Node2 - - + + +Node16->Node17 + + - -Node3 + + +Node18 - -interpreter/ContentExecutor -Impl.h + +interpreter/ContentExecutor +Impl.h - -Node1->Node3 - - + + +Node16->Node18 + + - -Node5 + + +Node20 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node1->Node5 - - + + +Node16->Node20 + + - -Node6 + + +Node21 - -interpreter/InterpreterImpl.cpp - - - - -Node1->Node6 - - - - -Node12 - - -Interpreter.cpp - - - - -Node1->Node12 - - - - -Node16 - - -interpreter/BasicDelayed -EventQueue.cpp - - - - -Node1->Node16 - - - - -Node17 - - -interpreter/BasicEventQueue.cpp - - - - -Node1->Node17 - - - - -Node18 - - -interpreter/FastMicroStep.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node18 - - + + +Node16->Node21 + + - -Node19 - - -interpreter/Logging.cpp + + +Node30 + + +Interpreter.cpp - -Node1->Node19 - - + + +Node16->Node30 + + - -Node20 - - -interpreter/LoggingImpl.h + + +Node47 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node1->Node20 - - + + +Node16->Node47 + + - -Node23 - - -Interpreter.h + + +Node48 + + +interpreter/BasicEventQueue.cpp - -Node1->Node23 - - + + +Node16->Node48 + + - -Node26 - - -plugins/Factory.cpp + + +Node49 + + +interpreter/FastMicroStep.cpp - -Node1->Node26 - - + + +Node16->Node49 + + - -Node28 - - -messages/Data.cpp + + +Node50 + + +interpreter/InterpreterMonitor.h - -Node1->Node28 - - + + +Node16->Node50 + + - -Node29 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node51 + + +interpreter/Logging.cpp - -Node1->Node29 - - + + +Node16->Node51 + + - -Node30 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node52 + + +interpreter/LoggingImpl.h - -Node1->Node30 - - + + +Node16->Node52 + + - -Node31 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node56 + + +Interpreter.h - -Node1->Node31 - - + + +Node16->Node56 + + - -Node32 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + + +Node61 + + +plugins/Factory.cpp - -Node1->Node32 - - + + +Node16->Node61 + + - -Node33 - - -plugins/DataModelImpl.h + + +Node63 + + +messages/Data.cpp - -Node1->Node33 - - + + +Node16->Node63 + + - -Node42 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node64 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node1->Node42 - - + + +Node16->Node64 + + - -Node43 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node65 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node43 - - + + +Node16->Node65 + + - -Node44 - - -server/HTTPServer.cpp + + +Node66 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node44 - - + + +Node16->Node66 + + - -Node45 - - -transform/ChartToC.cpp + + +Node67 + + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node1->Node45 - - + + +Node16->Node67 + + - -Node46 - - -transform/ChartToJava.cpp + + +Node68 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node1->Node46 - - + + +Node16->Node68 + + - -Node47 - - -transform/ChartToPromela.cpp + + +Node69 + + +plugins/DataModelImpl.h - -Node1->Node47 - - + + +Node16->Node69 + + - -Node48 - - -transform/ChartToVHDL.cpp + + +Node81 + + +plugins/invoker/dirmon +/DirMonInvoker.h - -Node1->Node48 - - + + +Node16->Node81 + + - -Node49 - - -util/DOM.cpp + + +Node82 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node1->Node49 - - + + +Node16->Node82 + + - -Node50 - - -util/URL.cpp + + +Node34 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node50 - - + + +Node16->Node34 + + - -Node4 - - -interpreter/BasicContent -Executor.h + + +Node83 + + +plugins/IOProcessorImpl.h - -Node3->Node4 - - + + +Node16->Node83 + + - -Node7 - - -interpreter/ContentExecutor.cpp + + +Node86 + + +server/HTTPServer.cpp - -Node3->Node7 - - + + +Node16->Node86 + + - -Node8 - - -interpreter/InterpreterImpl.h + + +Node38 + + +transform/ChartToC.cpp - -Node3->Node8 - - - - -Node4->Node5 - - - - -Node4->Node6 - - + + +Node16->Node38 + + - -Node8->Node6 - - - - -Node9 - - -debug/Breakpoint.cpp + + +Node40 + + +transform/ChartToJava.cpp - -Node8->Node9 - - + + +Node16->Node40 + + - -Node10 - - -debug/Debugger.h + + +Node42 + + +transform/ChartToPromela.cpp - -Node8->Node10 - - + + +Node16->Node42 + + - -Node11 - - -debug/InterpreterIssue.cpp + + +Node45 + + +transform/ChartToVHDL.cpp - -Node8->Node11 - - - - -Node8->Node12 - - + + +Node16->Node45 + + - -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node87 + + +transform/promela/Promela +Inlines.cpp - -Node8->Node13 - - + + +Node16->Node87 + + - -Node14 - - -plugins/InvokerImpl.h + + +Node88 + + +util/DOM.cpp - -Node8->Node14 - - + + +Node16->Node88 + + - -Node15 - - -transform/Transformer.h + + +Node89 + + +util/URL.cpp - -Node8->Node15 - - - - -Node10->Node2 - - - - -Node14->Node6 - - - - -Node14->Node13 - - + + +Node16->Node89 + + - -Node20->Node19 - - - - -Node21 - - -debug/DebugSession.h + + +Node19 + + +interpreter/BasicContent +Executor.h - -Node20->Node21 - - + + +Node18->Node19 + + -Node22 - - -interpreter/StdOutLogger.h + +Node22 + + +interpreter/ContentExecutor.cpp - -Node20->Node22 - - - - -Node21->Node2 - - - - -Node22->Node19 - - + + +Node18->Node22 + + - -Node23->Node5 - - + + +Node23 + + +interpreter/InterpreterImpl.h + - -Node23->Node6 - - - -Node23->Node9 - - + + +Node18->Node23 + + - -Node23->Node12 - - + + +Node19->Node20 + + - -Node23->Node15 - - + + +Node19->Node21 + + -Node23->Node21 - - + +Node23->Node21 + + -Node24 - - -debug/Breakpoint.h + +Node24 + + +debug/Breakpoint.cpp -Node23->Node24 - - - - -Node25 - - -interpreter/MicroStepImpl.h - - - - -Node23->Node25 - - - - -Node23->Node26 - - - - -Node27 - - -uscxml.h - - - - -Node23->Node27 - - - - -Node24->Node9 - - - - -Node24->Node10 - - - - -Node24->Node21 - - - - -Node25->Node8 - - + +Node23->Node24 + + - -Node33->Node8 - - - - -Node34 - - -plugins/datamodel/c89 -/C89DataModel.h - - - - -Node33->Node34 - - - - -Node35 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.h - - - - -Node33->Node35 - - + + +Node23->Node30 + + -Node36 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.h - - - - -Node33->Node36 - - - - -Node37 - - -plugins/datamodel/lua -/LuaDataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -plugins/datamodel/null -/NULLDataModel.h - - - - -Node33->Node38 - - - - -Node39 - - -plugins/datamodel/promela -/PromelaDataModel.h - - - - -Node33->Node39 - - - - -Node40 - - -plugins/DataModel.cpp - - - - -Node33->Node40 - - - - -Node41 - - -plugins/Factory.h - - - - -Node33->Node41 - - - - -Node35->Node29 - - - - -Node36->Node30 - - - - -Node37->Node31 - - - - -Node38->Node26 - - - - -Node39->Node32 - - - - -Node41->Node8 - - - - -Node41->Node11 - - - - -Node41->Node23 - - - - -Node41->Node26 - - + +Node36 + + +transform/Transformer.h + + + + + +Node23->Node36 + + + + + +Node50->Node18 + + + + + +Node50->Node49 + + + + + +Node52->Node51 + + + + + +Node53 + + +debug/DebugSession.h + + + + + +Node52->Node53 + + + + + +Node54 + + +interpreter/StdOutLogger.h + + + + + +Node52->Node54 + + + + + +Node53->Node17 + + + + + +Node54->Node51 + + + + + +Node56->Node20 + + + + + +Node56->Node21 + + + + + +Node56->Node24 + + + + + +Node56->Node30 + + + + + +Node56->Node36 + + + + + +Node56->Node53 + + + + + +Node57 + + +debug/Breakpoint.h + + + + + +Node56->Node57 + + + + + +Node58 + + +interpreter/MicroStepImpl.h + + + + + +Node56->Node58 + + + + + +Node56->Node61 + + + + + +Node62 + + +uscxml.h + + + + + +Node56->Node62 + + + + + +Node57->Node24 + + + + + +Node57->Node53 + + + + + +Node58->Node23 + + + + + +Node69->Node23 + + + + + +Node69->Node61 + + + + + +Node70 + + +plugins/datamodel/c89 +/C89DataModel.h + + + + + +Node69->Node70 + + + + + +Node72 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.h + + + + + +Node69->Node72 + + + + + +Node73 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.h + + + + + +Node69->Node73 + + + + + +Node74 + + +plugins/datamodel/lua +/LuaDataModel.h + + + + + +Node69->Node74 + + + + + +Node75 + + +plugins/datamodel/null +/NullDataModel.h + + + + + +Node69->Node75 + + + + + +Node77 + + +plugins/datamodel/promela +/PromelaDataModel.h + + + + + +Node69->Node77 + + + + + +Node78 + + +plugins/DataModel.cpp + + + + + +Node69->Node78 + + + + + +Node72->Node64 + + + + + +Node73->Node65 + + + + + +Node74->Node66 + + + + + +Node75->Node61 + + + + + +Node77->Node67 + + + + + +Node81->Node82 + + + + + +Node83->Node23 + + + + + +Node83->Node61 + + diff --git a/_logging_8h__incl.map b/_logging_8h__incl.map index 5bc21e4..3512bc8 100644 --- a/_logging_8h__incl.map +++ b/_logging_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_logging_8h__incl.md5 b/_logging_8h__incl.md5 index 1b8c7af..7ed1a22 100644 --- a/_logging_8h__incl.md5 +++ b/_logging_8h__incl.md5 @@ -1 +1 @@ -aa8357cf2c29241de4a156683c1247d1 \ No newline at end of file +376ab6170fd690e669e111f3dd5e011e \ No newline at end of file diff --git a/_logging_8h__incl.svg b/_logging_8h__incl.svg index 2cc1796..d95e219 100644 --- a/_logging_8h__incl.svg +++ b/_logging_8h__incl.svg @@ -1,319 +1,271 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/Logging.h - + -Node1 - -interpreter/Logging.h + +Node1 + +interpreter/Logging.h -Node2 - -uscxml/config.h - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h - -Node1->Node3 - - + + +Node1->Node2 + + - -Node6 - - -uscxml/messages/Data.h + + +Node5 + + +uscxml/messages/Data.h - -Node1->Node6 - - + + +Node1->Node5 + + - -Node9 - -memory + + +Node8 + +memory - -Node1->Node9 - - + + +Node1->Node8 + + -Node15 - - -uscxml/messages/Event.h + +Node15 + + +uscxml/messages/Event.h -Node1->Node15 - - + +Node1->Node15 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + - -Node3->Node5 - - + + +Node6 + +list - -Node6->Node3 - - + + +Node5->Node6 + + -Node7 - -list - - -Node6->Node7 - - - - -Node8 - -map + +Node7 + +map + + + +Node5->Node7 + + + + + +Node5->Node8 + + - -Node6->Node8 - - + + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node3 - - + + +Node10->Node2 + + -Node11 - -string + +Node11 + +string -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node6 - - + + +Node15->Node5 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h -Node15->Node16 - - + +Node15->Node16 + + - -Node16->Node3 - - + + +Node16->Node2 + + -Node16->Node11 - - + +Node16->Node11 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_logging_8h__incl_org.svg b/_logging_8h__incl_org.svg index c090f35..78903a8 100644 --- a/_logging_8h__incl_org.svg +++ b/_logging_8h__incl_org.svg @@ -1,231 +1,271 @@ - - + interpreter/Logging.h - - -Node1 - -interpreter/Logging.h - - -Node2 - -uscxml/config.h - - -Node1->Node2 - - + + + +Node0 + +interpreter/Logging.h - -Node3 - - -uscxml/Common.h + + +Node1 + + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node1 + + - -Node6 - - -uscxml/messages/Data.h + + +Node4 + + +uscxml/messages/Data.h - -Node1->Node6 - - + + +Node0->Node4 + + - -Node9 - -memory + + +Node7 + +memory - -Node1->Node9 - - + + +Node0->Node7 + + - -Node15 + + +Node14 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node15 - - + + +Node0->Node14 + + - -Node4 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node3->Node4 - - + + +Node1->Node2 + + - -Node5 - -cmath + + +Node3 + +cmath - -Node3->Node5 - - + + +Node1->Node3 + + - -Node6->Node3 - - + + +Node4->Node1 + + - -Node7 - -list + + +Node5 + +list - -Node6->Node7 - - + + +Node4->Node5 + + - -Node8 - -map + + +Node6 + +map + + + +Node4->Node6 + + + + + +Node4->Node7 + + - -Node6->Node8 - - + + +Node8 + +type_traits - -Node6->Node9 - - + + +Node4->Node8 + + - -Node10 + + +Node9 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node4->Node9 + + - -Node14 + + +Node13 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node4->Node13 + + + + + +Node9->Node1 + + + + + +Node10 + +string - -Node10->Node3 - - + + +Node9->Node10 + + -Node11 - -string + +Node11 + +limits - -Node10->Node11 - - + + +Node9->Node11 + + -Node12 - -limits - - -Node10->Node12 - - + +Node12 + +sstream + + + +Node9->Node12 + + + + + +Node13->Node1 + + + + + +Node13->Node7 + + + + + +Node13->Node10 + + + + + +Node14->Node4 + + - -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - - - -Node14->Node11 - - - - -Node15->Node6 - - - - -Node16 + + +Node15 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node15->Node16 - - + + +Node14->Node15 + + - -Node16->Node3 - - + + +Node15->Node1 + + - -Node16->Node11 - - + + +Node15->Node10 + + diff --git a/_logging_8h_source.html b/_logging_8h_source.html index 9f50bc6..55f8f3a 100644 --- a/_logging_8h_source.html +++ b/_logging_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,26 +101,26 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef LOGGING_H_3B1A3A0F
21 #define LOGGING_H_3B1A3A0F
22 
-
23 #include "uscxml/config.h"
-
24 #include "uscxml/Common.h"
-
25 
-
26 #include "uscxml/messages/Data.h"
-
27 #include "uscxml/messages/Event.h"
+
23 #include "uscxml/Common.h"
+
24 #include "uscxml/messages/Data.h"
+
25 #include "uscxml/messages/Event.h"
+
26 
+
27 #include <memory>
28 
-
29 #include <memory>
-
30 
-
31 #define LOG(logger, lvl) logger.log(lvl)
-
32 #define LOG2(logger, lvl, thing) logger.log(lvl, thing)
-
33 #define LOGD(lvl) uscxml::Logger::getDefault().log(lvl)
-
34 #define LOGD2(lvl, thing) uscxml::Logger::getDefault().log(lvl, thing);
+
29 #define LOG(logger, lvl) logger.log(lvl)
+
30 #define LOG2(logger, lvl, thing) logger.log(lvl, thing)
+
31 #define LOGD(lvl) uscxml::Logger::getDefault().log(lvl)
+
32 #define LOGD2(lvl, thing) uscxml::Logger::getDefault().log(lvl, thing);
+
33 
+
34 namespace uscxml {
35 
-
36 namespace uscxml {
-
37 
-
38 enum LogSeverity {
-
39  USCXML_SCXML,
-
40  USCXML_TRACE,
-
41  USCXML_DEBUG,
-
42  USCXML_INFO,
+
36 enum LogSeverity {
+
37  USCXML_SCXML,
+
38  USCXML_TRACE,
+
39  USCXML_DEBUG,
+
40  USCXML_INFO,
+
41  USCXML_LOG, // from log element
+
42  USCXML_VERBATIM, // no additional decorations
43  USCXML_WARN,
44  USCXML_ERROR,
45  USCXML_FATAL
@@ -174,10 +174,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: Logging.h:53
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Logging.h:69
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -187,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_logging_impl_8h.html b/_logging_impl_8h.html index 4e40b2f..36847a6 100644 --- a/_logging_impl_8h.html +++ b/_logging_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,13 +107,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for LoggingImpl.h:
-
+
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -135,7 +134,7 @@ Classes
diff --git a/_lua_data_model_8h__dep__incl.svg b/_lua_data_model_8h__dep__incl.svg index 0e27fb1..d32ce07 100644 --- a/_lua_data_model_8h__dep__incl.svg +++ b/_lua_data_model_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/datamodel/lua/LuaDataModel.h - + -Node1 - -plugins/datamodel/lua -/LuaDataModel.h + +Node1 + +plugins/datamodel/lua +/LuaDataModel.h -Node2 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node2 + + +plugins/datamodel/lua +/LuaDataModel.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_lua_data_model_8h__incl.map b/_lua_data_model_8h__incl.map index 2324044..1c8c903 100644 --- a/_lua_data_model_8h__incl.map +++ b/_lua_data_model_8h__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/_lua_data_model_8h__incl.md5 b/_lua_data_model_8h__incl.md5 index b3744e8..90b3de9 100644 --- a/_lua_data_model_8h__incl.md5 +++ b/_lua_data_model_8h__incl.md5 @@ -1 +1 @@ -d8cea4e29fde8187008e30a3ff11c104 \ No newline at end of file +a35158f2eb01b23b2b6477c359623740 \ No newline at end of file diff --git a/_lua_data_model_8h__incl.svg b/_lua_data_model_8h__incl.svg index 1449277..866dfe1 100644 --- a/_lua_data_model_8h__incl.svg +++ b/_lua_data_model_8h__incl.svg @@ -1,492 +1,487 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/lua/LuaDataModel.h - + -Node1 - -plugins/datamodel/lua -/LuaDataModel.h + +Node1 + +plugins/datamodel/lua +/LuaDataModel.h -Node2 - - -uscxml/plugins/DataModel -Impl.h - - + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + - -Node10 - -list + + +Node3 + + +uscxml/plugins/DataModel +Impl.h + - -Node1->Node10 - - - -Node22 - -lua.h + + +Node1->Node3 + + + + + +Node11 + +list - -Node1->Node22 - - + + +Node1->Node11 + + -Node23 - -lualib.h + +Node23 + +lua.h -Node1->Node23 - - + +Node1->Node23 + + -Node24 - -lauxlib.h + +Node24 + +lualib.h -Node1->Node24 - - + +Node1->Node24 + + + + + +Node25 + +lauxlib.h + + + +Node1->Node25 + + - -Node3 - - -uscxml/Common.h + + +Node4 + + +uscxml/Common.h - -Node2->Node3 - - + + +Node3->Node4 + + - -Node6 - - -uscxml/plugins/Invoker.h + + +Node7 + + +uscxml/plugins/Invoker.h - -Node2->Node6 - - + + +Node3->Node7 + + - -Node2->Node10 - - + + +Node3->Node11 + + - -Node12 - -memory + + +Node13 + +memory - -Node2->Node12 - - + + +Node3->Node13 + + - -Node14 - -string + + +Node16 + +string - -Node2->Node14 - - + + +Node3->Node16 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node21 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node3->Node21 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - + + +Node3->Node22 + + -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - - -uscxml/plugins/EventHandler.h - + +Node5 + +sys/socket.h + + +Node4->Node5 + + - -Node6->Node7 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/plugins/EventHandler.h - -Node6->Node8 - - + + +Node7->Node8 + + - -Node7->Node3 - - + + +Node9 + + +uscxml/messages/Event.h + - -Node7->Node8 - - - -Node7->Node10 - - + + +Node7->Node9 + + - -Node7->Node12 - - + + +Node8->Node4 + + - -Node7->Node14 - - + + +Node8->Node9 + + + + + +Node8->Node11 + + + + + +Node8->Node13 + + + + + +Node8->Node16 + + - -Node9 - - -uscxml/messages/Data.h + + +Node10 + + +uscxml/messages/Data.h - -Node8->Node9 - - + + +Node9->Node10 + + - -Node18 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node9->Node20 + + - -Node9->Node3 - - + + +Node10->Node4 + + - -Node9->Node10 - - + + +Node10->Node11 + + - -Node11 - -map + + +Node12 + +map + + + +Node10->Node12 + + + + + +Node10->Node13 + + - -Node9->Node11 - - + + +Node14 + +type_traits - -Node9->Node12 - - + + +Node10->Node14 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node15 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node10->Node15 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node19 + + +uscxml/messages/Blob.h - -Node9->Node17 - - - - -Node13->Node3 - - + + +Node10->Node19 + + - -Node13->Node14 - - + + +Node15->Node4 + + - -Node15 - -limits + + +Node15->Node16 + + - -Node13->Node15 - - + + +Node17 + +limits - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node3 - - - - -Node18->Node14 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node8 - - - - -Node20->Node3 - - - - -Node20->Node8 - - - - -Node20->Node9 - - - - -Node20->Node12 - - + + +Node15->Node17 + + - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + + +Node18 + +sstream + + + +Node15->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + + +Node20->Node4 + + + + + +Node20->Node16 + + + + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node22->Node4 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_lua_data_model_8h__incl_org.svg b/_lua_data_model_8h__incl_org.svg index fbd7f7e..c0b6cb6 100644 --- a/_lua_data_model_8h__incl_org.svg +++ b/_lua_data_model_8h__incl_org.svg @@ -1,404 +1,487 @@ - - + plugins/datamodel/lua/LuaDataModel.h - + + + +Node0 + +plugins/datamodel/lua +/LuaDataModel.h + -Node1 - -plugins/datamodel/lua -/LuaDataModel.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - - -uscxml/plugins/DataModel -Impl.h + +Node2 + + +uscxml/plugins/DataModel +Impl.h - -Node1->Node2 - - + + +Node0->Node2 + + -Node10 - -list + +Node10 + +list - -Node1->Node10 - - + + +Node0->Node10 + + -Node22 - -lua.h + +Node22 + +lua.h - -Node1->Node22 - - + + +Node0->Node22 + + -Node23 - -lualib.h + +Node23 + +lualib.h - -Node1->Node23 - - + + +Node0->Node23 + + -Node24 - -lauxlib.h + +Node24 + +lauxlib.h - -Node1->Node24 - - + + +Node0->Node24 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/Invoker.h + +Node6 + + +uscxml/plugins/Invoker.h -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node10 - - + +Node2->Node10 + + -Node12 - -memory + +Node12 + +memory -Node2->Node12 - - + +Node2->Node12 + + - -Node14 - -string + + +Node15 + +string - -Node2->Node14 - - + + +Node2->Node15 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node20 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node2->Node20 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - + + +Node2->Node21 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - - -uscxml/plugins/EventHandler.h + +Node7 + + +uscxml/plugins/EventHandler.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h -Node6->Node8 - - + +Node6->Node8 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node10 - - + +Node7->Node10 + + -Node7->Node12 - - + +Node7->Node12 + + - -Node7->Node14 - - + + +Node7->Node15 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node3 - - + +Node9->Node3 + + -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - + + +Node9->Node14 + + - -Node13->Node3 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node13->Node14 - - - -Node15 - -limits + + +Node9->Node18 + + - -Node13->Node15 - - + + +Node14->Node3 + + - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - + + +Node14->Node15 + + - -Node18->Node3 - - + + +Node16 + +limits - -Node18->Node14 - - + + +Node14->Node16 + + - -Node19->Node3 - - + + +Node17 + +sstream - -Node19->Node7 - - + + +Node14->Node17 + + - -Node19->Node8 - - + + +Node18->Node3 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + - -Node20->Node3 - - + + +Node19->Node3 + + - -Node20->Node8 - - + + +Node19->Node15 + + - -Node20->Node9 - - + + +Node20->Node3 + + - -Node20->Node12 - - + + +Node20->Node7 + + - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + + +Node20->Node8 + + + + + +Node21->Node3 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node12 + + diff --git a/_lua_data_model_8h_source.html b/_lua_data_model_8h_source.html index d173f27..ccbba0f 100644 --- a/_lua_data_model_8h_source.html +++ b/_lua_data_model_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,99 +101,102 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef LUADATAMODEL_H_113E014C
21 #define LUADATAMODEL_H_113E014C
22 
- -
24 #include <list>
-
25 
-
26 extern "C" {
-
27 #include "lua.h"
-
28 #include "lualib.h"
-
29 #include "lauxlib.h"
-
30 }
-
31 
-
32 #ifdef BUILD_AS_PLUGINS
-
33 #include "uscxml/plugins/Plugins.h"
-
34 #endif
-
35 
+
23 #include "uscxml/config.h"
+ +
25 #include <list>
+
26 
+
27 extern "C" {
+
28 #include "lua.h"
+
29 #include "lualib.h"
+
30 #include "lauxlib.h"
+
31 }
+
32 
+
33 #ifdef BUILD_AS_PLUGINS
+
34 #include "uscxml/plugins/Plugins.h"
+
35 #endif
36 
-
37 namespace uscxml {
-
38 class Event;
-
39 class Data;
-
40 }
-
41 
-
42 namespace uscxml {
-
43 
-
49 class LuaDataModel : public DataModelImpl {
-
50 public:
-
51  LuaDataModel();
-
52  virtual ~LuaDataModel();
-
53  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
-
54 
-
55  virtual void addExtension(DataModelExtension* ext);
-
56 
-
57  virtual std::list<std::string> getNames() {
-
58  std::list<std::string> names;
-
59  names.push_back("lua");
-
60  return names;
-
61  }
-
62 
-
63  virtual bool isValidSyntax(const std::string& expr);
-
64 
-
65  virtual void setEvent(const Event& event);
-
66 
-
67  // foreach
-
68  virtual uint32_t getLength(const std::string& expr);
-
69  virtual void setForeach(const std::string& item,
-
70  const std::string& array,
-
71  const std::string& index,
-
72  uint32_t iteration);
-
73 
-
74  virtual bool evalAsBool(const std::string& expr);
-
75  virtual Data evalAsData(const std::string& expr);
-
76  virtual Data getAsData(const std::string& content);
-
77 
-
78  virtual bool isDeclared(const std::string& expr);
-
79 
-
80  virtual void assign(const std::string& location, const Data& data);
-
81  virtual void init(const std::string& location, const Data& data);
-
82 
-
83  virtual std::string andExpressions(std::list<std::string>);
-
84 
-
85 protected:
-
86 
-
87  static int luaInFunction(lua_State * l);
-
88 
-
89  lua_State* _luaState;
-
90 };
+
37 
+
38 namespace uscxml {
+
39 class Event;
+
40 class Data;
+
41 }
+
42 
+
43 namespace uscxml {
+
44 
+
50 class LuaDataModel : public DataModelImpl {
+
51 public:
+
52  LuaDataModel();
+
53  virtual ~LuaDataModel();
+
54  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
55 
+
56  virtual void addExtension(DataModelExtension* ext);
+
57 
+
58  virtual std::list<std::string> getNames() {
+
59  std::list<std::string> names;
+
60  names.push_back("lua");
+
61  return names;
+
62  }
+
63 
+
64  virtual bool isValidSyntax(const std::string& expr);
+
65 
+
66  virtual void setEvent(const Event& event);
+
67 
+
68  // foreach
+
69  virtual uint32_t getLength(const std::string& expr);
+
70  virtual void setForeach(const std::string& item,
+
71  const std::string& array,
+
72  const std::string& index,
+
73  uint32_t iteration);
+
74 
+
75  virtual bool evalAsBool(const std::string& expr);
+
76  virtual Data evalAsData(const std::string& expr);
+
77  virtual Data getAsData(const std::string& content);
+
78 
+
79  virtual bool isDeclared(const std::string& expr);
+
80 
+
81  virtual void assign(const std::string& location,
+
82  const Data& data,
+
83  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
84  virtual void init(const std::string& location,
+
85  const Data& data,
+
86  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
87 
+
88 protected:
+
89 
+
90  static int luaInFunction(lua_State * l);
91 
-
92 #ifdef BUILD_AS_PLUGINS
-
93 PLUMA_INHERIT_PROVIDER(LuaDataModel, DataModelImpl);
-
94 #endif
-
95 
-
96 }
-
97 
-
98 #endif /* end of include guard: LUADATAMODEL_H_113E014C */
-
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: LuaDataModel.cpp:327
+
92  lua_State* _luaState;
+
93 };
+
94 
+
95 #ifdef BUILD_AS_PLUGINS
+
96 PLUMA_INHERIT_PROVIDER(LuaDataModel, DataModelImpl)
+
97 #endif
+
98 
+
99 }
+
100 
+
101 #endif /* end of include guard: LUADATAMODEL_H_113E014C */
+
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: LuaDataModel.cpp:351
Definition: Breakpoint.cpp:26
-
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: LuaDataModel.cpp:246
-
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: LuaDataModel.cpp:443
-
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: LuaDataModel.h:57
+
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: LuaDataModel.cpp:269
+
virtual void assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Assign a data object to a location in the data-model.
Definition: LuaDataModel.cpp:476
+
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: LuaDataModel.cpp:470
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: LuaDataModel.h:58
-
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: LuaDataModel.cpp:586
-
Definition: DataModelImpl.h:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
-
Lua data-model.
Definition: LuaDataModel.h:49
-
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: LuaDataModel.cpp:250
-
virtual void assign(const std::string &location, const Data &data)
Assign a data object to a location in the data-model.
Definition: LuaDataModel.cpp:449
-
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: LuaDataModel.cpp:189
-
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: LuaDataModel.cpp:371
-
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: LuaDataModel.cpp:547
-
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: LuaDataModel.cpp:423
-
Definition: Event.h:84
-
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: LuaDataModel.cpp:385
+
virtual void init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Initialize a variable / location in the data-model with a given data object.
Definition: LuaDataModel.cpp:588
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
Lua data-model.
Definition: LuaDataModel.h:50
+
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: LuaDataModel.cpp:273
+ +
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: LuaDataModel.cpp:209
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: LuaDataModel.cpp:398
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: LuaDataModel.cpp:593
+
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: LuaDataModel.cpp:450
+
Definition: Event.h:94
+
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: LuaDataModel.cpp:412
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
virtual void init(const std::string &location, const Data &data)
Initialize a variable / location in the data-model with a given data object.
Definition: LuaDataModel.cpp:542
-
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: LuaDataModel.cpp:563
-
Definition: Data.h:43
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: LuaDataModel.cpp:609
+
Definition: Data.h:44
@@ -203,7 +206,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_m_d5_8h_source.html b/_m_d5_8h_source.html index db0efa7..6e776a7 100644 --- a/_m_d5_8h_source.html +++ b/_m_d5_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -208,7 +208,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_m_d5_8hpp.html b/_m_d5_8hpp.html index b48ba5a..a41874b 100644 --- a/_m_d5_8hpp.html +++ b/_m_d5_8hpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,19 +101,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "MD5.h"
#include <string.h>
-#include <iostream>
#include <sstream>
#include <iomanip>
#include "uscxml/Common.h"
Include dependency graph for MD5.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -139,7 +138,7 @@ USCXML_API std::string 
diff --git a/_micro_step_8h__dep__incl.map b/_micro_step_8h__dep__incl.map index f84c3a4..a195826 100644 --- a/_micro_step_8h__dep__incl.map +++ b/_micro_step_8h__dep__incl.map @@ -1,45 +1,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_micro_step_8h__dep__incl.md5 b/_micro_step_8h__dep__incl.md5 index 8bfdbfe..3a7be90 100644 --- a/_micro_step_8h__dep__incl.md5 +++ b/_micro_step_8h__dep__incl.md5 @@ -1 +1 @@ -fd352166097fa410e618a241da8e2727 \ No newline at end of file +baf1d202f5bac24070cddbc8e93bcbed \ No newline at end of file diff --git a/_micro_step_8h__dep__incl.svg b/_micro_step_8h__dep__incl.svg index cc5b261..2b8d9e7 100644 --- a/_micro_step_8h__dep__incl.svg +++ b/_micro_step_8h__dep__incl.svg @@ -1,770 +1,656 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/MicroStep.h - + -Node1 - -interpreter/MicroStep.h + +Node1 + +interpreter/MicroStep.h -Node2 - - -interpreter/MicroStep.cpp + +Node2 + + +interpreter/MicroStep.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -Interpreter.h + +Node3 + + +Interpreter.h -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Breakpoint.h + +Node5 + + +debug/Breakpoint.h -Node3->Node5 - - + +Node3->Node5 + + -Node11 - - -debug/DebugSession.h + +Node11 + + +debug/DebugSession.h -Node3->Node11 - - + +Node3->Node11 + + -Node12 - - -interpreter/BasicContent -Executor.cpp + +Node12 + + +interpreter/BasicContent +Executor.cpp -Node3->Node12 - - + +Node3->Node12 + + -Node13 - - -interpreter/MicroStepImpl.h + +Node13 + + +interpreter/MicroStepImpl.h -Node3->Node13 - - + +Node3->Node13 + + -Node16 - - -interpreter/InterpreterImpl.cpp + +Node16 + + +interpreter/InterpreterImpl.cpp -Node3->Node16 - - + +Node3->Node16 + + -Node19 - - -Interpreter.cpp + +Node19 + + +Interpreter.cpp -Node3->Node19 - - + +Node3->Node19 + + - -Node32 - - -transform/Transformer.h + + +Node25 + + +transform/Transformer.h - -Node3->Node32 - - + + +Node3->Node25 + + - -Node43 - - -plugins/Factory.cpp + + +Node36 + + +plugins/Factory.cpp - -Node3->Node43 - - + + +Node3->Node36 + + - -Node44 - - -uscxml.h + + +Node37 + + +uscxml.h - -Node3->Node44 - - + + +Node3->Node37 + + -Node5->Node4 - - + +Node5->Node4 + + -Node6 - - -debug/Debugger.h + +Node6 + + +debug/Debugger.h -Node5->Node6 - - + +Node5->Node6 + + -Node5->Node11 - - + +Node5->Node11 + + -Node7 - - -debug/Debugger.cpp + +Node7 + + +debug/Debugger.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -debug/DebuggerServlet.h + +Node8 + + +debug/DebuggerServlet.h -Node6->Node8 - - + +Node6->Node8 + + -Node10 - - -debug/DebugSession.cpp + +Node10 + + +debug/DebugSession.cpp -Node6->Node10 - - + +Node6->Node10 + + -Node9 - - -debug/DebuggerServlet.cpp + +Node9 + + +debug/DebuggerServlet.cpp -Node8->Node9 - - + +Node8->Node9 + + -Node11->Node7 - - + +Node11->Node7 + + -Node11->Node9 - - + +Node11->Node9 + + -Node11->Node10 - - + +Node11->Node10 + + -Node13->Node2 - - + +Node13->Node2 + + -Node14 - - -interpreter/FastMicroStep.h + +Node14 + + +interpreter/FastMicroStep.h -Node13->Node14 - - + +Node13->Node14 + + -Node17 - - -interpreter/InterpreterImpl.h + +Node17 + + +interpreter/InterpreterImpl.h -Node13->Node17 - - + +Node13->Node17 + + -Node15 - - -interpreter/FastMicroStep.cpp + +Node15 + + +interpreter/FastMicroStep.cpp -Node14->Node15 - - + +Node14->Node15 + + -Node14->Node16 - - + +Node14->Node16 + + -Node17->Node4 - - + +Node17->Node4 + + -Node17->Node6 - - + +Node17->Node6 + + -Node17->Node16 - - + +Node17->Node16 + + -Node18 - - -debug/InterpreterIssue.cpp + +Node18 + + +debug/InterpreterIssue.cpp -Node17->Node18 - - + +Node17->Node18 + + -Node17->Node19 - - + +Node17->Node19 + + -Node20 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node20 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node17->Node20 - - + +Node17->Node20 + + -Node22 - - -plugins/InvokerImpl.h + +Node22 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node17->Node22 - - - - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - + +Node17->Node22 + + - -Node17->Node26 - - - - -Node28 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node17->Node28 - - - - -Node29 - - -plugins/IOProcessorImpl.h + + +Node24 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node17->Node29 - - + + +Node17->Node24 + + - -Node17->Node32 - - + + +Node17->Node25 + + -Node21 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node21 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node20->Node21 - - - - -Node22->Node16 - - - - -Node22->Node20 - - + +Node20->Node21 + + -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node23 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node22->Node23 - - - - -Node25 - - -plugins/Invoker.cpp - - + +Node22->Node23 + + - -Node22->Node25 - - - - -Node24 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node26 + + +transform/ChartToC.h - -Node23->Node24 - - + + +Node25->Node26 + + - -Node27 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node28 + + +transform/ChartToJava.h - -Node26->Node27 - - - - -Node29->Node26 - - + + +Node25->Node28 + + -Node30 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node29->Node30 - - - - -Node31 - - -plugins/IOProcessor.cpp + +Node30 + + +transform/ChartToPromela.h - -Node29->Node31 - - - - -Node30->Node28 - - + + +Node25->Node30 + + -Node33 - - -transform/ChartToC.h + +Node33 + + +transform/ChartToVHDL.h - -Node32->Node33 - - + + +Node25->Node33 + + -Node35 - - -transform/ChartToJava.h - - - - -Node32->Node35 - - - - -Node37 - - -transform/ChartToPromela.h - - - - -Node32->Node37 - - - - -Node40 - - -transform/ChartToVHDL.h + +Node35 + + +transform/Transformer.cpp - -Node32->Node40 - - - - -Node42 - - -transform/Transformer.cpp - - + + +Node25->Node35 + + - -Node32->Node42 - - - - -Node34 - - -transform/ChartToC.cpp + + +Node27 + + +transform/ChartToC.cpp - -Node33->Node34 - - - - -Node33->Node35 - - - - -Node33->Node37 - - - - -Node33->Node40 - - + + +Node26->Node27 + + + + + +Node26->Node28 + + + + + +Node26->Node30 + + + + + +Node26->Node33 + + - -Node36 - - -transform/ChartToJava.cpp + + +Node29 + + +transform/ChartToJava.cpp - -Node35->Node36 - - + + +Node28->Node29 + + - -Node38 - - -transform/ChartToPromela.cpp + + +Node31 + + +transform/ChartToPromela.cpp - -Node37->Node38 - - + + +Node30->Node31 + + - -Node39 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node32 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node37->Node39 - - + + +Node30->Node32 + + - -Node41 - - -transform/ChartToVHDL.cpp + + +Node34 + + +transform/ChartToVHDL.cpp - -Node40->Node41 - - + + +Node33->Node34 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_micro_step_8h__dep__incl_org.svg b/_micro_step_8h__dep__incl_org.svg index c90db31..39e93b0 100644 --- a/_micro_step_8h__dep__incl_org.svg +++ b/_micro_step_8h__dep__incl_org.svg @@ -1,682 +1,656 @@ - - + interpreter/MicroStep.h - - -Node1 - -interpreter/MicroStep.h - - -Node2 + + + +Node15 + +interpreter/MicroStep.h + + + +Node16 - -interpreter/MicroStep.cpp + +interpreter/MicroStep.cpp - -Node1->Node2 - - + + +Node15->Node16 + + - -Node3 + + +Node17 - -Interpreter.h + +Interpreter.h - -Node1->Node3 - - + + +Node15->Node17 + + - -Node4 + + +Node18 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node3->Node4 - - + + +Node17->Node18 + + - -Node5 + + +Node19 - -debug/Breakpoint.h + +debug/Breakpoint.h - -Node3->Node5 - - + + +Node17->Node19 + + - -Node11 + + +Node25 - -debug/DebugSession.h + +debug/DebugSession.h - -Node3->Node11 - - + + +Node17->Node25 + + - -Node12 + + +Node26 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node3->Node12 - - + + +Node17->Node26 + + - -Node13 + + +Node27 - -interpreter/MicroStepImpl.h + +interpreter/MicroStepImpl.h - -Node3->Node13 - - + + +Node17->Node27 + + - -Node16 + + +Node30 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node3->Node16 - - + + +Node17->Node30 + + - -Node19 + + +Node33 - -Interpreter.cpp + +Interpreter.cpp - -Node3->Node19 - - + + +Node17->Node33 + + - -Node32 - - -transform/Transformer.h + + +Node39 + + +transform/Transformer.h - -Node3->Node32 - - + + +Node17->Node39 + + - -Node43 - - -plugins/Factory.cpp + + +Node50 + + +plugins/Factory.cpp - -Node3->Node43 - - + + +Node17->Node50 + + - -Node44 - - -uscxml.h + + +Node51 + + +uscxml.h - -Node3->Node44 - - + + +Node17->Node51 + + - -Node5->Node4 - - + + +Node19->Node18 + + - -Node6 + + +Node20 - -debug/Debugger.h + +debug/Debugger.h - -Node5->Node6 - - + + +Node19->Node20 + + - -Node5->Node11 - - + + +Node19->Node25 + + - -Node7 + + +Node21 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node6->Node7 - - + + +Node20->Node21 + + - -Node8 + + +Node22 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node6->Node8 - - + + +Node20->Node22 + + - -Node10 + + +Node24 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node6->Node10 - - + + +Node20->Node24 + + - -Node9 + + +Node23 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node8->Node9 - - - - -Node11->Node7 - - - - -Node11->Node9 - - - - -Node11->Node10 - - - - -Node13->Node2 - - + + +Node22->Node23 + + + + + +Node25->Node21 + + + + + +Node25->Node23 + + + + + +Node25->Node24 + + + + + +Node27->Node16 + + - -Node14 + + +Node28 - -interpreter/FastMicroStep.h + +interpreter/FastMicroStep.h - -Node13->Node14 - - + + +Node27->Node28 + + - -Node17 + + +Node31 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node13->Node17 - - + + +Node27->Node31 + + - -Node15 + + +Node29 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node14->Node15 - - + + +Node28->Node29 + + - -Node14->Node16 - - + + +Node28->Node30 + + - -Node17->Node4 - - + + +Node31->Node18 + + - -Node17->Node6 - - + + +Node31->Node20 + + - -Node17->Node16 - - + + +Node31->Node30 + + - -Node18 + + +Node32 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node17->Node18 - - + + +Node31->Node32 + + - -Node17->Node19 - - + + +Node31->Node33 + + - -Node20 + + +Node34 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node17->Node20 - - + + +Node31->Node34 + + - -Node22 - - -plugins/InvokerImpl.h - - - - -Node17->Node22 - - - - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node17->Node26 - - - - -Node28 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node36 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node17->Node28 - - + + +Node31->Node36 + + - -Node29 - - -plugins/IOProcessorImpl.h + + +Node38 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node17->Node29 - - + + +Node31->Node38 + + - -Node17->Node32 - - + + +Node31->Node39 + + - -Node21 + + +Node35 - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node20->Node21 - - - - -Node22->Node16 - - - - -Node22->Node20 - - - - -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node22->Node23 - - - - -Node25 - - -plugins/Invoker.cpp - - - - -Node22->Node25 - - - - -Node24 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node23->Node24 - - - - -Node27 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node26->Node27 - - - - -Node29->Node26 - - - - -Node30 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node29->Node30 - - + + +Node34->Node35 + + - -Node31 - - -plugins/IOProcessor.cpp + + +Node37 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node29->Node31 - - + + +Node36->Node37 + + - -Node30->Node28 - - - - -Node33 - - -transform/ChartToC.h + + +Node40 + + +transform/ChartToC.h - -Node32->Node33 - - + + +Node39->Node40 + + - -Node35 - - -transform/ChartToJava.h + + +Node42 + + +transform/ChartToJava.h - -Node32->Node35 - - + + +Node39->Node42 + + - -Node37 - - -transform/ChartToPromela.h + + +Node44 + + +transform/ChartToPromela.h - -Node32->Node37 - - + + +Node39->Node44 + + - -Node40 - - -transform/ChartToVHDL.h + + +Node47 + + +transform/ChartToVHDL.h - -Node32->Node40 - - + + +Node39->Node47 + + - -Node42 - - -transform/Transformer.cpp + + +Node49 + + +transform/Transformer.cpp - -Node32->Node42 - - + + +Node39->Node49 + + - -Node34 - - -transform/ChartToC.cpp + + +Node41 + + +transform/ChartToC.cpp - -Node33->Node34 - - - - -Node33->Node35 - - - - -Node33->Node37 - - - - -Node33->Node40 - - + + +Node40->Node41 + + + + + +Node40->Node42 + + + + + +Node40->Node44 + + + + + +Node40->Node47 + + - -Node36 - - -transform/ChartToJava.cpp + + +Node43 + + +transform/ChartToJava.cpp - -Node35->Node36 - - + + +Node42->Node43 + + - -Node38 - - -transform/ChartToPromela.cpp + + +Node45 + + +transform/ChartToPromela.cpp - -Node37->Node38 - - + + +Node44->Node45 + + - -Node39 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node46 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node37->Node39 - - + + +Node44->Node46 + + - -Node41 - - -transform/ChartToVHDL.cpp + + +Node48 + + +transform/ChartToVHDL.cpp - -Node40->Node41 - - + + +Node47->Node48 + + diff --git a/_micro_step_8h__incl.map b/_micro_step_8h__incl.map index 9bc61ea..b7f70ee 100644 --- a/_micro_step_8h__incl.map +++ b/_micro_step_8h__incl.map @@ -1,4 +1,7 @@ - - + + + + + diff --git a/_micro_step_8h__incl.md5 b/_micro_step_8h__incl.md5 index 6a7a70b..cd63d6b 100644 --- a/_micro_step_8h__incl.md5 +++ b/_micro_step_8h__incl.md5 @@ -1 +1 @@ -2f45d1c30b1ec926edf5e9ec61bedae4 \ No newline at end of file +796c854553b83844c6ea708bcb66bcd3 \ No newline at end of file diff --git a/_micro_step_8h__incl.svg b/_micro_step_8h__incl.svg index f253a45..8f8f7d7 100644 --- a/_micro_step_8h__incl.svg +++ b/_micro_step_8h__incl.svg @@ -1,100 +1,257 @@ - - - + + interpreter/MicroStep.h - + -Node1 - -interpreter/MicroStep.h + +Node1 + +interpreter/MicroStep.h -Node2 - -memory + +Node2 + +memory -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -list + +Node3 + +list -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -string + +Node4 + +string -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node1->Node5 - - + +Node1->Node5 + + -Node8 - - -uscxml/interpreter -/InterpreterState.h + +Node8 + + +uscxml/messages/Data.h -Node1->Node8 - - + +Node1->Node8 + + + + + +Node15 + + +uscxml/interpreter +/InterpreterState.h + + + + + +Node1->Node15 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + + + + +Node8->Node2 + + + + + +Node8->Node3 + + -Node8->Node5 - - + +Node8->Node5 + + + + + +Node9 + +map + + + +Node8->Node9 + + + + + +Node10 + +type_traits + + + +Node8->Node10 + + + + + +Node11 + + +uscxml/util/Convenience.h + + + + + +Node8->Node11 + + + + + +Node14 + + +uscxml/messages/Blob.h + + + + + +Node8->Node14 + + + + + +Node11->Node4 + + + + + +Node11->Node5 + + + + + +Node12 + +limits + + + +Node11->Node12 + + + + + +Node13 + +sstream + + + +Node11->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node4 + + + + + +Node14->Node5 + + + + + +Node15->Node5 + + diff --git a/_micro_step_8h__incl_org.svg b/_micro_step_8h__incl_org.svg new file mode 100644 index 0000000..886825e --- /dev/null +++ b/_micro_step_8h__incl_org.svg @@ -0,0 +1,257 @@ + + + + + + +interpreter/MicroStep.h + + + +Node0 + +interpreter/MicroStep.h + + + +Node1 + +memory + + + +Node0->Node1 + + + + + +Node2 + +list + + + +Node0->Node2 + + + + + +Node3 + +string + + + +Node0->Node3 + + + + + +Node4 + + +uscxml/Common.h + + + + + +Node0->Node4 + + + + + +Node7 + + +uscxml/messages/Data.h + + + + + +Node0->Node7 + + + + + +Node14 + + +uscxml/interpreter +/InterpreterState.h + + + + + +Node0->Node14 + + + + + +Node5 + +sys/socket.h + + + +Node4->Node5 + + + + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node1 + + + + + +Node7->Node2 + + + + + +Node7->Node4 + + + + + +Node8 + +map + + + +Node7->Node8 + + + + + +Node9 + +type_traits + + + +Node7->Node9 + + + + + +Node10 + + +uscxml/util/Convenience.h + + + + + +Node7->Node10 + + + + + +Node13 + + +uscxml/messages/Blob.h + + + + + +Node7->Node13 + + + + + +Node10->Node3 + + + + + +Node10->Node4 + + + + + +Node11 + +limits + + + +Node10->Node11 + + + + + +Node12 + +sstream + + + +Node10->Node12 + + + + + +Node13->Node1 + + + + + +Node13->Node3 + + + + + +Node13->Node4 + + + + + +Node14->Node4 + + + + + diff --git a/_micro_step_8h_source.html b/_micro_step_8h_source.html index 51fb324..8e94bde 100644 --- a/_micro_step_8h_source.html +++ b/_micro_step_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,45 +107,52 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
26 #include <string>
27 
28 #include "uscxml/Common.h"
- -
30 
+
29 #include "uscxml/messages/Data.h"
+
31 
-
32 // forward declare
-
33 namespace XERCESC_NS {
-
34 class DOMElement;
-
35 }
-
36 
-
37 namespace uscxml {
-
38 
-
39 class MicroStepImpl;
-
40 
-
45 class USCXML_API MicroStep {
-
46 public:
- -
48 
-
49  virtual InterpreterState step(size_t blockMs);
-
50  virtual void reset();
-
51  virtual bool isInState(const std::string& stateId);
-
52 
-
53  std::list<XERCESC_NS::DOMElement*> getConfiguration();
-
54 
-
55  virtual void init(XERCESC_NS::DOMElement* scxml);
-
56  virtual void markAsCancelled();
-
57 
-
58  std::shared_ptr<MicroStepImpl> getImpl() const;
-
59 protected:
-
60  std::shared_ptr<MicroStepImpl> _impl;
-
61 };
-
62 
-
63 }
+
32 
+
33 // forward declare
+
34 namespace XERCESC_NS {
+
35 class DOMElement;
+
36 }
+
37 
+
38 namespace uscxml {
+
39 
+
40 class MicroStepImpl;
+
41 
+
46 class USCXML_API MicroStep {
+
47 public:
+ +
49 
+
50  virtual InterpreterState step(size_t blockMs);
+
51  virtual void reset();
+
52  virtual bool isInState(const std::string& stateId);
+
53 
+
54  std::list<XERCESC_NS::DOMElement*> getConfiguration();
+
55 
+
56  virtual void init(XERCESC_NS::DOMElement* scxml);
+
57  virtual void markAsCancelled();
+
58 
+
60  virtual void deserialize(const Data& encodedState);
+
61 
+
63  virtual Data serialize();
64 
-
65 #endif /* end of include guard: MICROSTEP_H_07DA8BFA */
+
65  std::shared_ptr<MicroStepImpl> getImpl() const;
+
66 protected:
+
67  std::shared_ptr<MicroStepImpl> _impl;
+
68 };
+
69 
+
70 }
+
71 
+
72 #endif /* end of include guard: MICROSTEP_H_07DA8BFA */
Definition: Breakpoint.cpp:26
#define PIMPL_OPERATORS(type)
The usual operators as required for the PIMPL pattern.
Definition: Common.h:68
Definition: Breakpoint.h:30
-
Definition: MicroStep.h:45
+
Definition: MicroStep.h:46
+ +
Definition: Data.h:44
@@ -155,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_micro_step_impl_8h.html b/_micro_step_impl_8h.html index d6dd092..c27b489 100644 --- a/_micro_step_impl_8h.html +++ b/_micro_step_impl_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,13 +108,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for MicroStepImpl.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -138,7 +137,7 @@ Classes diff --git a/_micro_step_impl_8h__dep__incl.map b/_micro_step_impl_8h__dep__incl.map index 5acb807..c8ec9c6 100644 --- a/_micro_step_impl_8h__dep__incl.map +++ b/_micro_step_impl_8h__dep__incl.map @@ -1,38 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_micro_step_impl_8h__dep__incl.md5 b/_micro_step_impl_8h__dep__incl.md5 index ca9c0d6..48cfd0b 100644 --- a/_micro_step_impl_8h__dep__incl.md5 +++ b/_micro_step_impl_8h__dep__incl.md5 @@ -1 +1 @@ -d5c7da5a181ed0d1621fbbdbe967a1bf \ No newline at end of file +8d554066a48657c9df061848700a4553 \ No newline at end of file diff --git a/_micro_step_impl_8h__dep__incl.svg b/_micro_step_impl_8h__dep__incl.svg index acc589d..f46dd0a 100644 --- a/_micro_step_impl_8h__dep__incl.svg +++ b/_micro_step_impl_8h__dep__incl.svg @@ -1,623 +1,484 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/MicroStepImpl.h - + -Node1 - -interpreter/MicroStepImpl.h + +Node1 + +interpreter/MicroStepImpl.h -Node2 - - -interpreter/FastMicroStep.h + +Node2 + + +interpreter/FastMicroStep.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -interpreter/InterpreterImpl.h + +Node5 + + +interpreter/InterpreterImpl.h -Node1->Node5 - - - - -Node37 - - -interpreter/MicroStep.cpp + +Node1->Node5 + + + + + +Node30 + + +interpreter/MicroStep.cpp - -Node1->Node37 - - + + +Node1->Node30 + + -Node3 - - -interpreter/FastMicroStep.cpp + +Node3 + + +interpreter/FastMicroStep.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -interpreter/InterpreterImpl.cpp + +Node4 + + +interpreter/InterpreterImpl.cpp -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node4 - - + +Node5->Node4 + + -Node6 - - -debug/Breakpoint.cpp + +Node6 + + +debug/Breakpoint.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/Debugger.h + +Node7 + + +debug/Debugger.h -Node5->Node7 - - + +Node5->Node7 + + -Node12 - - -debug/InterpreterIssue.cpp + +Node12 + + +debug/InterpreterIssue.cpp -Node5->Node12 - - + +Node5->Node12 + + -Node13 - - -Interpreter.cpp + +Node13 + + +Interpreter.cpp -Node5->Node13 - - + +Node5->Node13 + + -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node14 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node5->Node14 - - + +Node5->Node14 + + -Node16 - - -plugins/InvokerImpl.h + +Node16 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node5->Node16 - - - - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node5->Node20 - - - - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node5->Node22 - - + +Node5->Node16 + + - -Node23 - - -plugins/IOProcessorImpl.h + + +Node18 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node5->Node23 - - + + +Node5->Node18 + + - -Node26 - - -transform/Transformer.h + + +Node19 + + +transform/Transformer.h - -Node5->Node26 - - + + +Node5->Node19 + + -Node8 - - -debug/Debugger.cpp + +Node8 + + +debug/Debugger.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node9 - - -debug/DebuggerServlet.h + +Node9 + + +debug/DebuggerServlet.h -Node7->Node9 - - + +Node7->Node9 + + -Node11 - - -debug/DebugSession.cpp + +Node11 + + +debug/DebugSession.cpp -Node7->Node11 - - + +Node7->Node11 + + -Node10 - - -debug/DebuggerServlet.cpp + +Node10 + + +debug/DebuggerServlet.cpp -Node9->Node10 - - + +Node9->Node10 + + -Node15 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node15 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node14->Node15 - - - - -Node16->Node4 - - - - -Node16->Node14 - - + +Node14->Node15 + + -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node17 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node16->Node17 - - - - -Node19 - - -plugins/Invoker.cpp - - + +Node16->Node17 + + - -Node16->Node19 - - - - -Node18 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node20 + + +transform/ChartToC.h - -Node17->Node18 - - + + +Node19->Node20 + + - -Node21 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node22 + + +transform/ChartToJava.h - -Node20->Node21 - - - - -Node23->Node20 - - + + +Node19->Node22 + + -Node24 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node24 + + +transform/ChartToPromela.h - -Node23->Node24 - - - - -Node25 - - -plugins/IOProcessor.cpp - - - - -Node23->Node25 - - - - -Node24->Node22 - - + + +Node19->Node24 + + -Node27 - - -transform/ChartToC.h + +Node27 + + +transform/ChartToVHDL.h - -Node26->Node27 - - + + +Node19->Node27 + + -Node29 - - -transform/ChartToJava.h - - - - -Node26->Node29 - - - - -Node31 - - -transform/ChartToPromela.h - - - - -Node26->Node31 - - - - -Node34 - - -transform/ChartToVHDL.h - - - - -Node26->Node34 - - - - -Node36 - - -transform/Transformer.cpp + +Node29 + + +transform/Transformer.cpp - -Node26->Node36 - - + + +Node19->Node29 + + - -Node28 - - -transform/ChartToC.cpp + + +Node21 + + +transform/ChartToC.cpp - -Node27->Node28 - - - - -Node27->Node29 - - - - -Node27->Node31 - - - - -Node27->Node34 - - + + +Node20->Node21 + + + + + +Node20->Node22 + + + + + +Node20->Node24 + + + + + +Node20->Node27 + + - -Node30 - - -transform/ChartToJava.cpp + + +Node23 + + +transform/ChartToJava.cpp - -Node29->Node30 - - + + +Node22->Node23 + + - -Node32 - - -transform/ChartToPromela.cpp + + +Node25 + + +transform/ChartToPromela.cpp - -Node31->Node32 - - + + +Node24->Node25 + + - -Node33 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node26 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node31->Node33 - - + + +Node24->Node26 + + - -Node35 - - -transform/ChartToVHDL.cpp + + +Node28 + + +transform/ChartToVHDL.cpp - -Node34->Node35 - - + + +Node27->Node28 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_micro_step_impl_8h__dep__incl_org.svg b/_micro_step_impl_8h__dep__incl_org.svg index 1f0d3a2..457d789 100644 --- a/_micro_step_impl_8h__dep__incl_org.svg +++ b/_micro_step_impl_8h__dep__incl_org.svg @@ -1,535 +1,484 @@ - - + interpreter/MicroStepImpl.h - - -Node1 - -interpreter/MicroStepImpl.h - - -Node2 + + + +Node27 + +interpreter/MicroStepImpl.h + + + +Node28 - -interpreter/FastMicroStep.h + +interpreter/FastMicroStep.h - -Node1->Node2 - - + + +Node27->Node28 + + - -Node5 + + +Node31 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node5 - - + + +Node27->Node31 + + - -Node37 - - -interpreter/MicroStep.cpp + + +Node56 + + +interpreter/MicroStep.cpp - -Node1->Node37 - - + + +Node27->Node56 + + - -Node3 + + +Node29 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node2->Node3 - - + + +Node28->Node29 + + - -Node4 + + +Node30 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node2->Node4 - - + + +Node28->Node30 + + - -Node5->Node4 - - + + +Node31->Node30 + + - -Node6 + + +Node32 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node5->Node6 - - + + +Node31->Node32 + + - -Node7 + + +Node33 - -debug/Debugger.h + +debug/Debugger.h - -Node5->Node7 - - - - -Node12 + + +Node31->Node33 + + + + + +Node38 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node5->Node12 - - + + +Node31->Node38 + + - -Node13 + + +Node39 - -Interpreter.cpp + +Interpreter.cpp - -Node5->Node13 - - + + +Node31->Node39 + + - -Node14 + + +Node40 - -plugins/invoker/scxml -/USCXMLInvoker.h + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node5->Node14 - - + + +Node31->Node40 + + - -Node16 - - -plugins/InvokerImpl.h + + +Node42 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node5->Node16 - - + + +Node31->Node42 + + - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node44 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node5->Node20 - - + + +Node31->Node44 + + - -Node22 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node45 + + +transform/Transformer.h - -Node5->Node22 - - - - -Node23 - - -plugins/IOProcessorImpl.h - - + + +Node31->Node45 + + - -Node5->Node23 - - - - -Node26 - - -transform/Transformer.h - - - - -Node5->Node26 - - - - -Node8 + + +Node34 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node7->Node8 - - + + +Node33->Node34 + + - -Node9 + + +Node35 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node7->Node9 - - + + +Node33->Node35 + + - -Node11 + + +Node37 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node7->Node11 - - + + +Node33->Node37 + + - -Node10 + + +Node36 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node9->Node10 - - + + +Node35->Node36 + + - -Node15 + + +Node41 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node14->Node15 - - - - -Node16->Node4 - - + + +Node40->Node41 + + - -Node16->Node14 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.h + + +Node43 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node16->Node17 - - + + +Node42->Node43 + + - -Node19 - - -plugins/Invoker.cpp + + +Node46 + + +transform/ChartToC.h - -Node16->Node19 - - + + +Node45->Node46 + + - -Node18 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node48 + + +transform/ChartToJava.h - -Node17->Node18 - - + + +Node45->Node48 + + - -Node21 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node50 + + +transform/ChartToPromela.h - -Node20->Node21 - - - - -Node23->Node20 - - + + +Node45->Node50 + + - -Node24 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node53 + + +transform/ChartToVHDL.h - -Node23->Node24 - - + + +Node45->Node53 + + - -Node25 - - -plugins/IOProcessor.cpp + + +Node55 + + +transform/Transformer.cpp - -Node23->Node25 - - + + +Node45->Node55 + + - -Node24->Node22 - - - - -Node27 - - -transform/ChartToC.h + + +Node47 + + +transform/ChartToC.cpp - -Node26->Node27 - - + + +Node46->Node47 + + - -Node29 - - -transform/ChartToJava.h - + + +Node46->Node48 + + + + +Node46->Node50 + + - -Node26->Node29 - - + + +Node46->Node53 + + - -Node31 - - -transform/ChartToPromela.h - - - - -Node26->Node31 - - - - -Node34 - - -transform/ChartToVHDL.h - - - - -Node26->Node34 - - - - -Node36 - - -transform/Transformer.cpp - - - - -Node26->Node36 - - - - -Node28 - - -transform/ChartToC.cpp + + +Node49 + + +transform/ChartToJava.cpp - -Node27->Node28 - - - - -Node27->Node29 - - - - -Node27->Node31 - - - - -Node27->Node34 - - - - -Node30 - - -transform/ChartToJava.cpp - + + +Node48->Node49 + + - - -Node29->Node30 - - - - -Node32 - - -transform/ChartToPromela.cpp + + +Node51 + + +transform/ChartToPromela.cpp - -Node31->Node32 - - + + +Node50->Node51 + + - -Node33 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node52 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node31->Node33 - - + + +Node50->Node52 + + - -Node35 - - -transform/ChartToVHDL.cpp - + + +Node54 + + +transform/ChartToVHDL.cpp + - -Node34->Node35 - - + + +Node53->Node54 + + diff --git a/_micro_step_impl_8h__incl.map b/_micro_step_impl_8h__incl.map index 1aebe81..fc21657 100644 --- a/_micro_step_impl_8h__incl.map +++ b/_micro_step_impl_8h__incl.map @@ -1,22 +1,17 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/_micro_step_impl_8h__incl.md5 b/_micro_step_impl_8h__incl.md5 index fceaac9..7cc222b 100644 --- a/_micro_step_impl_8h__incl.md5 +++ b/_micro_step_impl_8h__incl.md5 @@ -1 +1 @@ -f40a623e7bfea314770576ce26ec883b \ No newline at end of file +071db6c0f969b38b4c7efb5ed9fd6b8a \ No newline at end of file diff --git a/_micro_step_impl_8h__incl.svg b/_micro_step_impl_8h__incl.svg index c387c45..614b924 100644 --- a/_micro_step_impl_8h__incl.svg +++ b/_micro_step_impl_8h__incl.svg @@ -1,788 +1,627 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/MicroStepImpl.h - + -Node1 - -interpreter/MicroStepImpl.h + +Node1 + +interpreter/MicroStepImpl.h -Node2 - -list + +Node2 + +list -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -set + +Node3 + +set -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -string + +Node4 + +string -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node1->Node5 - - + +Node1->Node5 + + -Node8 - - -uscxml/Interpreter.h + +Node8 + + +uscxml/Interpreter.h -Node1->Node8 - - + +Node1->Node8 + + -Node21 - - -uscxml/messages/Event.h + +Node21 + + +uscxml/messages/Event.h -Node1->Node21 - - + +Node1->Node21 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - + +Node5->Node7 + + -Node8->Node4 - - + +Node8->Node4 + + -Node8->Node5 - - + +Node8->Node5 + + -Node9 - -map + +Node9 + +map -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -vector + +Node10 + +vector -Node8->Node10 - - + +Node8->Node10 + + -Node11 - - -uscxml/interpreter -/MicroStep.h + +Node11 + + +uscxml/interpreter +/MicroStep.h -Node8->Node11 - - + +Node8->Node11 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node8->Node13 - - + + +Node8->Node19 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node8->Node14 - - + + +Node8->Node20 + + -Node23 - - -uscxml/plugins/DataModel.h + +Node23 + + +uscxml/plugins/DataModel.h -Node8->Node23 - - + +Node8->Node23 + + -Node24 - - -uscxml/plugins/Factory.h + +Node24 + + +uscxml/plugins/Factory.h -Node8->Node24 - - - - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + +Node8->Node24 + + + + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node8->Node31 - - + + +Node8->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node8->Node32 - - + + +Node8->Node27 + + -Node11->Node2 - - + +Node11->Node2 + + -Node11->Node4 - - + +Node11->Node4 + + -Node11->Node5 - - + +Node11->Node5 + + -Node12 - -memory + +Node12 + +memory -Node11->Node12 - - - - -Node11->Node13 - - - - -Node13->Node5 - - - - -Node14->Node5 - - - - -Node14->Node12 - - - - -Node15 - -uscxml/config.h + +Node11->Node12 + + - -Node14->Node15 - - - - -Node16 - - -uscxml/messages/Data.h + + +Node13 + + +uscxml/messages/Data.h - -Node14->Node16 - - - - -Node14->Node21 - - - - -Node16->Node2 - - + + +Node11->Node13 + + + + + +Node11->Node19 + + + + + +Node13->Node2 + + - -Node16->Node5 - - + + +Node13->Node5 + + + + + +Node13->Node9 + + + + + +Node13->Node12 + + - -Node16->Node9 - - + + +Node14 + +type_traits - -Node16->Node12 - - + + +Node13->Node14 + + - -Node17 - - -uscxml/util/Convenience.h + + +Node15 + + +uscxml/util/Convenience.h - -Node16->Node17 - - + + +Node13->Node15 + + - -Node20 - - -uscxml/messages/Blob.h + + +Node18 + + +uscxml/messages/Blob.h - -Node16->Node20 - - - - -Node17->Node4 - - - - -Node17->Node5 - - + + +Node13->Node18 + + - -Node18 - -limits + + +Node15->Node4 + + - -Node17->Node18 - - + + +Node15->Node5 + + - -Node19 - -sstream + + +Node16 + +limits - -Node17->Node19 - - + + +Node15->Node16 + + - -Node20->Node4 - - + + +Node17 + +sstream + + + +Node15->Node17 + + + + + +Node18->Node4 + + + + + +Node18->Node5 + + + + + +Node18->Node12 + + + + + +Node19->Node5 + + -Node20->Node5 - - + +Node20->Node5 + + -Node20->Node12 - - - - -Node21->Node16 - - + +Node20->Node12 + + + + + +Node20->Node13 + + + + + +Node20->Node21 + + + + + +Node21->Node13 + + -Node22 - - -uscxml/util/UUID.h + +Node22 + + +uscxml/util/UUID.h -Node21->Node22 - - + +Node21->Node22 + + -Node22->Node4 - - + +Node22->Node4 + + -Node22->Node5 - - + +Node22->Node5 + + -Node23->Node2 - - + +Node23->Node2 + + -Node23->Node4 - - + +Node23->Node4 + + -Node23->Node5 - - + +Node23->Node5 + + -Node23->Node12 - - + +Node23->Node12 + + -Node23->Node21 - - + +Node23->Node21 + + -Node24->Node3 - - + +Node24->Node3 + + -Node24->Node4 - - + +Node24->Node4 + + -Node24->Node5 - - + +Node24->Node5 + + + + + +Node24->Node9 + + -Node24->Node12 - - + +Node24->Node12 + + - -Node24->Node18 - - + + +Node24->Node16 + + -Node25 - - -uscxml/plugins/Executable -Content.h + +Node25 + + +string.h -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/EventHandler.h - - - - -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/IOProcessor.h - - + +Node24->Node25 + + - -Node24->Node27 - - - - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node28 - - - - -Node29 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node24->Node29 - - - - -Node30 - - -string.h - - - - -Node24->Node30 - - + + +Node25->Node2 + + -Node25->Node4 - - - - -Node25->Node5 - - - - -Node25->Node12 - - - - -Node25->Node19 - - - - -Node26->Node2 - - + +Node25->Node4 + + -Node26->Node4 - - + +Node26->Node4 + + -Node26->Node5 - - - - -Node26->Node12 - - + +Node26->Node5 + + - -Node26->Node21 - - + + +Node26->Node13 + + -Node27->Node5 - - + +Node27->Node5 + + -Node27->Node21 - - - - -Node27->Node26 - - - - -Node28->Node5 - - - - -Node28->Node21 - - - - -Node28->Node26 - - - - -Node29->Node2 - - - - -Node29->Node4 - - - - -Node29->Node5 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30->Node2 - - - - -Node30->Node4 - - - - -Node31->Node4 - - - - -Node31->Node5 - - - - -Node31->Node16 - - - - -Node32->Node5 - - - - -Node32->Node21 - - + +Node27->Node21 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_micro_step_impl_8h__incl_org.svg b/_micro_step_impl_8h__incl_org.svg index 1b0f717..7838442 100644 --- a/_micro_step_impl_8h__incl_org.svg +++ b/_micro_step_impl_8h__incl_org.svg @@ -1,700 +1,627 @@ - - - + + interpreter/MicroStepImpl.h - + + + +Node0 + +interpreter/MicroStepImpl.h + -Node1 - -interpreter/MicroStepImpl.h + +Node1 + +list + + + +Node0->Node1 + + -Node2 - -list + +Node2 + +set - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -set + +Node3 + +string - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -string - - -Node1->Node4 - - - - -Node5 + +Node4 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node8 + + +Node7 - -uscxml/Interpreter.h + +uscxml/Interpreter.h - -Node1->Node8 - - + + +Node0->Node7 + + - -Node21 + + +Node20 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node21 - - - - -Node6 - -sys/socket.h + + +Node0->Node20 + + - -Node5->Node6 - - + + +Node5 + +sys/socket.h - -Node7 - -cmath + + +Node4->Node5 + + - -Node5->Node7 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node3 + + + + + +Node7->Node4 + + - -Node8->Node4 - - + + +Node8 + +map - -Node8->Node5 - - + + +Node7->Node8 + + -Node9 - -map + +Node9 + +vector - -Node8->Node9 - - + + +Node7->Node9 + + -Node10 - -vector - - -Node8->Node10 - - - - -Node11 + +Node10 - -uscxml/interpreter -/MicroStep.h + +uscxml/interpreter +/MicroStep.h - -Node8->Node11 - - + + +Node7->Node10 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node8->Node13 - - + + +Node7->Node18 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node8->Node14 - - + + +Node7->Node19 + + - -Node23 + + +Node22 - -uscxml/plugins/DataModel.h + +uscxml/plugins/DataModel.h - -Node8->Node23 - - + + +Node7->Node22 + + - -Node24 + + +Node23 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node8->Node24 - - + + +Node7->Node23 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node25 + + +uscxml/interpreter +/ContentExecutor.h - -Node8->Node31 - - + + +Node7->Node25 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node26 + + +uscxml/interpreter +/EventQueue.h - -Node8->Node32 - - + + +Node7->Node26 + + - -Node11->Node2 - - + + +Node10->Node1 + + - -Node11->Node4 - - + + +Node10->Node3 + + - -Node11->Node5 - - + + +Node10->Node4 + + - -Node12 - -memory - - -Node11->Node12 - - - - -Node11->Node13 - - - - -Node13->Node5 - - - - -Node14->Node5 - - - - -Node14->Node12 - - - - -Node15 - -uscxml/config.h + + +Node11 + +memory - -Node14->Node15 - - + + +Node10->Node11 + + - -Node16 - - -uscxml/messages/Data.h + + +Node12 + + +uscxml/messages/Data.h - -Node14->Node16 - - - - -Node14->Node21 - - - - -Node16->Node2 - - - - -Node16->Node5 - - - - -Node16->Node9 - - - - -Node16->Node12 - - + + +Node10->Node12 + + + + + +Node10->Node18 + + + + + +Node12->Node1 + + + + + +Node12->Node4 + + + + + +Node12->Node8 + + + + + +Node12->Node11 + + - -Node17 - - -uscxml/util/Convenience.h + + +Node13 + +type_traits + + + +Node12->Node13 + + + + + +Node14 + + +uscxml/util/Convenience.h - -Node16->Node17 - - + + +Node12->Node14 + + - -Node20 - - -uscxml/messages/Blob.h + + +Node17 + + +uscxml/messages/Blob.h - -Node16->Node20 - - + + +Node12->Node17 + + - -Node17->Node4 - - + + +Node14->Node3 + + - -Node17->Node5 - - + + +Node14->Node4 + + - -Node18 - -limits + + +Node15 + +limits - -Node17->Node18 - - + + +Node14->Node15 + + - -Node19 - -sstream + + +Node16 + +sstream - -Node17->Node19 - - + + +Node14->Node16 + + - -Node20->Node4 - - + + +Node17->Node3 + + - -Node20->Node5 - - + + +Node17->Node4 + + + + + +Node17->Node11 + + + + + +Node18->Node4 + + + + + +Node19->Node4 + + + + + +Node19->Node11 + + + + + +Node19->Node12 + + + + + +Node19->Node20 + + -Node20->Node12 - - - - -Node21->Node16 - - + +Node20->Node12 + + - -Node22 + + +Node21 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node21->Node22 - - + + +Node20->Node21 + + + + + +Node21->Node3 + + + + + +Node21->Node4 + + + + + +Node22->Node1 + + + + + +Node22->Node3 + + -Node22->Node4 - - - - -Node22->Node5 - - + +Node22->Node4 + + + + + +Node22->Node11 + + + + + +Node22->Node20 + + -Node23->Node2 - - - - -Node23->Node4 - - - - -Node23->Node5 - - - - -Node23->Node12 - - - - -Node23->Node21 - - - - -Node24->Node3 - - - - -Node24->Node4 - - - - -Node24->Node5 - - - - -Node24->Node12 - - - - -Node24->Node18 - - - - -Node25 - - -uscxml/plugins/Executable -Content.h - - - - -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/EventHandler.h - - - - -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/IOProcessor.h - - + +Node23->Node2 + + - -Node24->Node27 - - + + +Node23->Node3 + + - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node28 - - + + +Node23->Node4 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node15 + + - -Node29 - - -uscxml/plugins/DataModel -Impl.h + + +Node24 + + +string.h - -Node24->Node29 - - + + +Node23->Node24 + + - -Node30 - - -string.h - + + +Node24->Node1 + + + + +Node24->Node3 + + - -Node24->Node30 - - + + +Node25->Node3 + + -Node25->Node4 - - - - -Node25->Node5 - - + +Node25->Node4 + + -Node25->Node12 - - - - -Node25->Node19 - - - - -Node26->Node2 - - + +Node25->Node12 + + -Node26->Node4 - - - - -Node26->Node5 - - - - -Node26->Node12 - - - - -Node26->Node21 - - - - -Node27->Node5 - - - - -Node27->Node21 - - - - -Node27->Node26 - - - - -Node28->Node5 - - - - -Node28->Node21 - - - - -Node28->Node26 - - - - -Node29->Node2 - - - - -Node29->Node4 - - - - -Node29->Node5 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30->Node2 - - - - -Node30->Node4 - - - - -Node31->Node4 - - - - -Node31->Node5 - - - - -Node31->Node16 - - - - -Node32->Node5 - - - - -Node32->Node21 - - + +Node26->Node4 + + + + + +Node26->Node20 + + diff --git a/_micro_step_impl_8h_source.html b/_micro_step_impl_8h_source.html index 15b8a83..9aaf168 100644 --- a/_micro_step_impl_8h_source.html +++ b/_micro_step_impl_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -132,43 +132,50 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
60  virtual std::set<InterpreterMonitor*> getMonitors() = 0;
61  virtual Interpreter getInterpreter() = 0;
62  virtual Logger getLogger() = 0;
-
63 };
-
64 
-
69 class USCXML_API MicroStepImpl {
-
70 public:
-
71  enum Binding {
-
72  EARLY = 0,
-
73  LATE = 1
-
74  };
-
75 
-
76  MicroStepImpl(MicroStepCallbacks* callbacks) : _callbacks(callbacks) {}
-
77  virtual std::shared_ptr<MicroStepImpl> create(MicroStepCallbacks* callbacks) = 0;
-
78 
-
79  virtual InterpreterState step(size_t blockMs) = 0;
-
80  virtual void reset() = 0;
-
81  virtual bool isInState(const std::string& stateId) = 0;
-
82  virtual std::list<XERCESC_NS::DOMElement*> getConfiguration() = 0;
-
83 
-
84  virtual void init(XERCESC_NS::DOMElement* scxml) = 0;
-
85  virtual void markAsCancelled() = 0;
-
86 
-
87 protected:
-
88  MicroStepCallbacks* _callbacks;
-
89 
-
90 };
-
91 
-
92 }
+
63 
+
65  virtual Data& getCache() = 0;
+
66 
+
67 };
+
68 
+
73 class USCXML_API MicroStepImpl {
+
74 public:
+
75  enum Binding {
+
76  EARLY = 0,
+
77  LATE = 1
+
78  };
+
79 
+
80  MicroStepImpl(MicroStepCallbacks* callbacks) : _callbacks(callbacks) {}
+
81  virtual std::shared_ptr<MicroStepImpl> create(MicroStepCallbacks* callbacks) = 0;
+
82 
+
83  virtual InterpreterState step(size_t blockMs) = 0;
+
84  virtual void reset() = 0;
+
85  virtual bool isInState(const std::string& stateId) = 0;
+
86  virtual std::list<XERCESC_NS::DOMElement*> getConfiguration() = 0;
+
87 
+
88  virtual void init(XERCESC_NS::DOMElement* scxml) = 0;
+
89  virtual void markAsCancelled() = 0;
+
90 
+
91  virtual void deserialize(const Data& encodedState) = 0;
+
92  virtual Data serialize() = 0;
93 
-
94 #endif /* end of include guard: MICROSTEPIMPL_H_98233709 */
-
Definition: MicroStepImpl.h:69
+
94 protected:
+
95  MicroStepCallbacks* _callbacks;
+
96 
+
97 };
+
98 
+
99 }
+
100 
+
101 #endif /* end of include guard: MICROSTEPIMPL_H_98233709 */
+
Definition: MicroStepImpl.h:73
Definition: Breakpoint.cpp:26
Definition: MicroStepImpl.h:40
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
Definition: Event.h:84
+
Definition: Event.h:94
Definition: Logging.h:69
+
Definition: Data.h:44
@@ -178,7 +185,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_n_u_l_l_data_model_8cpp.html b/_n_u_l_l_data_model_8cpp.html deleted file mode 100644 index fc8129d..0000000 --- a/_n_u_l_l_data_model_8cpp.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - uSCXML: plugins/datamodel/null/NULLDataModel.cpp File Reference - - - - - - - - - - - - - - - -
-
-
-
-
-
- - - - - -
-
- - -
- -
- - -
-
-
-
NULLDataModel.cpp File Reference
-
-
-
#include <boost/algorithm/string.hpp>
-#include "uscxml/Common.h"
-#include "NULLDataModel.h"
-#include "uscxml/util/DOM.h"
-
-Include dependency graph for NULLDataModel.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/_n_u_l_l_data_model_8cpp__incl.map b/_n_u_l_l_data_model_8cpp__incl.map deleted file mode 100644 index 52b855a..0000000 --- a/_n_u_l_l_data_model_8cpp__incl.map +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/_n_u_l_l_data_model_8cpp__incl.md5 b/_n_u_l_l_data_model_8cpp__incl.md5 deleted file mode 100644 index 940a87d..0000000 --- a/_n_u_l_l_data_model_8cpp__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -366eba2e13eaa2f7a6daca22080b01bf \ No newline at end of file diff --git a/_n_u_l_l_data_model_8cpp__incl.svg b/_n_u_l_l_data_model_8cpp__incl.svg deleted file mode 100644 index a25eb9a..0000000 --- a/_n_u_l_l_data_model_8cpp__incl.svg +++ /dev/null @@ -1,553 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -plugins/datamodel/null/NULLDataModel.cpp - - -Node1 - -plugins/datamodel/null -/NULLDataModel.cpp - - -Node2 - -boost/algorithm/string.hpp - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h - - - - -Node1->Node3 - - - - -Node6 - - -NULLDataModel.h - - - - -Node1->Node6 - - - - -Node24 - - -uscxml/util/DOM.h - - - - -Node1->Node24 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node7 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node6->Node7 - - - - -Node12 - -list - - -Node6->Node12 - - - - -Node7->Node3 - - - - -Node8 - - -uscxml/plugins/Invoker.h - - - - -Node7->Node8 - - - - -Node7->Node12 - - - - -Node14 - -memory - - -Node7->Node14 - - - - -Node16 - -string - - -Node7->Node16 - - - - -Node21 - - -uscxml/plugins/IOProcessor.h - - - - -Node7->Node21 - - - - -Node22 - - -uscxml/interpreter -/Logging.h - - - - -Node7->Node22 - - - - -Node8->Node3 - - - - -Node9 - - -uscxml/plugins/EventHandler.h - - - - -Node8->Node9 - - - - -Node10 - - -uscxml/messages/Event.h - - - - -Node8->Node10 - - - - -Node9->Node3 - - - - -Node9->Node10 - - - - -Node9->Node12 - - - - -Node9->Node14 - - - - -Node9->Node16 - - - - -Node11 - - -uscxml/messages/Data.h - - - - -Node10->Node11 - - - - -Node20 - - -uscxml/util/UUID.h - - - - -Node10->Node20 - - - - -Node11->Node3 - - - - -Node11->Node12 - - - - -Node13 - -map - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15 - - -uscxml/util/Convenience.h - - - - -Node11->Node15 - - - - -Node19 - - -uscxml/messages/Blob.h - - - - -Node11->Node19 - - - - -Node15->Node3 - - - - -Node15->Node16 - - - - -Node17 - -limits - - -Node15->Node17 - - - - -Node18 - -sstream - - -Node15->Node18 - - - - -Node19->Node3 - - - - -Node19->Node14 - - - - -Node19->Node16 - - - - -Node20->Node3 - - - - -Node20->Node16 - - - - -Node21->Node3 - - - - -Node21->Node9 - - - - -Node21->Node10 - - - - -Node22->Node3 - - - - -Node22->Node10 - - - - -Node22->Node11 - - - - -Node22->Node14 - - - - -Node23 - -uscxml/config.h - - -Node22->Node23 - - - - -Node24->Node3 - - - - -Node24->Node12 - - - - -Node25 - -set - - -Node24->Node25 - - - - -Node26 - -iostream - - -Node24->Node26 - - - - -Node27 - -xercesc/util/XMLString.hpp - - -Node24->Node27 - - - - -Node28 - -xercesc/dom/DOM.hpp - - -Node24->Node28 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_n_u_l_l_data_model_8cpp__incl_org.svg b/_n_u_l_l_data_model_8cpp__incl_org.svg deleted file mode 100644 index 5ba53d1..0000000 --- a/_n_u_l_l_data_model_8cpp__incl_org.svg +++ /dev/null @@ -1,465 +0,0 @@ - - - - - - -plugins/datamodel/null/NULLDataModel.cpp - - -Node1 - -plugins/datamodel/null -/NULLDataModel.cpp - - -Node2 - -boost/algorithm/string.hpp - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h - - - - -Node1->Node3 - - - - -Node6 - - -NULLDataModel.h - - - - -Node1->Node6 - - - - -Node24 - - -uscxml/util/DOM.h - - - - -Node1->Node24 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node7 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node6->Node7 - - - - -Node12 - -list - - -Node6->Node12 - - - - -Node7->Node3 - - - - -Node8 - - -uscxml/plugins/Invoker.h - - - - -Node7->Node8 - - - - -Node7->Node12 - - - - -Node14 - -memory - - -Node7->Node14 - - - - -Node16 - -string - - -Node7->Node16 - - - - -Node21 - - -uscxml/plugins/IOProcessor.h - - - - -Node7->Node21 - - - - -Node22 - - -uscxml/interpreter -/Logging.h - - - - -Node7->Node22 - - - - -Node8->Node3 - - - - -Node9 - - -uscxml/plugins/EventHandler.h - - - - -Node8->Node9 - - - - -Node10 - - -uscxml/messages/Event.h - - - - -Node8->Node10 - - - - -Node9->Node3 - - - - -Node9->Node10 - - - - -Node9->Node12 - - - - -Node9->Node14 - - - - -Node9->Node16 - - - - -Node11 - - -uscxml/messages/Data.h - - - - -Node10->Node11 - - - - -Node20 - - -uscxml/util/UUID.h - - - - -Node10->Node20 - - - - -Node11->Node3 - - - - -Node11->Node12 - - - - -Node13 - -map - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15 - - -uscxml/util/Convenience.h - - - - -Node11->Node15 - - - - -Node19 - - -uscxml/messages/Blob.h - - - - -Node11->Node19 - - - - -Node15->Node3 - - - - -Node15->Node16 - - - - -Node17 - -limits - - -Node15->Node17 - - - - -Node18 - -sstream - - -Node15->Node18 - - - - -Node19->Node3 - - - - -Node19->Node14 - - - - -Node19->Node16 - - - - -Node20->Node3 - - - - -Node20->Node16 - - - - -Node21->Node3 - - - - -Node21->Node9 - - - - -Node21->Node10 - - - - -Node22->Node3 - - - - -Node22->Node10 - - - - -Node22->Node11 - - - - -Node22->Node14 - - - - -Node23 - -uscxml/config.h - - -Node22->Node23 - - - - -Node24->Node3 - - - - -Node24->Node12 - - - - -Node25 - -set - - -Node24->Node25 - - - - -Node26 - -iostream - - -Node24->Node26 - - - - -Node27 - -xercesc/util/XMLString.hpp - - -Node24->Node27 - - - - -Node28 - -xercesc/dom/DOM.hpp - - -Node24->Node28 - - - - - diff --git a/_n_u_l_l_data_model_8h.html b/_n_u_l_l_data_model_8h.html deleted file mode 100644 index 366b476..0000000 --- a/_n_u_l_l_data_model_8h.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - - - - - uSCXML: plugins/datamodel/null/NULLDataModel.h File Reference - - - - - - - - - - - - - - - -
-
-
-
-
-
- - - - - -
-
- - -
- -
- - -
-
- -
-
NULLDataModel.h File Reference
-
-
-
#include "uscxml/plugins/DataModelImpl.h"
-#include <list>
-
-Include dependency graph for NULLDataModel.h:
-
-
-
-
-
-This graph shows which files directly or indirectly include this file:
-
-
-
-
-

Go to the source code of this file.

-

@@ -146,7 +145,7 @@ bool 

uscxml::_luaHasXMLPar diff --git a/_lua_data_model_8cpp.js b/_lua_data_model_8cpp.js new file mode 100644 index 0000000..6df80cf --- /dev/null +++ b/_lua_data_model_8cpp.js @@ -0,0 +1,7 @@ +var _lua_data_model_8cpp = +[ + [ "getDataAsLua", "_lua_data_model_8cpp.html#a362017a424624a9511ae33137dd03def", null ], + [ "getLuaAsData", "_lua_data_model_8cpp.html#aa02a945be5cfae2d9fd062f9023d94f2", null ], + [ "luaEval", "_lua_data_model_8cpp.html#aaa762d18c63d81e8b44cca47f6ef356b", null ], + [ "_luaHasXMLParser", "_lua_data_model_8cpp.html#a961b817a088a975fa41e93b38805553c", null ] +]; \ No newline at end of file diff --git a/_lua_data_model_8cpp__incl.map b/_lua_data_model_8cpp__incl.map index 0a776b6..3630740 100644 --- a/_lua_data_model_8cpp__incl.map +++ b/_lua_data_model_8cpp__incl.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/_lua_data_model_8cpp__incl.md5 b/_lua_data_model_8cpp__incl.md5 index bd1792c..ec2efda 100644 --- a/_lua_data_model_8cpp__incl.md5 +++ b/_lua_data_model_8cpp__incl.md5 @@ -1 +1 @@ -d2430b5129ed4d5db9e2b83ed2d4de6f \ No newline at end of file +e9bc247e74011a75d6f130848a671d06 \ No newline at end of file diff --git a/_lua_data_model_8cpp__incl.svg b/_lua_data_model_8cpp__incl.svg index e61caed..5a168d8 100644 --- a/_lua_data_model_8cpp__incl.svg +++ b/_lua_data_model_8cpp__incl.svg @@ -1,694 +1,733 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/lua/LuaDataModel.cpp - + -Node1 - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node1 + +plugins/datamodel/lua +/LuaDataModel.cpp -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/util/URL.h + +Node5 + + +uscxml/util/URL.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + - -Node20 - - -uscxml/util/String.h + + +Node22 + + +uscxml/util/String.h - -Node1->Node20 - - + + +Node1->Node22 + + - -Node21 - - -LuaDataModel.h + + +Node23 + + +LuaDataModel.h - -Node1->Node21 - - + + +Node1->Node23 + + - -Node26 - - -uscxml/interpreter -/Logging.h + + +Node29 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node1->Node29 + + - -Node31 - -LuaBridge.h + + +Node33 + +LuaBridge.h - -Node1->Node31 - - + + +Node1->Node33 + + - -Node32 - - -uscxml/util/DOM.h + + +Node34 + + +uscxml/util/DOM.h - -Node1->Node32 - - + + +Node1->Node34 + + - -Node36 - -boost/algorithm/string.hpp + + +Node37 + +boost/algorithm/string.hpp - -Node1->Node36 - - + + +Node1->Node37 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node9 - -map + +Node9 + +map -Node5->Node9 - - - - -Node12 - -string + +Node5->Node9 + + - -Node5->Node12 - - - - -Node14 - -sstream + + +Node13 + +string - -Node5->Node14 - - + + +Node5->Node13 + + - -Node17 - -set + + +Node15 + +sstream - -Node5->Node17 - - + + +Node5->Node15 + + -Node18 - -thread + +Node18 + +set -Node5->Node18 - - + +Node5->Node18 + + -Node19 - -condition_variable + +Node19 + +thread -Node5->Node19 - - + +Node5->Node19 + + + + + +Node20 + +condition_variable + + + +Node5->Node20 + + + + + +Node21 + +mutex + + + +Node5->Node21 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + - -Node11->Node2 - - - - -Node11->Node12 - - - - -Node13 - -limits - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node2 - - - - -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - - - -Node21->Node8 - - - - -Node22 - - -uscxml/plugins/DataModel -Impl.h + + +Node16 + + +uscxml/messages/Blob.h - -Node21->Node22 - - + + +Node7->Node16 + + - -Node28 - -lua.h + + +Node12->Node2 + + - -Node21->Node28 - - + + +Node12->Node13 + + - -Node29 - -lualib.h - - -Node21->Node29 - - - - -Node30 - -lauxlib.h - - -Node21->Node30 - - + + +Node14 + +limits + + + +Node12->Node14 + + + + + +Node12->Node15 + + - -Node22->Node2 - - + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node2 + + + + + +Node17->Node13 + + -Node22->Node8 - - - - -Node22->Node10 - - - - -Node22->Node12 - - - - -Node23 - - -uscxml/plugins/Invoker.h - + +Node22->Node8 + + + + + +Node22->Node13 + + + + + +Node23->Node8 + + + + +Node24 + +uscxml/config.h - -Node22->Node23 - - + + +Node23->Node24 + + -Node25 - - -uscxml/plugins/IOProcessor.h + +Node25 + + +uscxml/plugins/DataModel +Impl.h - -Node22->Node25 - - + + +Node23->Node25 + + - -Node22->Node26 - - + + +Node30 + +lua.h - -Node23->Node2 - - + + +Node23->Node30 + + - -Node23->Node6 - - + + +Node31 + +lualib.h - -Node24 - - -uscxml/plugins/EventHandler.h - + + +Node23->Node31 + + + + +Node32 + +lauxlib.h - -Node23->Node24 - - - - -Node24->Node2 - - - - -Node24->Node6 - - - - -Node24->Node8 - - - - -Node24->Node10 - - - - -Node24->Node12 - - + + +Node23->Node32 + + -Node25->Node2 - - - - -Node25->Node6 - - + +Node25->Node2 + + + + + +Node25->Node8 + + + + + +Node25->Node10 + + + + + +Node25->Node13 + + - -Node25->Node24 - - + + +Node26 + + +uscxml/plugins/Invoker.h + - -Node26->Node2 - - - -Node26->Node6 - - + + +Node25->Node26 + + - -Node26->Node7 - - + + +Node28 + + +uscxml/plugins/IOProcessor.h + - -Node26->Node10 - - - -Node27 - -uscxml/config.h + + +Node25->Node28 + + - -Node26->Node27 - - + + +Node25->Node29 + + - -Node32->Node2 - - + + +Node26->Node2 + + - -Node32->Node8 - - + + +Node26->Node6 + + - -Node32->Node17 - - + + +Node27 + + +uscxml/plugins/EventHandler.h + - -Node33 - -iostream - -Node32->Node33 - - + + +Node26->Node27 + + + + + +Node27->Node2 + + + + + +Node27->Node6 + + + + + +Node27->Node8 + + + + + +Node27->Node10 + + + + + +Node27->Node13 + + + + + +Node28->Node2 + + + + + +Node28->Node6 + + + + + +Node28->Node27 + + + + + +Node29->Node2 + + + + + +Node29->Node6 + + + + + +Node29->Node7 + + + + + +Node29->Node10 + + + + + +Node34->Node2 + + + + + +Node34->Node8 + + + + + +Node34->Node13 + + + + + +Node34->Node18 + + - -Node34 - -xercesc/util/XMLString.hpp + + +Node35 + +xercesc/util/XMLString.hpp - -Node32->Node34 - - + + +Node34->Node35 + + - -Node35 - -xercesc/dom/DOM.hpp + + +Node36 + +xercesc/dom/DOM.hpp - -Node32->Node35 - - + + +Node34->Node36 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_lua_data_model_8cpp__incl_org.svg b/_lua_data_model_8cpp__incl_org.svg index 09ce9a9..39e4b6d 100644 --- a/_lua_data_model_8cpp__incl_org.svg +++ b/_lua_data_model_8cpp__incl_org.svg @@ -1,606 +1,733 @@ - - + plugins/datamodel/lua/LuaDataModel.cpp - - -Node1 - -plugins/datamodel/lua -/LuaDataModel.cpp + + + +Node0 + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/util/URL.h + +uscxml/util/URL.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node20 - - -uscxml/util/String.h + + +Node21 + + +uscxml/util/String.h - -Node1->Node20 - - + + +Node0->Node21 + + - -Node21 - - -LuaDataModel.h + + +Node22 + + +LuaDataModel.h - -Node1->Node21 - - + + +Node0->Node22 + + - -Node26 - - -uscxml/interpreter -/Logging.h + + +Node28 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node0->Node28 + + - -Node31 - -LuaBridge.h + + +Node32 + +LuaBridge.h - -Node1->Node31 - - + + +Node0->Node32 + + - -Node32 - - -uscxml/util/DOM.h + + +Node33 + + +uscxml/util/DOM.h - -Node1->Node32 - - + + +Node0->Node33 + + -Node36 - -boost/algorithm/string.hpp - - -Node1->Node36 - - + +Node36 + +boost/algorithm/string.hpp - -Node3 - -sys/socket.h + + +Node0->Node36 + + - -Node2->Node3 - - + + +Node2 + +sys/socket.h - -Node4 - -cmath + + +Node1->Node2 + + - -Node2->Node4 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node5->Node2 - - + + +Node7 + +list - -Node5->Node6 - - + + +Node4->Node7 + + -Node8 - -list + +Node8 + +map - -Node5->Node8 - - - - -Node9 - -map - - -Node5->Node9 - - + + +Node4->Node8 + + -Node12 - -string + +Node12 + +string - -Node5->Node12 - - + + +Node4->Node12 + + -Node14 - -sstream + +Node14 + +sstream - -Node5->Node14 - - + + +Node4->Node14 + + -Node17 - -set + +Node17 + +set - -Node5->Node17 - - + + +Node4->Node17 + + -Node18 - -thread + +Node18 + +thread - -Node5->Node18 - - + + +Node4->Node18 + + -Node19 - -condition_variable + +Node19 + +condition_variable - -Node5->Node19 - - + + +Node4->Node19 + + - -Node7 + + +Node20 + +mutex + + + +Node4->Node20 + + + + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + - -Node7->Node2 - - + + +Node6->Node1 + + - -Node7->Node8 - - + + +Node6->Node7 + + - -Node7->Node9 - - + + +Node6->Node8 + + + + + +Node9 + +memory + + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - - - -Node20->Node8 - - + +Node16->Node12 + + + + + +Node21->Node7 + + + + + +Node21->Node12 + + + + + +Node22->Node7 + + - -Node20->Node12 - - + + +Node23 + +uscxml/config.h - -Node21->Node8 - - + + +Node22->Node23 + + - -Node22 - - -uscxml/plugins/DataModel -Impl.h + + +Node24 + + +uscxml/plugins/DataModel +Impl.h - -Node21->Node22 - - - - -Node28 - -lua.h - - -Node21->Node28 - - + + +Node22->Node24 + + -Node29 - -lualib.h + +Node29 + +lua.h - -Node21->Node29 - - + + +Node22->Node29 + + -Node30 - -lauxlib.h - - -Node21->Node30 - - - - -Node22->Node2 - - - - -Node22->Node8 - - - - -Node22->Node10 - - - - -Node22->Node12 - - + +Node30 + +lualib.h - -Node23 - - -uscxml/plugins/Invoker.h - + + +Node22->Node30 + + + + +Node31 + +lauxlib.h + + + +Node22->Node31 + + + + + +Node24->Node1 + + + + + +Node24->Node7 + + + + + +Node24->Node9 + + - -Node22->Node23 - - + + +Node24->Node12 + + -Node25 - - -uscxml/plugins/IOProcessor.h + +Node25 + + +uscxml/plugins/Invoker.h - -Node22->Node25 - - - - -Node22->Node26 - - + + +Node24->Node25 + + - -Node23->Node2 - - - - -Node23->Node6 - - - - -Node24 - - -uscxml/plugins/EventHandler.h + + +Node27 + + +uscxml/plugins/IOProcessor.h - -Node23->Node24 - - + + +Node24->Node27 + + - -Node24->Node2 - - + + +Node24->Node28 + + - -Node24->Node6 - - + + +Node25->Node1 + + - -Node24->Node8 - - + + +Node25->Node5 + + - -Node24->Node10 - - - - -Node24->Node12 - - - - -Node25->Node2 - - - - -Node25->Node6 - - - - -Node25->Node24 - - - - -Node26->Node2 - - - - -Node26->Node6 - - + + +Node26 + + +uscxml/plugins/EventHandler.h + - -Node26->Node7 - - - -Node26->Node10 - - + + +Node25->Node26 + + - -Node27 - -uscxml/config.h - - -Node26->Node27 - - - - -Node32->Node2 - - - - -Node32->Node8 - - - - -Node32->Node17 - - + + +Node26->Node1 + + - -Node33 - -iostream + + +Node26->Node5 + + - -Node32->Node33 - - + + +Node26->Node7 + + + + + +Node26->Node9 + + + + + +Node26->Node12 + + + + + +Node27->Node1 + + + + + +Node27->Node5 + + + + + +Node27->Node26 + + + + + +Node28->Node1 + + + + + +Node28->Node5 + + + + + +Node28->Node6 + + + + + +Node28->Node9 + + + + + +Node33->Node1 + + + + + +Node33->Node7 + + + + + +Node33->Node12 + + + + + +Node33->Node17 + + -Node34 - -xercesc/util/XMLString.hpp + +Node34 + +xercesc/util/XMLString.hpp - -Node32->Node34 - - + + +Node33->Node34 + + -Node35 - -xercesc/dom/DOM.hpp - - -Node32->Node35 - - + +Node35 + +xercesc/dom/DOM.hpp + + + +Node33->Node35 + + diff --git a/_lua_data_model_8h.html b/_lua_data_model_8h.html index 0a3477b..2515ae4 100644 --- a/_lua_data_model_8h.html +++ b/_lua_data_model_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,7 +99,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
LuaDataModel.h File Reference
-
#include "uscxml/plugins/DataModelImpl.h"
+
#include "uscxml/config.h"
+#include "uscxml/plugins/DataModelImpl.h"
#include <list>
#include "lua.h"
#include "lualib.h"
@@ -107,8 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for LuaDataModel.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -136,7 +136,7 @@ Classes
usc diff --git a/_m_d5_8hpp.js b/_m_d5_8hpp.js new file mode 100644 index 0000000..bf45c2e --- /dev/null +++ b/_m_d5_8hpp.js @@ -0,0 +1,5 @@ +var _m_d5_8hpp = +[ + [ "md5", "_m_d5_8hpp.html#a4cf78f057bc4161af3ca3993db3f1292", null ], + [ "md5", "_m_d5_8hpp.html#a3ebd849d70515b74e8e6cf1aab355735", null ] +]; \ No newline at end of file diff --git a/_m_d5_8hpp__dep__incl.map b/_m_d5_8hpp__dep__incl.map index c6face6..3e67812 100644 --- a/_m_d5_8hpp__dep__incl.map +++ b/_m_d5_8hpp__dep__incl.map @@ -1,4 +1,5 @@ - - + + + diff --git a/_m_d5_8hpp__dep__incl.md5 b/_m_d5_8hpp__dep__incl.md5 index 456850c..a496eb7 100644 --- a/_m_d5_8hpp__dep__incl.md5 +++ b/_m_d5_8hpp__dep__incl.md5 @@ -1 +1 @@ -58d0ffcbb7ffdbf8abe91ac997484fb6 \ No newline at end of file +f855caed5c167bc129a8595240c4a1b1 \ No newline at end of file diff --git a/_m_d5_8hpp__dep__incl.svg b/_m_d5_8hpp__dep__incl.svg index 371ab91..f859266 100644 --- a/_m_d5_8hpp__dep__incl.svg +++ b/_m_d5_8hpp__dep__incl.svg @@ -1,44 +1,64 @@ - - + util/MD5.hpp - + -Node1 - -util/MD5.hpp + +Node1 + +util/MD5.hpp -Node2 - - -messages/Blob.cpp + +Node2 + + +interpreter/InterpreterImpl.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -transform/ChartToC.cpp + +Node3 + + +messages/Blob.cpp -Node1->Node3 - - + +Node1->Node3 + + + + + +Node4 + + +transform/ChartToC.cpp + + + + + +Node1->Node4 + + diff --git a/_m_d5_8hpp__incl.map b/_m_d5_8hpp__incl.map index b6a3e14..9bf079b 100644 --- a/_m_d5_8hpp__incl.map +++ b/_m_d5_8hpp__incl.map @@ -1,5 +1,5 @@ - + diff --git a/_m_d5_8hpp__incl.md5 b/_m_d5_8hpp__incl.md5 index d85e9ae..ff690e6 100644 --- a/_m_d5_8hpp__incl.md5 +++ b/_m_d5_8hpp__incl.md5 @@ -1 +1 @@ -b763518dcbc8de5b6a04a17ea0b296e1 \ No newline at end of file +1a0a5c18378ab42f85458bdefab54c6b \ No newline at end of file diff --git a/_m_d5_8hpp__incl.svg b/_m_d5_8hpp__incl.svg index bbb8009..6228f17 100644 --- a/_m_d5_8hpp__incl.svg +++ b/_m_d5_8hpp__incl.svg @@ -1,127 +1,136 @@ - - + util/MD5.hpp - + -Node1 - -util/MD5.hpp + +Node1 + +util/MD5.hpp -Node2 - - -MD5.h + +Node2 + + +MD5.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -string.h + +Node3 + + +string.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - -iostream + +Node6 + +sstream -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -sstream + +Node7 + +iomanip -Node1->Node7 - - + +Node1->Node7 + + -Node8 - -iomanip - - -Node1->Node8 - - - - -Node9 - - -uscxml/Common.h + +Node8 + + +uscxml/Common.h - -Node1->Node9 - - + + +Node1->Node8 + + -Node4 - -string + +Node4 + +string -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -list + +Node5 + +list -Node3->Node5 - - + +Node3->Node5 + + + + + +Node9 + +sys/socket.h + + + +Node8->Node9 + + -Node10 - -sys/socket.h - - -Node9->Node10 - - - - -Node11 - -cmath - - -Node9->Node11 - - + +Node10 + +cmath + + + +Node8->Node10 + + diff --git a/_m_d5_8hpp_source.html b/_m_d5_8hpp_source.html index b7cb92a..20ca4bd 100644 --- a/_m_d5_8hpp_source.html +++ b/_m_d5_8hpp_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,38 +107,37 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
26 
27 #include <string.h>
28 
-
29 #include <iostream>
-
30 #include <sstream>
-
31 #include <iomanip>
-
32 #include "uscxml/Common.h"
-
33 
-
34 namespace uscxml {
-
35 
-
36  USCXML_API inline std::string md5(const char* data, size_t length) {
-
37  md5_state_t state;
-
38  md5_byte_t digest[16];
-
39 
-
40  md5_init(&state);
-
41  md5_append(&state, (const md5_byte_t *)data, length);
-
42  md5_finish(&state, digest);
-
43 
-
44  std::ostringstream ss;
-
45  ss << std::hex << std::uppercase << std::setfill( '0' );
-
46  for (size_t i = 0; i < 16; i++) {
-
47  ss << std::setw( 2 ) << (int)digest[i];
-
48  }
-
49 
-
50  return ss.str();
-
51  }
-
52 
-
53  USCXML_API inline std::string md5(const std::string& data) {
-
54  return md5(data.data(), data.size());
-
55  }
-
56 
-
57 }
+
29 #include <sstream>
+
30 #include <iomanip>
+
31 #include "uscxml/Common.h"
+
32 
+
33 namespace uscxml {
+
34 
+
35  USCXML_API inline std::string md5(const char* data, size_t length) {
+
36  md5_state_t state;
+
37  md5_byte_t digest[16];
+
38 
+
39  md5_init(&state);
+
40  md5_append(&state, (const md5_byte_t *)data, length);
+
41  md5_finish(&state, digest);
+
42 
+
43  std::ostringstream ss;
+
44  ss << std::hex << std::uppercase << std::setfill( '0' );
+
45  for (size_t i = 0; i < 16; i++) {
+
46  ss << std::setw( 2 ) << (int)digest[i];
+
47  }
+
48 
+
49  return ss.str();
+
50  }
+
51 
+
52  USCXML_API inline std::string md5(const std::string& data) {
+
53  return md5(data.data(), data.size());
+
54  }
+
55 
+
56 }
+
57 
58 
-
59 
-
60 #endif /* end of include guard: MD5_HPP_70TU4G5T */
+
59 #endif /* end of include guard: MD5_HPP_70TU4G5T */
Definition: MD5.h:81
Definition: Breakpoint.cpp:26
@@ -152,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_micro_step_8cpp.html b/_micro_step_8cpp.html index 7a716e4..20a03c3 100644 --- a/_micro_step_8cpp.html +++ b/_micro_step_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,8 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for MicroStep.cpp:
-
-
+

Detailed Description

Author
2012-2016 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)
@@ -117,7 +116,7 @@ Include dependency graph for MicroStep.cpp:
diff --git a/_micro_step_8cpp__incl.map b/_micro_step_8cpp__incl.map index ebff50f..0e382b4 100644 --- a/_micro_step_8cpp__incl.map +++ b/_micro_step_8cpp__incl.map @@ -1,23 +1,18 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/_micro_step_8cpp__incl.md5 b/_micro_step_8cpp__incl.md5 index f52ad19..1daa22f 100644 --- a/_micro_step_8cpp__incl.md5 +++ b/_micro_step_8cpp__incl.md5 @@ -1 +1 @@ -3021f06e97b361684c369391b644f011 \ No newline at end of file +2ac71b4d3fa86f745abb7d004300b5de \ No newline at end of file diff --git a/_micro_step_8cpp__incl.svg b/_micro_step_8cpp__incl.svg index 356eec4..31b6442 100644 --- a/_micro_step_8cpp__incl.svg +++ b/_micro_step_8cpp__incl.svg @@ -1,805 +1,647 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/MicroStep.cpp - + -Node1 - -interpreter/MicroStep.cpp + +Node1 + +interpreter/MicroStep.cpp -Node2 - - -MicroStep.h + +Node2 + + +MicroStep.h -Node1->Node2 - - + +Node1->Node2 + + - -Node10 - - -MicroStepImpl.h + + +Node17 + + +MicroStepImpl.h - -Node1->Node10 - - + + +Node1->Node17 + + -Node3 - -memory + +Node3 + +memory -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -list + +Node4 + +list -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -string + +Node5 + +string -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/Common.h + +Node6 + + +uscxml/Common.h -Node2->Node6 - - + +Node2->Node6 + + -Node9 - - -uscxml/interpreter -/InterpreterState.h + +Node9 + + +uscxml/messages/Data.h -Node2->Node9 - - + +Node2->Node9 + + + + + +Node16 + + +uscxml/interpreter +/InterpreterState.h + + + + + +Node2->Node16 + + -Node7 - -sys/socket.h + +Node7 + +sys/socket.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -cmath + +Node8 + +cmath -Node6->Node8 - - + +Node6->Node8 + + + + + +Node9->Node3 + + + + + +Node9->Node4 + + -Node9->Node6 - - - - -Node10->Node4 - - + +Node9->Node6 + + - -Node10->Node5 - - + + +Node10 + +map - -Node10->Node6 - - + + +Node9->Node10 + + -Node11 - -set + +Node11 + +type_traits - -Node10->Node11 - - + + +Node9->Node11 + + -Node12 - - -uscxml/Interpreter.h + +Node12 + + +uscxml/util/Convenience.h - -Node10->Node12 - - + + +Node9->Node12 + + - -Node22 - - -uscxml/messages/Event.h + + +Node15 + + +uscxml/messages/Blob.h - -Node10->Node22 - - - - -Node12->Node2 - - + + +Node9->Node15 + + -Node12->Node5 - - + +Node12->Node5 + + -Node12->Node6 - - - - -Node12->Node9 - - + +Node12->Node6 + + -Node13 - -map + +Node13 + +limits -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -vector + +Node14 + +sstream -Node12->Node14 - - + +Node12->Node14 + + - -Node15 - - -uscxml/interpreter -/Logging.h - + + +Node15->Node3 + + + + +Node15->Node5 + + - -Node12->Node15 - - + + +Node15->Node6 + + - -Node24 - - -uscxml/plugins/DataModel.h - + + +Node16->Node6 + + + + +Node17->Node4 + + - -Node12->Node24 - - + + +Node17->Node5 + + - -Node25 - - -uscxml/plugins/Factory.h - + + +Node17->Node6 + + + + +Node18 + +set - -Node12->Node25 - - + + +Node17->Node18 + + - -Node32 - - -uscxml/interpreter -/ContentExecutor.h + + +Node19 + + +uscxml/Interpreter.h - -Node12->Node32 - - + + +Node17->Node19 + + - -Node33 - - -uscxml/interpreter -/EventQueue.h + + +Node22 + + +uscxml/messages/Event.h - -Node12->Node33 - - - - -Node15->Node3 - - - - -Node15->Node6 - - + + +Node17->Node22 + + + + + +Node19->Node2 + + + + + +Node19->Node5 + + + + + +Node19->Node6 + + + + + +Node19->Node10 + + + + + +Node19->Node16 + + - -Node16 - -uscxml/config.h + + +Node20 + +vector - -Node15->Node16 - - + + +Node19->Node20 + + - -Node17 - - -uscxml/messages/Data.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node15->Node17 - - - - -Node15->Node22 - - - - -Node17->Node3 - - - - -Node17->Node4 - - - - -Node17->Node6 - - - - -Node17->Node13 - - + + +Node19->Node21 + + - -Node18 - - -uscxml/util/Convenience.h + + +Node24 + + +uscxml/plugins/DataModel.h - -Node17->Node18 - - + + +Node19->Node24 + + - -Node21 - - -uscxml/messages/Blob.h + + +Node25 + + +uscxml/plugins/Factory.h - -Node17->Node21 - - + + +Node19->Node25 + + - -Node18->Node5 - - + + +Node27 + + +uscxml/interpreter +/ContentExecutor.h + - -Node18->Node6 - - - -Node19 - -limits + + +Node19->Node27 + + - -Node18->Node19 - - + + +Node28 + + +uscxml/interpreter +/EventQueue.h + - -Node20 - -sstream - -Node18->Node20 - - + + +Node19->Node28 + + -Node21->Node3 - - - - -Node21->Node5 - - + +Node21->Node3 + + -Node21->Node6 - - - - -Node22->Node17 - - + +Node21->Node6 + + + + + +Node21->Node9 + + + + + +Node21->Node22 + + + + + +Node22->Node9 + + -Node23 - - -uscxml/util/UUID.h + +Node23 + + +uscxml/util/UUID.h -Node22->Node23 - - + +Node22->Node23 + + -Node23->Node5 - - + +Node23->Node5 + + -Node23->Node6 - - + +Node23->Node6 + + -Node24->Node3 - - + +Node24->Node3 + + -Node24->Node4 - - + +Node24->Node4 + + -Node24->Node5 - - + +Node24->Node5 + + -Node24->Node6 - - + +Node24->Node6 + + -Node24->Node22 - - + +Node24->Node22 + + -Node25->Node3 - - + +Node25->Node3 + + -Node25->Node5 - - + +Node25->Node5 + + -Node25->Node6 - - - - -Node25->Node11 - - - - -Node25->Node19 - - + +Node25->Node6 + + + + + +Node25->Node10 + + + + + +Node25->Node13 + + + + + +Node25->Node18 + + -Node26 - - -uscxml/plugins/Executable -Content.h + +Node26 + + +string.h -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/EventHandler.h - + +Node25->Node26 + + - - -Node25->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h - - - - -Node25->Node28 - - - - -Node29 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node29 - - - - -Node30 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node25->Node30 - - - - -Node31 - - -string.h - - - - -Node25->Node31 - - - - -Node26->Node3 - - + + +Node26->Node4 + + -Node26->Node5 - - - - -Node26->Node6 - - - - -Node26->Node20 - - - - -Node27->Node3 - - - - -Node27->Node4 - - + +Node26->Node5 + + -Node27->Node5 - - + +Node27->Node5 + + -Node27->Node6 - - + +Node27->Node6 + + - -Node27->Node22 - - + + +Node27->Node9 + + -Node28->Node6 - - + +Node28->Node6 + + -Node28->Node22 - - - - -Node28->Node27 - - - - -Node29->Node6 - - - - -Node29->Node22 - - - - -Node29->Node27 - - - - -Node30->Node3 - - - - -Node30->Node4 - - - - -Node30->Node5 - - - - -Node30->Node6 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node31->Node4 - - - - -Node31->Node5 - - - - -Node32->Node5 - - - - -Node32->Node6 - - - - -Node32->Node17 - - - - -Node33->Node6 - - - - -Node33->Node22 - - + +Node28->Node22 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_micro_step_8cpp__incl_org.svg b/_micro_step_8cpp__incl_org.svg index 972d6ab..4b85f24 100644 --- a/_micro_step_8cpp__incl_org.svg +++ b/_micro_step_8cpp__incl_org.svg @@ -1,717 +1,647 @@ - - - + + interpreter/MicroStep.cpp - - -Node1 - -interpreter/MicroStep.cpp + + + +Node0 + +interpreter/MicroStep.cpp - -Node2 + + +Node1 - -MicroStep.h + +MicroStep.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node10 - - -MicroStepImpl.h + + +Node16 + + +MicroStepImpl.h - -Node1->Node10 - - + + +Node0->Node16 + + + + + +Node2 + +memory + + + +Node1->Node2 + + -Node3 - -memory + +Node3 + +list - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - -list + +Node4 + +string - -Node2->Node4 - - + + +Node1->Node4 + + -Node5 - -string - - -Node2->Node5 - - - - -Node6 + +Node5 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node6 - - - - -Node9 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node2->Node9 - - - - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node1->Node5 + + -Node8 - -cmath - - -Node6->Node8 - - - - -Node9->Node6 - - - - -Node10->Node4 - - - - -Node10->Node5 - - - - -Node10->Node6 - - - - -Node11 - -set - - -Node10->Node11 - - - - -Node12 - - -uscxml/Interpreter.h + +Node8 + + +uscxml/messages/Data.h - -Node10->Node12 - - + + +Node1->Node8 + + - -Node22 - - -uscxml/messages/Event.h + + +Node15 + + +uscxml/interpreter +/InterpreterState.h - -Node10->Node22 - - - - -Node12->Node2 - - - - -Node12->Node5 - - - - -Node12->Node6 - - - - -Node12->Node9 - - - - -Node13 - -map - - -Node12->Node13 - - - - -Node14 - -vector + + +Node1->Node15 + + - -Node12->Node14 - - + + +Node6 + +sys/socket.h - -Node15 - - -uscxml/interpreter -/Logging.h - + + +Node5->Node6 + + + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node8->Node2 + + + + + +Node8->Node3 + + + + + +Node8->Node5 + + - -Node12->Node15 - - + + +Node9 + +map - -Node24 - - -uscxml/plugins/DataModel.h - + + +Node8->Node9 + + + + +Node10 + +type_traits - -Node12->Node24 - - + + +Node8->Node10 + + - -Node25 - - -uscxml/plugins/Factory.h + + +Node11 + + +uscxml/util/Convenience.h - -Node12->Node25 - - + + +Node8->Node11 + + - -Node32 - - -uscxml/interpreter -/ContentExecutor.h + + +Node14 + + +uscxml/messages/Blob.h - -Node12->Node32 - - - - -Node33 - - -uscxml/interpreter -/EventQueue.h - - + + +Node8->Node14 + + - -Node12->Node33 - - + + +Node11->Node4 + + - -Node15->Node3 - - + + +Node11->Node5 + + - -Node15->Node6 - - + + +Node12 + +limits - -Node16 - -uscxml/config.h + + +Node11->Node12 + + - -Node15->Node16 - - + + +Node13 + +sstream + + + +Node11->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node4 + + + + + +Node14->Node5 + + + + + +Node15->Node5 + + + + + +Node16->Node3 + + + + + +Node16->Node4 + + + + + +Node16->Node5 + + -Node17 - - -uscxml/messages/Data.h - - - - -Node15->Node17 - - - - -Node15->Node22 - - + +Node17 + +set - -Node17->Node3 - - - - -Node17->Node4 - - - - -Node17->Node6 - - - - -Node17->Node13 - - + + +Node16->Node17 + + -Node18 - - -uscxml/util/Convenience.h + +Node18 + + +uscxml/Interpreter.h - -Node17->Node18 - - + + +Node16->Node18 + + -Node21 - - -uscxml/messages/Blob.h + +Node21 + + +uscxml/messages/Event.h - -Node17->Node21 - - + + +Node16->Node21 + + - -Node18->Node5 - - + + +Node18->Node1 + + + + + +Node18->Node4 + + - -Node18->Node6 - - + + +Node18->Node5 + + + + + +Node18->Node9 + + + + + +Node18->Node15 + + -Node19 - -limits + +Node19 + +vector -Node18->Node19 - - + +Node18->Node19 + + -Node20 - -sstream + +Node20 + + +uscxml/interpreter +/Logging.h + + -Node18->Node20 - - - - -Node21->Node3 - - - - -Node21->Node5 - - - - -Node21->Node6 - - - - -Node22->Node17 - - + +Node18->Node20 + + -Node23 - - -uscxml/util/UUID.h + +Node23 + + +uscxml/plugins/DataModel.h - -Node22->Node23 - - - - -Node23->Node5 - - - - -Node23->Node6 - - - - -Node24->Node3 - - - - -Node24->Node4 - - - - -Node24->Node5 - - + + +Node18->Node23 + + - -Node24->Node6 - - + + +Node24 + + +uscxml/plugins/Factory.h + - -Node24->Node22 - - - -Node25->Node3 - - - - -Node25->Node5 - - - - -Node25->Node6 - - - - -Node25->Node11 - - - - -Node25->Node19 - - + + +Node18->Node24 + + -Node26 - - -uscxml/plugins/Executable -Content.h + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node25->Node26 - - + + +Node18->Node26 + + -Node27 - - -uscxml/plugins/EventHandler.h - - - - -Node25->Node27 - - - - -Node28 - - -uscxml/plugins/IOProcessor.h + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node28 - - + + +Node18->Node27 + + + + + +Node20->Node2 + + + + + +Node20->Node5 + + + + + +Node20->Node8 + + + + + +Node20->Node21 + + + + + +Node21->Node8 + + - -Node29 - - -uscxml/plugins/Invoker.h + + +Node22 + + +uscxml/util/UUID.h - -Node25->Node29 - - + + +Node21->Node22 + + + + + +Node22->Node4 + + + + + +Node22->Node5 + + + + + +Node23->Node2 + + + + + +Node23->Node3 + + + + + +Node23->Node4 + + - -Node30 - - -uscxml/plugins/DataModel -Impl.h - + + +Node23->Node5 + + + + + +Node23->Node21 + + + + + +Node24->Node2 + + + + +Node24->Node4 + + - -Node25->Node30 - - + + +Node24->Node5 + + + + + +Node24->Node9 + + + + + +Node24->Node12 + + + + + +Node24->Node17 + + - -Node31 - - -string.h + + +Node25 + + +string.h - -Node25->Node31 - - + + +Node24->Node25 + + - -Node26->Node3 - - + + +Node25->Node3 + + + + + +Node25->Node4 + + + + + +Node26->Node4 + + -Node26->Node5 - - - - -Node26->Node6 - - - - -Node26->Node20 - - - - -Node27->Node3 - - - - -Node27->Node4 - - + +Node26->Node5 + + + + + +Node26->Node8 + + -Node27->Node5 - - - - -Node27->Node6 - - - - -Node27->Node22 - - - - -Node28->Node6 - - - - -Node28->Node22 - - - - -Node28->Node27 - - - - -Node29->Node6 - - - - -Node29->Node22 - - - - -Node29->Node27 - - - - -Node30->Node3 - - - - -Node30->Node4 - - - - -Node30->Node5 - - - - -Node30->Node6 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node31->Node4 - - - - -Node31->Node5 - - - - -Node32->Node5 - - - - -Node32->Node6 - - - - -Node32->Node17 - - - - -Node33->Node6 - - - - -Node33->Node22 - - + +Node27->Node5 + + + + + +Node27->Node21 + + diff --git a/_micro_step_8h.html b/_micro_step_8h.html index 2984178..8c7ea56 100644 --- a/_micro_step_8h.html +++ b/_micro_step_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,16 +103,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <list>
#include <string>
#include "uscxml/Common.h"
+#include "uscxml/messages/Data.h"
#include "uscxml/interpreter/InterpreterState.h"
Include dependency graph for MicroStep.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -134,7 +135,7 @@ Classes
- - - - -

-Classes

class  uscxml::NULLDataModel
 NULL data-model. More...
 
-

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/_n_u_l_l_data_model_8h__dep__incl.map b/_n_u_l_l_data_model_8h__dep__incl.map deleted file mode 100644 index d43aa3e..0000000 --- a/_n_u_l_l_data_model_8h__dep__incl.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/_n_u_l_l_data_model_8h__dep__incl.md5 b/_n_u_l_l_data_model_8h__dep__incl.md5 deleted file mode 100644 index 25844c6..0000000 --- a/_n_u_l_l_data_model_8h__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -e69ed132611c51a918912d770320bb4f \ No newline at end of file diff --git a/_n_u_l_l_data_model_8h__dep__incl.svg b/_n_u_l_l_data_model_8h__dep__incl.svg deleted file mode 100644 index 4cc9f9e..0000000 --- a/_n_u_l_l_data_model_8h__dep__incl.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - -plugins/datamodel/null/NULLDataModel.h - - -Node1 - -plugins/datamodel/null -/NULLDataModel.h - - -Node2 - - -plugins/datamodel/null -/NULLDataModel.cpp - - - - -Node1->Node2 - - - - -Node3 - - -plugins/Factory.cpp - - - - -Node1->Node3 - - - - - diff --git a/_n_u_l_l_data_model_8h__incl.map b/_n_u_l_l_data_model_8h__incl.map deleted file mode 100644 index 390ef79..0000000 --- a/_n_u_l_l_data_model_8h__incl.map +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/_n_u_l_l_data_model_8h__incl.md5 b/_n_u_l_l_data_model_8h__incl.md5 deleted file mode 100644 index c74cefd..0000000 --- a/_n_u_l_l_data_model_8h__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -f3f9ed8524424af75bdc61ffa28f05ea \ No newline at end of file diff --git a/_n_u_l_l_data_model_8h__incl.svg b/_n_u_l_l_data_model_8h__incl.svg deleted file mode 100644 index ac064d5..0000000 --- a/_n_u_l_l_data_model_8h__incl.svg +++ /dev/null @@ -1,462 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -plugins/datamodel/null/NULLDataModel.h - - -Node1 - -plugins/datamodel/null -/NULLDataModel.h - - -Node2 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node1->Node2 - - - - -Node10 - -list - - -Node1->Node10 - - - - -Node3 - - -uscxml/Common.h - - - - -Node2->Node3 - - - - -Node6 - - -uscxml/plugins/Invoker.h - - - - -Node2->Node6 - - - - -Node2->Node10 - - - - -Node12 - -memory - - -Node2->Node12 - - - - -Node14 - -string - - -Node2->Node14 - - - - -Node19 - - -uscxml/plugins/IOProcessor.h - - - - -Node2->Node19 - - - - -Node20 - - -uscxml/interpreter -/Logging.h - - - - -Node2->Node20 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - - -uscxml/plugins/EventHandler.h - - - - -Node6->Node7 - - - - -Node8 - - -uscxml/messages/Event.h - - - - -Node6->Node8 - - - - -Node7->Node3 - - - - -Node7->Node8 - - - - -Node7->Node10 - - - - -Node7->Node12 - - - - -Node7->Node14 - - - - -Node9 - - -uscxml/messages/Data.h - - - - -Node8->Node9 - - - - -Node18 - - -uscxml/util/UUID.h - - - - -Node8->Node18 - - - - -Node9->Node3 - - - - -Node9->Node10 - - - - -Node11 - -map - - -Node9->Node11 - - - - -Node9->Node12 - - - - -Node13 - - -uscxml/util/Convenience.h - - - - -Node9->Node13 - - - - -Node17 - - -uscxml/messages/Blob.h - - - - -Node9->Node17 - - - - -Node13->Node3 - - - - -Node13->Node14 - - - - -Node15 - -limits - - -Node13->Node15 - - - - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node3 - - - - -Node18->Node14 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node8 - - - - -Node20->Node3 - - - - -Node20->Node8 - - - - -Node20->Node9 - - - - -Node20->Node12 - - - - -Node21 - -uscxml/config.h - - -Node20->Node21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_n_u_l_l_data_model_8h__incl_org.svg b/_n_u_l_l_data_model_8h__incl_org.svg deleted file mode 100644 index 8d391e8..0000000 --- a/_n_u_l_l_data_model_8h__incl_org.svg +++ /dev/null @@ -1,374 +0,0 @@ - - - - - - -plugins/datamodel/null/NULLDataModel.h - - -Node1 - -plugins/datamodel/null -/NULLDataModel.h - - -Node2 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node1->Node2 - - - - -Node10 - -list - - -Node1->Node10 - - - - -Node3 - - -uscxml/Common.h - - - - -Node2->Node3 - - - - -Node6 - - -uscxml/plugins/Invoker.h - - - - -Node2->Node6 - - - - -Node2->Node10 - - - - -Node12 - -memory - - -Node2->Node12 - - - - -Node14 - -string - - -Node2->Node14 - - - - -Node19 - - -uscxml/plugins/IOProcessor.h - - - - -Node2->Node19 - - - - -Node20 - - -uscxml/interpreter -/Logging.h - - - - -Node2->Node20 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - - -uscxml/plugins/EventHandler.h - - - - -Node6->Node7 - - - - -Node8 - - -uscxml/messages/Event.h - - - - -Node6->Node8 - - - - -Node7->Node3 - - - - -Node7->Node8 - - - - -Node7->Node10 - - - - -Node7->Node12 - - - - -Node7->Node14 - - - - -Node9 - - -uscxml/messages/Data.h - - - - -Node8->Node9 - - - - -Node18 - - -uscxml/util/UUID.h - - - - -Node8->Node18 - - - - -Node9->Node3 - - - - -Node9->Node10 - - - - -Node11 - -map - - -Node9->Node11 - - - - -Node9->Node12 - - - - -Node13 - - -uscxml/util/Convenience.h - - - - -Node9->Node13 - - - - -Node17 - - -uscxml/messages/Blob.h - - - - -Node9->Node17 - - - - -Node13->Node3 - - - - -Node13->Node14 - - - - -Node15 - -limits - - -Node13->Node15 - - - - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node3 - - - - -Node18->Node14 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node8 - - - - -Node20->Node3 - - - - -Node20->Node8 - - - - -Node20->Node9 - - - - -Node20->Node12 - - - - -Node21 - -uscxml/config.h - - -Node20->Node21 - - - - - diff --git a/_n_u_l_l_data_model_8h_source.html b/_n_u_l_l_data_model_8h_source.html deleted file mode 100644 index 9afc424..0000000 --- a/_n_u_l_l_data_model_8h_source.html +++ /dev/null @@ -1,237 +0,0 @@ - - - - - - - - - - - uSCXML: plugins/datamodel/null/NULLDataModel.h Source File - - - - - - - - - - - - - - - -
-
-
-
-
-
- - - - - -
-
- - -
- -
- - -
-
-
-
NULLDataModel.h
-
-
-Go to the documentation of this file.
1 
-
20 #ifndef NULLDATAMODEL_H_KN8TWG0V
-
21 #define NULLDATAMODEL_H_KN8TWG0V
-
22 
- -
24 #include <list>
-
25 
-
26 #ifdef BUILD_AS_PLUGINS
-
27 #include "uscxml/plugins/Plugins.h"
-
28 #endif
-
29 
-
30 namespace uscxml {
-
31 class Event;
-
32 class Data;
-
33 }
-
34 
-
35 namespace uscxml {
-
36 
-
41 class NULLDataModel : public DataModelImpl {
-
42 public:
-
43  NULLDataModel();
-
44  virtual ~NULLDataModel();
-
45  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
-
46 
-
47  virtual std::list<std::string> getNames() {
-
48  std::list<std::string> names;
-
49  names.push_back("null");
-
50  return names;
-
51  }
-
52 
-
53  virtual bool validate(const std::string& location, const std::string& schema) {
-
54  return true;
-
55  }
-
56  virtual bool isValidSyntax(const std::string& expr) {
-
57  return true; // overwrite when datamodel supports it
-
58  }
-
59  virtual void setEvent(const Event& event) {}
-
60 
-
61  size_t replaceExpressions(std::string& content) {
-
62  return 0;
-
63  }
-
64 
-
65  // foreach
-
66  virtual uint32_t getLength(const std::string& expr) {
-
67  return 0;
-
68  }
-
69  virtual void setForeach(const std::string& item,
-
70  const std::string& array,
-
71  const std::string& index,
-
72  uint32_t iteration) {}
-
73 
-
74  virtual Data getAsData(const std::string& content);
-
75 
-
76  virtual Data evalAsData(const std::string& content) {
-
77  return getAsData(content);
-
78  }
-
79  virtual std::string evalAsString(const std::string& expr) {
-
80  return expr;
-
81  }
-
82 
-
83  virtual bool evalAsBool(const XERCESC_NS::DOMElement* scriptNode,
-
84  const std::string& expr);
-
85  virtual bool evalAsBool(const std::string& expr) {
-
86  return evalAsBool(NULL, expr);
-
87  }
-
88 
-
89  virtual bool isDeclared(const std::string& expr) {
-
90  return true;
-
91  }
-
92 
-
93  virtual void assign(const XERCESC_NS::DOMElement* assignElem,
-
94  const XERCESC_NS::DOMNode* node,
-
95  const std::string& content) {}
-
96  virtual void assign(const std::string& location, const Data& data) {}
-
97 
-
98  virtual void init(const XERCESC_NS::DOMElement* dataElem,
-
99  const XERCESC_NS::DOMNode* node,
-
100  const std::string& content) {}
-
101  virtual void init(const std::string& location, const Data& data) {}
-
102 
-
103  virtual void setCallbacks(DataModelCallbacks* callbacks) {
-
104  _callbacks = callbacks;
-
105  }
-
106 
-
107  virtual void addExtension(DataModelExtension* ext) {}
-
108  virtual std::string andExpressions(std::list<std::string>) {
-
109  return "";
-
110  }
-
111 
-
112 protected:
-
113 
-
114 };
-
115 
-
116 #ifdef BUILD_AS_PLUGINS
-
117 PLUMA_INHERIT_PROVIDER(NULLDataModel, DataModelImpl);
-
118 #endif
-
119 
-
120 }
-
121 
-
122 #endif /* end of include guard: NULLDATAMODEL_H_KN8TWG0V */
-
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: NULLDataModel.h:107
-
Definition: Breakpoint.cpp:26
-
NULL data-model.
Definition: NULLDataModel.h:41
- -
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: NULLDataModel.h:69
-
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: NULLDataModel.h:108
-
Definition: DataModelImpl.h:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
-
virtual Data evalAsData(const std::string &content)
Return a string as an evaluated Data object.
Definition: NULLDataModel.h:76
-
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: NULLDataModel.h:85
-
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: NULLDataModel.h:66
-
Definition: Event.h:84
-
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: NULLDataModel.h:89
-
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: NULLDataModel.h:47
-
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: NULLDataModel.cpp:52
-
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
virtual void init(const std::string &location, const Data &data)
Initialize a variable / location in the data-model with a given data object.
Definition: NULLDataModel.h:101
-
virtual void assign(const std::string &location, const Data &data)
Assign a data object to a location in the data-model.
Definition: NULLDataModel.h:96
-
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: NULLDataModel.h:56
-
Definition: Data.h:43
-
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: NULLDataModel.h:59
-
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: NULLDataModel.cpp:43
-
virtual bool evalAsBool(const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)
The boolean expression language consists of the In predicate only.
Definition: NULLDataModel.cpp:66
-
- - -
-
-
-
-
- - - diff --git a/_null_data_model_8cpp.html b/_null_data_model_8cpp.html new file mode 100644 index 0000000..1e22fbe --- /dev/null +++ b/_null_data_model_8cpp.html @@ -0,0 +1,125 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/null/NullDataModel.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
NullDataModel.cpp File Reference
+
+
+
#include <boost/algorithm/string.hpp>
+#include "uscxml/Common.h"
+#include "NullDataModel.h"
+
+Include dependency graph for NullDataModel.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/_null_data_model_8cpp__incl.map b/_null_data_model_8cpp__incl.map new file mode 100644 index 0000000..e865839 --- /dev/null +++ b/_null_data_model_8cpp__incl.map @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/_null_data_model_8cpp__incl.md5 b/_null_data_model_8cpp__incl.md5 new file mode 100644 index 0000000..63eb174 --- /dev/null +++ b/_null_data_model_8cpp__incl.md5 @@ -0,0 +1 @@ +f073f26248efc41543263fe4efab61ad \ No newline at end of file diff --git a/_null_data_model_8cpp__incl.svg b/_null_data_model_8cpp__incl.svg new file mode 100644 index 0000000..6f01ebd --- /dev/null +++ b/_null_data_model_8cpp__incl.svg @@ -0,0 +1,484 @@ + + + + + + +plugins/datamodel/null/NullDataModel.cpp + + + +Node1 + +plugins/datamodel/null +/NullDataModel.cpp + + + +Node2 + +boost/algorithm/string.hpp + + + +Node1->Node2 + + + + + +Node3 + + +uscxml/Common.h + + + + + +Node1->Node3 + + + + + +Node6 + + +NullDataModel.h + + + + + +Node1->Node6 + + + + + +Node4 + +sys/socket.h + + + +Node3->Node4 + + + + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node7 + +uscxml/config.h + + + +Node6->Node7 + + + + + +Node8 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node6->Node8 + + + + + +Node13 + +list + + + +Node6->Node13 + + + + + +Node8->Node3 + + + + + +Node9 + + +uscxml/plugins/Invoker.h + + + + + +Node8->Node9 + + + + + +Node8->Node13 + + + + + +Node15 + +memory + + + +Node8->Node15 + + + + + +Node18 + +string + + + +Node8->Node18 + + + + + +Node23 + + +uscxml/plugins/IOProcessor.h + + + + + +Node8->Node23 + + + + + +Node24 + + +uscxml/interpreter +/Logging.h + + + + + +Node8->Node24 + + + + + +Node9->Node3 + + + + + +Node10 + + +uscxml/plugins/EventHandler.h + + + + + +Node9->Node10 + + + + + +Node11 + + +uscxml/messages/Event.h + + + + + +Node9->Node11 + + + + + +Node10->Node3 + + + + + +Node10->Node11 + + + + + +Node10->Node13 + + + + + +Node10->Node15 + + + + + +Node10->Node18 + + + + + +Node12 + + +uscxml/messages/Data.h + + + + + +Node11->Node12 + + + + + +Node22 + + +uscxml/util/UUID.h + + + + + +Node11->Node22 + + + + + +Node12->Node3 + + + + + +Node12->Node13 + + + + + +Node14 + +map + + + +Node12->Node14 + + + + + +Node12->Node15 + + + + + +Node16 + +type_traits + + + +Node12->Node16 + + + + + +Node17 + + +uscxml/util/Convenience.h + + + + + +Node12->Node17 + + + + + +Node21 + + +uscxml/messages/Blob.h + + + + + +Node12->Node21 + + + + + +Node17->Node3 + + + + + +Node17->Node18 + + + + + +Node19 + +limits + + + +Node17->Node19 + + + + + +Node20 + +sstream + + + +Node17->Node20 + + + + + +Node21->Node3 + + + + + +Node21->Node15 + + + + + +Node21->Node18 + + + + + +Node22->Node3 + + + + + +Node22->Node18 + + + + + +Node23->Node3 + + + + + +Node23->Node10 + + + + + +Node23->Node11 + + + + + +Node24->Node3 + + + + + +Node24->Node11 + + + + + +Node24->Node12 + + + + + +Node24->Node15 + + + + + diff --git a/_null_data_model_8cpp__incl_org.svg b/_null_data_model_8cpp__incl_org.svg new file mode 100644 index 0000000..8c9a9e7 --- /dev/null +++ b/_null_data_model_8cpp__incl_org.svg @@ -0,0 +1,484 @@ + + + + + + +plugins/datamodel/null/NullDataModel.cpp + + + +Node0 + +plugins/datamodel/null +/NullDataModel.cpp + + + +Node1 + +boost/algorithm/string.hpp + + + +Node0->Node1 + + + + + +Node2 + + +uscxml/Common.h + + + + + +Node0->Node2 + + + + + +Node5 + + +NullDataModel.h + + + + + +Node0->Node5 + + + + + +Node3 + +sys/socket.h + + + +Node2->Node3 + + + + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node6 + +uscxml/config.h + + + +Node5->Node6 + + + + + +Node7 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node5->Node7 + + + + + +Node12 + +list + + + +Node5->Node12 + + + + + +Node7->Node2 + + + + + +Node8 + + +uscxml/plugins/Invoker.h + + + + + +Node7->Node8 + + + + + +Node7->Node12 + + + + + +Node14 + +memory + + + +Node7->Node14 + + + + + +Node17 + +string + + + +Node7->Node17 + + + + + +Node22 + + +uscxml/plugins/IOProcessor.h + + + + + +Node7->Node22 + + + + + +Node23 + + +uscxml/interpreter +/Logging.h + + + + + +Node7->Node23 + + + + + +Node8->Node2 + + + + + +Node9 + + +uscxml/plugins/EventHandler.h + + + + + +Node8->Node9 + + + + + +Node10 + + +uscxml/messages/Event.h + + + + + +Node8->Node10 + + + + + +Node9->Node2 + + + + + +Node9->Node10 + + + + + +Node9->Node12 + + + + + +Node9->Node14 + + + + + +Node9->Node17 + + + + + +Node11 + + +uscxml/messages/Data.h + + + + + +Node10->Node11 + + + + + +Node21 + + +uscxml/util/UUID.h + + + + + +Node10->Node21 + + + + + +Node11->Node2 + + + + + +Node11->Node12 + + + + + +Node13 + +map + + + +Node11->Node13 + + + + + +Node11->Node14 + + + + + +Node15 + +type_traits + + + +Node11->Node15 + + + + + +Node16 + + +uscxml/util/Convenience.h + + + + + +Node11->Node16 + + + + + +Node20 + + +uscxml/messages/Blob.h + + + + + +Node11->Node20 + + + + + +Node16->Node2 + + + + + +Node16->Node17 + + + + + +Node18 + +limits + + + +Node16->Node18 + + + + + +Node19 + +sstream + + + +Node16->Node19 + + + + + +Node20->Node2 + + + + + +Node20->Node14 + + + + + +Node20->Node17 + + + + + +Node21->Node2 + + + + + +Node21->Node17 + + + + + +Node22->Node2 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node23->Node2 + + + + + +Node23->Node10 + + + + + +Node23->Node11 + + + + + +Node23->Node14 + + + + + diff --git a/_null_data_model_8h.html b/_null_data_model_8h.html new file mode 100644 index 0000000..2e38cef --- /dev/null +++ b/_null_data_model_8h.html @@ -0,0 +1,141 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/null/NullDataModel.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ +
+
NullDataModel.h File Reference
+
+
+
#include "uscxml/config.h"
+#include "uscxml/plugins/DataModelImpl.h"
+#include <list>
+
+Include dependency graph for NullDataModel.h:
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+

Go to the source code of this file.

+ + + + + +

+Classes

class  uscxml::NullDataModel
 NULL data-model. More...
 
+

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/_null_data_model_8h__dep__incl.map b/_null_data_model_8h__dep__incl.map new file mode 100644 index 0000000..2aa24b3 --- /dev/null +++ b/_null_data_model_8h__dep__incl.map @@ -0,0 +1,4 @@ + + + + diff --git a/_null_data_model_8h__dep__incl.md5 b/_null_data_model_8h__dep__incl.md5 new file mode 100644 index 0000000..bb15f17 --- /dev/null +++ b/_null_data_model_8h__dep__incl.md5 @@ -0,0 +1 @@ +dee6419539490b4b990dd6ee78076536 \ No newline at end of file diff --git a/_null_data_model_8h__dep__incl.svg b/_null_data_model_8h__dep__incl.svg new file mode 100644 index 0000000..6e0d31e --- /dev/null +++ b/_null_data_model_8h__dep__incl.svg @@ -0,0 +1,51 @@ + + + + + + +plugins/datamodel/null/NullDataModel.h + + + +Node1 + +plugins/datamodel/null +/NullDataModel.h + + + +Node2 + + +plugins/datamodel/null +/NullDataModel.cpp + + + + + +Node1->Node2 + + + + + +Node3 + + +plugins/Factory.cpp + + + + + +Node1->Node3 + + + + + diff --git a/_null_data_model_8h__incl.map b/_null_data_model_8h__incl.map new file mode 100644 index 0000000..a264a35 --- /dev/null +++ b/_null_data_model_8h__incl.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/_null_data_model_8h__incl.md5 b/_null_data_model_8h__incl.md5 new file mode 100644 index 0000000..242cf03 --- /dev/null +++ b/_null_data_model_8h__incl.md5 @@ -0,0 +1 @@ +64471bc1b02db9f460bd0135d237c30a \ No newline at end of file diff --git a/_null_data_model_8h__incl.svg b/_null_data_model_8h__incl.svg new file mode 100644 index 0000000..dc90fff --- /dev/null +++ b/_null_data_model_8h__incl.svg @@ -0,0 +1,451 @@ + + + + + + +plugins/datamodel/null/NullDataModel.h + + + +Node1 + +plugins/datamodel/null +/NullDataModel.h + + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node1->Node3 + + + + + +Node11 + +list + + + +Node1->Node11 + + + + + +Node4 + + +uscxml/Common.h + + + + + +Node3->Node4 + + + + + +Node7 + + +uscxml/plugins/Invoker.h + + + + + +Node3->Node7 + + + + + +Node3->Node11 + + + + + +Node13 + +memory + + + +Node3->Node13 + + + + + +Node16 + +string + + + +Node3->Node16 + + + + + +Node21 + + +uscxml/plugins/IOProcessor.h + + + + + +Node3->Node21 + + + + + +Node22 + + +uscxml/interpreter +/Logging.h + + + + + +Node3->Node22 + + + + + +Node5 + +sys/socket.h + + + +Node4->Node5 + + + + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + + +Node7->Node8 + + + + + +Node9 + + +uscxml/messages/Event.h + + + + + +Node7->Node9 + + + + + +Node8->Node4 + + + + + +Node8->Node9 + + + + + +Node8->Node11 + + + + + +Node8->Node13 + + + + + +Node8->Node16 + + + + + +Node10 + + +uscxml/messages/Data.h + + + + + +Node9->Node10 + + + + + +Node20 + + +uscxml/util/UUID.h + + + + + +Node9->Node20 + + + + + +Node10->Node4 + + + + + +Node10->Node11 + + + + + +Node12 + +map + + + +Node10->Node12 + + + + + +Node10->Node13 + + + + + +Node14 + +type_traits + + + +Node10->Node14 + + + + + +Node15 + + +uscxml/util/Convenience.h + + + + + +Node10->Node15 + + + + + +Node19 + + +uscxml/messages/Blob.h + + + + + +Node10->Node19 + + + + + +Node15->Node4 + + + + + +Node15->Node16 + + + + + +Node17 + +limits + + + +Node15->Node17 + + + + + +Node18 + +sstream + + + +Node15->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + + +Node20->Node4 + + + + + +Node20->Node16 + + + + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node22->Node4 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + + + + diff --git a/_null_data_model_8h__incl_org.svg b/_null_data_model_8h__incl_org.svg new file mode 100644 index 0000000..86aab96 --- /dev/null +++ b/_null_data_model_8h__incl_org.svg @@ -0,0 +1,451 @@ + + + + + + +plugins/datamodel/null/NullDataModel.h + + + +Node0 + +plugins/datamodel/null +/NullDataModel.h + + + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + + + + +Node2 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node0->Node2 + + + + + +Node10 + +list + + + +Node0->Node10 + + + + + +Node3 + + +uscxml/Common.h + + + + + +Node2->Node3 + + + + + +Node6 + + +uscxml/plugins/Invoker.h + + + + + +Node2->Node6 + + + + + +Node2->Node10 + + + + + +Node12 + +memory + + + +Node2->Node12 + + + + + +Node15 + +string + + + +Node2->Node15 + + + + + +Node20 + + +uscxml/plugins/IOProcessor.h + + + + + +Node2->Node20 + + + + + +Node21 + + +uscxml/interpreter +/Logging.h + + + + + +Node2->Node21 + + + + + +Node4 + +sys/socket.h + + + +Node3->Node4 + + + + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + + + + +Node7 + + +uscxml/plugins/EventHandler.h + + + + + +Node6->Node7 + + + + + +Node8 + + +uscxml/messages/Event.h + + + + + +Node6->Node8 + + + + + +Node7->Node3 + + + + + +Node7->Node8 + + + + + +Node7->Node10 + + + + + +Node7->Node12 + + + + + +Node7->Node15 + + + + + +Node9 + + +uscxml/messages/Data.h + + + + + +Node8->Node9 + + + + + +Node19 + + +uscxml/util/UUID.h + + + + + +Node8->Node19 + + + + + +Node9->Node3 + + + + + +Node9->Node10 + + + + + +Node11 + +map + + + +Node9->Node11 + + + + + +Node9->Node12 + + + + + +Node13 + +type_traits + + + +Node9->Node13 + + + + + +Node14 + + +uscxml/util/Convenience.h + + + + + +Node9->Node14 + + + + + +Node18 + + +uscxml/messages/Blob.h + + + + + +Node9->Node18 + + + + + +Node14->Node3 + + + + + +Node14->Node15 + + + + + +Node16 + +limits + + + +Node14->Node16 + + + + + +Node17 + +sstream + + + +Node14->Node17 + + + + + +Node18->Node3 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + + + + +Node19->Node3 + + + + + +Node19->Node15 + + + + + +Node20->Node3 + + + + + +Node20->Node7 + + + + + +Node20->Node8 + + + + + +Node21->Node3 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node12 + + + + + diff --git a/_null_data_model_8h_source.html b/_null_data_model_8h_source.html new file mode 100644 index 0000000..0b7805d --- /dev/null +++ b/_null_data_model_8h_source.html @@ -0,0 +1,228 @@ + + + + + + + + + + + uSCXML: plugins/datamodel/null/NullDataModel.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
NullDataModel.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef NULLDATAMODEL_H_KN8TWG0V
+
21 #define NULLDATAMODEL_H_KN8TWG0V
+
22 
+
23 #include "uscxml/config.h"
+ +
25 #include <list>
+
26 
+
27 #ifdef BUILD_AS_PLUGINS
+
28 #include "uscxml/plugins/Plugins.h"
+
29 #endif
+
30 
+
31 namespace uscxml {
+
32 class Event;
+
33 class Data;
+
34 }
+
35 
+
36 namespace uscxml {
+
37 
+
42 class NullDataModel : public DataModelImpl {
+
43 public:
+
44  NullDataModel();
+
45  virtual ~NullDataModel();
+
46  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
47 
+
48  virtual std::list<std::string> getNames() {
+
49  std::list<std::string> names;
+
50  names.push_back("null");
+
51  return names;
+
52  }
+
53 
+
54  virtual bool validate(const std::string& location, const std::string& schema) {
+
55  return true;
+
56  }
+
57  virtual bool isValidSyntax(const std::string& expr) {
+
58  return true; // overwrite when datamodel supports it
+
59  }
+
60  virtual void setEvent(const Event& event) {}
+
61 
+
62  size_t replaceExpressions(std::string& content) {
+
63  return 0;
+
64  }
+
65 
+
66  // foreach
+
67  virtual uint32_t getLength(const std::string& expr) {
+
68  return 0;
+
69  }
+
70  virtual void setForeach(const std::string& item,
+
71  const std::string& array,
+
72  const std::string& index,
+
73  uint32_t iteration) {}
+
74 
+
75  virtual Data getAsData(const std::string& content);
+
76 
+
77  virtual Data evalAsData(const std::string& content) {
+
78  return getAsData(content);
+
79  }
+
80  virtual std::string evalAsString(const std::string& expr) {
+
81  return expr;
+
82  }
+
83 
+
84  virtual bool evalAsBool(const XERCESC_NS::DOMElement* scriptNode,
+
85  const std::string& expr);
+
86  virtual bool evalAsBool(const std::string& expr) {
+
87  return evalAsBool(NULL, expr);
+
88  }
+
89 
+
90  virtual bool isDeclared(const std::string& expr) {
+
91  return true;
+
92  }
+
93 
+
94  virtual void assign(const std::string& location, const Data& data, const std::map<std::string, std::string>& attr) {}
+
95  virtual void init(const std::string& location, const Data& data, const std::map<std::string, std::string>& attr) {}
+
96 
+
97  virtual void setCallbacks(DataModelCallbacks* callbacks) {
+
98  _callbacks = callbacks;
+
99  }
+
100 
+
101  virtual void addExtension(DataModelExtension* ext) {}
+
102 
+
103 protected:
+
104 
+
105 };
+
106 
+
107 #ifdef BUILD_AS_PLUGINS
+
108 PLUMA_INHERIT_PROVIDER(NullDataModel, DataModelImpl)
+
109 #endif
+
110 
+
111 }
+
112 
+
113 #endif /* end of include guard: NULLDATAMODEL_H_KN8TWG0V */
+
NULL data-model.
Definition: NullDataModel.h:42
+
virtual bool evalAsBool(const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)
The boolean expression language consists of the In predicate only.
Definition: NullDataModel.cpp:65
+
Definition: Breakpoint.cpp:26
+
virtual void assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr)
Assign a data object to a location in the data-model.
Definition: NullDataModel.h:94
+ +
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: NullDataModel.h:90
+
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: NullDataModel.h:70
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: NullDataModel.h:57
+ +
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: NullDataModel.h:67
+
Definition: Event.h:94
+
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: NullDataModel.cpp:42
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: NullDataModel.cpp:51
+
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: NullDataModel.h:101
+
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
+
virtual Data evalAsData(const std::string &content)
Return a string as an evaluated Data object.
Definition: NullDataModel.h:77
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: NullDataModel.h:48
+
virtual void init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr)
Initialize a variable / location in the data-model with a given data object.
Definition: NullDataModel.h:95
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: NullDataModel.h:86
+
Definition: Data.h:44
+
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: NullDataModel.h:60
+
+ + +
+
+
+
+
+ + + diff --git a/_plugins_8cpp.html b/_plugins_8cpp.html new file mode 100644 index 0000000..ed12788 --- /dev/null +++ b/_plugins_8cpp.html @@ -0,0 +1,123 @@ + + + + + + + + + + + uSCXML: plugins/Plugins.cpp File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
Plugins.cpp File Reference
+
+
+
#include "Plugins.h"
+
+Include dependency graph for Plugins.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/_plugins_8cpp__incl.map b/_plugins_8cpp__incl.map new file mode 100644 index 0000000..c77f4b1 --- /dev/null +++ b/_plugins_8cpp__incl.map @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/_plugins_8cpp__incl.md5 b/_plugins_8cpp__incl.md5 new file mode 100644 index 0000000..2ba7bc5 --- /dev/null +++ b/_plugins_8cpp__incl.md5 @@ -0,0 +1 @@ +407c8ad3dd9523299a471eec68a12953 \ No newline at end of file diff --git a/_plugins_8cpp__incl.svg b/_plugins_8cpp__incl.svg new file mode 100644 index 0000000..46efbfa --- /dev/null +++ b/_plugins_8cpp__incl.svg @@ -0,0 +1,602 @@ + + + + + + +plugins/Plugins.cpp + + + +Node1 + +plugins/Plugins.cpp + + + +Node2 + + +Plugins.h + + + + + +Node1->Node2 + + + + + +Node3 + +uscxml/config.h + + + +Node2->Node3 + + + + + +Node4 + +Pluma/Pluma.hpp + + + +Node2->Node4 + + + + + +Node5 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node2->Node5 + + + + + +Node25 + + +uscxml/plugins/IOProcessor +Impl.h + + + + + +Node2->Node25 + + + + + +Node26 + + +uscxml/plugins/InvokerImpl.h + + + + + +Node2->Node26 + + + + + +Node28 + + +uscxml/plugins/Executable +ContentImpl.h + + + + + +Node2->Node28 + + + + + +Node6 + + +uscxml/Common.h + + + + + +Node5->Node6 + + + + + +Node9 + + +uscxml/plugins/Invoker.h + + + + + +Node5->Node9 + + + + + +Node13 + +list + + + +Node5->Node13 + + + + + +Node15 + +memory + + + +Node5->Node15 + + + + + +Node18 + +string + + + +Node5->Node18 + + + + + +Node23 + + +uscxml/plugins/IOProcessor.h + + + + + +Node5->Node23 + + + + + +Node24 + + +uscxml/interpreter +/Logging.h + + + + + +Node5->Node24 + + + + + +Node7 + +sys/socket.h + + + +Node6->Node7 + + + + + +Node8 + +cmath + + + +Node6->Node8 + + + + + +Node9->Node6 + + + + + +Node10 + + +uscxml/plugins/EventHandler.h + + + + + +Node9->Node10 + + + + + +Node11 + + +uscxml/messages/Event.h + + + + + +Node9->Node11 + + + + + +Node10->Node6 + + + + + +Node10->Node11 + + + + + +Node10->Node13 + + + + + +Node10->Node15 + + + + + +Node10->Node18 + + + + + +Node12 + + +uscxml/messages/Data.h + + + + + +Node11->Node12 + + + + + +Node22 + + +uscxml/util/UUID.h + + + + + +Node11->Node22 + + + + + +Node12->Node6 + + + + + +Node12->Node13 + + + + + +Node14 + +map + + + +Node12->Node14 + + + + + +Node12->Node15 + + + + + +Node16 + +type_traits + + + +Node12->Node16 + + + + + +Node17 + + +uscxml/util/Convenience.h + + + + + +Node12->Node17 + + + + + +Node21 + + +uscxml/messages/Blob.h + + + + + +Node12->Node21 + + + + + +Node17->Node6 + + + + + +Node17->Node18 + + + + + +Node19 + +limits + + + +Node17->Node19 + + + + + +Node20 + +sstream + + + +Node17->Node20 + + + + + +Node21->Node6 + + + + + +Node21->Node15 + + + + + +Node21->Node18 + + + + + +Node22->Node6 + + + + + +Node22->Node18 + + + + + +Node23->Node6 + + + + + +Node23->Node10 + + + + + +Node23->Node11 + + + + + +Node24->Node6 + + + + + +Node24->Node11 + + + + + +Node24->Node12 + + + + + +Node24->Node15 + + + + + +Node25->Node6 + + + + + +Node25->Node10 + + + + + +Node25->Node11 + + + + + +Node25->Node24 + + + + + +Node26->Node3 + + + + + +Node26->Node6 + + + + + +Node26->Node10 + + + + + +Node26->Node11 + + + + + +Node27 + +set + + + +Node26->Node27 + + + + + +Node28->Node6 + + + + + +Node28->Node15 + + + + + +Node28->Node18 + + + + + +Node28->Node20 + + + + + diff --git a/_plugins_8cpp__incl_org.svg b/_plugins_8cpp__incl_org.svg new file mode 100644 index 0000000..cb7b6b4 --- /dev/null +++ b/_plugins_8cpp__incl_org.svg @@ -0,0 +1,602 @@ + + + + + + +plugins/Plugins.cpp + + + +Node0 + +plugins/Plugins.cpp + + + +Node1 + + +Plugins.h + + + + + +Node0->Node1 + + + + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 + +Pluma/Pluma.hpp + + + +Node1->Node3 + + + + + +Node4 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node1->Node4 + + + + + +Node24 + + +uscxml/plugins/IOProcessor +Impl.h + + + + + +Node1->Node24 + + + + + +Node25 + + +uscxml/plugins/InvokerImpl.h + + + + + +Node1->Node25 + + + + + +Node27 + + +uscxml/plugins/Executable +ContentImpl.h + + + + + +Node1->Node27 + + + + + +Node5 + + +uscxml/Common.h + + + + + +Node4->Node5 + + + + + +Node8 + + +uscxml/plugins/Invoker.h + + + + + +Node4->Node8 + + + + + +Node12 + +list + + + +Node4->Node12 + + + + + +Node14 + +memory + + + +Node4->Node14 + + + + + +Node17 + +string + + + +Node4->Node17 + + + + + +Node22 + + +uscxml/plugins/IOProcessor.h + + + + + +Node4->Node22 + + + + + +Node23 + + +uscxml/interpreter +/Logging.h + + + + + +Node4->Node23 + + + + + +Node6 + +sys/socket.h + + + +Node5->Node6 + + + + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node8->Node5 + + + + + +Node9 + + +uscxml/plugins/EventHandler.h + + + + + +Node8->Node9 + + + + + +Node10 + + +uscxml/messages/Event.h + + + + + +Node8->Node10 + + + + + +Node9->Node5 + + + + + +Node9->Node10 + + + + + +Node9->Node12 + + + + + +Node9->Node14 + + + + + +Node9->Node17 + + + + + +Node11 + + +uscxml/messages/Data.h + + + + + +Node10->Node11 + + + + + +Node21 + + +uscxml/util/UUID.h + + + + + +Node10->Node21 + + + + + +Node11->Node5 + + + + + +Node11->Node12 + + + + + +Node13 + +map + + + +Node11->Node13 + + + + + +Node11->Node14 + + + + + +Node15 + +type_traits + + + +Node11->Node15 + + + + + +Node16 + + +uscxml/util/Convenience.h + + + + + +Node11->Node16 + + + + + +Node20 + + +uscxml/messages/Blob.h + + + + + +Node11->Node20 + + + + + +Node16->Node5 + + + + + +Node16->Node17 + + + + + +Node18 + +limits + + + +Node16->Node18 + + + + + +Node19 + +sstream + + + +Node16->Node19 + + + + + +Node20->Node5 + + + + + +Node20->Node14 + + + + + +Node20->Node17 + + + + + +Node21->Node5 + + + + + +Node21->Node17 + + + + + +Node22->Node5 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node23->Node5 + + + + + +Node23->Node10 + + + + + +Node23->Node11 + + + + + +Node23->Node14 + + + + + +Node24->Node5 + + + + + +Node24->Node9 + + + + + +Node24->Node10 + + + + + +Node24->Node23 + + + + + +Node25->Node2 + + + + + +Node25->Node5 + + + + + +Node25->Node9 + + + + + +Node25->Node10 + + + + + +Node26 + +set + + + +Node25->Node26 + + + + + +Node27->Node5 + + + + + +Node27->Node14 + + + + + +Node27->Node17 + + + + + +Node27->Node19 + + + + + diff --git a/_plugins_8h.html b/_plugins_8h.html new file mode 100644 index 0000000..2634bde --- /dev/null +++ b/_plugins_8h.html @@ -0,0 +1,135 @@ + + + + + + + + + + + uSCXML: plugins/Plugins.h File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
Plugins.h File Reference
+
+
+
#include "uscxml/config.h"
+#include <Pluma/Pluma.hpp>
+#include "uscxml/plugins/DataModelImpl.h"
+#include "uscxml/plugins/IOProcessorImpl.h"
+#include "uscxml/plugins/InvokerImpl.h"
+#include "uscxml/plugins/ExecutableContentImpl.h"
+
+Include dependency graph for Plugins.h:
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+

Go to the source code of this file.

+

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/_plugins_8h__dep__incl.map b/_plugins_8h__dep__incl.map new file mode 100644 index 0000000..2eccf66 --- /dev/null +++ b/_plugins_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_plugins_8h__dep__incl.md5 b/_plugins_8h__dep__incl.md5 new file mode 100644 index 0000000..8af0d18 --- /dev/null +++ b/_plugins_8h__dep__incl.md5 @@ -0,0 +1 @@ +93b80bfa75e96946627d14f3ace69d53 \ No newline at end of file diff --git a/_plugins_8h__dep__incl.svg b/_plugins_8h__dep__incl.svg new file mode 100644 index 0000000..fa28040 --- /dev/null +++ b/_plugins_8h__dep__incl.svg @@ -0,0 +1,34 @@ + + + + + + +plugins/Plugins.h + + + +Node1 + +plugins/Plugins.h + + + +Node2 + + +plugins/Plugins.cpp + + + + + +Node1->Node2 + + + + + diff --git a/_plugins_8h__incl.map b/_plugins_8h__incl.map new file mode 100644 index 0000000..53c41be --- /dev/null +++ b/_plugins_8h__incl.map @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/_plugins_8h__incl.md5 b/_plugins_8h__incl.md5 new file mode 100644 index 0000000..fcd220e --- /dev/null +++ b/_plugins_8h__incl.md5 @@ -0,0 +1 @@ +c19ede390ccd082cfe550e3d96ed514b \ No newline at end of file diff --git a/_plugins_8h__incl.svg b/_plugins_8h__incl.svg new file mode 100644 index 0000000..3660a5d --- /dev/null +++ b/_plugins_8h__incl.svg @@ -0,0 +1,587 @@ + + + + + + +plugins/Plugins.h + + + +Node1 + +plugins/Plugins.h + + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 + +Pluma/Pluma.hpp + + + +Node1->Node3 + + + + + +Node4 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node1->Node4 + + + + + +Node24 + + +uscxml/plugins/IOProcessor +Impl.h + + + + + +Node1->Node24 + + + + + +Node25 + + +uscxml/plugins/InvokerImpl.h + + + + + +Node1->Node25 + + + + + +Node27 + + +uscxml/plugins/Executable +ContentImpl.h + + + + + +Node1->Node27 + + + + + +Node5 + + +uscxml/Common.h + + + + + +Node4->Node5 + + + + + +Node8 + + +uscxml/plugins/Invoker.h + + + + + +Node4->Node8 + + + + + +Node12 + +list + + + +Node4->Node12 + + + + + +Node14 + +memory + + + +Node4->Node14 + + + + + +Node17 + +string + + + +Node4->Node17 + + + + + +Node22 + + +uscxml/plugins/IOProcessor.h + + + + + +Node4->Node22 + + + + + +Node23 + + +uscxml/interpreter +/Logging.h + + + + + +Node4->Node23 + + + + + +Node6 + +sys/socket.h + + + +Node5->Node6 + + + + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node8->Node5 + + + + + +Node9 + + +uscxml/plugins/EventHandler.h + + + + + +Node8->Node9 + + + + + +Node10 + + +uscxml/messages/Event.h + + + + + +Node8->Node10 + + + + + +Node9->Node5 + + + + + +Node9->Node10 + + + + + +Node9->Node12 + + + + + +Node9->Node14 + + + + + +Node9->Node17 + + + + + +Node11 + + +uscxml/messages/Data.h + + + + + +Node10->Node11 + + + + + +Node21 + + +uscxml/util/UUID.h + + + + + +Node10->Node21 + + + + + +Node11->Node5 + + + + + +Node11->Node12 + + + + + +Node13 + +map + + + +Node11->Node13 + + + + + +Node11->Node14 + + + + + +Node15 + +type_traits + + + +Node11->Node15 + + + + + +Node16 + + +uscxml/util/Convenience.h + + + + + +Node11->Node16 + + + + + +Node20 + + +uscxml/messages/Blob.h + + + + + +Node11->Node20 + + + + + +Node16->Node5 + + + + + +Node16->Node17 + + + + + +Node18 + +limits + + + +Node16->Node18 + + + + + +Node19 + +sstream + + + +Node16->Node19 + + + + + +Node20->Node5 + + + + + +Node20->Node14 + + + + + +Node20->Node17 + + + + + +Node21->Node5 + + + + + +Node21->Node17 + + + + + +Node22->Node5 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node23->Node5 + + + + + +Node23->Node10 + + + + + +Node23->Node11 + + + + + +Node23->Node14 + + + + + +Node24->Node5 + + + + + +Node24->Node9 + + + + + +Node24->Node10 + + + + + +Node24->Node23 + + + + + +Node25->Node2 + + + + + +Node25->Node5 + + + + + +Node25->Node9 + + + + + +Node25->Node10 + + + + + +Node26 + +set + + + +Node25->Node26 + + + + + +Node27->Node5 + + + + + +Node27->Node14 + + + + + +Node27->Node17 + + + + + +Node27->Node19 + + + + + diff --git a/_plugins_8h__incl_org.svg b/_plugins_8h__incl_org.svg new file mode 100644 index 0000000..991915b --- /dev/null +++ b/_plugins_8h__incl_org.svg @@ -0,0 +1,587 @@ + + + + + + +plugins/Plugins.h + + + +Node0 + +plugins/Plugins.h + + + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + + + + +Node2 + +Pluma/Pluma.hpp + + + +Node0->Node2 + + + + + +Node3 + + +uscxml/plugins/DataModel +Impl.h + + + + + +Node0->Node3 + + + + + +Node23 + + +uscxml/plugins/IOProcessor +Impl.h + + + + + +Node0->Node23 + + + + + +Node24 + + +uscxml/plugins/InvokerImpl.h + + + + + +Node0->Node24 + + + + + +Node26 + + +uscxml/plugins/Executable +ContentImpl.h + + + + + +Node0->Node26 + + + + + +Node4 + + +uscxml/Common.h + + + + + +Node3->Node4 + + + + + +Node7 + + +uscxml/plugins/Invoker.h + + + + + +Node3->Node7 + + + + + +Node11 + +list + + + +Node3->Node11 + + + + + +Node13 + +memory + + + +Node3->Node13 + + + + + +Node16 + +string + + + +Node3->Node16 + + + + + +Node21 + + +uscxml/plugins/IOProcessor.h + + + + + +Node3->Node21 + + + + + +Node22 + + +uscxml/interpreter +/Logging.h + + + + + +Node3->Node22 + + + + + +Node5 + +sys/socket.h + + + +Node4->Node5 + + + + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + + + + +Node8 + + +uscxml/plugins/EventHandler.h + + + + + +Node7->Node8 + + + + + +Node9 + + +uscxml/messages/Event.h + + + + + +Node7->Node9 + + + + + +Node8->Node4 + + + + + +Node8->Node9 + + + + + +Node8->Node11 + + + + + +Node8->Node13 + + + + + +Node8->Node16 + + + + + +Node10 + + +uscxml/messages/Data.h + + + + + +Node9->Node10 + + + + + +Node20 + + +uscxml/util/UUID.h + + + + + +Node9->Node20 + + + + + +Node10->Node4 + + + + + +Node10->Node11 + + + + + +Node12 + +map + + + +Node10->Node12 + + + + + +Node10->Node13 + + + + + +Node14 + +type_traits + + + +Node10->Node14 + + + + + +Node15 + + +uscxml/util/Convenience.h + + + + + +Node10->Node15 + + + + + +Node19 + + +uscxml/messages/Blob.h + + + + + +Node10->Node19 + + + + + +Node15->Node4 + + + + + +Node15->Node16 + + + + + +Node17 + +limits + + + +Node15->Node17 + + + + + +Node18 + +sstream + + + +Node15->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + + +Node20->Node4 + + + + + +Node20->Node16 + + + + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node22->Node4 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + + + + +Node23->Node4 + + + + + +Node23->Node8 + + + + + +Node23->Node9 + + + + + +Node23->Node22 + + + + + +Node24->Node1 + + + + + +Node24->Node4 + + + + + +Node24->Node8 + + + + + +Node24->Node9 + + + + + +Node25 + +set + + + +Node24->Node25 + + + + + +Node26->Node4 + + + + + +Node26->Node13 + + + + + +Node26->Node16 + + + + + +Node26->Node18 + + + + + diff --git a/_plugins_8h_source.html b/_plugins_8h_source.html new file mode 100644 index 0000000..4bd8bbf --- /dev/null +++ b/_plugins_8h_source.html @@ -0,0 +1,142 @@ + + + + + + + + + + + uSCXML: plugins/Plugins.h Source File + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
Plugins.h
+
+
+Go to the documentation of this file.
1 
+
20 #ifndef PLUGINS_H_M6G1NF1E
+
21 #define PLUGINS_H_M6G1NF1E
+
22 
+
23 #include "uscxml/config.h"
+
24 #include <Pluma/Pluma.hpp>
+ + + + +
29 
+
30 namespace uscxml {
+
31 
+
32 #ifdef BUILD_AS_PLUGINS
+
33 PLUMA_PROVIDER_HEADER(IOProcessorImpl)
+
34 PLUMA_PROVIDER_HEADER(InvokerImpl)
+
35 PLUMA_PROVIDER_HEADER(ExecutableContentImpl)
+
36 PLUMA_PROVIDER_HEADER(DataModelImpl)
+
37 #endif
+
38 
+
39 }
+
40 
+
41 #endif /* end of include guard: PLUGINS_H_M6G1NF1E */
+ +
Definition: Breakpoint.cpp:26
+ + + +
+ + +
+
+
+
+
+ + + diff --git a/_predicates_8cpp.html b/_predicates_8cpp.html index 79b46e3..0c3b212 100644 --- a/_predicates_8cpp.html +++ b/_predicates_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Predicates.cpp:
-
+
+ + + +

@@ -205,7 +205,7 @@ bool 

uscxml::isState ( diff --git a/_predicates_8cpp.js b/_predicates_8cpp.js new file mode 100644 index 0000000..60b96aa --- /dev/null +++ b/_predicates_8cpp.js @@ -0,0 +1,25 @@ +var _predicates_8cpp = +[ + [ "VERBOSE_FIND_LCCA", "_predicates_8cpp.html#ab07b9a7a45f206bc807b98aea0fcc0cc", null ], + [ "areFromSameMachine", "_predicates_8cpp.html#ae1301e7392d74328e1f8a24a20ee97be", null ], + [ "conflicts", "_predicates_8cpp.html#a8df7d62df2bd3bf4b9633c9c380ef7e7", null ], + [ "findLCCA", "_predicates_8cpp.html#a5f48e03a94b2b98d94652e04e0ee3055", null ], + [ "getChildStates", "_predicates_8cpp.html#ac2741c854aa46403155379a5dab2f7b4", null ], + [ "getChildStates", "_predicates_8cpp.html#a261e41dca8424d3cfbf70a29536c1e4b", null ], + [ "getExitSet", "_predicates_8cpp.html#a23854c8c56c447dfaa66b704b1654d2f", null ], + [ "getInitialStates", "_predicates_8cpp.html#aee0eb5c5a81906e397ce26ba6da208b8", null ], + [ "getParentState", "_predicates_8cpp.html#a1100fc67b8db1a41443db3be5541037c", null ], + [ "getProperAncestors", "_predicates_8cpp.html#a0b68541567c800750893cd93dea67ddf", null ], + [ "getReachableStates", "_predicates_8cpp.html#a9fc26e0b9a403bb8758a8687f4ae0eec", null ], + [ "getSourceState", "_predicates_8cpp.html#a50fc358e84979be20a8b58463926df0b", null ], + [ "getState", "_predicates_8cpp.html#a6d6a2a4ce7e272444f62ede57e2bd005", null ], + [ "getStates", "_predicates_8cpp.html#ac387a080c37ba6549bdfc6862a65ca5d", null ], + [ "getTargetStates", "_predicates_8cpp.html#adf4a8b229db4dfa78b79584797370c7d", null ], + [ "getTransitionDomain", "_predicates_8cpp.html#afb8a2c0b8609c8cd723df80b266f51ea", null ], + [ "isAtomic", "_predicates_8cpp.html#a77e9b2bfa6280d045dc0a264fee47453", null ], + [ "isCompound", "_predicates_8cpp.html#a4cee6efd31d5d61518cb9f504e665c90", null ], + [ "isFinal", "_predicates_8cpp.html#aa3671c9cfbcbf566778acc6955a94f01", null ], + [ "isHistory", "_predicates_8cpp.html#a54d286210ed3c1315c9e8ee4d1e09e8f", null ], + [ "isParallel", "_predicates_8cpp.html#ad9f0a671639bae2bd8d548949db6d5ba", null ], + [ "isState", "_predicates_8cpp.html#a47c33eb094ac83ab040e168c81b0f7d5", null ] +]; \ No newline at end of file diff --git a/_predicates_8cpp__incl.map b/_predicates_8cpp__incl.map index 71e5f18..122902d 100644 --- a/_predicates_8cpp__incl.map +++ b/_predicates_8cpp__incl.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/_predicates_8cpp__incl.md5 b/_predicates_8cpp__incl.md5 index b00313d..d2e7647 100644 --- a/_predicates_8cpp__incl.md5 +++ b/_predicates_8cpp__incl.md5 @@ -1 +1 @@ -8fb5599a43dbc8c4a1010803e27493b8 \ No newline at end of file +b3dbc1a147dfaad5a0bfeddee57af162 \ No newline at end of file diff --git a/_predicates_8cpp__incl.svg b/_predicates_8cpp__incl.svg index 50edcbe..2adf424 100644 --- a/_predicates_8cpp__incl.svg +++ b/_predicates_8cpp__incl.svg @@ -1,301 +1,244 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/Predicates.cpp - + -Node1 - -util/Predicates.cpp + +Node1 + +util/Predicates.cpp -Node2 - - -Predicates.h + +Node2 + + +Predicates.h -Node1->Node2 - - - - -Node16 - - -uscxml/util/String.h + +Node1->Node2 + + + + + +Node15 + + +uscxml/util/String.h - -Node1->Node16 - - + + +Node1->Node15 + + -Node3 - -string + +Node3 + +string -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -list + +Node4 + +list -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -xercesc/dom/DOM.hpp + +Node5 + +xercesc/dom/DOM.hpp -Node2->Node5 - - + +Node2->Node5 + + -Node6 - - -uscxml/util/DOM.h + +Node6 + + +uscxml/util/DOM.h -Node2->Node6 - - + +Node2->Node6 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node12 + + +uscxml/util/Convenience.h - -Node2->Node13 - - + + +Node2->Node12 + + + + + +Node6->Node3 + + -Node6->Node4 - - + +Node6->Node4 + + -Node6->Node5 - - + +Node6->Node5 + + -Node7 - -set + +Node7 + +set -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -iostream - - -Node6->Node8 - - - - -Node9 - - -uscxml/Common.h + +Node8 + + +uscxml/Common.h - -Node6->Node9 - - - - -Node12 - -xercesc/util/XMLString.hpp - - -Node6->Node12 - - - - -Node10 - -sys/socket.h - - -Node9->Node10 - - + + +Node6->Node8 + + -Node11 - -cmath + +Node11 + +xercesc/util/XMLString.hpp - -Node9->Node11 - - + + +Node6->Node11 + + - -Node13->Node3 - - - - -Node13->Node9 - - - - -Node14 - -limits + + +Node9 + +sys/socket.h - -Node13->Node14 - - + + +Node8->Node9 + + - -Node15 - -sstream + + +Node10 + +cmath + + + +Node8->Node10 + + + + + +Node12->Node3 + + + + + +Node12->Node8 + + - -Node13->Node15 - - + + +Node13 + +limits - -Node16->Node3 - - + + +Node12->Node13 + + - -Node16->Node4 - - + + +Node14 + +sstream + + + +Node12->Node14 + + + + + +Node15->Node3 + + + + + +Node15->Node4 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_predicates_8cpp__incl_org.svg b/_predicates_8cpp__incl_org.svg index e2c2b96..4548e39 100644 --- a/_predicates_8cpp__incl_org.svg +++ b/_predicates_8cpp__incl_org.svg @@ -1,213 +1,244 @@ - - + util/Predicates.cpp - - -Node1 - -util/Predicates.cpp + + + +Node0 + +util/Predicates.cpp - -Node2 + + +Node1 - -Predicates.h + +Predicates.h - -Node1->Node2 - - - - -Node16 - - -uscxml/util/String.h + + +Node0->Node1 + + + + + +Node14 + + +uscxml/util/String.h - -Node1->Node16 - - + + +Node0->Node14 + + + + + +Node2 + +string + + + +Node1->Node2 + + -Node3 - -string + +Node3 + +list - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - -list + +Node4 + +xercesc/dom/DOM.hpp - -Node2->Node4 - - + + +Node1->Node4 + + -Node5 - -xercesc/dom/DOM.hpp - - -Node2->Node5 - - - - -Node6 + +Node5 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node2->Node6 - - + + +Node1->Node5 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node11 + + +uscxml/util/Convenience.h - -Node2->Node13 - - + + +Node1->Node11 + + - -Node6->Node4 - - + + +Node5->Node2 + + - -Node6->Node5 - - + + +Node5->Node3 + + - -Node7 - -set + + +Node5->Node4 + + - -Node6->Node7 - - - - -Node8 - -iostream + + +Node6 + +set - -Node6->Node8 - - + + +Node5->Node6 + + - -Node9 - - -uscxml/Common.h + + +Node7 + + +uscxml/Common.h - -Node6->Node9 - - - - -Node12 - -xercesc/util/XMLString.hpp - - -Node6->Node12 - - + + +Node5->Node7 + + -Node10 - -sys/socket.h + +Node10 + +xercesc/util/XMLString.hpp - -Node9->Node10 - - + + +Node5->Node10 + + - -Node11 - -cmath + + +Node8 + +sys/socket.h - -Node9->Node11 - - + + +Node7->Node8 + + - -Node13->Node3 - - + + +Node9 + +cmath + + + +Node7->Node9 + + + + + +Node11->Node2 + + + + + +Node11->Node7 + + - -Node13->Node9 - - + + +Node12 + +limits - -Node14 - -limits - - -Node13->Node14 - - - - -Node15 - -sstream - - -Node13->Node15 - - - - -Node16->Node3 - - - - -Node16->Node4 - - + + +Node11->Node12 + + + + + +Node13 + +sstream + + + +Node11->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node3 + + diff --git a/_predicates_8h.html b/_predicates_8h.html index b9c4d0d..7d265cb 100644 --- a/_predicates_8h.html +++ b/_predicates_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,12 +107,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Predicates.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -198,7 +198,7 @@ bool 
uscxml::isState ( diff --git a/_predicates_8h.js b/_predicates_8h.js new file mode 100644 index 0000000..0ae7c25 --- /dev/null +++ b/_predicates_8h.js @@ -0,0 +1,25 @@ +var _predicates_8h = +[ + [ "areFromSameMachine", "_predicates_8h.html#a5dd9a3daa987f1dcb2362962939bd474", null ], + [ "conflicts", "_predicates_8h.html#a03c58c84ca5fe1e294bbda17097326ba", null ], + [ "findLCCA", "_predicates_8h.html#a493d8a47839f379d7f6071d83a24189d", null ], + [ "getChildStates", "_predicates_8h.html#aab659b1c16da818ed7b29380e798c7b8", null ], + [ "getChildStates", "_predicates_8h.html#a261e41dca8424d3cfbf70a29536c1e4b", null ], + [ "getEffectiveTargetStates", "_predicates_8h.html#a6f9c8bf6c61ce11d476368d5fe1fd28a", null ], + [ "getExitSet", "_predicates_8h.html#accc87bd77750ecc7e354ef99cd98307b", null ], + [ "getInitialStates", "_predicates_8h.html#a1ee2674bd79c6042e13f925222689690", null ], + [ "getParentState", "_predicates_8h.html#a177ccf1f7635187096c7986c1b3820b5", null ], + [ "getProperAncestors", "_predicates_8h.html#ac71037e50f491ed34feeefa0ee6b62af", null ], + [ "getReachableStates", "_predicates_8h.html#a26b049f28f2c3d93a40792265497bf94", null ], + [ "getSourceState", "_predicates_8h.html#ae12e0b681ce922c9c0edadb23988fb72", null ], + [ "getState", "_predicates_8h.html#a4163c429d5ad4020cab2dc424224835b", null ], + [ "getStates", "_predicates_8h.html#ae4e837ebcc670b9ee151e921ca536a36", null ], + [ "getTargetStates", "_predicates_8h.html#a826fb0b17c69096dd9bdf34487489aab", null ], + [ "getTransitionDomain", "_predicates_8h.html#aa65add6b1c440ff0ecfc4394f272d658", null ], + [ "isAtomic", "_predicates_8h.html#ab8af449b5a84ac0886b5db458299a373", null ], + [ "isCompound", "_predicates_8h.html#aaf38b9211102c1f7e0c5da0799eb886f", null ], + [ "isFinal", "_predicates_8h.html#a2c37f4e126280661f4b118d029c77ad0", null ], + [ "isHistory", "_predicates_8h.html#ad409af0fdb777047621b9b0dbc71162a", null ], + [ "isParallel", "_predicates_8h.html#a28e87dec61f981fa30cfef5dc1a5b3d3", null ], + [ "isState", "_predicates_8h.html#af91c8c63a02f59b6def38b229c74ef33", null ] +]; \ No newline at end of file diff --git a/_predicates_8h__dep__incl.svg b/_predicates_8h__dep__incl.svg index 76da15a..63eba65 100644 --- a/_predicates_8h__dep__incl.svg +++ b/_predicates_8h__dep__incl.svg @@ -1,264 +1,201 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/Predicates.h - + -Node1 - -util/Predicates.h + +Node1 + +util/Predicates.h -Node2 - - -debug/Debugger.cpp + +Node2 + + +debug/Debugger.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/DebugSession.cpp + +Node3 + + +debug/DebugSession.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -debug/InterpreterIssue.cpp + +Node4 + + +debug/InterpreterIssue.cpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -interpreter/BasicContent -Executor.cpp + +Node5 + + +interpreter/BasicContent +Executor.cpp -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -interpreter/FastMicroStep.cpp + +Node6 + + +interpreter/FastMicroStep.cpp -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -interpreter/InterpreterImpl.cpp + +Node7 + + +interpreter/InterpreterImpl.cpp -Node1->Node7 - - + +Node1->Node7 + + -Node8 - - -transform/ChartToC.cpp + +Node8 + + +transform/ChartToC.cpp -Node1->Node8 - - + +Node1->Node8 + + -Node9 - - -transform/ChartToJava.cpp + +Node9 + + +transform/ChartToJava.cpp -Node1->Node9 - - + +Node1->Node9 + + -Node10 - - -transform/ChartToPromela.cpp + +Node10 + + +transform/ChartToPromela.cpp -Node1->Node10 - - + +Node1->Node10 + + -Node11 - - -transform/ChartToVHDL.cpp + +Node11 + + +transform/ChartToVHDL.cpp -Node1->Node11 - - + +Node1->Node11 + + -Node12 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node12 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node1->Node12 - - + +Node1->Node12 + + -Node13 - - -util/Predicates.cpp + +Node13 + + +util/Predicates.cpp -Node1->Node13 - - + +Node1->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_predicates_8h__dep__incl_org.svg b/_predicates_8h__dep__incl_org.svg index cf9eb77..4013170 100644 --- a/_predicates_8h__dep__incl_org.svg +++ b/_predicates_8h__dep__incl_org.svg @@ -1,176 +1,201 @@ - util/Predicates.h - - -Node1 - -util/Predicates.h - - -Node2 + + + +Node13 + +util/Predicates.h + + + +Node14 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node1->Node2 - - + + +Node13->Node14 + + - -Node3 + + +Node15 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node1->Node3 - - + + +Node13->Node15 + + - -Node4 + + +Node16 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node1->Node4 - - + + +Node13->Node16 + + - -Node5 + + +Node17 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node1->Node5 - - + + +Node13->Node17 + + - -Node6 + + +Node18 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node1->Node6 - - + + +Node13->Node18 + + - -Node7 + + +Node19 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node7 - - + + +Node13->Node19 + + - -Node8 + + +Node20 - -transform/ChartToC.cpp + +transform/ChartToC.cpp - -Node1->Node8 - - + + +Node13->Node20 + + - -Node9 + + +Node21 - -transform/ChartToJava.cpp + +transform/ChartToJava.cpp - -Node1->Node9 - - + + +Node13->Node21 + + - -Node10 + + +Node22 - -transform/ChartToPromela.cpp + +transform/ChartToPromela.cpp - -Node1->Node10 - - + + +Node13->Node22 + + - -Node11 + + +Node23 - -transform/ChartToVHDL.cpp + +transform/ChartToVHDL.cpp - -Node1->Node11 - - + + +Node13->Node23 + + - -Node12 + + +Node24 - -transform/promela/Promela -CodeAnalyzer.cpp + +transform/promela/Promela +CodeAnalyzer.cpp - -Node1->Node12 - - + + +Node13->Node24 + + - -Node13 + + +Node25 - -util/Predicates.cpp + +util/Predicates.cpp - -Node1->Node13 - - + + +Node13->Node25 + + diff --git a/_predicates_8h__incl.map b/_predicates_8h__incl.map index e6a83b1..b11d836 100644 --- a/_predicates_8h__incl.map +++ b/_predicates_8h__incl.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/_predicates_8h__incl.md5 b/_predicates_8h__incl.md5 index 9b4d049..4faa67a 100644 --- a/_predicates_8h__incl.md5 +++ b/_predicates_8h__incl.md5 @@ -1 +1 @@ -2410879bba19ced10a7eaca157513f2c \ No newline at end of file +8f58cf2f5226ebae2aaf554eafd7c707 \ No newline at end of file diff --git a/_predicates_8h__incl.svg b/_predicates_8h__incl.svg index a5261ec..86cbc3d 100644 --- a/_predicates_8h__incl.svg +++ b/_predicates_8h__incl.svg @@ -1,265 +1,202 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/Predicates.h - + -Node1 - -util/Predicates.h + +Node1 + +util/Predicates.h -Node2 - -string + +Node2 + +string -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -list + +Node3 + +list -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -xercesc/dom/DOM.hpp + +Node4 + +xercesc/dom/DOM.hpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml/util/DOM.h + +Node5 + + +uscxml/util/DOM.h -Node1->Node5 - - + +Node1->Node5 + + - -Node12 - - -uscxml/util/Convenience.h + + +Node11 + + +uscxml/util/Convenience.h - -Node1->Node12 - - + + +Node1->Node11 + + + + + +Node5->Node2 + + -Node5->Node3 - - + +Node5->Node3 + + -Node5->Node4 - - + +Node5->Node4 + + -Node6 - -set + +Node6 + +set -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -iostream - - -Node5->Node7 - - - - -Node8 - - -uscxml/Common.h + +Node7 + + +uscxml/Common.h - -Node5->Node8 - - - - -Node11 - -xercesc/util/XMLString.hpp + + +Node5->Node7 + + - -Node5->Node11 - - + + +Node10 + +xercesc/util/XMLString.hpp - -Node9 - -sys/socket.h + + +Node5->Node10 + + - -Node8->Node9 - - + + +Node8 + +sys/socket.h - -Node10 - -cmath + + +Node7->Node8 + + - -Node8->Node10 - - + + +Node9 + +cmath + + + +Node7->Node9 + + + + + +Node11->Node2 + + + + + +Node11->Node7 + + - -Node12->Node2 - - + + +Node12 + +limits - -Node12->Node8 - - + + +Node11->Node12 + + -Node13 - -limits - - -Node12->Node13 - - + +Node13 + +sstream - -Node14 - -sstream + + +Node11->Node13 + + - -Node12->Node14 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_predicates_8h__incl_org.svg b/_predicates_8h__incl_org.svg index 42e0551..07488f8 100644 --- a/_predicates_8h__incl_org.svg +++ b/_predicates_8h__incl_org.svg @@ -1,177 +1,202 @@ - - + util/Predicates.h - + + + +Node0 + +util/Predicates.h + -Node1 - -util/Predicates.h + +Node1 + +string + + + +Node0->Node1 + + -Node2 - -string + +Node2 + +list - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -list + +Node3 + +xercesc/dom/DOM.hpp - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -xercesc/dom/DOM.hpp - - -Node1->Node4 - - - - -Node5 + +Node4 - -uscxml/util/DOM.h + +uscxml/util/DOM.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node12 - - -uscxml/util/Convenience.h + + +Node10 + + +uscxml/util/Convenience.h - -Node1->Node12 - - - - -Node5->Node3 - - + + +Node0->Node10 + + - -Node5->Node4 - - + + +Node4->Node1 + + - -Node6 - -set + + +Node4->Node2 + + - -Node5->Node6 - - + + +Node4->Node3 + + - -Node7 - -iostream + + +Node5 + +set - -Node5->Node7 - - + + +Node4->Node5 + + - -Node8 - - -uscxml/Common.h + + +Node6 + + +uscxml/Common.h - -Node5->Node8 - - + + +Node4->Node6 + + - -Node11 - -xercesc/util/XMLString.hpp + + +Node9 + +xercesc/util/XMLString.hpp - -Node5->Node11 - - + + +Node4->Node9 + + - -Node9 - -sys/socket.h + + +Node7 + +sys/socket.h - -Node8->Node9 - - + + +Node6->Node7 + + - -Node10 - -cmath - - -Node8->Node10 - - - - -Node12->Node2 - - - - -Node12->Node8 - - - - -Node13 - -limits - - -Node12->Node13 - - - - -Node14 - -sstream - - -Node12->Node14 - - + + +Node8 + +cmath + + + +Node6->Node8 + + + + + +Node10->Node1 + + + + + +Node10->Node6 + + + + + +Node11 + +limits + + + +Node10->Node11 + + + + + +Node12 + +sstream + + + +Node10->Node12 + + diff --git a/_predicates_8h_source.html b/_predicates_8h_source.html index 9bc7038..4d8d312 100644 --- a/_predicates_8h_source.html +++ b/_predicates_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_promela_code_analyzer_8cpp.html b/_promela_code_analyzer_8cpp.html index aa1b814..4ffb22a 100644 --- a/_promela_code_analyzer_8cpp.html +++ b/_promela_code_analyzer_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,8 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for PromelaCodeAnalyzer.cpp:
-
-
+
diff --git a/_promela_code_analyzer_8cpp.js b/_promela_code_analyzer_8cpp.js new file mode 100644 index 0000000..0405835 --- /dev/null +++ b/_promela_code_analyzer_8cpp.js @@ -0,0 +1,4 @@ +var _promela_code_analyzer_8cpp = +[ + [ "MAX_MACRO_CHARS", "_promela_code_analyzer_8cpp.html#a311640379c5c404876e17213171cfdd0", null ] +]; \ No newline at end of file diff --git a/_promela_code_analyzer_8cpp__incl.map b/_promela_code_analyzer_8cpp__incl.map index 4f59e01..8232c72 100644 --- a/_promela_code_analyzer_8cpp__incl.map +++ b/_promela_code_analyzer_8cpp__incl.map @@ -1,32 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_promela_code_analyzer_8cpp__incl.md5 b/_promela_code_analyzer_8cpp__incl.md5 index e0d4096..24e9f1a 100644 --- a/_promela_code_analyzer_8cpp__incl.md5 +++ b/_promela_code_analyzer_8cpp__incl.md5 @@ -1 +1 @@ -875401b5d73c2f3e5dff9f76cd6dd0e0 \ No newline at end of file +86b7e6fb745f21a002fbf698af040d75 \ No newline at end of file diff --git a/_promela_code_analyzer_8cpp__incl.svg b/_promela_code_analyzer_8cpp__incl.svg index 243f01c..6a17635 100644 --- a/_promela_code_analyzer_8cpp__incl.svg +++ b/_promela_code_analyzer_8cpp__incl.svg @@ -1,1215 +1,1350 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/promela/PromelaCodeAnalyzer.cpp - + -Node1 - -transform/promela/Promela -CodeAnalyzer.cpp + +Node1 + +transform/promela/Promela +CodeAnalyzer.cpp -Node2 - - -PromelaCodeAnalyzer.h + +Node2 + + +PromelaCodeAnalyzer.h -Node1->Node2 - - + +Node1->Node2 + + -Node22 - - -uscxml/transform/ChartTo -Promela.h + +Node22 + + +uscxml/transform/ChartTo +Promela.h -Node1->Node22 - - + +Node1->Node22 + + - -Node34 - - -string.h + + +Node31 + + +string.h - -Node1->Node34 - - + + +Node1->Node31 + + - -Node43 - - -uscxml/util/DOM.h + + +Node44 + + +uscxml/util/DOM.h - -Node1->Node43 - - + + +Node1->Node44 + + -Node49 - - -uscxml/util/Predicates.h + +Node49 + + +uscxml/util/Predicates.h -Node1->Node49 - - + +Node1->Node49 + + -Node50 - -boost/algorithm/string.hpp + +Node50 + +boost/algorithm/string.hpp -Node1->Node50 - - + +Node1->Node50 + + -Node3 - - -uscxml/transform/Trie.h + +Node3 + + +uscxml/transform/Trie.h -Node2->Node3 - - + +Node2->Node3 + + -Node10 - - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +Node10 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h -Node2->Node10 - - + +Node2->Node10 + + -Node20 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +Node20 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp -Node2->Node20 - - + +Node2->Node20 + + -Node21 - -set + +Node21 + +set -Node2->Node21 - - + +Node2->Node21 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - -string + +Node7 + +string -Node3->Node7 - - + +Node3->Node7 + + -Node8 - -map + +Node8 + +map -Node3->Node8 - - + +Node3->Node8 + + -Node9 - -list + +Node9 + +list -Node3->Node9 - - + +Node3->Node9 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node10->Node7 - - + +Node10->Node7 + + -Node10->Node9 - - + +Node10->Node9 + + -Node11 - -stdlib.h + +Node11 + +stdlib.h -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -cstdarg + +Node12 + +cstdarg -Node10->Node12 - - + +Node10->Node12 + + -Node13 - - -uscxml/messages/Event.h + +Node13 + + +uscxml/messages/Event.h -Node10->Node13 - - + +Node10->Node13 + + -Node14 - - -uscxml/messages/Data.h + +Node14 + + +uscxml/messages/Data.h -Node13->Node14 - - + +Node13->Node14 + + -Node19 - - -uscxml/util/UUID.h + +Node19 + + +uscxml/util/UUID.h -Node13->Node19 - - + +Node13->Node19 + + -Node14->Node4 - - + +Node14->Node4 + + -Node14->Node8 - - + +Node14->Node8 + + -Node14->Node9 - - + +Node14->Node9 + + -Node15 - -memory + +Node15 + +memory -Node14->Node15 - - + +Node14->Node15 + + -Node16 - - -uscxml/util/Convenience.h + +Node16 + + +uscxml/util/Convenience.h -Node14->Node16 - - + +Node14->Node16 + + -Node16->Node4 - - + +Node16->Node4 + + -Node16->Node7 - - + +Node16->Node7 + + -Node17 - -limits + +Node17 + +limits -Node16->Node17 - - + +Node16->Node17 + + -Node18 - -sstream + +Node18 + +sstream -Node16->Node18 - - + +Node16->Node18 + + -Node19->Node4 - - + +Node19->Node4 + + -Node19->Node7 - - + +Node19->Node7 + + -Node22->Node2 - - + +Node22->Node2 + + -Node23 - - -Transformer.h + +Node23 + + +Transformer.h -Node22->Node23 - - - - -Node22->Node43 - - + +Node22->Node23 + + - -Node46 - - -ChartToC.h + + +Node43 + + +ChartToC.h - -Node22->Node46 - - + + +Node22->Node43 + + + + + +Node22->Node44 + + -Node47 - -ostream + +Node47 + +ostream -Node22->Node47 - - + +Node22->Node47 + + -Node48 - - -promela/PromelaInlines.h + +Node48 + + +promela/PromelaInlines.h -Node22->Node48 - - + +Node22->Node48 + + -Node23->Node8 - - + +Node23->Node8 + + -Node24 - -iostream + +Node24 + + +uscxml/Interpreter.h + + -Node23->Node24 - - + +Node23->Node24 + + - -Node25 - - -uscxml/Interpreter.h + + +Node34 + + +uscxml/interpreter +/InterpreterImpl.h - -Node23->Node25 - - - - -Node37 - - -uscxml/interpreter -/InterpreterImpl.h - + + +Node23->Node34 + + + + +Node24->Node4 + + - -Node23->Node37 - - + + +Node24->Node7 + + - -Node25->Node4 - - + + +Node24->Node8 + + - -Node25->Node7 - - + + +Node25 + +vector - -Node25->Node8 - - + + +Node24->Node25 + + -Node26 - -vector + +Node26 + + +uscxml/interpreter +/MicroStep.h + + - -Node25->Node26 - - + + +Node24->Node26 + + -Node27 - - -uscxml/interpreter -/MicroStep.h + +Node27 + + +uscxml/interpreter +/InterpreterState.h - -Node25->Node27 - - + + +Node24->Node27 + + -Node28 - - -uscxml/interpreter -/InterpreterState.h + +Node28 + + +uscxml/interpreter +/Logging.h - -Node25->Node28 - - + + +Node24->Node28 + + -Node29 - - -uscxml/interpreter -/Logging.h + +Node29 + + +uscxml/plugins/DataModel.h - -Node25->Node29 - - + + +Node24->Node29 + + - -Node31 - - -uscxml/plugins/DataModel.h + + +Node30 + + +uscxml/plugins/Factory.h - -Node25->Node31 - - + + +Node24->Node30 + + -Node32 - - -uscxml/plugins/Factory.h + +Node32 + + +uscxml/interpreter +/ContentExecutor.h - -Node25->Node32 - - + + +Node24->Node32 + + - -Node35 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node25->Node35 - - - - -Node36 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node36 - - + + +Node24->Node33 + + + + + +Node26->Node4 + + + + + +Node26->Node7 + + + + + +Node26->Node9 + + + + + +Node26->Node14 + + + + + +Node26->Node15 + + + + + +Node26->Node27 + + -Node27->Node4 - - - - -Node27->Node7 - - - - -Node27->Node9 - - - - -Node27->Node15 - - - - -Node27->Node28 - - + +Node27->Node4 + + -Node28->Node4 - - + +Node28->Node4 + + + + + +Node28->Node13 + + + + + +Node28->Node14 + + + + + +Node28->Node15 + + -Node29->Node4 - - + +Node29->Node4 + + + + + +Node29->Node7 + + + + + +Node29->Node9 + + -Node29->Node13 - - - - -Node29->Node14 - - + +Node29->Node13 + + -Node29->Node15 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node4 - - + +Node29->Node15 + + + + + +Node30->Node4 + + + + + +Node30->Node7 + + + + + +Node30->Node8 + + + + + +Node30->Node15 + + + + + +Node30->Node17 + + + + + +Node30->Node21 + + + + + +Node30->Node31 + + -Node31->Node7 - - + +Node31->Node7 + + -Node31->Node9 - - - - -Node31->Node13 - - - - -Node31->Node15 - - + +Node31->Node9 + + -Node32->Node4 - - + +Node32->Node4 + + -Node32->Node7 - - + +Node32->Node7 + + - -Node32->Node15 - - - - -Node32->Node17 - - - - -Node32->Node21 - - - - -Node33 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node32->Node33 - - - - -Node32->Node34 - - + + +Node32->Node14 + + -Node33->Node4 - - - - -Node33->Node7 - - - - -Node33->Node9 - - - - -Node33->Node15 - - - - -Node33->Node29 - - + +Node33->Node4 + + + + + +Node33->Node13 + + + + + +Node34->Node4 + + -Node34->Node7 - - - - -Node34->Node9 - - - - -Node35->Node4 - - + +Node34->Node7 + + - -Node35->Node7 - - + + +Node34->Node8 + + - -Node35->Node14 - - - - -Node36->Node4 - - - - -Node36->Node13 - - + + +Node34->Node9 + + + + + +Node34->Node15 + + + + + +Node34->Node17 + + + + + +Node34->Node30 + + + + + +Node34->Node33 + + - -Node37->Node4 - - + + +Node35 + +mutex - -Node37->Node7 - - + + +Node34->Node35 + + - -Node37->Node8 - - + + +Node36 + + +uscxml/util/URL.h + - -Node37->Node9 - - - -Node37->Node15 - - + + +Node34->Node36 + + - -Node37->Node32 - - + + +Node37 + + +uscxml/plugins/DataModel +Impl.h + - -Node37->Node33 - - - -Node37->Node36 - - + + +Node34->Node37 + + -Node38 - -mutex - - -Node37->Node38 - - - - -Node39 - - -uscxml/util/URL.h + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h - -Node37->Node39 - - + + +Node34->Node38 + + - -Node40 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node39 + + +uscxml/plugins/InvokerImpl.h - -Node37->Node40 - - + + +Node34->Node39 + + -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h - -Node37->Node41 - - + + +Node34->Node41 + + -Node42 - - -uscxml/interpreter -/EventQueueImpl.h + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node37->Node42 - - + + +Node34->Node42 + + - -Node37->Node43 - - + + +Node36->Node4 + + + + + +Node36->Node7 + + + + + +Node36->Node8 + + + + + +Node36->Node9 + + - -Node39->Node4 - - + + +Node36->Node13 + + + + + +Node36->Node18 + + + + + +Node36->Node21 + + + + + +Node36->Node35 + + + + + +Node37->Node4 + + - -Node39->Node7 - - + + +Node37->Node7 + + - -Node39->Node8 - - + + +Node37->Node9 + + - -Node39->Node9 - - + + +Node37->Node15 + + + + + +Node37->Node28 + + + + + +Node38->Node4 + + + + + +Node38->Node13 + + + + + +Node38->Node28 + + - -Node39->Node13 - - + + +Node39->Node4 + + - -Node39->Node18 - - + + +Node39->Node13 + + -Node39->Node21 - - - - -Node40->Node4 - - - - -Node40->Node7 - - - - -Node40->Node9 - - - - -Node40->Node13 - - - - -Node40->Node21 - - - - -Node40->Node25 - - + +Node39->Node21 + + + + + +Node40 + +uscxml/config.h + + + +Node39->Node40 + + -Node41->Node4 - - + +Node41->Node4 + + -Node41->Node7 - - + +Node41->Node7 + + + + + +Node41->Node9 + + -Node41->Node13 - - + +Node41->Node13 + + -Node41->Node21 - - + +Node41->Node21 + + - -Node41->Node29 - - + + +Node41->Node24 + + -Node42->Node4 - - + +Node42->Node4 + + -Node42->Node7 - - + +Node42->Node7 + + -Node42->Node8 - - - - -Node42->Node9 - - + +Node42->Node8 + + -Node42->Node13 - - - - -Node42->Node38 - - - - -Node43->Node4 - - - - -Node43->Node9 - - + +Node42->Node13 + + + + + +Node42->Node21 + + + + + +Node42->Node28 + + + + + +Node43->Node3 + + -Node43->Node21 - - + +Node43->Node21 + + - -Node43->Node24 - - - - -Node44 - -xercesc/util/XMLString.hpp + + +Node43->Node23 + + -Node43->Node44 - - + +Node43->Node44 + + + + + +Node46 + +xercesc/dom/DOM.hpp + + + +Node43->Node46 + + + + + +Node43->Node47 + + + + + +Node44->Node4 + + + + + +Node44->Node7 + + + + + +Node44->Node9 + + + + + +Node44->Node21 + + -Node45 - -xercesc/dom/DOM.hpp - - -Node43->Node45 - - - - -Node46->Node3 - - - - -Node46->Node21 - - - - -Node46->Node23 - - - - -Node46->Node43 - - - - -Node46->Node45 - - - - -Node46->Node47 - - + +Node45 + +xercesc/util/XMLString.hpp + + + +Node44->Node45 + + + + + +Node44->Node46 + + -Node48->Node4 - - + +Node48->Node4 + + -Node48->Node7 - - + +Node48->Node7 + + -Node48->Node9 - - + +Node48->Node9 + + -Node48->Node14 - - - - -Node48->Node30 - - - - -Node48->Node43 - - - - -Node48->Node45 - - + +Node48->Node14 + + + + + +Node48->Node40 + + + + + +Node48->Node44 + + + + + +Node48->Node46 + + -Node49->Node7 - - + +Node49->Node7 + + -Node49->Node9 - - + +Node49->Node9 + + -Node49->Node16 - - + +Node49->Node16 + + - -Node49->Node43 - - + + +Node49->Node44 + + - -Node49->Node45 - - + + +Node49->Node46 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_code_analyzer_8cpp__incl_org.svg b/_promela_code_analyzer_8cpp__incl_org.svg index bac4f7b..d1cfbc5 100644 --- a/_promela_code_analyzer_8cpp__incl_org.svg +++ b/_promela_code_analyzer_8cpp__incl_org.svg @@ -1,1127 +1,1350 @@ - - - + + transform/promela/PromelaCodeAnalyzer.cpp - - -Node1 - -transform/promela/Promela -CodeAnalyzer.cpp + + + +Node0 + +transform/promela/Promela +CodeAnalyzer.cpp - -Node2 + + +Node1 - -PromelaCodeAnalyzer.h + +PromelaCodeAnalyzer.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node22 + + +Node23 - -uscxml/transform/ChartTo -Promela.h + +uscxml/transform/ChartTo +Promela.h - -Node1->Node22 - - + + +Node0->Node23 + + - -Node34 - - -string.h + + +Node32 + + +string.h - -Node1->Node34 - - + + +Node0->Node32 + + - -Node43 - - -uscxml/util/DOM.h + + +Node53 + + +uscxml/util/DOM.h - -Node1->Node43 - - + + +Node0->Node53 + + - -Node49 + + +Node58 - -uscxml/util/Predicates.h + +uscxml/util/Predicates.h - -Node1->Node49 - - + + +Node0->Node58 + + - -Node50 - -boost/algorithm/string.hpp + + +Node59 + +boost/algorithm/string.hpp - -Node1->Node50 - - + + +Node0->Node59 + + - -Node3 + + +Node2 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node10 + + +Node9 - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +uscxml/plugins/datamodel +/promela/PromelaParser.h - -Node2->Node10 - - + + +Node1->Node9 + + - -Node20 + + +Node21 - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node2->Node20 - - + + +Node1->Node21 + + - -Node21 - -set + + +Node22 + +set - -Node2->Node21 - - + + +Node1->Node22 + + - -Node4 + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node4 - - + + +Node2->Node3 + + + + + +Node6 + +string + + + +Node2->Node6 + + -Node7 - -string + +Node7 + +map - -Node3->Node7 - - + + +Node2->Node7 + + -Node8 - -map + +Node8 + +list - -Node3->Node8 - - + + +Node2->Node8 + + - -Node9 - -list + + +Node4 + +sys/socket.h - -Node3->Node9 - - + + +Node3->Node4 + + -Node5 - -sys/socket.h + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node9->Node6 + + + + + +Node9->Node8 + + - -Node4->Node5 - - - - -Node6 - -cmath - - -Node4->Node6 - - - - -Node10->Node7 - - + + +Node10 + +stdlib.h - -Node10->Node9 - - + + +Node9->Node10 + + -Node11 - -stdlib.h + +Node11 + +cstdarg - -Node10->Node11 - - + + +Node9->Node11 + + -Node12 - -cstdarg - - -Node10->Node12 - - - - -Node13 + +Node12 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node10->Node13 - - + + +Node9->Node12 + + - -Node14 + + +Node13 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node13->Node14 - - + + +Node12->Node13 + + - -Node19 + + +Node20 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node13->Node19 - - + + +Node12->Node20 + + - -Node14->Node4 - - + + +Node13->Node3 + + - -Node14->Node8 - - + + +Node13->Node7 + + - -Node14->Node9 - - + + +Node13->Node8 + + - -Node15 - -memory + + +Node14 + +memory - -Node14->Node15 - - + + +Node13->Node14 + + -Node16 + +Node16 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node14->Node16 - - + + +Node13->Node16 + + - -Node16->Node4 - - + + +Node16->Node3 + + - -Node16->Node7 - - + + +Node16->Node6 + + -Node17 - -limits + +Node17 + +limits -Node16->Node17 - - + +Node16->Node17 + + -Node18 - -sstream + +Node18 + +sstream -Node16->Node18 - - - - -Node19->Node4 - - - - -Node19->Node7 - - + +Node16->Node18 + + + + + +Node20->Node3 + + + + + +Node20->Node6 + + + + + +Node23->Node1 + + - -Node22->Node2 - - - - -Node23 + + +Node24 - -Transformer.h + +Transformer.h - -Node22->Node23 - - - - -Node22->Node43 - - - - -Node46 - - -ChartToC.h + + +Node23->Node24 + + + + + +Node52 + + +ChartToC.h - -Node22->Node46 - - - - -Node47 - -ostream - - -Node22->Node47 - - - - -Node48 + + +Node23->Node52 + + + + + +Node23->Node53 + + + + + +Node56 + +ostream + + + +Node23->Node56 + + + + + +Node57 - -promela/PromelaInlines.h + +promela/PromelaInlines.h - -Node22->Node48 - - + + +Node23->Node57 + + - -Node23->Node8 - - - - -Node24 - -iostream - - -Node23->Node24 - - + + +Node24->Node7 + + -Node25 - - -uscxml/Interpreter.h + +Node25 + + +uscxml/Interpreter.h - -Node23->Node25 - - + + +Node24->Node25 + + - -Node37 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node35 + + +uscxml/interpreter +/InterpreterImpl.h - -Node23->Node37 - - + + +Node24->Node35 + + - -Node25->Node4 - - + + +Node25->Node3 + + - -Node25->Node7 - - + + +Node25->Node6 + + - -Node25->Node8 - - + + +Node25->Node7 + + -Node26 - -vector + +Node26 + +vector -Node25->Node26 - - + +Node25->Node26 + + -Node27 - - -uscxml/interpreter -/MicroStep.h + +Node27 + + +uscxml/interpreter +/MicroStep.h -Node25->Node27 - - + +Node25->Node27 + + -Node28 - - -uscxml/interpreter -/InterpreterState.h + +Node28 + + +uscxml/interpreter +/InterpreterState.h -Node25->Node28 - - + +Node25->Node28 + + -Node29 - - -uscxml/interpreter -/Logging.h + +Node29 + + +uscxml/interpreter +/Logging.h -Node25->Node29 - - + +Node25->Node29 + + - -Node31 - - -uscxml/plugins/DataModel.h + + +Node30 + + +uscxml/plugins/DataModel.h - -Node25->Node31 - - + + +Node25->Node30 + + - -Node32 - - -uscxml/plugins/Factory.h + + +Node31 + + +uscxml/plugins/Factory.h - -Node25->Node32 - - + + +Node25->Node31 + + - -Node35 - - -uscxml/interpreter -/ContentExecutor.h + + +Node33 + + +uscxml/interpreter +/ContentExecutor.h - -Node25->Node35 - - + + +Node25->Node33 + + - -Node36 - - -uscxml/interpreter -/EventQueue.h + + +Node34 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node36 - - - - -Node27->Node4 - - - - -Node27->Node7 - - - - -Node27->Node9 - - - - -Node27->Node15 - - + + +Node25->Node34 + + + + + +Node27->Node3 + + + + + +Node27->Node6 + + + + + +Node27->Node8 + + + + + +Node27->Node13 + + + + + +Node27->Node14 + + -Node27->Node28 - - - - -Node28->Node4 - - - - -Node29->Node4 - - + +Node27->Node28 + + + + + +Node28->Node3 + + + + + +Node29->Node3 + + + + + +Node29->Node12 + + -Node29->Node13 - - + +Node29->Node13 + + -Node29->Node14 - - + +Node29->Node14 + + + + + +Node30->Node3 + + + + + +Node30->Node6 + + + + + +Node30->Node8 + + + + + +Node30->Node12 + + + + + +Node30->Node14 + + + + + +Node31->Node3 + + + + + +Node31->Node6 + + - -Node29->Node15 - - + + +Node31->Node7 + + + + + +Node31->Node14 + + + + + +Node31->Node17 + + + + + +Node31->Node22 + + + + + +Node31->Node32 + + + + + +Node32->Node6 + + + + + +Node32->Node8 + + + + + +Node33->Node3 + + + + + +Node33->Node6 + + + + + +Node33->Node13 + + + + + +Node34->Node3 + + + + + +Node34->Node12 + + + + + +Node35->Node3 + + + + + +Node35->Node6 + + - -Node30 - -uscxml/config.h + + +Node35->Node7 + + - -Node29->Node30 - - + + +Node35->Node8 + + - -Node31->Node4 - - + + +Node35->Node14 + + + + + +Node35->Node17 + + + + + +Node35->Node31 + + + + + +Node35->Node34 + + - -Node31->Node7 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node31->Node15 - - - - -Node32->Node4 - - - - -Node32->Node7 - - - - -Node32->Node15 - - - - -Node32->Node17 - - - - -Node32->Node21 - - + + +Node36 + +mutex - -Node33 - - -uscxml/plugins/DataModel -Impl.h - + + +Node35->Node36 + + + + +Node37 + + +uscxml/util/URL.h + - -Node32->Node33 - - - - -Node32->Node34 - - - - -Node33->Node4 - - - - -Node33->Node7 - - - - -Node33->Node9 - - - - -Node33->Node15 - - - - -Node33->Node29 - - - - -Node34->Node7 - - - - -Node34->Node9 - - - - -Node35->Node4 - - - -Node35->Node7 - - + + +Node35->Node37 + + - -Node35->Node14 - - + + +Node40 + + +uscxml/plugins/DataModel +Impl.h + - -Node36->Node4 - - - -Node36->Node13 - - + + +Node35->Node40 + + - -Node37->Node4 - - + + +Node44 + + +uscxml/plugins/IOProcessor +Impl.h + - -Node37->Node7 - - - -Node37->Node8 - - - - -Node37->Node9 - - - - -Node37->Node15 - - - - -Node37->Node32 - - - - -Node37->Node33 - - + + +Node35->Node44 + + - -Node37->Node36 - - - - -Node38 - -mutex - - -Node37->Node38 - - - - -Node39 - - -uscxml/util/URL.h + + +Node45 + + +uscxml/plugins/InvokerImpl.h - -Node37->Node39 - - + + +Node35->Node45 + + - -Node40 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node47 + + +uscxml/interpreter +/MicroStepImpl.h - -Node37->Node40 - - + + +Node35->Node47 + + - -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node48 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node37->Node41 - - + + +Node35->Node48 + + - -Node42 - - -uscxml/interpreter -/EventQueueImpl.h - + + +Node37->Node3 + + + + +Node37->Node6 + + - -Node37->Node42 - - - - -Node37->Node43 - - - - -Node39->Node4 - - - - -Node39->Node7 - - - - -Node39->Node8 - - - - -Node39->Node9 - - - - -Node39->Node13 - - - - -Node39->Node18 - - - - -Node39->Node21 - - - - -Node40->Node4 - - - - -Node40->Node7 - - - - -Node40->Node9 - - - - -Node40->Node13 - - - - -Node40->Node21 - - - - -Node40->Node25 - - - - -Node41->Node4 - - - - -Node41->Node7 - - - - -Node41->Node13 - - - - -Node41->Node21 - - - - -Node41->Node29 - - - - -Node42->Node4 - - - - -Node42->Node7 - - - - -Node42->Node8 - - - - -Node42->Node9 - - - - -Node42->Node13 - - - - -Node42->Node38 - - - - -Node43->Node4 - - - - -Node43->Node9 - - - - -Node43->Node21 - - - - -Node43->Node24 - - + + +Node37->Node7 + + - -Node44 - -xercesc/util/XMLString.hpp + + +Node37->Node8 + + + + + +Node37->Node12 + + + + + +Node37->Node18 + + + + + +Node37->Node22 + + - -Node43->Node44 - - + + +Node37->Node36 + + + + + +Node40->Node3 + + + + + +Node40->Node6 + + + + + +Node40->Node8 + + + + + +Node40->Node14 + + + + + +Node40->Node29 + + + + + +Node44->Node3 + + + + + +Node44->Node12 + + + + + +Node44->Node29 + + + + + +Node45->Node3 + + + + + +Node45->Node12 + + + + + +Node45->Node22 + + - -Node45 - -xercesc/dom/DOM.hpp - - -Node43->Node45 - - - - -Node46->Node3 - - - - -Node46->Node21 - - - - -Node46->Node23 - - - - -Node46->Node43 - - - - -Node46->Node45 - - - - -Node46->Node47 - - - - -Node48->Node4 - - + + +Node46 + +uscxml/config.h + + + +Node45->Node46 + + + + + +Node47->Node3 + + + + + +Node47->Node6 + + + + + +Node47->Node8 + + + + + +Node47->Node12 + + + + + +Node47->Node22 + + + + + +Node47->Node25 + + + + + +Node48->Node3 + + + + + +Node48->Node6 + + -Node48->Node7 - - - - -Node48->Node9 - - - - -Node48->Node14 - - - - -Node48->Node30 - - - - -Node48->Node43 - - - - -Node48->Node45 - - - - -Node49->Node7 - - - - -Node49->Node9 - - - - -Node49->Node16 - - - - -Node49->Node43 - - - - -Node49->Node45 - - + +Node48->Node7 + + + + + +Node48->Node12 + + + + + +Node48->Node22 + + + + + +Node48->Node29 + + + + + +Node52->Node2 + + + + + +Node52->Node22 + + + + + +Node52->Node24 + + + + + +Node52->Node53 + + + + + +Node55 + +xercesc/dom/DOM.hpp + + + +Node52->Node55 + + + + + +Node52->Node56 + + + + + +Node53->Node3 + + + + + +Node53->Node6 + + + + + +Node53->Node8 + + + + + +Node53->Node22 + + + + + +Node54 + +xercesc/util/XMLString.hpp + + + +Node53->Node54 + + + + + +Node53->Node55 + + + + + +Node57->Node3 + + + + + +Node57->Node6 + + + + + +Node57->Node8 + + + + + +Node57->Node13 + + + + + +Node57->Node46 + + + + + +Node57->Node53 + + + + + +Node57->Node55 + + + + + +Node58->Node6 + + + + + +Node58->Node8 + + + + + +Node58->Node16 + + + + + +Node58->Node53 + + + + + +Node58->Node55 + + diff --git a/_promela_code_analyzer_8h.html b/_promela_code_analyzer_8h.html index ebe195c..21c710f 100644 --- a/_promela_code_analyzer_8h.html +++ b/_promela_code_analyzer_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for PromelaCodeAnalyzer.h:
-
+
This graph shows which files directly or indirectly include this file:
@@ -135,7 +135,7 @@ Classes
diff --git a/_promela_code_analyzer_8h__dep__incl.svg b/_promela_code_analyzer_8h__dep__incl.svg index 97d1cfb..c292792 100644 --- a/_promela_code_analyzer_8h__dep__incl.svg +++ b/_promela_code_analyzer_8h__dep__incl.svg @@ -1,90 +1,102 @@ - transform/promela/PromelaCodeAnalyzer.h - + -Node1 - -transform/promela/Promela -CodeAnalyzer.h + +Node1 + +transform/promela/Promela +CodeAnalyzer.h -Node2 - - -transform/ChartToJava.h + +Node2 + + +transform/ChartToJava.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -transform/ChartToPromela.h + +Node4 + + +transform/ChartToPromela.h -Node1->Node4 - - + +Node1->Node4 + + -Node6 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node6 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node1->Node6 - - + +Node1->Node6 + + -Node3 - - -transform/ChartToJava.cpp + +Node3 + + +transform/ChartToJava.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node5 - - -transform/ChartToPromela.cpp + +Node5 + + +transform/ChartToPromela.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node4->Node6 - - + +Node4->Node6 + + diff --git a/_promela_code_analyzer_8h__incl.map b/_promela_code_analyzer_8h__incl.map index 85d2531..da30acc 100644 --- a/_promela_code_analyzer_8h__incl.map +++ b/_promela_code_analyzer_8h__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/_promela_code_analyzer_8h__incl.md5 b/_promela_code_analyzer_8h__incl.md5 index 7d173f9..1a8e3ce 100644 --- a/_promela_code_analyzer_8h__incl.md5 +++ b/_promela_code_analyzer_8h__incl.md5 @@ -1 +1 @@ -a870eaa3ccc5f6fdc756e58c331ed215 \ No newline at end of file +23faa4b90077775d21437ecddc9e6aa9 \ No newline at end of file diff --git a/_promela_code_analyzer_8h__incl.svg b/_promela_code_analyzer_8h__incl.svg index ff3b6cd..6fd25eb 100644 --- a/_promela_code_analyzer_8h__incl.svg +++ b/_promela_code_analyzer_8h__incl.svg @@ -1,396 +1,373 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/promela/PromelaCodeAnalyzer.h - + -Node1 - -transform/promela/Promela -CodeAnalyzer.h + +Node1 + +transform/promela/Promela +CodeAnalyzer.h -Node2 - - -uscxml/transform/Trie.h + +Node2 + + +uscxml/transform/Trie.h -Node1->Node2 - - + +Node1->Node2 + + -Node9 - - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +Node9 + + +uscxml/plugins/datamodel +/promela/PromelaParser.h -Node1->Node9 - - + +Node1->Node9 + + - -Node20 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + + +Node21 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node1->Node20 - - - - -Node21 - -set - -Node1->Node21 - - + +Node1->Node21 + + + + + +Node22 + +set + + + +Node1->Node22 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - -string + +Node6 + +string -Node2->Node6 - - + +Node2->Node6 + + -Node7 - -map + +Node7 + +map -Node2->Node7 - - + +Node2->Node7 + + -Node8 - -list + +Node8 + +list -Node2->Node8 - - + +Node2->Node8 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node9->Node6 - - + +Node9->Node6 + + -Node9->Node8 - - + +Node9->Node8 + + -Node10 - -stdlib.h + +Node10 + +stdlib.h -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -cstdarg + +Node11 + +cstdarg -Node9->Node11 - - + +Node9->Node11 + + -Node12 - - -uscxml/messages/Event.h + +Node12 + + +uscxml/messages/Event.h -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/messages/Data.h + +Node13 + + +uscxml/messages/Data.h -Node12->Node13 - - + +Node12->Node13 + + - -Node19 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node12->Node19 - - + + +Node12->Node20 + + -Node13->Node3 - - + +Node13->Node3 + + -Node13->Node7 - - + +Node13->Node7 + + -Node13->Node8 - - + +Node13->Node8 + + -Node14 - -memory + +Node14 + +memory -Node13->Node14 - - + +Node13->Node14 + + -Node15 - - -uscxml/util/Convenience.h - - + +Node15 + +type_traits -Node13->Node15 - - + +Node13->Node15 + + - -Node18 - - -uscxml/messages/Blob.h + + +Node16 + + +uscxml/util/Convenience.h - -Node13->Node18 - - + + +Node13->Node16 + + - -Node15->Node3 - - + + +Node19 + + +uscxml/messages/Blob.h + - -Node15->Node6 - - - -Node16 - -limits + + +Node13->Node19 + + + + + +Node16->Node3 + + - -Node15->Node16 - - + + +Node16->Node6 + + -Node17 - -sstream - - -Node15->Node17 - - - - -Node18->Node3 - - - - -Node18->Node6 - - - - -Node18->Node14 - - + +Node17 + +limits + + + +Node16->Node17 + + + + + +Node18 + +sstream + + + +Node16->Node18 + + -Node19->Node3 - - + +Node19->Node3 + + -Node19->Node6 - - + +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 index 2cc4e60..7585a6a 100644 --- a/_promela_code_analyzer_8h__incl_org.svg +++ b/_promela_code_analyzer_8h__incl_org.svg @@ -1,308 +1,373 @@ - - + transform/promela/PromelaCodeAnalyzer.h - - -Node1 - -transform/promela/Promela -CodeAnalyzer.h + + + +Node0 + +transform/promela/Promela +CodeAnalyzer.h - -Node2 + + +Node1 - -uscxml/transform/Trie.h + +uscxml/transform/Trie.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node9 + + +Node8 - -uscxml/plugins/datamodel -/promela/PromelaParser.h + +uscxml/plugins/datamodel +/promela/PromelaParser.h - -Node1->Node9 - - + + +Node0->Node8 + + -Node20 - - -uscxml/plugins/datamodel -/promela/parser/promela.tab.hpp + +Node20 + + +uscxml/plugins/datamodel +/promela/parser/promela.tab.hpp - -Node1->Node20 - - + + +Node0->Node20 + + -Node21 - -set + +Node21 + +set - -Node1->Node21 - - + + +Node0->Node21 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + + + + +Node5 + +string + + + +Node1->Node5 + + -Node6 - -string + +Node6 + +map - -Node2->Node6 - - + + +Node1->Node6 + + -Node7 - -map + +Node7 + +list - -Node2->Node7 - - + + +Node1->Node7 + + - -Node8 - -list + + +Node3 + +sys/socket.h - -Node2->Node8 - - + + +Node2->Node3 + + -Node4 - -sys/socket.h + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node8->Node5 + + + + + +Node8->Node7 + + - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node9->Node6 - - + + +Node9 + +stdlib.h - -Node9->Node8 - - + + +Node8->Node9 + + -Node10 - -stdlib.h + +Node10 + +cstdarg - -Node9->Node10 - - + + +Node8->Node10 + + -Node11 - -cstdarg - - -Node9->Node11 - - - - -Node12 + +Node11 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node9->Node12 - - + + +Node8->Node11 + + - -Node13 + + +Node12 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node12->Node13 - - + + +Node11->Node12 + + -Node19 - - -uscxml/util/UUID.h + +Node19 + + +uscxml/util/UUID.h - -Node12->Node19 - - + + +Node11->Node19 + + + + + +Node12->Node2 + + - -Node13->Node3 - - + + +Node12->Node6 + + - -Node13->Node7 - - + + +Node12->Node7 + + - -Node13->Node8 - - + + +Node13 + +memory + + + +Node12->Node13 + + -Node14 - -memory + +Node14 + +type_traits - -Node13->Node14 - - + + +Node12->Node14 + + -Node15 - - -uscxml/util/Convenience.h + +Node15 + + +uscxml/util/Convenience.h - -Node13->Node15 - - + + +Node12->Node15 + + -Node18 - - -uscxml/messages/Blob.h + +Node18 + + +uscxml/messages/Blob.h - -Node13->Node18 - - + + +Node12->Node18 + + - -Node15->Node3 - - + + +Node15->Node2 + + - -Node15->Node6 - - + + +Node15->Node5 + + -Node16 - -limits + +Node16 + +limits -Node15->Node16 - - + +Node15->Node16 + + -Node17 - -sstream + +Node17 + +sstream -Node15->Node17 - - - - -Node18->Node3 - - - - -Node18->Node6 - - - - -Node18->Node14 - - - - -Node19->Node3 - - - - -Node19->Node6 - - + +Node15->Node17 + + + + + +Node18->Node2 + + + + + +Node18->Node5 + + + + + +Node18->Node13 + + + + + +Node19->Node2 + + + + + +Node19->Node5 + + diff --git a/_promela_code_analyzer_8h_source.html b/_promela_code_analyzer_8h_source.html index e9028f9..f772f15 100644 --- a/_promela_code_analyzer_8h_source.html +++ b/_promela_code_analyzer_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -119,8 +119,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
38  std::string name;
39  std::string type;
40  size_t arraySize = 0;
-
41  size_t minValue = 0;
-
42  size_t maxValue = 0;
+
41  int minValue = 0;
+
42  int maxValue = 0;
43  std::map<std::string, PromelaTypedef> types;
44  std::set<ChartToPromela*> occurrences;
45 
@@ -246,7 +246,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_promela_data_model_8cpp.html b/_promela_data_model_8cpp.html index d499b4a..703e9a8 100644 --- a/_promela_data_model_8cpp.html +++ b/_promela_data_model_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,21 +99,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PromelaDataModel.cpp File Reference
-
#include <boost/algorithm/string.hpp>
-#include "uscxml/Common.h"
-#include "uscxml/config.h"
+
#include "uscxml/Common.h"
#include "uscxml/util/String.h"
#include "PromelaDataModel.h"
#include "uscxml/util/DOM.h"
#include <cctype>
+#include <boost/algorithm/string.hpp>
#include "PromelaParser.h"
#include "parser/promela.tab.hpp"
#include "uscxml/interpreter/Logging.h"
Include dependency graph for PromelaDataModel.cpp:
-
-
+

@@ -130,7 +129,7 @@ Macros

diff --git a/_promela_data_model_8cpp.js b/_promela_data_model_8cpp.js new file mode 100644 index 0000000..9adb359 --- /dev/null +++ b/_promela_data_model_8cpp.js @@ -0,0 +1,4 @@ +var _promela_data_model_8cpp = +[ + [ "INVALID_ASSIGNMENT", "_promela_data_model_8cpp.html#adddbbbad8a3b51949624e7cfc9c097f7", null ] +]; \ No newline at end of file diff --git a/_promela_data_model_8cpp__incl.map b/_promela_data_model_8cpp__incl.map index 36e4936..bd80fe9 100644 --- a/_promela_data_model_8cpp__incl.map +++ b/_promela_data_model_8cpp__incl.map @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/_promela_data_model_8cpp__incl.md5 b/_promela_data_model_8cpp__incl.md5 index 01b4cb5..021ee62 100644 --- a/_promela_data_model_8cpp__incl.md5 +++ b/_promela_data_model_8cpp__incl.md5 @@ -1 +1 @@ -ef1288cad9513b0b5006a7981e6ac02d \ No newline at end of file +15a1edc64980ed2ad999caa401b68ef8 \ No newline at end of file diff --git a/_promela_data_model_8cpp__incl.svg b/_promela_data_model_8cpp__incl.svg index 6ced59a..d532444 100644 --- a/_promela_data_model_8cpp__incl.svg +++ b/_promela_data_model_8cpp__incl.svg @@ -1,657 +1,670 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/promela/PromelaDataModel.cpp - + -Node1 - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.cpp -Node2 - -boost/algorithm/string.hpp - - -Node1->Node2 - - - - -Node3 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h - -Node1->Node3 - - - - -Node6 - -uscxml/config.h - - -Node1->Node6 - - + + +Node1->Node2 + + - -Node7 - - -uscxml/util/String.h + + +Node5 + + +uscxml/util/String.h - -Node1->Node7 - - + + +Node1->Node5 + + - -Node10 - - -PromelaDataModel.h + + +Node8 + + +PromelaDataModel.h - -Node1->Node10 - - + + +Node1->Node8 + + -Node24 - - -uscxml/interpreter -/Logging.h + +Node24 + + +uscxml/interpreter +/Logging.h -Node1->Node24 - - + +Node1->Node24 + + -Node25 - - -uscxml/util/DOM.h + +Node25 + + +uscxml/util/DOM.h -Node1->Node25 - - + +Node1->Node25 + + + + + +Node29 + +cctype + + + +Node1->Node29 + + -Node30 - -cctype + +Node30 + +boost/algorithm/string.hpp -Node1->Node30 - - + +Node1->Node30 + + -Node31 - - -PromelaParser.h + +Node31 + + +PromelaParser.h -Node1->Node31 - - + +Node1->Node31 + + -Node34 - - -parser/promela.tab.hpp + +Node34 + + +parser/promela.tab.hpp -Node1->Node34 - - + +Node1->Node34 + + - -Node4 - -sys/socket.h + + +Node3 + +sys/socket.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 - -cmath + + +Node4 + +cmath - -Node3->Node5 - - + + +Node2->Node4 + + - -Node8 - -string + + +Node6 + +string - -Node7->Node8 - - + + +Node5->Node6 + + - -Node9 - -list + + +Node7 + +list + + + +Node5->Node7 + + + + + +Node8->Node7 + + - -Node7->Node9 - - + + +Node9 + +uscxml/config.h - -Node10->Node9 - - + + +Node8->Node9 + + - -Node11 - - -uscxml/plugins/DataModel -Impl.h + + +Node10 + + +uscxml/plugins/DataModel +Impl.h - -Node10->Node11 - - + + +Node8->Node10 + + - -Node11->Node3 - - + + +Node10->Node2 + + - -Node11->Node8 - - + + +Node10->Node6 + + - -Node11->Node9 - - + + +Node10->Node7 + + - -Node12 - - -uscxml/plugins/Invoker.h + + +Node11 + + +uscxml/plugins/Invoker.h - -Node11->Node12 - - + + +Node10->Node11 + + - -Node17 - -memory + + +Node16 + +memory - -Node11->Node17 - - + + +Node10->Node16 + + -Node23 - - -uscxml/plugins/IOProcessor.h + +Node23 + + +uscxml/plugins/IOProcessor.h - -Node11->Node23 - - + + +Node10->Node23 + + - -Node11->Node24 - - + + +Node10->Node24 + + - -Node12->Node3 - - + + +Node11->Node2 + + - -Node13 - - -uscxml/plugins/EventHandler.h + + +Node12 + + +uscxml/plugins/EventHandler.h - -Node12->Node13 - - + + +Node11->Node12 + + - -Node14 - - -uscxml/messages/Event.h + + +Node13 + + +uscxml/messages/Event.h - -Node12->Node14 - - + + +Node11->Node13 + + - -Node13->Node3 - - + + +Node12->Node2 + + - -Node13->Node8 - - + + +Node12->Node6 + + - -Node13->Node9 - - + + +Node12->Node7 + + - -Node13->Node14 - - + + +Node12->Node13 + + - -Node13->Node17 - - + + +Node12->Node16 + + - -Node15 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/messages/Data.h - -Node14->Node15 - - + + +Node13->Node14 + + -Node22 - - -uscxml/util/UUID.h + +Node22 + + +uscxml/util/UUID.h - -Node14->Node22 - - + + +Node13->Node22 + + - -Node15->Node3 - - + + +Node14->Node2 + + - -Node15->Node9 - - + + +Node14->Node7 + + - -Node16 - -map + + +Node15 + +map + + + +Node14->Node15 + + + + + +Node14->Node16 + + - -Node15->Node16 - - + + +Node17 + +type_traits - -Node15->Node17 - - + + +Node14->Node17 + + -Node18 - - -uscxml/util/Convenience.h + +Node18 + + +uscxml/util/Convenience.h - -Node15->Node18 - - + + +Node14->Node18 + + -Node21 - - -uscxml/messages/Blob.h + +Node21 + + +uscxml/messages/Blob.h - -Node15->Node21 - - + + +Node14->Node21 + + - -Node18->Node3 - - + + +Node18->Node2 + + - -Node18->Node8 - - + + +Node18->Node6 + + -Node19 - -limits + +Node19 + +limits -Node18->Node19 - - + +Node18->Node19 + + -Node20 - -sstream + +Node20 + +sstream -Node18->Node20 - - - - -Node21->Node3 - - - - -Node21->Node8 - - - - -Node21->Node17 - - - - -Node22->Node3 - - - - -Node22->Node8 - - - - -Node23->Node3 - - + +Node18->Node20 + + + + + +Node21->Node2 + + + + + +Node21->Node6 + + + + + +Node21->Node16 + + + + + +Node22->Node2 + + + + + +Node22->Node6 + + + + + +Node23->Node2 + + + + + +Node23->Node12 + + -Node23->Node13 - - - - -Node23->Node14 - - - - -Node24->Node3 - - - - -Node24->Node6 - - + +Node23->Node13 + + + + + +Node24->Node2 + + + + + +Node24->Node13 + + -Node24->Node14 - - - - -Node24->Node15 - - - - -Node24->Node17 - - - - -Node25->Node3 - - - - -Node25->Node9 - - + +Node24->Node14 + + + + + +Node24->Node16 + + + + + +Node25->Node2 + + + + + +Node25->Node6 + + + + + +Node25->Node7 + + -Node26 - -set + +Node26 + +set -Node25->Node26 - - + +Node25->Node26 + + -Node27 - -iostream + +Node27 + +xercesc/util/XMLString.hpp -Node25->Node27 - - + +Node25->Node27 + + -Node28 - -xercesc/util/XMLString.hpp + +Node28 + +xercesc/dom/DOM.hpp -Node25->Node28 - - - - -Node29 - -xercesc/dom/DOM.hpp - - -Node25->Node29 - - - - -Node31->Node8 - - - - -Node31->Node9 - - - - -Node31->Node14 - - + +Node25->Node28 + + + + + +Node31->Node6 + + + + + +Node31->Node7 + + + + + +Node31->Node13 + + -Node32 - -stdlib.h + +Node32 + +stdlib.h -Node31->Node32 - - + +Node31->Node32 + + -Node33 - -cstdarg + +Node33 + +cstdarg -Node31->Node33 - - + +Node31->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_data_model_8cpp__incl_org.svg b/_promela_data_model_8cpp__incl_org.svg index ba4c1dc..ad55f82 100644 --- a/_promela_data_model_8cpp__incl_org.svg +++ b/_promela_data_model_8cpp__incl_org.svg @@ -1,569 +1,670 @@ - - + plugins/datamodel/promela/PromelaDataModel.cpp - + + + +Node0 + +plugins/datamodel/promela +/PromelaDataModel.cpp + -Node1 - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node1 + + +uscxml/Common.h + - -Node2 - -boost/algorithm/string.hpp - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 - - -uscxml/Common.h + + +Node4 + + +uscxml/util/String.h - -Node1->Node3 - - - - -Node6 - -uscxml/config.h - - -Node1->Node6 - - + + +Node0->Node4 + + -Node7 - - -uscxml/util/String.h + +Node7 + + +PromelaDataModel.h - -Node1->Node7 - - + + +Node0->Node7 + + - -Node10 - - -PromelaDataModel.h + + +Node23 + + +uscxml/interpreter +/Logging.h - -Node1->Node10 - - + + +Node0->Node23 + + -Node24 - - -uscxml/interpreter -/Logging.h + +Node24 + + +uscxml/util/DOM.h - -Node1->Node24 - - - - -Node25 - - -uscxml/util/DOM.h - + + +Node0->Node24 + + + + +Node28 + +cctype - -Node1->Node25 - - + + +Node0->Node28 + + - -Node30 - -cctype + + +Node29 + +boost/algorithm/string.hpp - -Node1->Node30 - - + + +Node0->Node29 + + - -Node31 + + +Node30 - -PromelaParser.h + +PromelaParser.h - -Node1->Node31 - - + + +Node0->Node30 + + - -Node34 + + +Node33 - -parser/promela.tab.hpp + +parser/promela.tab.hpp - -Node1->Node34 - - + + +Node0->Node33 + + - -Node4 - -sys/socket.h + + +Node2 + +sys/socket.h + + + +Node1->Node2 + + - -Node3->Node4 - - + + +Node3 + +cmath + + + +Node1->Node3 + + -Node5 - -cmath + +Node5 + +string - -Node3->Node5 - - + + +Node4->Node5 + + + + + +Node6 + +list + + + +Node4->Node6 + + + + + +Node7->Node6 + + -Node8 - -string + +Node8 + +uscxml/config.h -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -list - - -Node7->Node9 - - - - -Node10->Node9 - - - - -Node11 - - -uscxml/plugins/DataModel -Impl.h + +Node9 + + +uscxml/plugins/DataModel +Impl.h - -Node10->Node11 - - - - -Node11->Node3 - - - - -Node11->Node8 - - - - -Node11->Node9 - - + + +Node7->Node9 + + + + + +Node9->Node1 + + + + + +Node9->Node5 + + + + + +Node9->Node6 + + - -Node12 - - -uscxml/plugins/Invoker.h + + +Node10 + + +uscxml/plugins/Invoker.h - -Node11->Node12 - - + + +Node9->Node10 + + - -Node17 - -memory + + +Node15 + +memory - -Node11->Node17 - - + + +Node9->Node15 + + - -Node23 + + +Node22 - -uscxml/plugins/IOProcessor.h + +uscxml/plugins/IOProcessor.h - -Node11->Node23 - - + + +Node9->Node22 + + - -Node11->Node24 - - + + +Node9->Node23 + + - -Node12->Node3 - - + + +Node10->Node1 + + - -Node13 - - -uscxml/plugins/EventHandler.h + + +Node11 + + +uscxml/plugins/EventHandler.h - -Node12->Node13 - - + + +Node10->Node11 + + - -Node14 - - -uscxml/messages/Event.h + + +Node12 + + +uscxml/messages/Event.h - -Node12->Node14 - - + + +Node10->Node12 + + - -Node13->Node3 - - + + +Node11->Node1 + + - -Node13->Node8 - - + + +Node11->Node5 + + - -Node13->Node9 - - + + +Node11->Node6 + + - -Node13->Node14 - - + + +Node11->Node12 + + - -Node13->Node17 - - + + +Node11->Node15 + + - -Node15 - - -uscxml/messages/Data.h + + +Node13 + + +uscxml/messages/Data.h - -Node14->Node15 - - + + +Node12->Node13 + + - -Node22 + + +Node21 - -uscxml/util/UUID.h + +uscxml/util/UUID.h - -Node14->Node22 - - + + +Node12->Node21 + + - -Node15->Node3 - - + + +Node13->Node1 + + - -Node15->Node9 - - + + +Node13->Node6 + + - -Node16 - -map + + +Node14 + +map - -Node15->Node16 - - + + +Node13->Node14 + + - -Node15->Node17 - - + + +Node13->Node15 + + - -Node18 + + +Node16 + +type_traits + + + +Node13->Node16 + + + + + +Node17 - -uscxml/util/Convenience.h + +uscxml/util/Convenience.h - -Node15->Node18 - - + + +Node13->Node17 + + - -Node21 + + +Node20 - -uscxml/messages/Blob.h + +uscxml/messages/Blob.h - -Node15->Node21 - - + + +Node13->Node20 + + - -Node18->Node3 - - + + +Node17->Node1 + + - -Node18->Node8 - - + + +Node17->Node5 + + - -Node19 - -limits + + +Node18 + +limits - -Node18->Node19 - - + + +Node17->Node18 + + - -Node20 - -sstream - - -Node18->Node20 - - - - -Node21->Node3 - - - - -Node21->Node8 - - - - -Node21->Node17 - - - - -Node22->Node3 - - - - -Node22->Node8 - - - - -Node23->Node3 - - + + +Node19 + +sstream + + + +Node17->Node19 + + + + + +Node20->Node1 + + + + + +Node20->Node5 + + + + + +Node20->Node15 + + + + + +Node21->Node1 + + + + + +Node21->Node5 + + + + + +Node22->Node1 + + + + + +Node22->Node11 + + + + + +Node22->Node12 + + + + + +Node23->Node1 + + + + + +Node23->Node12 + + -Node23->Node13 - - + +Node23->Node13 + + + + + +Node23->Node15 + + + + + +Node24->Node1 + + + + + +Node24->Node5 + + - -Node23->Node14 - - + + +Node24->Node6 + + - -Node24->Node3 - - + + +Node25 + +set - -Node24->Node6 - - - - -Node24->Node14 - - - - -Node24->Node15 - - - - -Node24->Node17 - - - - -Node25->Node3 - - - - -Node25->Node9 - - + + +Node24->Node25 + + -Node26 - -set + +Node26 + +xercesc/util/XMLString.hpp - -Node25->Node26 - - + + +Node24->Node26 + + -Node27 - -iostream - - -Node25->Node27 - - - - -Node28 - -xercesc/util/XMLString.hpp + +Node27 + +xercesc/dom/DOM.hpp + + + +Node24->Node27 + + + + + +Node30->Node5 + + + + + +Node30->Node6 + + + + + +Node30->Node12 + + - -Node25->Node28 - - + + +Node31 + +stdlib.h - -Node29 - -xercesc/dom/DOM.hpp - - -Node25->Node29 - - - - -Node31->Node8 - - - - -Node31->Node9 - - - - -Node31->Node14 - - + + +Node30->Node31 + + -Node32 - -stdlib.h - - -Node31->Node32 - - - - -Node33 - -cstdarg - - -Node31->Node33 - - + +Node32 + +cstdarg + + + +Node30->Node32 + + diff --git a/_promela_data_model_8h.html b/_promela_data_model_8h.html index 228ba57..e7cfb32 100644 --- a/_promela_data_model_8h.html +++ b/_promela_data_model_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,13 +99,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PromelaDataModel.h File Reference
-
#include "uscxml/plugins/DataModelImpl.h"
+
#include "uscxml/config.h"
+#include "uscxml/plugins/DataModelImpl.h"
#include <list>
Include dependency graph for PromelaDataModel.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -132,7 +132,7 @@ Classes
diff --git a/_promela_data_model_8h__dep__incl.svg b/_promela_data_model_8h__dep__incl.svg index eb9bd97..fb1cde2 100644 --- a/_promela_data_model_8h__dep__incl.svg +++ b/_promela_data_model_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/datamodel/promela/PromelaDataModel.h - + -Node1 - -plugins/datamodel/promela -/PromelaDataModel.h + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.h -Node2 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node2 + + +plugins/datamodel/promela +/PromelaDataModel.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_promela_data_model_8h__incl.map b/_promela_data_model_8h__incl.map index b60834f..6a8de75 100644 --- a/_promela_data_model_8h__incl.map +++ b/_promela_data_model_8h__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/_promela_data_model_8h__incl.md5 b/_promela_data_model_8h__incl.md5 index d243221..9e54fd3 100644 --- a/_promela_data_model_8h__incl.md5 +++ b/_promela_data_model_8h__incl.md5 @@ -1 +1 @@ -d3ae88e93e3e921b59410be53fb7ec42 \ No newline at end of file +5aa5da115d001072dcf3131b4abec915 \ No newline at end of file diff --git a/_promela_data_model_8h__incl.svg b/_promela_data_model_8h__incl.svg index b3785bb..101e7c5 100644 --- a/_promela_data_model_8h__incl.svg +++ b/_promela_data_model_8h__incl.svg @@ -1,462 +1,451 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/promela/PromelaDataModel.h - + -Node1 - -plugins/datamodel/promela -/PromelaDataModel.h + +Node1 + +plugins/datamodel/promela +/PromelaDataModel.h -Node2 - - -uscxml/plugins/DataModel -Impl.h + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 + + +uscxml/plugins/DataModel +Impl.h - -Node1->Node2 - - + + +Node1->Node3 + + - -Node10 - -list + + +Node11 + +list - -Node1->Node10 - - + + +Node1->Node11 + + - -Node3 - - -uscxml/Common.h + + +Node4 + + +uscxml/Common.h - -Node2->Node3 - - + + +Node3->Node4 + + - -Node6 - - -uscxml/plugins/Invoker.h + + +Node7 + + +uscxml/plugins/Invoker.h - -Node2->Node6 - - + + +Node3->Node7 + + - -Node2->Node10 - - + + +Node3->Node11 + + - -Node12 - -memory + + +Node13 + +memory - -Node2->Node12 - - + + +Node3->Node13 + + - -Node14 - -string + + +Node16 + +string - -Node2->Node14 - - + + +Node3->Node16 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node21 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node3->Node21 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - + + +Node3->Node22 + + -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - - -uscxml/plugins/EventHandler.h - + +Node5 + +sys/socket.h + + +Node4->Node5 + + - -Node6->Node7 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/plugins/EventHandler.h - -Node6->Node8 - - + + +Node7->Node8 + + - -Node7->Node3 - - + + +Node9 + + +uscxml/messages/Event.h + - -Node7->Node8 - - - -Node7->Node10 - - + + +Node7->Node9 + + - -Node7->Node12 - - + + +Node8->Node4 + + - -Node7->Node14 - - + + +Node8->Node9 + + + + + +Node8->Node11 + + + + + +Node8->Node13 + + + + + +Node8->Node16 + + - -Node9 - - -uscxml/messages/Data.h + + +Node10 + + +uscxml/messages/Data.h - -Node8->Node9 - - + + +Node9->Node10 + + - -Node18 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node9->Node20 + + - -Node9->Node3 - - + + +Node10->Node4 + + - -Node9->Node10 - - + + +Node10->Node11 + + - -Node11 - -map + + +Node12 + +map + + + +Node10->Node12 + + + + + +Node10->Node13 + + - -Node9->Node11 - - + + +Node14 + +type_traits - -Node9->Node12 - - + + +Node10->Node14 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node15 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node10->Node15 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node19 + + +uscxml/messages/Blob.h - -Node9->Node17 - - - - -Node13->Node3 - - + + +Node10->Node19 + + - -Node13->Node14 - - + + +Node15->Node4 + + - -Node15 - -limits + + +Node15->Node16 + + - -Node13->Node15 - - + + +Node17 + +limits - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node3 - - - - -Node18->Node14 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node8 - - - - -Node20->Node3 - - - - -Node20->Node8 - - - - -Node20->Node9 - - - - -Node20->Node12 - - + + +Node15->Node17 + + - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + + +Node18 + +sstream + + + +Node15->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + + +Node20->Node4 + + + + + +Node20->Node16 + + + + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node22->Node4 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_data_model_8h__incl_org.svg b/_promela_data_model_8h__incl_org.svg index 8ffba70..a248686 100644 --- a/_promela_data_model_8h__incl_org.svg +++ b/_promela_data_model_8h__incl_org.svg @@ -1,374 +1,451 @@ - - + plugins/datamodel/promela/PromelaDataModel.h - + + + +Node0 + +plugins/datamodel/promela +/PromelaDataModel.h + -Node1 - -plugins/datamodel/promela -/PromelaDataModel.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - - -uscxml/plugins/DataModel -Impl.h + +Node2 + + +uscxml/plugins/DataModel +Impl.h - -Node1->Node2 - - + + +Node0->Node2 + + -Node10 - -list + +Node10 + +list - -Node1->Node10 - - + + +Node0->Node10 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/Invoker.h + +Node6 + + +uscxml/plugins/Invoker.h -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node10 - - + +Node2->Node10 + + -Node12 - -memory + +Node12 + +memory -Node2->Node12 - - + +Node2->Node12 + + - -Node14 - -string + + +Node15 + +string - -Node2->Node14 - - + + +Node2->Node15 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node20 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node2->Node20 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - + + +Node2->Node21 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - - -uscxml/plugins/EventHandler.h + +Node7 + + +uscxml/plugins/EventHandler.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h -Node6->Node8 - - + +Node6->Node8 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node10 - - + +Node7->Node10 + + -Node7->Node12 - - + +Node7->Node12 + + - -Node7->Node14 - - + + +Node7->Node15 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node3 - - + +Node9->Node3 + + -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - + + +Node9->Node14 + + - -Node13->Node3 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node13->Node14 - - - -Node15 - -limits + + +Node9->Node18 + + - -Node13->Node15 - - + + +Node14->Node3 + + - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - + + +Node14->Node15 + + - -Node18->Node3 - - + + +Node16 + +limits - -Node18->Node14 - - + + +Node14->Node16 + + - -Node19->Node3 - - + + +Node17 + +sstream - -Node19->Node7 - - + + +Node14->Node17 + + - -Node19->Node8 - - + + +Node18->Node3 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + - -Node20->Node3 - - + + +Node19->Node3 + + - -Node20->Node8 - - + + +Node19->Node15 + + - -Node20->Node9 - - + + +Node20->Node3 + + - -Node20->Node12 - - + + +Node20->Node7 + + - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + + +Node20->Node8 + + + + + +Node21->Node3 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node12 + + diff --git a/_promela_data_model_8h_source.html b/_promela_data_model_8h_source.html index bc7a8bf..4daea10 100644 --- a/_promela_data_model_8h_source.html +++ b/_promela_data_model_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,108 +101,111 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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);
+
23 #include "uscxml/config.h"
+ +
25 #include <list>
+
26 
+
27 #ifdef BUILD_AS_PLUGINS
+
28 #include "uscxml/plugins/Plugins.h"
+
29 #endif
+
30 
+
31 namespace uscxml {
+
32 
+ +
34 public:
+ +
36  virtual ~PromelaDataModel();
+
37  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
38 
+
39  virtual std::list<std::string> getNames() {
+
40  std::list<std::string> names;
+
41  names.push_back("promela");
+
42  return names;
+
43  }
+
44 
+
45  virtual void addExtension(DataModelExtension* ext);
+
46 
+
47  virtual bool isValidSyntax(const std::string& expr);
+
48 
+
49  virtual void setEvent(const Event& event);
+
50 
+
51  // foreach
+
52  virtual uint32_t getLength(const std::string& expr);
+
53  virtual void setForeach(const std::string& item,
+
54  const std::string& array,
+
55  const std::string& index,
+
56  uint32_t iteration);
+
57 
+
58  virtual bool evalAsBool(const std::string& expr);
+
59  virtual Data evalAsData(const std::string& expr);
+
60  virtual Data getAsData(const std::string& content);
+
61 
+
62  virtual bool isDeclared(const std::string& expr);
+
63 
+
64  virtual void assign(const std::string& location,
+
65  const Data& data,
+
66  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
67  virtual void init(const std::string& location,
+
68  const Data& data,
+
69  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
70 
+
71 protected:
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);
+
73  int dataToInt(const Data& data);
+
74  bool dataToBool(const Data& data);
+
75 
+
76  void evaluateDecl(void* ast);
+
77  Data evaluateExpr(void* ast);
+
78  void evaluateStmnt(void* ast);
+
79 
+
80  void evaluateDecl(const std::string& expr);
+
81  Data evaluateExpr(const std::string& expr);
+
82  void evaluateStmnt(const std::string& expr);
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
+
84  void setVariable(void* ast, const Data& value);
+
85  Data getVariable(void* ast);
+
86 
+
87  void adaptType(Data& data);
+
88 
+
89  int _lastMType;
+
90 
+
91  Event _event;
+
92  std::string _name;
+
93  std::string _sessionId;
+
94 
+
95  Data _variables;
+
96 
+
97 };
+
98 
+
99 #ifdef BUILD_AS_PLUGINS
+
100 PLUMA_INHERIT_PROVIDER(PromelaDataModel, DataModelImpl)
+
101 #endif
+
102 
+
103 }
+
104 
+
105 #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:59
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: PromelaDataModel.h:39
Definition: Breakpoint.cpp:26
-
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: PromelaDataModel.cpp:249
+
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: PromelaDataModel.cpp:262
-
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:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
-
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
+
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: PromelaDataModel.cpp:91
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: PromelaDataModel.cpp:191
+
Definition: PromelaDataModel.h:33
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: PromelaDataModel.cpp:250
+ +
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: PromelaDataModel.cpp:201
+
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:213
+
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: PromelaDataModel.cpp:736
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: PromelaDataModel.cpp:267
+
Definition: Event.h:94
+
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: PromelaDataModel.cpp:765
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
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:43
+
virtual void init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Initialize a variable / location in the data-model with a given data object.
Definition: PromelaDataModel.cpp:709
+
Definition: Data.h:44
+
virtual void assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Assign a data object to a location in the data-model.
Definition: PromelaDataModel.cpp:700
@@ -212,7 +215,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_promela_inlines_8cpp.html b/_promela_inlines_8cpp.html index 8f36dd8..33984e2 100644 --- a/_promela_inlines_8cpp.html +++ b/_promela_inlines_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -98,11 +98,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "PromelaInlines.h"
+#include "uscxml/interpreter/Logging.h"
#include <boost/algorithm/string.hpp>
Include dependency graph for PromelaInlines.cpp:
-
+

Detailed Description

Author
2016 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)
@@ -116,7 +117,7 @@ Include dependency graph for PromelaInlines.cpp:
diff --git a/_promela_inlines_8cpp__incl.map b/_promela_inlines_8cpp__incl.map index c010e2b..edc1de0 100644 --- a/_promela_inlines_8cpp__incl.map +++ b/_promela_inlines_8cpp__incl.map @@ -1,8 +1,11 @@ - - - - - - + + + + + + + + + diff --git a/_promela_inlines_8cpp__incl.md5 b/_promela_inlines_8cpp__incl.md5 index 1c85f3b..92d3aff 100644 --- a/_promela_inlines_8cpp__incl.md5 +++ b/_promela_inlines_8cpp__incl.md5 @@ -1 +1 @@ -8a8980aba2286be6be0915d690188d93 \ No newline at end of file +3d61af24b5f12ffb7f0da4dd1755f461 \ No newline at end of file diff --git a/_promela_inlines_8cpp__incl.svg b/_promela_inlines_8cpp__incl.svg index 8ab87d0..62e00e5 100644 --- a/_promela_inlines_8cpp__incl.svg +++ b/_promela_inlines_8cpp__incl.svg @@ -1,375 +1,426 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/promela/PromelaInlines.cpp - + -Node1 - -transform/promela/Promela -Inlines.cpp + +Node1 + +transform/promela/Promela +Inlines.cpp -Node2 - - -PromelaInlines.h + +Node2 + + +PromelaInlines.h -Node1->Node2 - - + +Node1->Node2 + + -Node21 - -boost/algorithm/string.hpp + +Node21 + + +uscxml/interpreter +/Logging.h + + -Node1->Node21 - - + +Node1->Node21 + + + + + +Node24 + +boost/algorithm/string.hpp + + + +Node1->Node24 + + -Node3 - -uscxml/config.h + +Node3 + +uscxml/config.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node2->Node4 - - + +Node2->Node4 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node2->Node7 - - + +Node2->Node7 + + -Node8 - -list + +Node8 + +list -Node2->Node8 - - + +Node2->Node8 + + - -Node12 - -string + + +Node13 + +string - -Node2->Node12 - - + + +Node2->Node13 + + - -Node16 - - -uscxml/util/DOM.h + + +Node17 + + +uscxml/util/DOM.h - -Node2->Node16 - - + + +Node2->Node17 + + -Node20 - -xercesc/dom/DOM.hpp + +Node20 + +xercesc/dom/DOM.hpp -Node2->Node20 - - + +Node2->Node20 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node4 - - + +Node7->Node4 + + -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -map + +Node9 + +map -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - + + +Node7->Node12 + + - -Node11->Node4 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node11->Node12 - - - -Node13 - -limits + + +Node7->Node16 + + - -Node11->Node13 - - + + +Node12->Node4 + + + + + +Node12->Node13 + + -Node14 - -sstream - - -Node11->Node14 - - - - -Node15->Node4 - - - - -Node15->Node10 - - - - -Node15->Node12 - - + +Node14 + +limits - -Node16->Node4 - - + + +Node12->Node14 + + - -Node16->Node8 - - + + +Node15 + +sstream - -Node17 - -set + + +Node12->Node15 + + - -Node16->Node17 - - + + +Node16->Node4 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node4 + + + + + +Node17->Node8 + + + + + +Node17->Node13 + + -Node18 - -iostream + +Node18 + +set - -Node16->Node18 - - + + +Node17->Node18 + + -Node19 - -xercesc/util/XMLString.hpp + +Node19 + +xercesc/util/XMLString.hpp + + + +Node17->Node19 + + + + + +Node17->Node20 + + + + + +Node21->Node4 + + + + + +Node21->Node7 + + + + + +Node21->Node10 + + + + + +Node22 + + +uscxml/messages/Event.h + - -Node16->Node19 - - - -Node16->Node20 - - + + +Node21->Node22 + + + + + +Node22->Node7 + + + + + +Node23 + + +uscxml/util/UUID.h + + + + + +Node22->Node23 + + + + + +Node23->Node4 + + + + + +Node23->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_inlines_8cpp__incl_org.svg b/_promela_inlines_8cpp__incl_org.svg index eca44cc..dea0eb3 100644 --- a/_promela_inlines_8cpp__incl_org.svg +++ b/_promela_inlines_8cpp__incl_org.svg @@ -1,287 +1,426 @@ - - - + + transform/promela/PromelaInlines.cpp - - -Node1 - -transform/promela/Promela -Inlines.cpp + + + +Node0 + +transform/promela/Promela +Inlines.cpp - -Node2 + + +Node1 - -PromelaInlines.h + +PromelaInlines.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node21 - -boost/algorithm/string.hpp + + +Node20 + + +uscxml/interpreter +/Logging.h + - -Node1->Node21 - - - -Node3 - -uscxml/config.h + + +Node0->Node20 + + - -Node2->Node3 - - + + +Node23 + +boost/algorithm/string.hpp - -Node4 + + +Node0->Node23 + + + + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + + + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node4 - - + + +Node1->Node3 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node2->Node7 - - + + +Node1->Node6 + + - -Node8 - -list + + +Node7 + +list - -Node2->Node8 - - + + +Node1->Node7 + + -Node12 - -string + +Node12 + +string - -Node2->Node12 - - + + +Node1->Node12 + + -Node16 - - -uscxml/util/DOM.h + +Node16 + + +uscxml/util/DOM.h - -Node2->Node16 - - + + +Node1->Node16 + + - -Node20 - -xercesc/dom/DOM.hpp + + +Node19 + +xercesc/dom/DOM.hpp - -Node2->Node20 - - + + +Node1->Node19 + + - -Node5 - -sys/socket.h - - -Node4->Node5 - - + + +Node4 + +sys/socket.h - -Node6 - -cmath + + +Node3->Node4 + + - -Node4->Node6 - - + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + + + + +Node6->Node7 + + - -Node7->Node4 - - + + +Node8 + +map - -Node7->Node8 - - + + +Node6->Node8 + + -Node9 - -map + +Node9 + +memory - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node4 - - + + +Node11->Node3 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node14 - -sstream + +Node14 + +sstream -Node11->Node14 - - - - -Node15->Node4 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node3 + + + + + +Node15->Node9 + + -Node15->Node12 - - - - -Node16->Node4 - - - - -Node16->Node8 - - + +Node15->Node12 + + + + + +Node16->Node3 + + + + + +Node16->Node7 + + + + + +Node16->Node12 + + -Node17 - -set + +Node17 + +set -Node16->Node17 - - + +Node16->Node17 + + -Node18 - -iostream + +Node18 + +xercesc/util/XMLString.hpp -Node16->Node18 - - - - -Node19 - -xercesc/util/XMLString.hpp + +Node16->Node18 + + -Node16->Node19 - - - - -Node16->Node20 - - + +Node16->Node19 + + + + + +Node20->Node3 + + + + + +Node20->Node6 + + + + + +Node20->Node9 + + + + + +Node21 + + +uscxml/messages/Event.h + + + + + +Node20->Node21 + + + + + +Node21->Node6 + + + + + +Node22 + + +uscxml/util/UUID.h + + + + + +Node21->Node22 + + + + + +Node22->Node3 + + + + + +Node22->Node12 + + diff --git a/_promela_inlines_8h.html b/_promela_inlines_8h.html index 44d8d6f..bf7bb88 100644 --- a/_promela_inlines_8h.html +++ b/_promela_inlines_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for PromelaInlines.h:
-
+
This graph shows which files directly or indirectly include this file:
@@ -140,7 +140,7 @@ Classes
diff --git a/_promela_inlines_8h__dep__incl.map b/_promela_inlines_8h__dep__incl.map index 4aee444..72582e4 100644 --- a/_promela_inlines_8h__dep__incl.map +++ b/_promela_inlines_8h__dep__incl.map @@ -1,5 +1,5 @@ - + diff --git a/_promela_inlines_8h__dep__incl.svg b/_promela_inlines_8h__dep__incl.svg index 91cfc09..a37f0b4 100644 --- a/_promela_inlines_8h__dep__incl.svg +++ b/_promela_inlines_8h__dep__incl.svg @@ -1,99 +1,112 @@ - transform/promela/PromelaInlines.h - + -Node1 - -transform/promela/Promela -Inlines.h + +Node1 + +transform/promela/Promela +Inlines.h -Node2 - - -transform/ChartToJava.h + +Node2 + + +transform/ChartToJava.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -transform/ChartToPromela.h + +Node4 + + +transform/ChartToPromela.h -Node1->Node4 - - + +Node1->Node4 + + -Node7 - - -transform/promela/Promela -Inlines.cpp + +Node7 + + +transform/promela/Promela +Inlines.cpp -Node1->Node7 - - + +Node1->Node7 + + -Node3 - - -transform/ChartToJava.cpp + +Node3 + + +transform/ChartToJava.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node5 - - -transform/ChartToPromela.cpp + +Node5 + + +transform/ChartToPromela.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node6 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node6 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node4->Node6 - - + +Node4->Node6 + + diff --git a/_promela_inlines_8h__incl.map b/_promela_inlines_8h__incl.map index 14e3a0c..a340b8b 100644 --- a/_promela_inlines_8h__incl.map +++ b/_promela_inlines_8h__incl.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/_promela_inlines_8h__incl.md5 b/_promela_inlines_8h__incl.md5 index 4060983..a4e91ca 100644 --- a/_promela_inlines_8h__incl.md5 +++ b/_promela_inlines_8h__incl.md5 @@ -1 +1 @@ -b21cd64b2dfe2a954c1c4e6016f6baf3 \ No newline at end of file +e559c68de1385adcf201beafb69740e8 \ No newline at end of file diff --git a/_promela_inlines_8h__incl.svg b/_promela_inlines_8h__incl.svg index aeb3fff..ef82590 100644 --- a/_promela_inlines_8h__incl.svg +++ b/_promela_inlines_8h__incl.svg @@ -1,352 +1,317 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/promela/PromelaInlines.h - + -Node1 - -transform/promela/Promela -Inlines.h + +Node1 + +transform/promela/Promela +Inlines.h -Node2 - -uscxml/config.h + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -list + +Node7 + +list -Node1->Node7 - - + +Node1->Node7 + + - -Node11 - -string + + +Node12 + +string - -Node1->Node11 - - + + +Node1->Node12 + + - -Node15 - - -uscxml/util/DOM.h + + +Node16 + + +uscxml/util/DOM.h - -Node1->Node15 - - + + +Node1->Node16 + + -Node19 - -xercesc/dom/DOM.hpp + +Node19 + +xercesc/dom/DOM.hpp -Node1->Node19 - - + +Node1->Node19 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -map + +Node8 + +map -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h - - + +Node10 + +type_traits -Node6->Node10 - - + +Node6->Node10 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node14 - - + + +Node6->Node11 + + - -Node10->Node3 - - + + +Node15 + + +uscxml/messages/Blob.h + - -Node10->Node11 - - - -Node12 - -limits + + +Node6->Node15 + + - -Node10->Node12 - - + + +Node11->Node3 + + + + + +Node11->Node12 + + -Node13 - -sstream - - -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + +Node13 + +limits - -Node15->Node3 - - + + +Node11->Node13 + + - -Node15->Node7 - - + + +Node14 + +sstream - -Node16 - -set + + +Node11->Node14 + + - -Node15->Node16 - - + + +Node15->Node3 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node3 + + + + + +Node16->Node7 + + + + + +Node16->Node12 + + -Node17 - -iostream + +Node17 + +set - -Node15->Node17 - - + + +Node16->Node17 + + -Node18 - -xercesc/util/XMLString.hpp + +Node18 + +xercesc/util/XMLString.hpp - -Node15->Node18 - - + + +Node16->Node18 + + - -Node15->Node19 - - + + +Node16->Node19 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_inlines_8h__incl_org.svg b/_promela_inlines_8h__incl_org.svg index ec49210..1761cf5 100644 --- a/_promela_inlines_8h__incl_org.svg +++ b/_promela_inlines_8h__incl_org.svg @@ -1,264 +1,317 @@ - - + transform/promela/PromelaInlines.h - - -Node1 - -transform/promela/Promela -Inlines.h + + + +Node0 + +transform/promela/Promela +Inlines.h - -Node2 - -uscxml/config.h + + +Node1 + +uscxml/config.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node3 - - + + +Node0->Node2 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node7 - -list + + +Node6 + +list - -Node1->Node7 - - + + +Node0->Node6 + + -Node11 - -string + +Node11 + +string - -Node1->Node11 - - + + +Node0->Node11 + + -Node15 - - -uscxml/util/DOM.h + +Node15 + + +uscxml/util/DOM.h - -Node1->Node15 - - + + +Node0->Node15 + + - -Node19 - -xercesc/dom/DOM.hpp - - -Node1->Node19 - - + + +Node18 + +xercesc/dom/DOM.hpp - -Node4 - -sys/socket.h + + +Node0->Node18 + + - -Node3->Node4 - - + + +Node3 + +sys/socket.h - -Node5 - -cmath + + +Node2->Node3 + + - -Node3->Node5 - - + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node5->Node2 + + + + + +Node5->Node6 + + - -Node6->Node3 - - + + +Node7 + +map - -Node6->Node7 - - + + +Node5->Node7 + + -Node8 - -map + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node3 - - + + +Node10->Node2 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node13 - -sstream + +Node13 + +sstream -Node10->Node13 - - - - -Node14->Node3 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node2 + + + + + +Node14->Node8 + + -Node14->Node11 - - - - -Node15->Node3 - - - - -Node15->Node7 - - + +Node14->Node11 + + + + + +Node15->Node2 + + + + + +Node15->Node6 + + + + + +Node15->Node11 + + -Node16 - -set + +Node16 + +set -Node15->Node16 - - + +Node15->Node16 + + -Node17 - -iostream + +Node17 + +xercesc/util/XMLString.hpp -Node15->Node17 - - - - -Node18 - -xercesc/util/XMLString.hpp + +Node15->Node17 + + -Node15->Node18 - - - - -Node15->Node19 - - + +Node15->Node18 + + diff --git a/_promela_inlines_8h_source.html b/_promela_inlines_8h_source.html index a8a9088..a288302 100644 --- a/_promela_inlines_8h_source.html +++ b/_promela_inlines_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -199,7 +199,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: PromelaInlines.h:34
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -209,7 +209,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_promela_parser_8cpp.html b/_promela_parser_8cpp.html index e782097..6d31412 100644 --- a/_promela_parser_8cpp.html +++ b/_promela_parser_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,12 +103,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "PromelaParser.h"
#include "parser/promela.tab.hpp"
#include "uscxml/messages/Event.h"
-#include <iostream>
+#include "uscxml/interpreter/Logging.h"
#include <string.h>
Include dependency graph for PromelaParser.cpp:
-
+

@@ -154,7 +152,7 @@ Macros

diff --git a/_s_c_x_m_l_i_o_processor_8h__dep__incl.svg b/_s_c_x_m_l_i_o_processor_8h__dep__incl.svg index b2c7fae..d32dc5d 100644 --- a/_s_c_x_m_l_i_o_processor_8h__dep__incl.svg +++ b/_s_c_x_m_l_i_o_processor_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/ioprocessor/scxml/SCXMLIOProcessor.h - + -Node1 - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node1 + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h -Node2 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + +Node2 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_s_c_x_m_l_i_o_processor_8h__incl.map b/_s_c_x_m_l_i_o_processor_8h__incl.map index 75da64b..5df9c3c 100644 --- a/_s_c_x_m_l_i_o_processor_8h__incl.map +++ b/_s_c_x_m_l_i_o_processor_8h__incl.map @@ -1,31 +1,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/_s_c_x_m_l_i_o_processor_8h__incl.md5 b/_s_c_x_m_l_i_o_processor_8h__incl.md5 index f0d338f..1a41fac 100644 --- a/_s_c_x_m_l_i_o_processor_8h__incl.md5 +++ b/_s_c_x_m_l_i_o_processor_8h__incl.md5 @@ -1 +1 @@ -548d2ad92eb302b6ae38e19cd472bc1a \ No newline at end of file +73fbd56dfb520beab5102f804186b3b3 \ No newline at end of file diff --git a/_s_c_x_m_l_i_o_processor_8h__incl.svg b/_s_c_x_m_l_i_o_processor_8h__incl.svg index ac1c72a..1b48bcf 100644 --- a/_s_c_x_m_l_i_o_processor_8h__incl.svg +++ b/_s_c_x_m_l_i_o_processor_8h__incl.svg @@ -1,1173 +1,373 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/ioprocessor/scxml/SCXMLIOProcessor.h - + -Node1 - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node1 + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h -Node2 - - -uscxml/plugins/IOProcessor -Impl.h - - + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/plugins/IOProcessor +Impl.h - -Node2->Node3 - - + + +Node1->Node3 + + - -Node6 - - -uscxml/plugins/EventHandler.h + + +Node4 + + +uscxml/Common.h - -Node2->Node6 - - + + +Node3->Node4 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/plugins/EventHandler.h - -Node2->Node7 - - + + +Node3->Node7 + + - -Node18 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node8 + + +uscxml/messages/Event.h - -Node2->Node18 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - - - -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node6->Node7 - - - - -Node9 - -list - - -Node6->Node9 - - - - -Node11 - -memory - - -Node6->Node11 - - - - -Node13 - -string - - -Node6->Node13 - - + + +Node3->Node8 + + - -Node8 - - -uscxml/messages/Data.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node7->Node8 - - - - -Node17 - - -uscxml/util/UUID.h - + + +Node3->Node20 + + + + +Node5 + +sys/socket.h - -Node7->Node17 - - + + +Node4->Node5 + + - -Node8->Node3 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + - -Node8->Node9 - - + + +Node7->Node8 + + -Node10 - -map + +Node10 + +list - -Node8->Node10 - - - - -Node8->Node11 - - + + +Node7->Node10 + + -Node12 - - -uscxml/util/Convenience.h - - - - -Node8->Node12 - - - - -Node16 - - -uscxml/messages/Blob.h - + +Node12 + +memory - - -Node8->Node16 - - - - -Node12->Node3 - - - - -Node12->Node13 - - - - -Node14 - -limits - - -Node12->Node14 - - + + +Node7->Node12 + + -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - - - -Node16->Node13 - - - - -Node17->Node3 - - - - -Node17->Node13 - - - - -Node18->Node3 - - - - -Node18->Node9 - - - - -Node18->Node10 - - - - -Node18->Node11 - - - - -Node18->Node13 - - - - -Node19 - -mutex - - -Node18->Node19 - - + +Node15 + +string - -Node20 - - -uscxml/util/URL.h - + + +Node7->Node15 + + - - -Node18->Node20 - - - - -Node24 - - -uscxml/plugins/Factory.h + + +Node9 + + +uscxml/messages/Data.h - -Node18->Node24 - - + + +Node8->Node9 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node19 + + +uscxml/util/UUID.h - -Node18->Node28 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - + + +Node8->Node19 + + + + +Node9->Node4 + + - -Node18->Node32 - - + + +Node9->Node10 + + - -Node39 - - -uscxml/interpreter -/EventQueue.h - + + +Node11 + +map + + + +Node9->Node11 + + + + + +Node9->Node12 + + + + +Node13 + +type_traits - -Node18->Node39 - - + + +Node9->Node13 + + - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node14 + + +uscxml/util/Convenience.h - -Node18->Node40 - - + + +Node9->Node14 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node18 + + +uscxml/messages/Blob.h - -Node18->Node44 - - + + +Node9->Node18 + + - -Node45 - - -uscxml/util/DOM.h - + + +Node14->Node4 + + + + +Node14->Node15 + + - -Node18->Node45 - - + + +Node16 + +limits - -Node20->Node3 - - + + +Node14->Node16 + + - -Node20->Node7 - - + + +Node17 + +sstream + + + +Node14->Node17 + + + + + +Node18->Node4 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + + + + +Node19->Node4 + + + + + +Node19->Node15 + + + + + +Node20->Node4 + + + + + +Node20->Node8 + + -Node20->Node9 - - - - -Node20->Node10 - - - - -Node20->Node13 - - - - -Node20->Node15 - - - - -Node21 - -set - - -Node20->Node21 - - - - -Node22 - -thread - - -Node20->Node22 - - - - -Node23 - -condition_variable - - -Node20->Node23 - - - - -Node24->Node3 - - - - -Node24->Node6 - - - - -Node24->Node11 - - - - -Node24->Node13 - - - - -Node24->Node14 - - - - -Node24->Node21 - - - - -Node25 - - -uscxml/plugins/Executable -Content.h - - + +Node20->Node9 + + - -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - - - -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node27 - - - - -Node24->Node28 - - - - -Node31 - - -string.h - - - - -Node24->Node31 - - - - -Node25->Node3 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node15 - - - - -Node26->Node3 - - - - -Node26->Node6 - - - - -Node26->Node7 - - - - -Node27->Node3 - - - - -Node27->Node6 - - - - -Node27->Node7 - - - - -Node28->Node3 - - - - -Node28->Node9 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - + + +Node20->Node12 + + - -Node28->Node29 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node32->Node3 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node21 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node3 - - - - -Node33->Node10 - - - - -Node33->Node13 - - - - -Node33->Node24 - - - - -Node33->Node29 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h - - - - -Node33->Node35 - - - - -Node36 - - -uscxml/interpreter -/InterpreterState.h - - - - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - - - - -Node33->Node37 - - - - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - - - - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node3 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node37->Node3 - - - - -Node37->Node7 - - - - -Node37->Node9 - - - - -Node37->Node11 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node8 - - - - -Node38->Node13 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node21 - - - - -Node40->Node29 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - - - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node7 - - - - -Node41->Node19 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - - - - -Node41->Node42 - - - - -Node42->Node3 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node9 - - - - -Node44->Node10 - - - - -Node44->Node13 - - - - -Node44->Node19 - - - - -Node44->Node22 - - - - -Node44->Node23 - - - - -Node45->Node3 - - - - -Node45->Node9 - - - - -Node45->Node21 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_s_c_x_m_l_i_o_processor_8h__incl_org.svg b/_s_c_x_m_l_i_o_processor_8h__incl_org.svg index df5ab43..2e1b6db 100644 --- a/_s_c_x_m_l_i_o_processor_8h__incl_org.svg +++ b/_s_c_x_m_l_i_o_processor_8h__incl_org.svg @@ -1,1085 +1,373 @@ - - - + + plugins/ioprocessor/scxml/SCXMLIOProcessor.h - + + + +Node0 + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.h + -Node1 - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - - -uscxml/plugins/IOProcessor -Impl.h + +Node2 + + +uscxml/plugins/IOProcessor +Impl.h - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/EventHandler.h + +Node6 + + +uscxml/plugins/EventHandler.h -Node2->Node6 - - + +Node2->Node6 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node2->Node7 - - + +Node2->Node7 + + - -Node18 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node2->Node18 - - + + +Node2->Node19 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node6->Node7 - - + +Node6->Node7 + + -Node9 - -list + +Node9 + +list -Node6->Node9 - - + +Node6->Node9 + + -Node11 - -memory + +Node11 + +memory -Node6->Node11 - - + +Node6->Node11 + + - -Node13 - -string + + +Node14 + +string - -Node6->Node13 - - + + +Node6->Node14 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node17 - - -uscxml/util/UUID.h + + +Node18 + + +uscxml/util/UUID.h - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node3 - - + +Node8->Node3 + + -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - - - -Node16 - - -uscxml/messages/Blob.h - - - - -Node8->Node16 - - - - -Node12->Node3 - - - - -Node12->Node13 - - - - -Node14 - -limits - - -Node12->Node14 - - - - -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node3 - - - - -Node16->Node11 - - - - -Node16->Node13 - - - - -Node17->Node3 - - - - -Node17->Node13 - - - - -Node18->Node3 - - - - -Node18->Node9 - - - - -Node18->Node10 - - - - -Node18->Node11 - - - - -Node18->Node13 - - - - -Node19 - -mutex - - -Node18->Node19 - - - - -Node20 - - -uscxml/util/URL.h - - - - -Node18->Node20 - - - - -Node24 - - -uscxml/plugins/Factory.h - - - - -Node18->Node24 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node18->Node28 - - - - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h - - - - -Node18->Node32 - - - - -Node39 - - -uscxml/interpreter -/EventQueue.h - - + +Node8->Node12 + + - -Node18->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - - - - -Node18->Node40 - - - - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h - - - - -Node18->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - - - -Node18->Node45 - - - - -Node20->Node3 - - - - -Node20->Node7 - - - - -Node20->Node9 - - - - -Node20->Node10 - - - - -Node20->Node13 - - - - -Node20->Node15 - - - - -Node21 - -set - - -Node20->Node21 - - - - -Node22 - -thread - - -Node20->Node22 - - - - -Node23 - -condition_variable - - -Node20->Node23 - - - - -Node24->Node3 - - - - -Node24->Node6 - - - - -Node24->Node11 - - - - -Node24->Node13 - - - - -Node24->Node14 - - - - -Node24->Node21 - - - - -Node25 - - -uscxml/plugins/Executable -Content.h - - - - -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - - - -Node24->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node24->Node27 - - - - -Node24->Node28 - - - - -Node31 - - -string.h - - - - -Node24->Node31 - - - - -Node25->Node3 - - - - -Node25->Node11 - - - - -Node25->Node13 - - - - -Node25->Node15 - - - - -Node26->Node3 - - - - -Node26->Node6 - - - - -Node26->Node7 - - - - -Node27->Node3 - - - - -Node27->Node6 - - - - -Node27->Node7 - - - - -Node28->Node3 - - - - -Node28->Node9 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node3 - - - - -Node29->Node7 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node30 - -uscxml/config.h - - -Node29->Node30 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node32->Node3 - - - - -Node32->Node7 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node21 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node3 - - - - -Node33->Node10 - - - - -Node33->Node13 - - - - -Node33->Node24 - - - - -Node33->Node29 - - - - -Node34 - -vector - - -Node33->Node34 - - - - -Node35 - - -uscxml/interpreter -/MicroStep.h + + +Node13 + + +uscxml/util/Convenience.h - -Node33->Node35 - - + + +Node8->Node13 + + - -Node36 - - -uscxml/interpreter -/InterpreterState.h + + +Node17 + + +uscxml/messages/Blob.h - -Node33->Node36 - - - - -Node37 - - -uscxml/plugins/DataModel.h - + + +Node8->Node17 + + + + +Node13->Node3 + + - -Node33->Node37 - - + + +Node13->Node14 + + - -Node38 - - -uscxml/interpreter -/ContentExecutor.h - + + +Node15 + +limits + + +Node13->Node15 + + - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node3 - - - - -Node35->Node9 - - - - -Node35->Node11 - - - - -Node35->Node13 - - - - -Node35->Node36 - - - - -Node36->Node3 - - - - -Node37->Node3 - - - - -Node37->Node7 - - - - -Node37->Node9 - - - - -Node37->Node11 - - - - -Node37->Node13 - - - - -Node38->Node3 - - - - -Node38->Node8 - - - - -Node38->Node13 - - - - -Node39->Node3 - - - - -Node39->Node7 - - - - -Node40->Node3 - - - - -Node40->Node7 - - - - -Node40->Node13 - - - - -Node40->Node21 - - - - -Node40->Node29 - - - - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - - + + +Node16 + +sstream - -Node40->Node41 - - - - -Node41->Node3 - - - - -Node41->Node7 - - - - -Node41->Node19 - - - - -Node42 - - -uscxml/debug/Interpreter -Issue.h - + + +Node13->Node16 + + + + +Node17->Node3 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + - -Node41->Node42 - - - - -Node42->Node3 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node3 - - - - -Node44->Node7 - - - - -Node44->Node9 - - - - -Node44->Node10 - - - - -Node44->Node13 - - - - -Node44->Node19 - - - - -Node44->Node22 - - - - -Node44->Node23 - - - - -Node45->Node3 - - - - -Node45->Node9 - - - - -Node45->Node21 - - - - -Node45->Node43 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - + + +Node18->Node3 + + + + + +Node18->Node14 + + + + + +Node19->Node3 + + + + + +Node19->Node7 + + + + + +Node19->Node8 + + + + + +Node19->Node11 + + diff --git a/_s_c_x_m_l_i_o_processor_8h_source.html b/_s_c_x_m_l_i_o_processor_8h_source.html index 6c1e410..feef659 100644 --- a/_s_c_x_m_l_i_o_processor_8h_source.html +++ b/_s_c_x_m_l_i_o_processor_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,50 +101,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef SCXMLIOProcessor_H_2CUY93KU
21 #define SCXMLIOProcessor_H_2CUY93KU
22 
- -
24 
-
25 namespace uscxml {
-
26 
- -
32 public:
- -
34  virtual ~SCXMLIOProcessor();
-
35  virtual std::shared_ptr<IOProcessorImpl> create(uscxml::InterpreterImpl* interpreter);
-
36 
-
37  virtual std::list<std::string> getNames() {
-
38  std::list<std::string> names;
-
39  names.push_back("scxml");
-
40  names.push_back("http://www.w3.org/TR/scxml/#SCXMLEventProcessor");
-
41  return names;
-
42  }
-
43 
-
44  virtual void eventFromSCXML(const std::string& target, const Event& event);
-
45  virtual bool isValidTarget(const std::string& target);
-
46 
- -
48 protected:
-
49  InterpreterImpl* _interpreter;
-
50 };
+
23 #include "uscxml/config.h"
+ +
25 
+
26 #ifdef BUILD_AS_PLUGINS
+
27 #include "uscxml/plugins/Plugins.h"
+
28 #endif
+
29 
+
30 namespace uscxml {
+
31 
+ +
37 public:
+ +
39  virtual ~SCXMLIOProcessor();
+
40  virtual std::shared_ptr<IOProcessorImpl> create(uscxml::IOProcessorCallbacks* callbacks);
+
41 
+
42  virtual std::list<std::string> getNames() {
+
43  std::list<std::string> names;
+
44  names.push_back("scxml");
+
45  names.push_back("http://www.w3.org/TR/scxml/#SCXMLEventProcessor");
+
46  return names;
+
47  }
+
48 
+
49  virtual void eventFromSCXML(const std::string& target, const Event& event);
+
50  virtual bool isValidTarget(const std::string& target);
51 
-
52 #ifdef BUILD_AS_PLUGINS
-
53 PLUMA_INHERIT_PROVIDER(SCXMLIOProcessor, IOProcessorImpl);
-
54 #endif
-
55 
-
56 }
-
57 
-
58 #endif /* end of include guard: SCXMLIOProcessor_H_2CUY93KU */
+ +
53 };
+
54 
+
55 #ifdef BUILD_AS_PLUGINS
+
56 PLUMA_INHERIT_PROVIDER(SCXMLIOProcessor, IOProcessorImpl)
+
57 #endif
+
58 
+
59 }
+
60 
+
61 #endif /* end of include guard: SCXMLIOProcessor_H_2CUY93KU */
Definition: Breakpoint.cpp:26
-
virtual void eventFromSCXML(const std::string &target, const Event &event)
We received an event from the SCXML Interpreter we are associated with.
Definition: SCXMLIOProcessor.cpp:66
-
virtual bool isValidTarget(const std::string &target)
Determine whether the given target is a valid destination for events.
Definition: SCXMLIOProcessor.cpp:58
-
virtual std::shared_ptr< IOProcessorImpl > create(uscxml::InterpreterImpl *interpreter)
Factory demands a new instance.
Definition: SCXMLIOProcessor.cpp:44
-
The scxml I/O processor as per standard.
Definition: SCXMLIOProcessor.h:31
-
Definition: InterpreterImpl.h:48
+
virtual void eventFromSCXML(const std::string &target, const Event &event)
We received an event from the SCXML Interpreter we are associated with.
Definition: SCXMLIOProcessor.cpp:78
+
virtual bool isValidTarget(const std::string &target)
Determine whether the given target is a valid destination for events.
Definition: SCXMLIOProcessor.cpp:70
+
The scxml I/O processor as per standard.
Definition: SCXMLIOProcessor.h:36
+ -
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:36
-
Definition: Event.h:84
-
Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: SCXMLIOProcessor.cpp:50
-
Definition: Data.h:43
-
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: SCXMLIOProcessor.h:37
+
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:54
+
Definition: Event.h:94
+
Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: SCXMLIOProcessor.cpp:62
+
Callbacks available for every IO processor.
Definition: IOProcessorImpl.h:36
+
Definition: Data.h:44
+
virtual std::shared_ptr< IOProcessorImpl > create(uscxml::IOProcessorCallbacks *callbacks)
Factory demands a new instance.
Definition: SCXMLIOProcessor.cpp:56
+
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: SCXMLIOProcessor.h:42
@@ -154,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_s_h_a1_8h_source.html b/_s_h_a1_8h_source.html index c356303..7eae084 100644 --- a/_s_h_a1_8h_source.html +++ b/_s_h_a1_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -179,7 +179,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_s_h_a1_8hpp.html b/_s_h_a1_8hpp.html index 0d74e1c..a3a29fc 100644 --- a/_s_h_a1_8hpp.html +++ b/_s_h_a1_8hpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,14 +101,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "SHA1.h"
#include <string.h>
-#include <iostream>
#include <sstream>
#include <iomanip>
#include "uscxml/Common.h"
Include dependency graph for SHA1.hpp:
-
+

Go to the source code of this file.

@@ -134,7 +133,7 @@ USCXML_API std::string 
diff --git a/_std_out_logger_8h__dep__incl.svg b/_std_out_logger_8h__dep__incl.svg index 3984be1..a78165a 100644 --- a/_std_out_logger_8h__dep__incl.svg +++ b/_std_out_logger_8h__dep__incl.svg @@ -1,44 +1,49 @@ - interpreter/StdOutLogger.h - + -Node1 - -interpreter/StdOutLogger.h + +Node1 + +interpreter/StdOutLogger.h -Node2 - - -interpreter/Logging.cpp + +Node2 + + +interpreter/Logging.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/StdOutLogger.cpp + +Node3 + + +interpreter/StdOutLogger.cpp -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_std_out_logger_8h__incl.map b/_std_out_logger_8h__incl.map index db513ac..556cd92 100644 --- a/_std_out_logger_8h__incl.map +++ b/_std_out_logger_8h__incl.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/_std_out_logger_8h__incl.md5 b/_std_out_logger_8h__incl.md5 index d4ddb15..dc3f2b2 100644 --- a/_std_out_logger_8h__incl.md5 +++ b/_std_out_logger_8h__incl.md5 @@ -1 +1 @@ -b9df9a725aad7873e8898a5bb1efb8ce \ No newline at end of file +2279ce15d12da94d2255bb46d9feda57 \ No newline at end of file diff --git a/_std_out_logger_8h__incl.svg b/_std_out_logger_8h__incl.svg index b33052a..8b8e60c 100644 --- a/_std_out_logger_8h__incl.svg +++ b/_std_out_logger_8h__incl.svg @@ -1,365 +1,331 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/StdOutLogger.h - + -Node1 - -interpreter/StdOutLogger.h + +Node1 + +interpreter/StdOutLogger.h -Node2 - - -LoggingImpl.h + +Node2 + + +LoggingImpl.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -uscxml/config.h + +Node3 + +uscxml/config.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node2->Node4 - - + +Node2->Node4 + + -Node7 - - -Logging.h + +Node7 + + +Logging.h -Node2->Node7 - - + +Node2->Node7 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node2->Node8 - - + +Node2->Node8 + + - -Node17 - - -uscxml/messages/Event.h + + +Node18 + + +uscxml/messages/Event.h - -Node2->Node17 - - + + +Node2->Node18 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - - - -Node7->Node3 - - + +Node4->Node6 + + -Node7->Node4 - - + +Node7->Node4 + + -Node7->Node8 - - + +Node7->Node8 + + -Node11 - -memory + +Node11 + +memory -Node7->Node11 - - + +Node7->Node11 + + - -Node7->Node17 - - + + +Node7->Node18 + + -Node8->Node4 - - + +Node8->Node4 + + -Node9 - -list + +Node9 + +list -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -map + +Node10 + +map -Node8->Node10 - - + +Node8->Node10 + + -Node8->Node11 - - + +Node8->Node11 + + -Node12 - - -uscxml/util/Convenience.h - - + +Node12 + +type_traits -Node8->Node12 - - + +Node8->Node12 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node13 + + +uscxml/util/Convenience.h - -Node8->Node16 - - + + +Node8->Node13 + + - -Node12->Node4 - - + + +Node17 + + +uscxml/messages/Blob.h + - -Node13 - -string - -Node12->Node13 - - + + +Node8->Node17 + + + + + +Node13->Node4 + + -Node14 - -limits + +Node14 + +string - -Node12->Node14 - - + + +Node13->Node14 + + -Node15 - -sstream - - -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - - - -Node16->Node13 - - - - -Node17->Node8 - - + +Node15 + +limits - -Node18 - - -uscxml/util/UUID.h + + +Node13->Node15 + + + + + +Node16 + +sstream + + + +Node13->Node16 + + + + + +Node17->Node4 + + + + + +Node17->Node11 + + + + + +Node17->Node14 + + + + + +Node18->Node8 + + + + + +Node19 + + +uscxml/util/UUID.h - -Node17->Node18 - - + + +Node18->Node19 + + - -Node18->Node4 - - + + +Node19->Node4 + + - -Node18->Node13 - - + + +Node19->Node14 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_std_out_logger_8h__incl_org.svg b/_std_out_logger_8h__incl_org.svg index 919062c..f0358bd 100644 --- a/_std_out_logger_8h__incl_org.svg +++ b/_std_out_logger_8h__incl_org.svg @@ -1,277 +1,331 @@ - - + interpreter/StdOutLogger.h - - -Node1 - -interpreter/StdOutLogger.h + + + +Node0 + +interpreter/StdOutLogger.h - -Node2 + + +Node1 - -LoggingImpl.h + +LoggingImpl.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 - -uscxml/config.h + + +Node2 + +uscxml/config.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 + + +Node3 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node4 - - + + +Node1->Node3 + + - -Node7 + + +Node6 - -Logging.h + +Logging.h - -Node2->Node7 - - + + +Node1->Node6 + + - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node2->Node8 - - + + +Node1->Node7 + + -Node17 - - -uscxml/messages/Event.h + +Node17 + + +uscxml/messages/Event.h - -Node2->Node17 - - + + +Node1->Node17 + + - -Node5 - -sys/socket.h + + +Node4 + +sys/socket.h - -Node4->Node5 - - + + +Node3->Node4 + + - -Node6 - -cmath + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node6->Node3 + + + + + +Node6->Node7 + + - -Node4->Node6 - - + + +Node10 + +memory + + + +Node6->Node10 + + + + + +Node6->Node17 + + -Node7->Node3 - - + +Node7->Node3 + + - -Node7->Node4 - - + + +Node8 + +list -Node7->Node8 - - - - -Node11 - -memory - - -Node7->Node11 - - - - -Node7->Node17 - - - - -Node8->Node4 - - + +Node7->Node8 + + -Node9 - -list - - -Node8->Node9 - - - - -Node10 - -map + +Node9 + +map + + + +Node7->Node9 + + + + + +Node7->Node10 + + - -Node8->Node10 - - + + +Node11 + +type_traits - -Node8->Node11 - - + + +Node7->Node11 + + -Node12 - - -uscxml/util/Convenience.h + +Node12 + + +uscxml/util/Convenience.h - -Node8->Node12 - - + + +Node7->Node12 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node8->Node16 - - + + +Node7->Node16 + + - -Node12->Node4 - - + + +Node12->Node3 + + -Node13 - -string + +Node13 + +string -Node12->Node13 - - + +Node12->Node13 + + -Node14 - -limits + +Node14 + +limits -Node12->Node14 - - + +Node12->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node12->Node15 - - - - -Node16->Node4 - - - - -Node16->Node11 - - + +Node12->Node15 + + + + + +Node16->Node3 + + + + + +Node16->Node10 + + -Node16->Node13 - - + +Node16->Node13 + + - -Node17->Node8 - - + + +Node17->Node7 + + -Node18 - - -uscxml/util/UUID.h + +Node18 + + +uscxml/util/UUID.h -Node17->Node18 - - + +Node17->Node18 + + - -Node18->Node4 - - + + +Node18->Node3 + + -Node18->Node13 - - + +Node18->Node13 + + diff --git a/_std_out_logger_8h_source.html b/_std_out_logger_8h_source.html index 61acbfe..cf2227f 100644 --- a/_std_out_logger_8h_source.html +++ b/_std_out_logger_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -126,8 +126,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Definition: StdOutLogger.h:27
Definition: Breakpoint.cpp:26
Definition: LoggingImpl.h:36
-
Definition: Event.h:84
-
Definition: Data.h:43
+
Definition: Event.h:94
+
Definition: Data.h:44
@@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_string_8cpp.html b/_string_8cpp.html index fca38bc..2ef6435 100644 --- a/_string_8cpp.html +++ b/_string_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -145,7 +145,7 @@ std::list< std::string > 
diff --git a/_transformer_8h__dep__incl.svg b/_transformer_8h__dep__incl.svg index 9df30ed..928b112 100644 --- a/_transformer_8h__dep__incl.svg +++ b/_transformer_8h__dep__incl.svg @@ -1,252 +1,188 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/Transformer.h - + -Node1 - -transform/Transformer.h + +Node1 + +transform/Transformer.h -Node2 - - -transform/ChartToC.h + +Node2 + + +transform/ChartToC.h -Node1->Node2 - - + +Node1->Node2 + + -Node4 - - -transform/ChartToJava.h + +Node4 + + +transform/ChartToJava.h -Node1->Node4 - - + +Node1->Node4 + + -Node6 - - -transform/ChartToPromela.h + +Node6 + + +transform/ChartToPromela.h -Node1->Node6 - - + +Node1->Node6 + + -Node9 - - -transform/ChartToVHDL.h + +Node9 + + +transform/ChartToVHDL.h -Node1->Node9 - - + +Node1->Node9 + + -Node11 - - -transform/Transformer.cpp + +Node11 + + +transform/Transformer.cpp -Node1->Node11 - - + +Node1->Node11 + + -Node3 - - -transform/ChartToC.cpp + +Node3 + + +transform/ChartToC.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node4 - - + +Node2->Node4 + + -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node9 - - + +Node2->Node9 + + -Node5 - - -transform/ChartToJava.cpp + +Node5 + + +transform/ChartToJava.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node7 - - -transform/ChartToPromela.cpp + +Node7 + + +transform/ChartToPromela.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node8 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node6->Node8 - - + +Node6->Node8 + + -Node10 - - -transform/ChartToVHDL.cpp + +Node10 + + +transform/ChartToVHDL.cpp -Node9->Node10 - - + +Node9->Node10 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_transformer_8h__dep__incl_org.svg b/_transformer_8h__dep__incl_org.svg index 978b6ec..89a7cfb 100644 --- a/_transformer_8h__dep__incl_org.svg +++ b/_transformer_8h__dep__incl_org.svg @@ -1,164 +1,188 @@ - transform/Transformer.h - - -Node1 - -transform/Transformer.h - - -Node2 + + + +Node44 + +transform/Transformer.h + + + +Node45 - -transform/ChartToC.h + +transform/ChartToC.h - -Node1->Node2 - - + + +Node44->Node45 + + - -Node4 + + +Node47 - -transform/ChartToJava.h + +transform/ChartToJava.h - -Node1->Node4 - - + + +Node44->Node47 + + - -Node6 + + +Node49 - -transform/ChartToPromela.h + +transform/ChartToPromela.h - -Node1->Node6 - - + + +Node44->Node49 + + - -Node9 + + +Node52 - -transform/ChartToVHDL.h + +transform/ChartToVHDL.h - -Node1->Node9 - - + + +Node44->Node52 + + - -Node11 + + +Node54 - -transform/Transformer.cpp + +transform/Transformer.cpp - -Node1->Node11 - - + + +Node44->Node54 + + - -Node3 + + +Node46 - -transform/ChartToC.cpp + +transform/ChartToC.cpp - -Node2->Node3 - - - - -Node2->Node4 - - - - -Node2->Node6 - - - - -Node2->Node9 - - - - -Node5 + + +Node45->Node46 + + + + + +Node45->Node47 + + + + + +Node45->Node49 + + + + + +Node45->Node52 + + + + + +Node48 - -transform/ChartToJava.cpp + +transform/ChartToJava.cpp - -Node4->Node5 - - + + +Node47->Node48 + + - -Node7 + + +Node50 - -transform/ChartToPromela.cpp + +transform/ChartToPromela.cpp - -Node6->Node7 - - + + +Node49->Node50 + + - -Node8 + + +Node51 - -transform/promela/Promela -CodeAnalyzer.cpp + +transform/promela/Promela +CodeAnalyzer.cpp - -Node6->Node8 - - + + +Node49->Node51 + + - -Node10 + + +Node53 - -transform/ChartToVHDL.cpp + +transform/ChartToVHDL.cpp - -Node9->Node10 - - + + +Node52->Node53 + + diff --git a/_transformer_8h__incl.map b/_transformer_8h__incl.map index 8dc60ca..d71d09c 100644 --- a/_transformer_8h__incl.map +++ b/_transformer_8h__incl.map @@ -1,30 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_transformer_8h__incl.md5 b/_transformer_8h__incl.md5 index e62ac64..6e56c4a 100644 --- a/_transformer_8h__incl.md5 +++ b/_transformer_8h__incl.md5 @@ -1 +1 @@ -c12cfec725c978d3b092c40b4baa3730 \ No newline at end of file +c2d2add1b0ab97ee3c150cd427809afa \ No newline at end of file diff --git a/_transformer_8h__incl.svg b/_transformer_8h__incl.svg index cb390ff..4d83566 100644 --- a/_transformer_8h__incl.svg +++ b/_transformer_8h__incl.svg @@ -1,1158 +1,1244 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/Transformer.h - + -Node1 - -transform/Transformer.h + +Node1 + +transform/Transformer.h -Node2 - -iostream + +Node2 + +map -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -map - - -Node1->Node3 - - - - -Node4 - - -uscxml/Interpreter.h + +Node3 + + +uscxml/Interpreter.h - -Node1->Node4 - - + + +Node1->Node3 + + - -Node34 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node34 - - + + +Node1->Node28 + + - -Node4->Node3 - - + + +Node3->Node2 + + - -Node5 - - -Common.h + + +Node4 + + +Common.h - -Node4->Node5 - - + + +Node3->Node4 + + - -Node8 - -string + + +Node7 + +string - -Node4->Node8 - - + + +Node3->Node7 + + - -Node9 - -vector + + +Node8 + +vector - -Node4->Node9 - - + + +Node3->Node8 + + - -Node10 - - -uscxml/interpreter -/MicroStep.h + + +Node9 + + +uscxml/interpreter +/MicroStep.h - -Node4->Node10 - - + + +Node3->Node9 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node4->Node13 - - + + +Node3->Node18 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node4->Node14 - - + + +Node3->Node19 + + - -Node23 - - -uscxml/plugins/DataModel.h + + +Node22 + + +uscxml/plugins/DataModel.h - -Node4->Node23 - - + + +Node3->Node22 + + - -Node24 - - -uscxml/plugins/Factory.h + + +Node23 + + +uscxml/plugins/Factory.h - -Node4->Node24 - - + + +Node3->Node23 + + - -Node32 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node4->Node32 - - + + +Node3->Node26 + + - -Node33 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node4->Node33 - - + + +Node3->Node27 + + - -Node6 - -sys/socket.h - - -Node5->Node6 - - + + +Node5 + +sys/socket.h - -Node7 - -cmath + + +Node4->Node5 + + - -Node5->Node7 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node9->Node4 + + + + + +Node9->Node7 + + - -Node10->Node5 - - + + +Node10 + +memory - -Node10->Node8 - - + + +Node9->Node10 + + -Node11 - -memory + +Node11 + +list - -Node10->Node11 - - + + +Node9->Node11 + + -Node12 - -list - - -Node10->Node12 - - - - -Node10->Node13 - - - - -Node13->Node5 - - - - -Node14->Node5 - - - - -Node14->Node11 - - - - -Node15 - -uscxml/config.h - - -Node14->Node15 - - - - -Node16 - - -uscxml/messages/Data.h + +Node12 + + +uscxml/messages/Data.h - -Node14->Node16 - - - - -Node21 - - -uscxml/messages/Event.h - - + + +Node9->Node12 + + + + + +Node9->Node18 + + + + + +Node12->Node2 + + + + + +Node12->Node4 + + + + + +Node12->Node10 + + + + + +Node12->Node11 + + - -Node14->Node21 - - + + +Node13 + +type_traits - -Node16->Node3 - - + + +Node12->Node13 + + - -Node16->Node5 - - + + +Node14 + + +uscxml/util/Convenience.h + - -Node16->Node11 - - - -Node16->Node12 - - + + +Node12->Node14 + + -Node17 - - -uscxml/util/Convenience.h + +Node17 + + +uscxml/messages/Blob.h - -Node16->Node17 - - - - -Node20 - - -uscxml/messages/Blob.h - + + +Node12->Node17 + + + + +Node14->Node4 + + - -Node16->Node20 - - + + +Node14->Node7 + + - -Node17->Node5 - - - - -Node17->Node8 - - + + +Node15 + +limits - -Node18 - -limits + + +Node14->Node15 + + - -Node17->Node18 - - + + +Node16 + +sstream - -Node19 - -sstream - - -Node17->Node19 - - - - -Node20->Node5 - - - - -Node20->Node8 - - - - -Node20->Node11 - - - - -Node21->Node16 - - + + +Node14->Node16 + + + + + +Node17->Node4 + + + + + +Node17->Node7 + + + + + +Node17->Node10 + + + + + +Node18->Node4 + + + + + +Node19->Node4 + + + + + +Node19->Node10 + + + + + +Node19->Node12 + + - -Node22 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/messages/Event.h - -Node21->Node22 - - - - -Node22->Node5 - - - - -Node22->Node8 - - - - -Node23->Node5 - - - - -Node23->Node8 - - - - -Node23->Node11 - - - - -Node23->Node12 - - - - -Node23->Node21 - - - - -Node24->Node5 - - - - -Node24->Node8 - - + + +Node19->Node20 + + - -Node24->Node11 - - - - -Node24->Node18 - - + + +Node20->Node12 + + - -Node25 - - -uscxml/plugins/Executable -Content.h - - - - -Node24->Node25 - - - - -Node26 - - -uscxml/plugins/EventHandler.h + + +Node21 + + +uscxml/util/UUID.h - -Node24->Node26 - - + + +Node20->Node21 + + + + + +Node21->Node4 + + + + + +Node21->Node7 + + + + + +Node22->Node4 + + + + + +Node22->Node7 + + + + + +Node22->Node10 + + + + + +Node22->Node11 + + + + + +Node22->Node20 + + + + + +Node23->Node2 + + + + + +Node23->Node4 + + + + + +Node23->Node7 + + + + + +Node23->Node10 + + + + + +Node23->Node15 + + - -Node27 - - -uscxml/plugins/IOProcessor.h + + +Node24 + + +string.h - -Node24->Node27 - - + + +Node23->Node24 + + - -Node28 - - -uscxml/plugins/Invoker.h - + + +Node25 + +set + + + +Node23->Node25 + + + + + +Node24->Node7 + + + + +Node24->Node11 + + + + + +Node26->Node4 + + + + + +Node26->Node7 + + - -Node24->Node28 - - + + +Node26->Node12 + + + + + +Node27->Node4 + + + + + +Node27->Node20 + + + + + +Node28->Node2 + + + + + +Node28->Node4 + + + + + +Node28->Node7 + + + + + +Node28->Node10 + + + + + +Node28->Node11 + + + + + +Node28->Node15 + + + + + +Node28->Node23 + + + + + +Node28->Node27 + + -Node29 - - -uscxml/plugins/DataModel -Impl.h - - + +Node29 + +mutex - -Node24->Node29 - - + + +Node28->Node29 + + -Node30 - - -string.h + +Node30 + + +uscxml/util/URL.h - -Node24->Node30 - - + + +Node28->Node30 + + - -Node31 - -set - - -Node24->Node31 - - - - -Node25->Node5 - - - - -Node25->Node8 - - - - -Node25->Node11 - - - - -Node25->Node19 - - - - -Node26->Node5 - - - - -Node26->Node8 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node21 - - - - -Node27->Node5 - - - - -Node27->Node21 - - - - -Node27->Node26 - - - - -Node28->Node5 - - - - -Node28->Node21 - - - - -Node28->Node26 - - - - -Node29->Node5 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30->Node8 - - - - -Node30->Node12 - - - - -Node32->Node5 - - - - -Node32->Node8 - - - - -Node32->Node16 - - - - -Node33->Node5 - - - - -Node33->Node21 - - - - -Node34->Node3 - - - - -Node34->Node5 - - - - -Node34->Node8 - - - - -Node34->Node11 - - - - -Node34->Node12 - - - - -Node34->Node24 - - - - -Node34->Node29 - - - - -Node34->Node33 - - + + +Node33 + + +uscxml/plugins/DataModel +Impl.h + - -Node35 - -mutex - -Node34->Node35 - - + + +Node28->Node33 + + - -Node36 - - -uscxml/util/URL.h + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h - -Node34->Node36 - - + + +Node28->Node37 + + - -Node39 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node34->Node39 - - + + +Node28->Node38 + + -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node40 + + +uscxml/interpreter +/MicroStepImpl.h - -Node34->Node40 - - + + +Node28->Node40 + + - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node34->Node43 - - + + +Node28->Node41 + + -Node44 - - -uscxml/util/DOM.h + +Node44 + + +uscxml/interpreter +/EventQueueImpl.h - -Node34->Node44 - - - - -Node36->Node3 - - + + +Node28->Node44 + + + + + +Node30->Node2 + + + + + +Node30->Node4 + + + + + +Node30->Node7 + + + + + +Node30->Node11 + + + + + +Node30->Node16 + + + + + +Node30->Node20 + + + + + +Node30->Node25 + + + + + +Node30->Node29 + + - -Node36->Node5 - - + + +Node31 + +thread - -Node36->Node8 - - + + +Node30->Node31 + + - -Node36->Node12 - - + + +Node32 + +condition_variable + + + +Node30->Node32 + + + + + +Node33->Node4 + + + + + +Node33->Node7 + + + + + +Node33->Node10 + + + + + +Node33->Node11 + + + + + +Node33->Node19 + + - -Node36->Node19 - - + + +Node34 + + +uscxml/plugins/Invoker.h + - -Node36->Node21 - - - -Node36->Node31 - - + + +Node33->Node34 + + - -Node37 - -thread + + +Node36 + + +uscxml/plugins/IOProcessor.h + - -Node36->Node37 - - - -Node38 - -condition_variable - - -Node36->Node38 - - - - -Node39->Node4 - - - - -Node39->Node5 - - - - -Node39->Node8 - - - - -Node39->Node12 - - - - -Node39->Node21 - - - - -Node39->Node31 - - - - -Node40->Node5 - - - - -Node40->Node8 - - - - -Node40->Node14 - - - - -Node40->Node21 - - - - -Node40->Node31 - - + + +Node33->Node36 + + - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h - + + +Node34->Node4 + + + + +Node34->Node20 + + - -Node40->Node41 - - + + +Node35 + + +uscxml/plugins/EventHandler.h + - -Node41->Node5 - - - -Node41->Node21 - - + + +Node34->Node35 + + + + + +Node35->Node4 + + + + + +Node35->Node7 + + + + + +Node35->Node10 + + + + + +Node35->Node11 + + + + + +Node35->Node20 + + + + + +Node36->Node4 + + + + + +Node36->Node20 + + + + + +Node36->Node35 + + + + + +Node37->Node4 + + + + + +Node37->Node19 + + + + + +Node37->Node20 + + + + + +Node37->Node35 + + + + + +Node38->Node4 + + + + + +Node38->Node20 + + + + + +Node38->Node25 + + + + + +Node38->Node35 + + - -Node41->Node35 - - + + +Node39 + +uscxml/config.h + + + +Node38->Node39 + + + + + +Node40->Node3 + + + + + +Node40->Node4 + + + + + +Node40->Node7 + + + + + +Node40->Node11 + + + + + +Node40->Node20 + + + + + +Node40->Node25 + + + + + +Node41->Node2 + + + + + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node19 + + + + + +Node41->Node20 + + + + + +Node41->Node25 + + -Node42 - - -uscxml/debug/Interpreter -Issue.h + +Node42 + + +uscxml/interpreter +/InterpreterMonitor.h -Node41->Node42 - - - - -Node42->Node2 - - - - -Node42->Node5 - - - - -Node42->Node12 - - - - -Node43->Node3 - - - - -Node43->Node5 - - - - -Node43->Node8 - - - - -Node43->Node12 - - - - -Node43->Node21 - - - - -Node43->Node35 - - - - -Node43->Node37 - - - - -Node43->Node38 - - + +Node41->Node42 + + + + + +Node42->Node4 + + + + + +Node42->Node19 + + + + + +Node42->Node20 + + + + + +Node42->Node29 + + - -Node44->Node2 - - + + +Node43 + + +uscxml/debug/Interpreter +Issue.h + - -Node44->Node5 - - - -Node44->Node12 - - + + +Node42->Node43 + + - -Node44->Node31 - - + + +Node43->Node4 + + - -Node45 - -xercesc/util/XMLString.hpp + + +Node43->Node11 + + - -Node44->Node45 - - + + +Node44->Node2 + + + + + +Node44->Node4 + + + + + +Node44->Node7 + + + + + +Node44->Node11 + + + + + +Node44->Node20 + + + + + +Node44->Node29 + + - -Node46 - -xercesc/dom/DOM.hpp + + +Node44->Node31 + + - -Node44->Node46 - - + + +Node44->Node32 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_transformer_8h__incl_org.svg b/_transformer_8h__incl_org.svg index fb9dff8..f95025c 100644 --- a/_transformer_8h__incl_org.svg +++ b/_transformer_8h__incl_org.svg @@ -1,1070 +1,1244 @@ - - - + + transform/Transformer.h - - -Node1 - -transform/Transformer.h - - -Node2 - -iostream - - -Node1->Node2 - - + + + +Node0 + +transform/Transformer.h - -Node3 - -map + + +Node1 + +map - -Node1->Node3 - - + + +Node0->Node1 + + - -Node4 - - -uscxml/Interpreter.h + + +Node2 + + +uscxml/Interpreter.h - -Node1->Node4 - - + + +Node0->Node2 + + - -Node34 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node27 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node34 - - + + +Node0->Node27 + + - -Node4->Node3 - - + + +Node2->Node1 + + - -Node5 - - -Common.h + + +Node3 + + +Common.h - -Node4->Node5 - - + + +Node2->Node3 + + - -Node8 - -string + + +Node6 + +string - -Node4->Node8 - - + + +Node2->Node6 + + - -Node9 - -vector + + +Node7 + +vector - -Node4->Node9 - - + + +Node2->Node7 + + - -Node10 - - -uscxml/interpreter -/MicroStep.h + + +Node8 + + +uscxml/interpreter +/MicroStep.h - -Node4->Node10 - - + + +Node2->Node8 + + - -Node13 - - -uscxml/interpreter -/InterpreterState.h + + +Node17 + + +uscxml/interpreter +/InterpreterState.h - -Node4->Node13 - - + + +Node2->Node17 + + - -Node14 - - -uscxml/interpreter -/Logging.h + + +Node18 + + +uscxml/interpreter +/Logging.h - -Node4->Node14 - - + + +Node2->Node18 + + - -Node23 - - -uscxml/plugins/DataModel.h + + +Node21 + + +uscxml/plugins/DataModel.h - -Node4->Node23 - - + + +Node2->Node21 + + - -Node24 - - -uscxml/plugins/Factory.h + + +Node22 + + +uscxml/plugins/Factory.h - -Node4->Node24 - - + + +Node2->Node22 + + - -Node32 - - -uscxml/interpreter -/ContentExecutor.h + + +Node25 + + +uscxml/interpreter +/ContentExecutor.h - -Node4->Node32 - - + + +Node2->Node25 + + - -Node33 - - -uscxml/interpreter -/EventQueue.h + + +Node26 + + +uscxml/interpreter +/EventQueue.h - -Node4->Node33 - - + + +Node2->Node26 + + - -Node6 - -sys/socket.h + + +Node4 + +sys/socket.h - -Node5->Node6 - - + + +Node3->Node4 + + - -Node7 - -cmath + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node8->Node3 + + + + + +Node8->Node6 + + + + + +Node9 + +memory - -Node5->Node7 - - + + +Node8->Node9 + + - -Node10->Node5 - - + + +Node10 + +list - -Node10->Node8 - - + + +Node8->Node10 + + -Node11 - -memory + +Node11 + + +uscxml/messages/Data.h + - -Node10->Node11 - - + + + +Node8->Node11 + + + + + +Node8->Node17 + + + + + +Node11->Node1 + + + + + +Node11->Node3 + + + + + +Node11->Node9 + + + + + +Node11->Node10 + + -Node12 - -list - - -Node10->Node12 - - - - -Node10->Node13 - - - - -Node13->Node5 - - - - -Node14->Node5 - - - - -Node14->Node11 - - + +Node12 + +type_traits - -Node15 - -uscxml/config.h + + +Node11->Node12 + + + + + +Node13 + + +uscxml/util/Convenience.h + - -Node14->Node15 - - + + + +Node11->Node13 + + -Node16 - - -uscxml/messages/Data.h + +Node16 + + +uscxml/messages/Blob.h - -Node14->Node16 - - + + +Node11->Node16 + + - -Node21 - - -uscxml/messages/Event.h - + + +Node13->Node3 + + + + +Node13->Node6 + + - -Node14->Node21 - - + + +Node14 + +limits - -Node16->Node3 - - + + +Node13->Node14 + + - -Node16->Node5 - - + + +Node15 + +sstream - -Node16->Node11 - - + + +Node13->Node15 + + - -Node16->Node12 - - + + +Node16->Node3 + + + + + +Node16->Node6 + + + + + +Node16->Node9 + + + + + +Node17->Node3 + + + + + +Node18->Node3 + + + + + +Node18->Node9 + + + + + +Node18->Node11 + + - -Node17 - - -uscxml/util/Convenience.h + + +Node19 + + +uscxml/messages/Event.h - -Node16->Node17 - - + + +Node18->Node19 + + + + + +Node19->Node11 + + -Node20 - - -uscxml/messages/Blob.h + +Node20 + + +uscxml/util/UUID.h - -Node16->Node20 - - + + +Node19->Node20 + + + + + +Node20->Node3 + + + + + +Node20->Node6 + + + + + +Node21->Node3 + + + + + +Node21->Node6 + + + + + +Node21->Node9 + + + + + +Node21->Node10 + + + + + +Node21->Node19 + + + + + +Node22->Node1 + + + + + +Node22->Node3 + + + + + +Node22->Node6 + + + + + +Node22->Node9 + + + + + +Node22->Node14 + + - -Node17->Node5 - - + + +Node23 + + +string.h + - -Node17->Node8 - - - -Node18 - -limits + + +Node22->Node23 + + - -Node17->Node18 - - + + +Node24 + +set + + + +Node22->Node24 + + + + + +Node23->Node6 + + + + + +Node23->Node10 + + + + + +Node25->Node3 + + + + + +Node25->Node6 + + - -Node19 - -sstream - - -Node17->Node19 - - - - -Node20->Node5 - - - - -Node20->Node8 - - - - -Node20->Node11 - - - - -Node21->Node16 - - + + +Node25->Node11 + + + + + +Node26->Node3 + + + + + +Node26->Node19 + + + + + +Node27->Node1 + + + + + +Node27->Node3 + + + + + +Node27->Node6 + + + + + +Node27->Node9 + + + + + +Node27->Node10 + + + + + +Node27->Node14 + + + + + +Node27->Node22 + + - -Node22 - - -uscxml/util/UUID.h - + + +Node27->Node26 + + + + +Node28 + +mutex - -Node21->Node22 - - - - -Node22->Node5 - - - - -Node22->Node8 - - - - -Node23->Node5 - - - - -Node23->Node8 - - - - -Node23->Node11 - - - - -Node23->Node12 - - - - -Node23->Node21 - - - - -Node24->Node5 - - - - -Node24->Node8 - - - - -Node24->Node11 - - - - -Node24->Node18 - - + + +Node27->Node28 + + - -Node25 - - -uscxml/plugins/Executable -Content.h + + +Node29 + + +uscxml/util/URL.h - -Node24->Node25 - - + + +Node27->Node29 + + - -Node26 - - -uscxml/plugins/EventHandler.h + + +Node32 + + +uscxml/plugins/DataModel +Impl.h - -Node24->Node26 - - + + +Node27->Node32 + + - -Node27 - - -uscxml/plugins/IOProcessor.h + + +Node36 + + +uscxml/plugins/IOProcessor +Impl.h - -Node24->Node27 - - + + +Node27->Node36 + + - -Node28 - - -uscxml/plugins/Invoker.h + + +Node37 + + +uscxml/plugins/InvokerImpl.h - -Node24->Node28 - - + + +Node27->Node37 + + - -Node29 - - -uscxml/plugins/DataModel -Impl.h + + +Node39 + + +uscxml/interpreter +/MicroStepImpl.h - -Node24->Node29 - - + + +Node27->Node39 + + - -Node30 - - -string.h + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node24->Node30 - - - - -Node31 - -set - - -Node24->Node31 - - - - -Node25->Node5 - - + + +Node27->Node40 + + - -Node25->Node8 - - + + +Node43 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node25->Node11 - - - - -Node25->Node19 - - - - -Node26->Node5 - - - - -Node26->Node8 - - - - -Node26->Node11 - - - - -Node26->Node12 - - - - -Node26->Node21 - - - - -Node27->Node5 - - - - -Node27->Node21 - - - -Node27->Node26 - - - - -Node28->Node5 - - - - -Node28->Node21 - - - - -Node28->Node26 - - - - -Node29->Node5 - - - - -Node29->Node8 - - - - -Node29->Node11 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - + + +Node27->Node43 + + + + + +Node29->Node1 + + + + + +Node29->Node3 + + + + + +Node29->Node6 + + + + + +Node29->Node10 + + + + + +Node29->Node15 + + + + + +Node29->Node19 + + + + + +Node29->Node24 + + -Node29->Node28 - - - - -Node30->Node8 - - - - -Node30->Node12 - - - - -Node32->Node5 - - - - -Node32->Node8 - - - - -Node32->Node16 - - - - -Node33->Node5 - - - - -Node33->Node21 - - + +Node29->Node28 + + - -Node34->Node3 - - - - -Node34->Node5 - - - - -Node34->Node8 - - - - -Node34->Node11 - - - - -Node34->Node12 - - - - -Node34->Node24 - - - - -Node34->Node29 - - - - -Node34->Node33 - - + + +Node30 + +thread - -Node35 - -mutex + + +Node29->Node30 + + - -Node34->Node35 - - + + +Node31 + +condition_variable + + + +Node29->Node31 + + + + + +Node32->Node3 + + + + + +Node32->Node6 + + + + + +Node32->Node9 + + + + + +Node32->Node10 + + + + + +Node32->Node18 + + - -Node36 - - -uscxml/util/URL.h + + +Node33 + + +uscxml/plugins/Invoker.h - -Node34->Node36 - - + + +Node32->Node33 + + - -Node39 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node35 + + +uscxml/plugins/IOProcessor.h - -Node34->Node39 - - - - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node32->Node35 + + + + +Node33->Node3 + + - -Node34->Node40 - - + + +Node33->Node19 + + - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node34 + + +uscxml/plugins/EventHandler.h - -Node34->Node43 - - - - -Node44 - - -uscxml/util/DOM.h - - + + +Node33->Node34 + + - -Node34->Node44 - - + + +Node34->Node3 + + + + + +Node34->Node6 + + + + + +Node34->Node9 + + + + + +Node34->Node10 + + + + + +Node34->Node19 + + + + + +Node35->Node3 + + + + + +Node35->Node19 + + + + + +Node35->Node34 + + -Node36->Node3 - - - - -Node36->Node5 - - + +Node36->Node3 + + - -Node36->Node8 - - - - -Node36->Node12 - - + + +Node36->Node18 + + -Node36->Node19 - - - - -Node36->Node21 - - - - -Node36->Node31 - - - - -Node37 - -thread - - -Node36->Node37 - - + +Node36->Node19 + + + + + +Node36->Node34 + + + + + +Node37->Node3 + + + + + +Node37->Node19 + + + + + +Node37->Node24 + + + + + +Node37->Node34 + + -Node38 - -condition_variable - - -Node36->Node38 - - - - -Node39->Node4 - - - - -Node39->Node5 - - - - -Node39->Node8 - - - - -Node39->Node12 - - - - -Node39->Node21 - - - - -Node39->Node31 - - - - -Node40->Node5 - - - - -Node40->Node8 - - - - -Node40->Node14 - - - - -Node40->Node21 - - - - -Node40->Node31 - - + +Node38 + +uscxml/config.h + + + +Node37->Node38 + + + + + +Node39->Node2 + + + + + +Node39->Node3 + + + + + +Node39->Node6 + + + + + +Node39->Node10 + + + + + +Node39->Node19 + + + + + +Node39->Node24 + + + + + +Node40->Node1 + + + + + +Node40->Node3 + + + + + +Node40->Node6 + + + + + +Node40->Node18 + + + + + +Node40->Node19 + + + + + +Node40->Node24 + + -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node41 + + +uscxml/interpreter +/InterpreterMonitor.h -Node40->Node41 - - - - -Node41->Node5 - - - - -Node41->Node21 - - - - -Node41->Node35 - - + +Node40->Node41 + + + + + +Node41->Node3 + + + + + +Node41->Node18 + + + + + +Node41->Node19 + + + + + +Node41->Node28 + + -Node42 - - -uscxml/debug/Interpreter -Issue.h + +Node42 + + +uscxml/debug/Interpreter +Issue.h -Node41->Node42 - - - - -Node42->Node2 - - - - -Node42->Node5 - - - - -Node42->Node12 - - + +Node41->Node42 + + + + + +Node42->Node3 + + + + + +Node42->Node10 + + + + + +Node43->Node1 + + -Node43->Node3 - - - - -Node43->Node5 - - - - -Node43->Node8 - - - - -Node43->Node12 - - - - -Node43->Node21 - - - - -Node43->Node35 - - - - -Node43->Node37 - - - - -Node43->Node38 - - - - -Node44->Node2 - - - - -Node44->Node5 - - - - -Node44->Node12 - - - - -Node44->Node31 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - + +Node43->Node3 + + + + + +Node43->Node6 + + + + + +Node43->Node10 + + + + + +Node43->Node19 + + + + + +Node43->Node28 + + + + + +Node43->Node30 + + + + + +Node43->Node31 + + diff --git a/_transformer_8h_source.html b/_transformer_8h_source.html index ed43984..ca152a1 100644 --- a/_transformer_8h_source.html +++ b/_transformer_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,112 +101,111 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef TRANSFORMER_H_32113356
21 #define TRANSFORMER_H_32113356
22 
-
23 #include <iostream>
-
24 #include <map>
-
25 #include "uscxml/Interpreter.h"
- -
27 
-
28 namespace uscxml {
-
29 
-
30 class USCXML_API TransformerImpl {
-
31 public:
-
32  TransformerImpl(const Interpreter& other) {
-
33  interpreter = other; // we need to keep a reference to retain the document!
-
34  other.getImpl()->setupDOM();
-
35  _document = other.getImpl()->_document;
-
36  _baseURL = other.getImpl()->_baseURL;
-
37  _scxml = other.getImpl()->_scxml;
-
38  _name = other.getImpl()->_name;
-
39  _binding = other.getImpl()->_binding;
-
40  }
+
23 #include <map>
+
24 #include "uscxml/Interpreter.h"
+ +
26 
+
27 namespace uscxml {
+
28 
+
29 class USCXML_API TransformerImpl {
+
30 public:
+
31  TransformerImpl(const Interpreter& other) {
+
32  interpreter = other; // we need to keep a reference to retain the document!
+
33  other.getImpl()->setupDOM();
+
34  _document = other.getImpl()->_document;
+
35  _baseURL = other.getImpl()->_baseURL;
+
36  _scxml = other.getImpl()->_scxml;
+
37  _name = other.getImpl()->_name;
+
38  _binding = other.getImpl()->_binding;
+
39  }
+
40 
41 
42 
-
43 
-
44  virtual void writeTo(std::ostream& stream) = 0;
-
45  virtual operator Interpreter() {
-
46  throw std::runtime_error("Transformer cannot be interpreted as an Interpreter again");
-
47  }
-
48 
-
49  virtual XERCESC_NS::DOMDocument* getDocument() const {
-
50  return _document;
-
51  }
-
52 
-
53 protected:
-
54  std::multimap<std::string, std::string> _extensions;
-
55  std::list<std::string> _options;
-
56 
-
57  XERCESC_NS::DOMDocument* _document;
-
58  XERCESC_NS::DOMElement* _scxml;
-
59 
-
60  Interpreter interpreter;
-
61  InterpreterImpl::Binding _binding;
-
62  URL _baseURL;
-
63  std::string _name;
-
64 
-
65  friend class Transformer;
-
66 };
-
67 
-
68 class USCXML_API Transformer {
-
69 public:
-
70 // Transformer(const Interpreter& source) { _impl = new (source) }
-
71 
-
72  Transformer() : _impl() {} // the empty, invalid interpreter
-
73  Transformer(std::shared_ptr<TransformerImpl> const impl) : _impl(impl) { }
-
74  Transformer(const Transformer& other) : _impl(other._impl) { }
-
75  virtual ~Transformer() {};
-
76 
-
77  operator bool() const {
-
78  return !!_impl;
-
79  }
-
80  bool operator< (const Transformer& other) const {
-
81  return _impl < other._impl;
-
82  }
-
83  bool operator==(const Transformer& other) const {
-
84  return _impl == other._impl;
-
85  }
-
86  bool operator!=(const Transformer& other) const {
-
87  return _impl != other._impl;
-
88  }
-
89  Transformer& operator= (const Transformer& other) {
-
90  _impl = other._impl;
-
91  return *this;
-
92  }
-
93 
-
94  virtual void writeTo(std::ostream& stream) {
-
95  _impl->writeTo(stream);
-
96  }
-
97  operator Interpreter() {
-
98  return _impl->operator Interpreter();
-
99  }
-
100 
-
101  std::shared_ptr<TransformerImpl> getImpl() {
-
102  return _impl;
-
103  }
-
104 
-
105  void setExtensions(const std::multimap<std::string, std::string>& extensions) {
-
106  _impl->_extensions = extensions;
-
107  }
-
108 
-
109  void setOptions(const std::list<std::string>& options) {
-
110  _impl->_options = options;
-
111  }
-
112 
-
113 protected:
-
114  std::shared_ptr<TransformerImpl> _impl;
-
115 
-
116 };
-
117 
-
118 }
-
119 
-
120 #endif /* end of include guard: TRANSFORMER_H_32113356 */
+
43  virtual void writeTo(std::ostream& stream) = 0;
+
44  virtual operator Interpreter() {
+
45  throw std::runtime_error("Transformer cannot be interpreted as an Interpreter again");
+
46  }
+
47 
+
48  virtual XERCESC_NS::DOMDocument* getDocument() const {
+
49  return _document;
+
50  }
+
51 
+
52 protected:
+
53  std::multimap<std::string, std::string> _extensions;
+
54  std::list<std::string> _options;
+
55 
+
56  XERCESC_NS::DOMDocument* _document;
+
57  XERCESC_NS::DOMElement* _scxml;
+
58 
+
59  Interpreter interpreter;
+
60  InterpreterImpl::Binding _binding;
+
61  URL _baseURL;
+
62  std::string _name;
+
63 
+
64  friend class Transformer;
+
65 };
+
66 
+
67 class USCXML_API Transformer {
+
68 public:
+
69 // Transformer(const Interpreter& source) { _impl = new (source) }
+
70 
+
71  Transformer() : _impl() {} // the empty, invalid interpreter
+
72  Transformer(std::shared_ptr<TransformerImpl> const impl) : _impl(impl) { }
+
73  Transformer(const Transformer& other) : _impl(other._impl) { }
+
74  virtual ~Transformer() {};
+
75 
+
76  operator bool() const {
+
77  return !!_impl;
+
78  }
+
79  bool operator< (const Transformer& other) const {
+
80  return _impl < other._impl;
+
81  }
+
82  bool operator==(const Transformer& other) const {
+
83  return _impl == other._impl;
+
84  }
+
85  bool operator!=(const Transformer& other) const {
+
86  return _impl != other._impl;
+
87  }
+
88  Transformer& operator= (const Transformer& other) {
+
89  _impl = other._impl;
+
90  return *this;
+
91  }
+
92 
+
93  virtual void writeTo(std::ostream& stream) {
+
94  _impl->writeTo(stream);
+
95  }
+
96  operator Interpreter() {
+
97  return _impl->operator Interpreter();
+
98  }
+
99 
+
100  std::shared_ptr<TransformerImpl> getImpl() {
+
101  return _impl;
+
102  }
+
103 
+
104  void setExtensions(const std::multimap<std::string, std::string>& extensions) {
+
105  _impl->_extensions = extensions;
+
106  }
+
107 
+
108  void setOptions(const std::list<std::string>& options) {
+
109  _impl->_options = options;
+
110  }
+
111 
+
112 protected:
+
113  std::shared_ptr<TransformerImpl> _impl;
+
114 
+
115 };
+
116 
+
117 }
+
118 
+
119 #endif /* end of include guard: TRANSFORMER_H_32113356 */
Definition: Breakpoint.cpp:26
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
Definition: URL.h:133
-
std::shared_ptr< InterpreterImpl > getImpl() const
Return the actual implementation of the Interperter.
Definition: Interpreter.h:207
-
Definition: Transformer.h:30
-
Definition: Transformer.h:68
+
std::shared_ptr< InterpreterImpl > getImpl() const
Return the actual implementation of the Interperter.
Definition: Interpreter.h:222
+
Definition: Transformer.h:29
+
Definition: Transformer.h:67
@@ -216,7 +215,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_trie_8cpp.html b/_trie_8cpp.html index b01b364..2c40bbb 100644 --- a/_trie_8cpp.html +++ b/_trie_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -98,12 +98,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "Trie.h"
-#include <iostream>
#include <boost/algorithm/string.hpp>
Include dependency graph for Trie.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)
@@ -117,7 +116,7 @@ Include dependency graph for Trie.cpp:
diff --git a/_trie_8cpp__incl.md5 b/_trie_8cpp__incl.md5 index 65619f6..e66d516 100644 --- a/_trie_8cpp__incl.md5 +++ b/_trie_8cpp__incl.md5 @@ -1 +1 @@ -d225682872b031a5a781bb1ffaaa8567 \ No newline at end of file +23f60501e59027072865c9630ef0c9de \ No newline at end of file diff --git a/_trie_8cpp__incl.svg b/_trie_8cpp__incl.svg index 2930201..0df4ce2 100644 --- a/_trie_8cpp__incl.svg +++ b/_trie_8cpp__incl.svg @@ -1,114 +1,121 @@ - - + transform/Trie.cpp - + -Node1 - -transform/Trie.cpp + +Node1 + +transform/Trie.cpp -Node2 - - -Trie.h + +Node2 + + +Trie.h -Node1->Node2 - - + +Node1->Node2 + + -Node9 - -iostream + +Node9 + +boost/algorithm/string.hpp -Node1->Node9 - - - - -Node10 - -boost/algorithm/string.hpp - - -Node1->Node10 - - + +Node1->Node9 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - -string + +Node6 + +string -Node2->Node6 - - + +Node2->Node6 + + -Node7 - -map + +Node7 + +map -Node2->Node7 - - + +Node2->Node7 + + -Node8 - -list + +Node8 + +list -Node2->Node8 - - + +Node2->Node8 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + diff --git a/_trie_8h.html b/_trie_8h.html index 1212c12..7e16607 100644 --- a/_trie_8h.html +++ b/_trie_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -111,7 +111,7 @@ Include dependency graph for Trie.h:
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -135,7 +135,7 @@ Classes diff --git a/_trie_8h__dep__incl.svg b/_trie_8h__dep__incl.svg index 55ccb78..220c4cd 100644 --- a/_trie_8h__dep__incl.svg +++ b/_trie_8h__dep__incl.svg @@ -1,271 +1,210 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/Trie.h - + -Node1 - -transform/Trie.h + +Node1 + +transform/Trie.h -Node2 - - -transform/ChartToC.h + +Node2 + + +transform/ChartToC.h -Node1->Node2 - - + +Node1->Node2 + + -Node9 - - -transform/ChartToVHDL.h + +Node9 + + +transform/ChartToVHDL.h -Node1->Node9 - - + +Node1->Node9 + + -Node11 - - -transform/promela/Promela -CodeAnalyzer.h + +Node11 + + +transform/promela/Promela +CodeAnalyzer.h -Node1->Node11 - - + +Node1->Node11 + + -Node12 - - -transform/Trie.cpp + +Node12 + + +transform/Trie.cpp -Node1->Node12 - - + +Node1->Node12 + + -Node3 - - -transform/ChartToC.cpp + +Node3 + + +transform/ChartToC.cpp -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -transform/ChartToJava.h + +Node4 + + +transform/ChartToJava.h -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -transform/ChartToPromela.h + +Node6 + + +transform/ChartToPromela.h -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node9 - - + +Node2->Node9 + + -Node5 - - -transform/ChartToJava.cpp + +Node5 + + +transform/ChartToJava.cpp -Node4->Node5 - - + +Node4->Node5 + + -Node7 - - -transform/ChartToPromela.cpp + +Node7 + + +transform/ChartToPromela.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node8 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node6->Node8 - - + +Node6->Node8 + + -Node10 - - -transform/ChartToVHDL.cpp + +Node10 + + +transform/ChartToVHDL.cpp -Node9->Node10 - - + +Node9->Node10 + + -Node11->Node4 - - + +Node11->Node4 + + -Node11->Node6 - - + +Node11->Node6 + + -Node11->Node8 - - + +Node11->Node8 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_trie_8h__dep__incl_org.svg b/_trie_8h__dep__incl_org.svg index 89fe0ee..972db4c 100644 --- a/_trie_8h__dep__incl_org.svg +++ b/_trie_8h__dep__incl_org.svg @@ -1,183 +1,210 @@ - transform/Trie.h - - -Node1 - -transform/Trie.h - - -Node2 + + + +Node7 + +transform/Trie.h + + + +Node8 - -transform/ChartToC.h + +transform/ChartToC.h - -Node1->Node2 - - + + +Node7->Node8 + + - -Node9 + + +Node15 - -transform/ChartToVHDL.h + +transform/ChartToVHDL.h - -Node1->Node9 - - + + +Node7->Node15 + + - -Node11 + + +Node17 - -transform/promela/Promela -CodeAnalyzer.h + +transform/promela/Promela +CodeAnalyzer.h - -Node1->Node11 - - + + +Node7->Node17 + + - -Node12 + + +Node18 - -transform/Trie.cpp + +transform/Trie.cpp - -Node1->Node12 - - + + +Node7->Node18 + + - -Node3 + + +Node9 - -transform/ChartToC.cpp + +transform/ChartToC.cpp - -Node2->Node3 - - + + +Node8->Node9 + + - -Node4 + + +Node10 - -transform/ChartToJava.h + +transform/ChartToJava.h - -Node2->Node4 - - + + +Node8->Node10 + + - -Node6 + + +Node12 - -transform/ChartToPromela.h + +transform/ChartToPromela.h - -Node2->Node6 - - + + +Node8->Node12 + + - -Node2->Node9 - - + + +Node8->Node15 + + - -Node5 + + +Node11 - -transform/ChartToJava.cpp + +transform/ChartToJava.cpp - -Node4->Node5 - - + + +Node10->Node11 + + - -Node7 + + +Node13 - -transform/ChartToPromela.cpp + +transform/ChartToPromela.cpp - -Node6->Node7 - - + + +Node12->Node13 + + - -Node8 + + +Node14 - -transform/promela/Promela -CodeAnalyzer.cpp + +transform/promela/Promela +CodeAnalyzer.cpp - -Node6->Node8 - - + + +Node12->Node14 + + - -Node10 + + +Node16 - -transform/ChartToVHDL.cpp + +transform/ChartToVHDL.cpp - -Node9->Node10 - - - - -Node11->Node4 - - - - -Node11->Node6 - - - - -Node11->Node8 - - + + +Node15->Node16 + + + + + +Node17->Node10 + + + + + +Node17->Node12 + + + + + +Node17->Node14 + + diff --git a/_trie_8h__incl.svg b/_trie_8h__incl.svg index edd0f39..16cfe1b 100644 --- a/_trie_8h__incl.svg +++ b/_trie_8h__incl.svg @@ -1,81 +1,94 @@ - transform/Trie.h - + -Node1 - -transform/Trie.h + +Node1 + +transform/Trie.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -string + +Node5 + +string -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -map + +Node6 + +map -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -list + +Node7 + +list -Node1->Node7 - - + +Node1->Node7 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_trie_8h_source.html b/_trie_8h_source.html index 60f3d1a..713ec25 100644 --- a/_trie_8h_source.html +++ b/_trie_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
36  std::string identifier;
37  std::string value;
38  std::map<std::string, TrieNode*> childs;
-
39  void dump(int indent = 0);
+
39 // void dump(size_t indent = 0);
40 };
41 
42 struct USCXML_API Trie {
@@ -132,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
51  TrieNode* getNodeWithPrefix(const std::string& prefix);
52  std::list<TrieNode*> getWordsWithPrefix(const std::string& prefix);
53  std::list<TrieNode*> getChildsWithWords(TrieNode* node);
-
54  void dump();
+
54 // void dump();
55 
56  TrieNode* root;
57  std::string seperator;
@@ -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 6e64e24..971c886 100644 --- a/_u_r_l_8cpp.html +++ b/_u_r_l_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -107,11 +107,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include "uscxml/config.h"
#include <curl/curl.h>
#include <uriparser/Uri.h>
+#include <sys/types.h>
+#include <sys/stat.h>
#include <unistd.h>
+#include <pwd.h>
Include dependency graph for URL.cpp:
-
+

@@ -228,7 +228,7 @@ int 

promela_lex_init ( diff --git a/_promela_parser_8cpp.js b/_promela_parser_8cpp.js new file mode 100644 index 0000000..ee2a4c2 --- /dev/null +++ b/_promela_parser_8cpp.js @@ -0,0 +1,11 @@ +var _promela_parser_8cpp = +[ + [ "YY_BUFFER_STATE", "_promela_parser_8cpp.html#a934dd282cbaef8f66914919e0bc94f8b", null ], + [ "promela__delete_buffer", "_promela_parser_8cpp.html#ac3139f8b645f99982d7557c0b302d2db", null ], + [ "promela__scan_buffer", "_promela_parser_8cpp.html#ad20847ecf16a8376e00357274fce3354", null ], + [ "promela__scan_string", "_promela_parser_8cpp.html#a253d5b61c4c1d5e4413c5dfab17873b4", null ], + [ "promela_error", "_promela_parser_8cpp.html#aaf0471a297c332e47d5ce48bd9fd01dd", null ], + [ "promela_lex", "_promela_parser_8cpp.html#aca9ffc9625a0d7f336ec6a483ce6f01d", null ], + [ "promela_lex_destroy", "_promela_parser_8cpp.html#aecc2222380db6b917b8838f17240e731", null ], + [ "promela_lex_init", "_promela_parser_8cpp.html#a9f7335ae8d8b6d8b7a6945cf0df6f67c", null ] +]; \ No newline at end of file diff --git a/_promela_parser_8cpp__incl.map b/_promela_parser_8cpp__incl.map index 4eebe7c..62c3a97 100644 --- a/_promela_parser_8cpp__incl.map +++ b/_promela_parser_8cpp__incl.map @@ -1,11 +1,12 @@ - - - - - - - - - + + + + + + + + + + diff --git a/_promela_parser_8cpp__incl.md5 b/_promela_parser_8cpp__incl.md5 index fec01d5..559f79b 100644 --- a/_promela_parser_8cpp__incl.md5 +++ b/_promela_parser_8cpp__incl.md5 @@ -1 +1 @@ -24fb94936b3b8cd7b606c4d3c6de160d \ No newline at end of file +c15671950bf87226273ee9301d42ab01 \ No newline at end of file diff --git a/_promela_parser_8cpp__incl.svg b/_promela_parser_8cpp__incl.svg index 5030f50..2675780 100644 --- a/_promela_parser_8cpp__incl.svg +++ b/_promela_parser_8cpp__incl.svg @@ -1,389 +1,393 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/promela/PromelaParser.cpp - + -Node1 - -plugins/datamodel/promela -/PromelaParser.cpp + +Node1 + +plugins/datamodel/promela +/PromelaParser.cpp -Node2 - - -PromelaParser.h + +Node2 + + +PromelaParser.h -Node1->Node2 - - + +Node1->Node2 + + -Node7 - - -uscxml/messages/Event.h + +Node7 + + +uscxml/messages/Event.h -Node1->Node7 - - + +Node1->Node7 + + - -Node19 - - -parser/promela.tab.hpp + + +Node20 + + +parser/promela.tab.hpp - -Node1->Node19 - - - - -Node20 - -iostream - -Node1->Node20 - - + +Node1->Node20 + + -Node21 - - -string.h + +Node21 + + +uscxml/interpreter +/Logging.h -Node1->Node21 - - + +Node1->Node21 + + + + + +Node22 + + +string.h + + + + + +Node1->Node22 + + -Node3 - -stdlib.h + +Node3 + +stdlib.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cstdarg + +Node4 + +cstdarg -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -string + +Node5 + +string -Node2->Node5 - - + +Node2->Node5 + + -Node6 - -list + +Node6 + +list -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node7 - - + +Node2->Node7 + + -Node8 - - -uscxml/messages/Data.h + +Node8 + + +uscxml/messages/Data.h -Node7->Node8 - - + +Node7->Node8 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node7->Node18 - - + + +Node7->Node19 + + -Node8->Node6 - - + +Node8->Node6 + + -Node9 - -map + +Node9 + +map -Node8->Node9 - - + +Node8->Node9 + + -Node10 - -memory + +Node10 + +memory -Node8->Node10 - - + +Node8->Node10 + + -Node11 - - -uscxml/Common.h - - + +Node11 + +type_traits -Node8->Node11 - - + +Node8->Node11 + + - -Node14 - - -uscxml/util/Convenience.h + + +Node12 + + +uscxml/Common.h - -Node8->Node14 - - + + +Node8->Node12 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node15 + + +uscxml/util/Convenience.h - -Node8->Node17 - - - - -Node12 - -sys/socket.h - - -Node11->Node12 - - + + +Node8->Node15 + + - -Node13 - -cmath + + +Node18 + + +uscxml/messages/Blob.h + - -Node11->Node13 - - - -Node14->Node5 - - + + +Node8->Node18 + + - -Node14->Node11 - - + + +Node13 + +sys/socket.h - -Node15 - -limits + + +Node12->Node13 + + - -Node14->Node15 - - + + +Node14 + +cmath + + + +Node12->Node14 + + + + + +Node15->Node5 + + + + + +Node15->Node12 + + -Node16 - -sstream - - -Node14->Node16 - - - - -Node17->Node5 - - - - -Node17->Node10 - - - - -Node17->Node11 - - + +Node16 + +limits - -Node18->Node5 - - + + +Node15->Node16 + + - -Node18->Node11 - - + + +Node17 + +sstream - -Node21->Node5 - - + + +Node15->Node17 + + - -Node21->Node6 - - + + +Node18->Node5 + + + + + +Node18->Node10 + + + + + +Node18->Node12 + + + + + +Node19->Node5 + + + + + +Node19->Node12 + + + + + +Node21->Node7 + + + + + +Node21->Node8 + + + + + +Node21->Node10 + + + + + +Node21->Node12 + + + + + +Node22->Node5 + + + + + +Node22->Node6 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_parser_8cpp__incl_org.svg b/_promela_parser_8cpp__incl_org.svg index d824217..f30f6f6 100644 --- a/_promela_parser_8cpp__incl_org.svg +++ b/_promela_parser_8cpp__incl_org.svg @@ -1,301 +1,393 @@ - - - + + plugins/datamodel/promela/PromelaParser.cpp - - -Node1 - -plugins/datamodel/promela -/PromelaParser.cpp + + + +Node0 + +plugins/datamodel/promela +/PromelaParser.cpp - -Node2 + + +Node1 - -PromelaParser.h + +PromelaParser.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node7 + + +Node6 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node7 - - + + +Node0->Node6 + + -Node19 - - -parser/promela.tab.hpp + +Node19 + + +parser/promela.tab.hpp - -Node1->Node19 - - + + +Node0->Node19 + + -Node20 - -iostream + +Node20 + + +uscxml/interpreter +/Logging.h + - -Node1->Node20 - - + + + +Node0->Node20 + + -Node21 - - -string.h + +Node21 + + +string.h - -Node1->Node21 - - + + +Node0->Node21 + + + + + +Node2 + +stdlib.h + + + +Node1->Node2 + + -Node3 - -stdlib.h + +Node3 + +cstdarg - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - -cstdarg + +Node4 + +string - -Node2->Node4 - - + + +Node1->Node4 + + -Node5 - -string - - -Node2->Node5 - - + +Node5 + +list + + + +Node1->Node5 + + + + + +Node1->Node6 + + - -Node6 - -list - - -Node2->Node6 - - - - -Node2->Node7 - - - - -Node8 + + +Node7 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node7->Node8 - - + + +Node6->Node7 + + -Node18 - - -uscxml/util/UUID.h + +Node18 + + +uscxml/util/UUID.h - -Node7->Node18 - - + + +Node6->Node18 + + - -Node8->Node6 - - + + +Node7->Node5 + + + + + +Node8 + +map + + + +Node7->Node8 + + -Node9 - -map + +Node9 + +memory - -Node8->Node9 - - + + +Node7->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node8->Node10 - - + + +Node7->Node10 + + -Node11 - - -uscxml/Common.h + +Node11 + + +uscxml/Common.h - -Node8->Node11 - - + + +Node7->Node11 + + -Node14 - - -uscxml/util/Convenience.h + +Node14 + + +uscxml/util/Convenience.h - -Node8->Node14 - - + + +Node7->Node14 + + -Node17 - - -uscxml/messages/Blob.h + +Node17 + + +uscxml/messages/Blob.h - -Node8->Node17 - - + + +Node7->Node17 + + -Node12 - -sys/socket.h + +Node12 + +sys/socket.h -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -cmath + +Node13 + +cmath -Node11->Node13 - - + +Node11->Node13 + + - -Node14->Node5 - - + + +Node14->Node4 + + -Node14->Node11 - - + +Node14->Node11 + + -Node15 - -limits + +Node15 + +limits -Node14->Node15 - - + +Node14->Node15 + + -Node16 - -sstream + +Node16 + +sstream -Node14->Node16 - - - - -Node17->Node5 - - - - -Node17->Node10 - - + +Node14->Node16 + + + + + +Node17->Node4 + + + + + +Node17->Node9 + + -Node17->Node11 - - + +Node17->Node11 + + - -Node18->Node5 - - + + +Node18->Node4 + + -Node18->Node11 - - + +Node18->Node11 + + + + + +Node20->Node6 + + + + + +Node20->Node7 + + + + + +Node20->Node9 + + + + + +Node20->Node11 + + + + + +Node21->Node4 + + -Node21->Node5 - - - - -Node21->Node6 - - + +Node21->Node5 + + diff --git a/_promela_parser_8h.html b/_promela_parser_8h.html index 02b7bc8..bbe2584 100644 --- a/_promela_parser_8h.html +++ b/_promela_parser_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -108,12 +108,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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.

@@ -145,7 +145,7 @@ void 
promela_error (vo diff --git a/_promela_parser_8h.js b/_promela_parser_8h.js new file mode 100644 index 0000000..3e5b0ae --- /dev/null +++ b/_promela_parser_8h.js @@ -0,0 +1,7 @@ +var _promela_parser_8h = +[ + [ "Location", "structuscxml_1_1_promela_parser_node_1_1_location.html", "structuscxml_1_1_promela_parser_node_1_1_location" ], + [ "PromelaParser", "classuscxml_1_1_promela_parser.html", "classuscxml_1_1_promela_parser" ], + [ "PromelaParserNode", "classuscxml_1_1_promela_parser_node.html", "classuscxml_1_1_promela_parser_node" ], + [ "promela_error", "_promela_parser_8h.html#aaf0471a297c332e47d5ce48bd9fd01dd", null ] +]; \ No newline at end of file diff --git a/_promela_parser_8h__dep__incl.svg b/_promela_parser_8h__dep__incl.svg index bf9e0a2..0f8dce2 100644 --- a/_promela_parser_8h__dep__incl.svg +++ b/_promela_parser_8h__dep__incl.svg @@ -1,225 +1,156 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/promela/PromelaParser.h - + -Node1 - -plugins/datamodel/promela -/PromelaParser.h + +Node1 + +plugins/datamodel/promela +/PromelaParser.h -Node2 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node2 + + +plugins/datamodel/promela +/PromelaDataModel.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -plugins/datamodel/promela -/PromelaParser.cpp + +Node3 + + +plugins/datamodel/promela +/PromelaParser.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -transform/promela/Promela -CodeAnalyzer.h + +Node4 + + +transform/promela/Promela +CodeAnalyzer.h -Node1->Node4 - - + +Node1->Node4 + + -Node8 - - -transform/ChartToPromela.cpp + +Node8 + + +transform/ChartToPromela.cpp -Node1->Node8 - - + +Node1->Node8 + + -Node5 - - -transform/ChartToJava.h + +Node5 + + +transform/ChartToJava.h -Node4->Node5 - - + +Node4->Node5 + + -Node7 - - -transform/ChartToPromela.h + +Node7 + + +transform/ChartToPromela.h -Node4->Node7 - - + +Node4->Node7 + + -Node9 - - -transform/promela/Promela -CodeAnalyzer.cpp + +Node9 + + +transform/promela/Promela +CodeAnalyzer.cpp -Node4->Node9 - - + +Node4->Node9 + + -Node6 - - -transform/ChartToJava.cpp + +Node6 + + +transform/ChartToJava.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_parser_8h__dep__incl_org.svg b/_promela_parser_8h__dep__incl_org.svg index e57d551..aa102e8 100644 --- a/_promela_parser_8h__dep__incl_org.svg +++ b/_promela_parser_8h__dep__incl_org.svg @@ -1,137 +1,156 @@ - plugins/datamodel/promela/PromelaParser.h - - -Node1 - -plugins/datamodel/promela -/PromelaParser.h - - -Node2 + + + +Node18 + +plugins/datamodel/promela +/PromelaParser.h + + + +Node19 - -plugins/datamodel/promela -/PromelaDataModel.cpp + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node1->Node2 - - + + +Node18->Node19 + + - -Node3 + + +Node20 - -plugins/datamodel/promela -/PromelaParser.cpp + +plugins/datamodel/promela +/PromelaParser.cpp - -Node1->Node3 - - + + +Node18->Node20 + + - -Node4 + + +Node21 - -transform/promela/Promela -CodeAnalyzer.h + +transform/promela/Promela +CodeAnalyzer.h - -Node1->Node4 - - + + +Node18->Node21 + + - -Node8 + + +Node25 - -transform/ChartToPromela.cpp + +transform/ChartToPromela.cpp - -Node1->Node8 - - + + +Node18->Node25 + + - -Node5 + + +Node22 - -transform/ChartToJava.h + +transform/ChartToJava.h - -Node4->Node5 - - + + +Node21->Node22 + + - -Node7 + + +Node24 - -transform/ChartToPromela.h + +transform/ChartToPromela.h - -Node4->Node7 - - + + +Node21->Node24 + + - -Node9 + + +Node26 - -transform/promela/Promela -CodeAnalyzer.cpp + +transform/promela/Promela +CodeAnalyzer.cpp - -Node4->Node9 - - + + +Node21->Node26 + + - -Node6 + + +Node23 - -transform/ChartToJava.cpp + +transform/ChartToJava.cpp - -Node5->Node6 - - + + +Node22->Node23 + + - -Node7->Node8 - - + + +Node24->Node25 + + - -Node7->Node9 - - + + +Node24->Node26 + + diff --git a/_promela_parser_8h__incl.map b/_promela_parser_8h__incl.map index 61cdb9e..0fb00d6 100644 --- a/_promela_parser_8h__incl.map +++ b/_promela_parser_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_promela_parser_8h__incl.md5 b/_promela_parser_8h__incl.md5 index 5e5c9d2..451b7a9 100644 --- a/_promela_parser_8h__incl.md5 +++ b/_promela_parser_8h__incl.md5 @@ -1 +1 @@ -617e463914f551292eacd1c85ff801f9 \ No newline at end of file +82dd2208bf3c09b7465aad42ef056277 \ No newline at end of file diff --git a/_promela_parser_8h__incl.svg b/_promela_parser_8h__incl.svg index 613dada..68fd37a 100644 --- a/_promela_parser_8h__incl.svg +++ b/_promela_parser_8h__incl.svg @@ -1,325 +1,290 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/promela/PromelaParser.h - + -Node1 - -plugins/datamodel/promela -/PromelaParser.h + +Node1 + +plugins/datamodel/promela +/PromelaParser.h -Node2 - -stdlib.h + +Node2 + +stdlib.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -cstdarg + +Node3 + +cstdarg -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -string + +Node4 + +string -Node1->Node4 - - + +Node1->Node4 + + -Node5 - -list + +Node5 + +list -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - - - -Node17 - - -uscxml/util/UUID.h + +Node6->Node7 + + + + + +Node18 + + +uscxml/util/UUID.h - -Node6->Node17 - - + + +Node6->Node18 + + -Node7->Node5 - - + +Node7->Node5 + + -Node8 - -map + +Node8 + +map -Node7->Node8 - - + +Node7->Node8 + + -Node9 - -memory + +Node9 + +memory -Node7->Node9 - - + +Node7->Node9 + + -Node10 - - -uscxml/Common.h - - + +Node10 + +type_traits -Node7->Node10 - - + +Node7->Node10 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node11 + + +uscxml/Common.h - -Node7->Node13 - - + + +Node7->Node11 + + - -Node16 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node7->Node16 - - + + +Node7->Node14 + + + + + +Node17 + + +uscxml/messages/Blob.h + - -Node11 - -sys/socket.h - -Node10->Node11 - - + + +Node7->Node17 + + -Node12 - -cmath + +Node12 + +sys/socket.h - -Node10->Node12 - - + + +Node11->Node12 + + - -Node13->Node4 - - + + +Node13 + +cmath + + + +Node11->Node13 + + + + + +Node14->Node4 + + + + + +Node14->Node11 + + - -Node13->Node10 - - + + +Node15 + +limits - -Node14 - -limits + + +Node14->Node15 + + - -Node13->Node14 - - + + +Node16 + +sstream - -Node15 - -sstream - - -Node13->Node15 - - - - -Node16->Node4 - - - - -Node16->Node9 - - - - -Node16->Node10 - - + + +Node14->Node16 + + -Node17->Node4 - - + +Node17->Node4 + + + + + +Node17->Node9 + + + + + +Node17->Node11 + + + + + +Node18->Node4 + + + + + +Node18->Node11 + + - -Node17->Node10 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_promela_parser_8h__incl_org.svg b/_promela_parser_8h__incl_org.svg index 9a88d03..6a02be4 100644 --- a/_promela_parser_8h__incl_org.svg +++ b/_promela_parser_8h__incl_org.svg @@ -1,237 +1,290 @@ - - + plugins/datamodel/promela/PromelaParser.h - + + + +Node0 + +plugins/datamodel/promela +/PromelaParser.h + -Node1 - -plugins/datamodel/promela -/PromelaParser.h + +Node1 + +stdlib.h + + + +Node0->Node1 + + -Node2 - -stdlib.h + +Node2 + +cstdarg - -Node1->Node2 - - + + +Node0->Node2 + + -Node3 - -cstdarg + +Node3 + +string - -Node1->Node3 - - + + +Node0->Node3 + + -Node4 - -string + +Node4 + +list - -Node1->Node4 - - + + +Node0->Node4 + + -Node5 - -list - - -Node1->Node5 - - - - -Node6 + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node7 + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node17 - - -uscxml/util/UUID.h + +Node17 + + +uscxml/util/UUID.h - -Node6->Node17 - - + + +Node5->Node17 + + + + + +Node6->Node4 + + - -Node7->Node5 - - + + +Node7 + +map + + + +Node6->Node7 + + -Node8 - -map + +Node8 + +memory - -Node7->Node8 - - + + +Node6->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - - -uscxml/Common.h + +Node10 + + +uscxml/Common.h - -Node7->Node10 - - + + +Node6->Node10 + + -Node13 - - -uscxml/util/Convenience.h + +Node13 + + +uscxml/util/Convenience.h - -Node7->Node13 - - + + +Node6->Node13 + + -Node16 - - -uscxml/messages/Blob.h + +Node16 + + +uscxml/messages/Blob.h - -Node7->Node16 - - + + +Node6->Node16 + + -Node11 - -sys/socket.h + +Node11 + +sys/socket.h -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -cmath + +Node12 + +cmath -Node10->Node12 - - + +Node10->Node12 + + - -Node13->Node4 - - + + +Node13->Node3 + + -Node13->Node10 - - + +Node13->Node10 + + -Node14 - -limits + +Node14 + +limits -Node13->Node14 - - + +Node13->Node14 + + -Node15 - -sstream + +Node15 + +sstream -Node13->Node15 - - - - -Node16->Node4 - - - - -Node16->Node9 - - + +Node13->Node15 + + + + + +Node16->Node3 + + + + + +Node16->Node8 + + -Node16->Node10 - - + +Node16->Node10 + + - -Node17->Node4 - - + + +Node17->Node3 + + -Node17->Node10 - - + +Node17->Node10 + + diff --git a/_promela_parser_8h_source.html b/_promela_parser_8h_source.html index 56864c6..9c716b4 100644 --- a/_promela_parser_8h_source.html +++ b/_promela_parser_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
48 
49  void merge(PromelaParserNode* node);
50  void push(PromelaParserNode* node);
-
51  void dump(int indent = 0);
+
51  void dump(size_t indent = 0);
52 
53  static std::string typeToDesc(int type);
54 
@@ -164,7 +164,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
83  PromelaParserNode* ast;
84  Type type;
85 
-
86  Event pendingException;
+
86  ErrorEvent pendingException;
87  operator bool() const {
88  return ast != NULL;
89  }
@@ -186,9 +186,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
105 
106 #endif /* end of include guard: PROMELA_H_9AB78YB1 */
Definition: Breakpoint.cpp:26
+
Definition: Event.h:211
Definition: PromelaParser.h:37
-
Definition: Event.h:84
Definition: PromelaParser.h:39
Definition: PromelaParser.h:62
@@ -200,7 +200,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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 f63ffa0..1e5bd4d 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp.html +++ b/_s_c_x_m_l_i_o_processor_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for SCXMLIOProcessor.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)
@@ -121,7 +120,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 ffde2d5..1e16fd7 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,32 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 0c52296..87b7211 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 @@ -7a36ae8acf816882ff003415efa9654f \ No newline at end of file +84ab07bd03ca024302b3157122b0a18d \ 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 a16740a..1192291 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 @@ -1,1221 +1,1296 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp - + -Node1 - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + +Node1 + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp -Node2 - - -SCXMLIOProcessor.h + +Node2 + + +SCXMLIOProcessor.h -Node1->Node2 - - + +Node1->Node2 + + - -Node8 - - -uscxml/messages/Event.h + + +Node9 + + +uscxml/messages/Event.h - -Node1->Node8 - - + + +Node1->Node9 + + - -Node19 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node22 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node19 - - + + +Node1->Node22 + + - -Node32 - - -string.h + + +Node29 + + +string.h - -Node1->Node32 - - + + +Node1->Node29 + + - -Node49 - -netdb.h + + +Node46 + +netdb.h - -Node1->Node49 - - + + +Node1->Node46 + + - -Node50 - -arpa/inet.h + + +Node47 + +arpa/inet.h - -Node1->Node50 - - + + +Node1->Node47 + + -Node3 - - -uscxml/plugins/IOProcessor -Impl.h - - + +Node3 + +uscxml/config.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/plugins/IOProcessor +Impl.h - -Node3->Node4 - - + + +Node2->Node4 + + - -Node7 - - -uscxml/plugins/EventHandler.h + + +Node5 + + +uscxml/Common.h - -Node3->Node7 - - + + +Node4->Node5 + + - -Node3->Node8 - - + + +Node8 + + +uscxml/plugins/EventHandler.h + - -Node3->Node19 - - - -Node5 - -sys/socket.h + + +Node4->Node8 + + - -Node4->Node5 - - + + +Node4->Node9 + + + + + +Node21 + + +uscxml/interpreter +/Logging.h + + + + + +Node4->Node21 + + -Node6 - -cmath + +Node6 + +sys/socket.h - -Node4->Node6 - - + + +Node5->Node6 + + - -Node7->Node4 - - + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node8->Node5 + + - -Node7->Node8 - - + + +Node8->Node9 + + - -Node10 - -list + + +Node11 + +list - -Node7->Node10 - - + + +Node8->Node11 + + - -Node12 - -memory + + +Node13 + +memory - -Node7->Node12 - - + + +Node8->Node13 + + - -Node14 - -string + + +Node16 + +string - -Node7->Node14 - - + + +Node8->Node16 + + - -Node9 - - -uscxml/messages/Data.h + + +Node10 + + +uscxml/messages/Data.h - -Node8->Node9 - - + + +Node9->Node10 + + - -Node18 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node9->Node20 + + - -Node9->Node4 - - + + +Node10->Node5 + + - -Node9->Node10 - - + + +Node10->Node11 + + - -Node11 - -map + + +Node12 + +map + + + +Node10->Node12 + + + + + +Node10->Node13 + + - -Node9->Node11 - - + + +Node14 + +type_traits - -Node9->Node12 - - + + +Node10->Node14 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node15 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node10->Node15 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node19 + + +uscxml/messages/Blob.h - -Node9->Node17 - - + + +Node10->Node19 + + - -Node13->Node4 - - + + +Node15->Node5 + + - -Node13->Node14 - - + + +Node15->Node16 + + - -Node15 - -limits + + +Node17 + +limits - -Node13->Node15 - - + + +Node15->Node17 + + - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node4 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node4 - - - - -Node18->Node14 - - - - -Node19->Node4 - - - - -Node19->Node10 - - - - -Node19->Node11 - - - - -Node19->Node12 - - - - -Node19->Node14 - - + + +Node18 + +sstream + + + +Node15->Node18 + + + + + +Node19->Node5 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + + +Node20->Node5 + + + + + +Node20->Node16 + + + + + +Node21->Node5 + + + + + +Node21->Node9 + + - -Node20 - -mutex + + +Node21->Node10 + + + + + +Node21->Node13 + + + + + +Node22->Node4 + + + + + +Node22->Node5 + + + + + +Node22->Node11 + + + + + +Node22->Node12 + + + + + +Node22->Node13 + + + + + +Node22->Node16 + + + + + +Node22->Node17 + + - -Node19->Node20 - - + + +Node23 + +mutex - -Node21 - - -uscxml/util/URL.h + + +Node22->Node23 + + + + + +Node24 + + +uscxml/util/URL.h - -Node19->Node21 - - + + +Node22->Node24 + + - -Node25 - - -uscxml/plugins/Factory.h + + +Node28 + + +uscxml/plugins/Factory.h - -Node19->Node25 - - + + +Node22->Node28 + + - -Node29 - - -uscxml/plugins/DataModel -Impl.h + + +Node30 + + +uscxml/plugins/DataModel +Impl.h - -Node19->Node29 - - + + +Node22->Node30 + + -Node33 - - -uscxml/interpreter -/MicroStepImpl.h + +Node33 + + +uscxml/plugins/InvokerImpl.h - -Node19->Node33 - - + + +Node22->Node33 + + - -Node40 - - -uscxml/interpreter -/EventQueue.h + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h - -Node19->Node40 - - + + +Node22->Node34 + + -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node41 + + +uscxml/interpreter +/EventQueue.h - -Node19->Node41 - - + + +Node22->Node41 + + - -Node45 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node19->Node45 - - + + +Node22->Node42 + + - -Node46 - - -uscxml/util/DOM.h + + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h - -Node19->Node46 - - - - -Node21->Node4 - - + + +Node22->Node45 + + + + + +Node24->Node5 + + + + + +Node24->Node9 + + + + + +Node24->Node11 + + + + + +Node24->Node12 + + + + + +Node24->Node16 + + + + + +Node24->Node18 + + + + + +Node24->Node23 + + - -Node21->Node8 - - - - -Node21->Node10 - - - - -Node21->Node11 - - - - -Node21->Node14 - - - - -Node21->Node16 - - - - -Node22 - -set - - -Node21->Node22 - - - - -Node23 - -thread - - -Node21->Node23 - - + + +Node25 + +set - -Node24 - -condition_variable - - -Node21->Node24 - - - - -Node25->Node4 - - - - -Node25->Node7 - - - - -Node25->Node12 - - - - -Node25->Node14 - - - - -Node25->Node15 - - - - -Node25->Node22 - - + + +Node24->Node25 + + -Node26 - - -uscxml/plugins/Executable -Content.h - - + +Node26 + +thread - -Node25->Node26 - - + + +Node24->Node26 + + -Node27 - - -uscxml/plugins/IOProcessor.h - - + +Node27 + +condition_variable + + + +Node24->Node27 + + + + + +Node28->Node5 + + + + + +Node28->Node12 + + + + + +Node28->Node13 + + + + + +Node28->Node16 + + + + + +Node28->Node17 + + + + + +Node28->Node25 + + + + + +Node28->Node29 + + + + + +Node29->Node11 + + + + + +Node29->Node16 + + + + + +Node30->Node5 + + + + + +Node30->Node11 + + + + + +Node30->Node13 + + + + + +Node30->Node16 + + + + + +Node30->Node21 + + - -Node25->Node27 - - - - -Node28 - - -uscxml/plugins/Invoker.h - - - - -Node25->Node28 - - - - -Node25->Node29 - - - - -Node25->Node32 - - - - -Node26->Node4 - - - - -Node26->Node12 - - - - -Node26->Node14 - - - - -Node26->Node16 - - - - -Node27->Node4 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node28->Node4 - - - - -Node28->Node7 - - - - -Node28->Node8 - - - - -Node29->Node4 - - - - -Node29->Node10 - - - - -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - - - -Node30 - - -uscxml/interpreter -/Logging.h + + +Node31 + + +uscxml/plugins/Invoker.h - -Node29->Node30 - - - - -Node30->Node4 - - - - -Node30->Node8 - - - - -Node30->Node9 - - - - -Node30->Node12 - - - - -Node31 - -uscxml/config.h - -Node30->Node31 - - - - -Node32->Node10 - - - - -Node32->Node14 - - - - -Node33->Node4 - - + +Node30->Node31 + + - -Node33->Node8 - - - - -Node33->Node10 - - - - -Node33->Node14 - - - - -Node33->Node22 - - - - -Node34 - - -uscxml/Interpreter.h + + +Node32 + + +uscxml/plugins/IOProcessor.h - -Node33->Node34 - - + + +Node30->Node32 + + + + + +Node31->Node5 + + + + + +Node31->Node8 + + + + + +Node31->Node9 + + + + + +Node32->Node5 + + + + + +Node32->Node8 + + + + + +Node32->Node9 + + + + + +Node33->Node3 + + + + + +Node33->Node5 + + - -Node34->Node4 - - + + +Node33->Node8 + + + + + +Node33->Node9 + + + + + +Node33->Node25 + + + + + +Node34->Node5 + + + + + +Node34->Node9 + + -Node34->Node11 - - + +Node34->Node11 + + - -Node34->Node14 - - + + +Node34->Node16 + + -Node34->Node25 - - - - -Node34->Node30 - - + +Node34->Node25 + + -Node35 - -vector + +Node35 + + +uscxml/Interpreter.h + + -Node34->Node35 - - + +Node34->Node35 + + + + + +Node35->Node5 + + + + + +Node35->Node12 + + + + + +Node35->Node16 + + + + + +Node35->Node21 + + + + + +Node35->Node28 + + -Node36 - - -uscxml/interpreter -/MicroStep.h - - + +Node36 + +vector - -Node34->Node36 - - + + +Node35->Node36 + + -Node37 - - -uscxml/interpreter -/InterpreterState.h + +Node37 + + +uscxml/interpreter +/MicroStep.h - -Node34->Node37 - - + + +Node35->Node37 + + -Node38 - - -uscxml/plugins/DataModel.h + +Node38 + + +uscxml/interpreter +/InterpreterState.h - -Node34->Node38 - - + + +Node35->Node38 + + -Node39 - - -uscxml/interpreter -/ContentExecutor.h + +Node39 + + +uscxml/plugins/DataModel.h - -Node34->Node39 - - - - -Node34->Node40 - - - - -Node36->Node4 - - - - -Node36->Node10 - - - - -Node36->Node12 - - - - -Node36->Node14 - - - - -Node36->Node37 - - - - -Node37->Node4 - - - - -Node38->Node4 - - - - -Node38->Node8 - - - - -Node38->Node10 - - - - -Node38->Node12 - - - - -Node38->Node14 - - - - -Node39->Node4 - - + + +Node35->Node39 + + - -Node39->Node9 - - - - -Node39->Node14 - - - - -Node40->Node4 - - - - -Node40->Node8 - - - - -Node41->Node4 - - - - -Node41->Node8 - - - - -Node41->Node14 - - - - -Node41->Node22 - - - - -Node41->Node30 - - - - -Node42 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node40 + + +uscxml/interpreter +/ContentExecutor.h - -Node41->Node42 - - + + +Node35->Node40 + + + + + +Node35->Node41 + + + + + +Node37->Node5 + + + + + +Node37->Node10 + + + + + +Node37->Node11 + + + + + +Node37->Node13 + + + + + +Node37->Node16 + + + + + +Node37->Node38 + + + + + +Node38->Node5 + + + + + +Node39->Node5 + + - -Node42->Node4 - - - - -Node42->Node8 - - - - -Node42->Node20 - - + + +Node39->Node9 + + + + + +Node39->Node11 + + + + + +Node39->Node13 + + + + + +Node39->Node16 + + + + + +Node40->Node5 + + + + + +Node40->Node10 + + + + + +Node40->Node16 + + + + + +Node41->Node5 + + + + + +Node41->Node9 + + + + + +Node42->Node5 + + + + + +Node42->Node9 + + + + + +Node42->Node12 + + + + + +Node42->Node16 + + + + + +Node42->Node21 + + + + + +Node42->Node25 + + -Node43 - - -uscxml/debug/Interpreter -Issue.h + +Node43 + + +uscxml/interpreter +/InterpreterMonitor.h -Node42->Node43 - - - - -Node43->Node4 - - - - -Node43->Node10 - - + +Node42->Node43 + + + + + +Node43->Node5 + + + + + +Node43->Node9 + + + + + +Node43->Node21 + + + + + +Node43->Node23 + + -Node44 - -iostream - - -Node43->Node44 - - - - -Node45->Node4 - - + +Node44 + + +uscxml/debug/Interpreter +Issue.h + - -Node45->Node8 - - - -Node45->Node10 - - + + +Node43->Node44 + + + + + +Node44->Node5 + + + + + +Node44->Node11 + + + + + +Node45->Node5 + + + + + +Node45->Node9 + + -Node45->Node11 - - - - -Node45->Node14 - - - - -Node45->Node20 - - + +Node45->Node11 + + + + + +Node45->Node12 + + + + + +Node45->Node16 + + -Node45->Node23 - - - - -Node45->Node24 - - - - -Node46->Node4 - - - - -Node46->Node10 - - - - -Node46->Node22 - - - - -Node46->Node44 - - + +Node45->Node23 + + - -Node47 - -xercesc/util/XMLString.hpp - - -Node46->Node47 - - + + +Node45->Node26 + + - -Node48 - -xercesc/dom/DOM.hpp + + +Node45->Node27 + + - -Node46->Node48 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_s_c_x_m_l_i_o_processor_8cpp__incl_org.svg b/_s_c_x_m_l_i_o_processor_8cpp__incl_org.svg index b224edb..434a23a 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp__incl_org.svg +++ b/_s_c_x_m_l_i_o_processor_8cpp__incl_org.svg @@ -1,1133 +1,1296 @@ - - - + + plugins/ioprocessor/scxml/SCXMLIOProcessor.cpp - - -Node1 - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + + +Node0 + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node2 + + +Node1 - -SCXMLIOProcessor.h + +SCXMLIOProcessor.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h - -Node1->Node8 - - + + +Node0->Node8 + + - -Node19 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node21 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node19 - - + + +Node0->Node21 + + - -Node32 - - -string.h + + +Node28 + + +string.h - -Node1->Node32 - - + + +Node0->Node28 + + - -Node49 - -netdb.h + + +Node45 + +netdb.h + + + +Node0->Node45 + + - -Node1->Node49 - - + + +Node46 + +arpa/inet.h - -Node50 - -arpa/inet.h + + +Node0->Node46 + + - -Node1->Node50 - - + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + -Node3 - - -uscxml/plugins/IOProcessor -Impl.h + +Node3 + + +uscxml/plugins/IOProcessor +Impl.h - -Node2->Node3 - - + + +Node1->Node3 + + -Node4 - - -uscxml/Common.h + +Node4 + + +uscxml/Common.h -Node3->Node4 - - + +Node3->Node4 + + -Node7 - - -uscxml/plugins/EventHandler.h + +Node7 + + +uscxml/plugins/EventHandler.h -Node3->Node7 - - + +Node3->Node7 + + -Node3->Node8 - - + +Node3->Node8 + + + + + +Node20 + + +uscxml/interpreter +/Logging.h + - -Node3->Node19 - - + + + +Node3->Node20 + + -Node5 - -sys/socket.h + +Node5 + +sys/socket.h -Node4->Node5 - - + +Node4->Node5 + + -Node6 - -cmath + +Node6 + +cmath -Node4->Node6 - - + +Node4->Node6 + + -Node7->Node4 - - + +Node7->Node4 + + -Node7->Node8 - - + +Node7->Node8 + + -Node10 - -list + +Node10 + +list -Node7->Node10 - - + +Node7->Node10 + + -Node12 - -memory + +Node12 + +memory -Node7->Node12 - - + +Node7->Node12 + + - -Node14 - -string + + +Node15 + +string - -Node7->Node14 - - + + +Node7->Node15 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node4 - - + +Node9->Node4 + + -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - - - -Node13->Node4 - - + + +Node9->Node14 + + - -Node13->Node14 - - - - -Node15 - -limits + + +Node18 + + +uscxml/messages/Blob.h + - -Node13->Node15 - - - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node4 - - - - -Node17->Node12 - - - - -Node17->Node14 - - + + +Node9->Node18 + + - -Node18->Node4 - - + + +Node14->Node4 + + - -Node18->Node14 - - + + +Node14->Node15 + + - -Node19->Node4 - - - - -Node19->Node10 - - - - -Node19->Node11 - - - - -Node19->Node12 - - - - -Node19->Node14 - - + + +Node16 + +limits - -Node20 - -mutex + + +Node14->Node16 + + - -Node19->Node20 - - + + +Node17 + +sstream - -Node21 - - -uscxml/util/URL.h - + + +Node14->Node17 + + + + +Node18->Node4 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + - -Node19->Node21 - - + + +Node19->Node4 + + + + + +Node19->Node15 + + + + + +Node20->Node4 + + + + + +Node20->Node8 + + + + + +Node20->Node9 + + + + + +Node20->Node12 + + + + + +Node21->Node3 + + - -Node25 - - -uscxml/plugins/Factory.h - + + +Node21->Node4 + + + + +Node21->Node10 + + - -Node19->Node25 - - + + +Node21->Node11 + + + + + +Node21->Node12 + + + + + +Node21->Node15 + + - -Node29 - - -uscxml/plugins/DataModel -Impl.h - + + +Node21->Node16 + + + + +Node22 + +mutex - -Node19->Node29 - - + + +Node21->Node22 + + - -Node33 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node23 + + +uscxml/util/URL.h - -Node19->Node33 - - + + +Node21->Node23 + + - -Node40 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/plugins/Factory.h - -Node19->Node40 - - + + +Node21->Node27 + + - -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node29 + + +uscxml/plugins/DataModel +Impl.h - -Node19->Node41 - - + + +Node21->Node29 + + - -Node45 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node32 + + +uscxml/plugins/InvokerImpl.h - -Node19->Node45 - - + + +Node21->Node32 + + - -Node46 - - -uscxml/util/DOM.h + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h - -Node19->Node46 - - + + +Node21->Node33 + + - -Node21->Node4 - - - - -Node21->Node8 - - - - -Node21->Node10 - - - - -Node21->Node11 - - - - -Node21->Node14 - - - - -Node21->Node16 - - - - -Node22 - -set - - -Node21->Node22 - - - - -Node23 - -thread - - -Node21->Node23 - - - - -Node24 - -condition_variable - - -Node21->Node24 - - - - -Node25->Node4 - - - - -Node25->Node7 - - - - -Node25->Node12 - - - - -Node25->Node14 - - - - -Node25->Node15 - - - - -Node25->Node22 - - - - -Node26 - - -uscxml/plugins/Executable -Content.h + + +Node40 + + +uscxml/interpreter +/EventQueue.h - -Node25->Node26 - - + + +Node21->Node40 + + - -Node27 - - -uscxml/plugins/IOProcessor.h + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node25->Node27 - - + + +Node21->Node41 + + - -Node28 - - -uscxml/plugins/Invoker.h + + +Node44 + + +uscxml/interpreter +/EventQueueImpl.h - -Node25->Node28 - - + + +Node21->Node44 + + + + + +Node23->Node4 + + + + + +Node23->Node8 + + + + + +Node23->Node10 + + + + + +Node23->Node11 + + + + + +Node23->Node15 + + + + + +Node23->Node17 + + + + + +Node23->Node22 + + - -Node25->Node29 - - + + +Node24 + +set - -Node25->Node32 - - + + +Node23->Node24 + + - -Node26->Node4 - - + + +Node25 + +thread - -Node26->Node12 - - + + +Node23->Node25 + + - -Node26->Node14 - - + + +Node26 + +condition_variable - -Node26->Node16 - - + + +Node23->Node26 + + -Node27->Node4 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node28->Node4 - - - - -Node28->Node7 - - - - -Node28->Node8 - - + +Node27->Node4 + + + + + +Node27->Node11 + + + + + +Node27->Node12 + + + + + +Node27->Node15 + + + + + +Node27->Node16 + + + + + +Node27->Node24 + + + + + +Node27->Node28 + + + + + +Node28->Node10 + + + + + +Node28->Node15 + + -Node29->Node4 - - + +Node29->Node4 + + -Node29->Node10 - - + +Node29->Node10 + + -Node29->Node12 - - - - -Node29->Node14 - - - - -Node29->Node27 - - - - -Node29->Node28 - - + +Node29->Node12 + + + + + +Node29->Node15 + + + + + +Node29->Node20 + + -Node30 - - -uscxml/interpreter -/Logging.h + +Node30 + + +uscxml/plugins/Invoker.h -Node29->Node30 - - + +Node29->Node30 + + - -Node30->Node4 - - - - -Node30->Node8 - - - - -Node30->Node9 - - + + +Node31 + + +uscxml/plugins/IOProcessor.h + - -Node30->Node12 - - - -Node31 - -uscxml/config.h + + +Node29->Node31 + + - -Node30->Node31 - - + + +Node30->Node4 + + - -Node32->Node10 - - + + +Node30->Node7 + + - -Node32->Node14 - - + + +Node30->Node8 + + + + + +Node31->Node4 + + + + + +Node31->Node7 + + + + + +Node31->Node8 + + + + + +Node32->Node2 + + + + + +Node32->Node4 + + + + + +Node32->Node7 + + + + + +Node32->Node8 + + + + + +Node32->Node24 + + -Node33->Node4 - - + +Node33->Node4 + + -Node33->Node8 - - + +Node33->Node8 + + -Node33->Node10 - - - - -Node33->Node14 - - - - -Node33->Node22 - - + +Node33->Node10 + + + + + +Node33->Node15 + + + + + +Node33->Node24 + + -Node34 - - -uscxml/Interpreter.h + +Node34 + + +uscxml/Interpreter.h -Node33->Node34 - - + +Node33->Node34 + + -Node34->Node4 - - + +Node34->Node4 + + -Node34->Node11 - - - - -Node34->Node14 - - - - -Node34->Node25 - - - - -Node34->Node30 - - + +Node34->Node11 + + + + + +Node34->Node15 + + + + + +Node34->Node20 + + + + + +Node34->Node27 + + -Node35 - -vector + +Node35 + +vector -Node34->Node35 - - + +Node34->Node35 + + -Node36 - - -uscxml/interpreter -/MicroStep.h + +Node36 + + +uscxml/interpreter +/MicroStep.h -Node34->Node36 - - + +Node34->Node36 + + -Node37 - - -uscxml/interpreter -/InterpreterState.h + +Node37 + + +uscxml/interpreter +/InterpreterState.h -Node34->Node37 - - + +Node34->Node37 + + -Node38 - - -uscxml/plugins/DataModel.h + +Node38 + + +uscxml/plugins/DataModel.h -Node34->Node38 - - + +Node34->Node38 + + -Node39 - - -uscxml/interpreter -/ContentExecutor.h + +Node39 + + +uscxml/interpreter +/ContentExecutor.h -Node34->Node39 - - + +Node34->Node39 + + -Node34->Node40 - - + +Node34->Node40 + + -Node36->Node4 - - + +Node36->Node4 + + + + + +Node36->Node9 + + -Node36->Node10 - - + +Node36->Node10 + + -Node36->Node12 - - + +Node36->Node12 + + - -Node36->Node14 - - + + +Node36->Node15 + + -Node36->Node37 - - + +Node36->Node37 + + -Node37->Node4 - - + +Node37->Node4 + + -Node38->Node4 - - + +Node38->Node4 + + -Node38->Node8 - - + +Node38->Node8 + + -Node38->Node10 - - + +Node38->Node10 + + -Node38->Node12 - - + +Node38->Node12 + + - -Node38->Node14 - - + + +Node38->Node15 + + -Node39->Node4 - - + +Node39->Node4 + + -Node39->Node9 - - + +Node39->Node9 + + - -Node39->Node14 - - + + +Node39->Node15 + + -Node40->Node4 - - + +Node40->Node4 + + -Node40->Node8 - - + +Node40->Node8 + + -Node41->Node4 - - + +Node41->Node4 + + -Node41->Node8 - - - - -Node41->Node14 - - - - -Node41->Node22 - - - - -Node41->Node30 - - + +Node41->Node8 + + + + + +Node41->Node11 + + + + + +Node41->Node15 + + + + + +Node41->Node20 + + + + + +Node41->Node24 + + -Node42 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node42 + + +uscxml/interpreter +/InterpreterMonitor.h -Node41->Node42 - - + +Node41->Node42 + + -Node42->Node4 - - + +Node42->Node4 + + -Node42->Node8 - - + +Node42->Node8 + + -Node42->Node20 - - + +Node42->Node20 + + + + + +Node42->Node22 + + -Node43 - - -uscxml/debug/Interpreter -Issue.h + +Node43 + + +uscxml/debug/Interpreter +Issue.h -Node42->Node43 - - + +Node42->Node43 + + -Node43->Node4 - - + +Node43->Node4 + + -Node43->Node10 - - - - -Node44 - -iostream - - -Node43->Node44 - - - - -Node45->Node4 - - - - -Node45->Node8 - - - - -Node45->Node10 - - - - -Node45->Node11 - - - - -Node45->Node14 - - - - -Node45->Node20 - - - - -Node45->Node23 - - - - -Node45->Node24 - - - - -Node46->Node4 - - - - -Node46->Node10 - - - - -Node46->Node22 - - - - -Node46->Node44 - - - - -Node47 - -xercesc/util/XMLString.hpp - - -Node46->Node47 - - - - -Node48 - -xercesc/dom/DOM.hpp - - -Node46->Node48 - - + +Node43->Node10 + + + + + +Node44->Node4 + + + + + +Node44->Node8 + + + + + +Node44->Node10 + + + + + +Node44->Node11 + + + + + +Node44->Node15 + + + + + +Node44->Node22 + + + + + +Node44->Node25 + + + + + +Node44->Node26 + + diff --git a/_s_c_x_m_l_i_o_processor_8h.html b/_s_c_x_m_l_i_o_processor_8h.html index 22c835e..e874dad 100644 --- a/_s_c_x_m_l_i_o_processor_8h.html +++ b/_s_c_x_m_l_i_o_processor_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,12 +99,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
SCXMLIOProcessor.h File Reference
-
#include "uscxml/plugins/IOProcessorImpl.h"
+
#include "uscxml/config.h"
+#include "uscxml/plugins/IOProcessorImpl.h"
Include dependency graph for SCXMLIOProcessor.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -132,7 +132,7 @@ Classes
usc diff --git a/_s_h_a1_8hpp.js b/_s_h_a1_8hpp.js new file mode 100644 index 0000000..6b978b7 --- /dev/null +++ b/_s_h_a1_8hpp.js @@ -0,0 +1,5 @@ +var _s_h_a1_8hpp = +[ + [ "sha1", "_s_h_a1_8hpp.html#abaaa07b5c69c108dd3b663a9e03c1513", null ], + [ "sha1", "_s_h_a1_8hpp.html#a87a7183e82068ca57677652e6a504414", null ] +]; \ No newline at end of file diff --git a/_s_h_a1_8hpp__incl.map b/_s_h_a1_8hpp__incl.map index 4133ad2..b0a1139 100644 --- a/_s_h_a1_8hpp__incl.map +++ b/_s_h_a1_8hpp__incl.map @@ -1,5 +1,5 @@ - + diff --git a/_s_h_a1_8hpp__incl.md5 b/_s_h_a1_8hpp__incl.md5 index 13beec0..157e154 100644 --- a/_s_h_a1_8hpp__incl.md5 +++ b/_s_h_a1_8hpp__incl.md5 @@ -1 +1 @@ -aa1f1ea72a5ad4b1f73c4215c5cf1142 \ No newline at end of file +778401ad1e5446150971d1ab6a4235da \ No newline at end of file diff --git a/_s_h_a1_8hpp__incl.svg b/_s_h_a1_8hpp__incl.svg index b63d3c5..3f0e3f1 100644 --- a/_s_h_a1_8hpp__incl.svg +++ b/_s_h_a1_8hpp__incl.svg @@ -1,127 +1,136 @@ - - + util/SHA1.hpp - + -Node1 - -util/SHA1.hpp + +Node1 + +util/SHA1.hpp -Node2 - - -SHA1.h + +Node2 + + +SHA1.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -string.h + +Node3 + + +string.h -Node1->Node3 - - + +Node1->Node3 + + -Node6 - -iostream + +Node6 + +sstream -Node1->Node6 - - + +Node1->Node6 + + -Node7 - -sstream + +Node7 + +iomanip -Node1->Node7 - - + +Node1->Node7 + + -Node8 - -iomanip - - -Node1->Node8 - - - - -Node9 - - -uscxml/Common.h + +Node8 + + +uscxml/Common.h - -Node1->Node9 - - + + +Node1->Node8 + + -Node4 - -string + +Node4 + +string -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -list + +Node5 + +list -Node3->Node5 - - + +Node3->Node5 + + + + + +Node9 + +sys/socket.h + + + +Node8->Node9 + + -Node10 - -sys/socket.h - - -Node9->Node10 - - - - -Node11 - -cmath - - -Node9->Node11 - - + +Node10 + +cmath + + + +Node8->Node10 + + diff --git a/_s_h_a1_8hpp_source.html b/_s_h_a1_8hpp_source.html index e964a34..ebf7a87 100644 --- a/_s_h_a1_8hpp_source.html +++ b/_s_h_a1_8hpp_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -106,35 +106,34 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
25 }
26 
27 #include <string.h>
-
28 #include <iostream>
-
29 #include <sstream>
-
30 #include <iomanip>
-
31 #include "uscxml/Common.h"
-
32 
-
33 namespace uscxml {
-
34  USCXML_API inline std::string sha1(const char* data, size_t length) {
-
35  SHA1Context sha;
-
36  SHA1Reset(&sha);
-
37  SHA1Input(&sha, (const unsigned char*)data, length);
-
38  if (!SHA1Result(&sha)) {
-
39  return "";
-
40  } else {
-
41  std::ostringstream ss;
-
42  ss << std::hex << std::uppercase << std::setfill( '0' );
-
43  for (size_t i = 0; i < 5; i++) {
-
44  ss << std::setw( 2 ) << sha.Message_Digest[i];
-
45  }
-
46 
-
47  return ss.str();
-
48  }
-
49  }
-
50 
-
51  USCXML_API inline std::string sha1(const std::string& data) {
-
52  return sha1(data.data(), data.size());
-
53  }
-
54 }
-
55 
-
56 #endif /* end of include guard: SHA1_HPP_XJADWV5G */
+
28 #include <sstream>
+
29 #include <iomanip>
+
30 #include "uscxml/Common.h"
+
31 
+
32 namespace uscxml {
+
33  USCXML_API inline std::string sha1(const char* data, size_t length) {
+
34  SHA1Context sha;
+
35  SHA1Reset(&sha);
+
36  SHA1Input(&sha, (const unsigned char*)data, length);
+
37  if (!SHA1Result(&sha)) {
+
38  return "";
+
39  } else {
+
40  std::ostringstream ss;
+
41  ss << std::hex << std::uppercase << std::setfill( '0' );
+
42  for (size_t i = 0; i < 5; i++) {
+
43  ss << std::setw( 2 ) << sha.Message_Digest[i];
+
44  }
+
45 
+
46  return ss.str();
+
47  }
+
48  }
+
49 
+
50  USCXML_API inline std::string sha1(const std::string& data) {
+
51  return sha1(data.data(), data.size());
+
52  }
+
53 }
+
54 
+
55 #endif /* end of include guard: SHA1_HPP_XJADWV5G */
Definition: Breakpoint.cpp:26
@@ -148,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_std_out_logger_8cpp.html b/_std_out_logger_8cpp.html index 9ddac2e..ede9d13 100644 --- a/_std_out_logger_8cpp.html +++ b/_std_out_logger_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for StdOutLogger.cpp:
-
+

Detailed Description

Author
2016 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)
@@ -116,7 +116,7 @@ Include dependency graph for StdOutLogger.cpp:
diff --git a/_std_out_logger_8cpp__incl.map b/_std_out_logger_8cpp__incl.map index bec92c1..8ced7b1 100644 --- a/_std_out_logger_8cpp__incl.map +++ b/_std_out_logger_8cpp__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/_std_out_logger_8cpp__incl.md5 b/_std_out_logger_8cpp__incl.md5 index d9e4c8e..918aa7f 100644 --- a/_std_out_logger_8cpp__incl.md5 +++ b/_std_out_logger_8cpp__incl.md5 @@ -1 +1 @@ -47924537a6753f1ff0a3e315190a0891 \ No newline at end of file +9fa08bf0da2fdb0433d18e4c1e0eb794 \ No newline at end of file diff --git a/_std_out_logger_8cpp__incl.svg b/_std_out_logger_8cpp__incl.svg index 21c7531..9c868cf 100644 --- a/_std_out_logger_8cpp__incl.svg +++ b/_std_out_logger_8cpp__incl.svg @@ -1,388 +1,358 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + interpreter/StdOutLogger.cpp - + -Node1 - -interpreter/StdOutLogger.cpp + +Node1 + +interpreter/StdOutLogger.cpp -Node2 - - -StdOutLogger.h + +Node2 + + +StdOutLogger.h -Node1->Node2 - - - - -Node20 - -iostream - - -Node1->Node20 - - + +Node1->Node2 + + + + + +Node21 + +iostream + + + +Node1->Node21 + + -Node3 - - -LoggingImpl.h + +Node3 + + +LoggingImpl.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -uscxml/config.h + +Node4 + +uscxml/config.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -uscxml/Common.h + +Node5 + + +uscxml/Common.h -Node3->Node5 - - + +Node3->Node5 + + -Node8 - - -Logging.h + +Node8 + + +Logging.h -Node3->Node8 - - + +Node3->Node8 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node3->Node9 - - + +Node3->Node9 + + - -Node18 - - -uscxml/messages/Event.h + + +Node19 + + +uscxml/messages/Event.h - -Node3->Node18 - - + + +Node3->Node19 + + -Node6 - -sys/socket.h + +Node6 + +sys/socket.h -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -cmath + +Node7 + +cmath -Node5->Node7 - - - - -Node8->Node4 - - + +Node5->Node7 + + -Node8->Node5 - - + +Node8->Node5 + + -Node8->Node9 - - + +Node8->Node9 + + -Node12 - -memory + +Node12 + +memory -Node8->Node12 - - + +Node8->Node12 + + - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node5 - - + +Node9->Node5 + + -Node10 - -list + +Node10 + +list -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - + + +Node9->Node14 + + - -Node13->Node5 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node14 - -string - -Node13->Node14 - - + + +Node9->Node18 + + + + + +Node14->Node5 + + -Node15 - -limits + +Node15 + +string - -Node13->Node15 - - + + +Node14->Node15 + + -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node5 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node9 - - + +Node16 + +limits - -Node19 - - -uscxml/util/UUID.h + + +Node14->Node16 + + + + + +Node17 + +sstream + + + +Node14->Node17 + + + + + +Node18->Node5 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + + + + +Node19->Node9 + + + + + +Node20 + + +uscxml/util/UUID.h - -Node18->Node19 - - + + +Node19->Node20 + + - -Node19->Node5 - - + + +Node20->Node5 + + - -Node19->Node14 - - + + +Node20->Node15 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_std_out_logger_8cpp__incl_org.svg b/_std_out_logger_8cpp__incl_org.svg index 3993b76..effe52f 100644 --- a/_std_out_logger_8cpp__incl_org.svg +++ b/_std_out_logger_8cpp__incl_org.svg @@ -1,300 +1,358 @@ - - + interpreter/StdOutLogger.cpp - - -Node1 - -interpreter/StdOutLogger.cpp + + + +Node0 + +interpreter/StdOutLogger.cpp - -Node2 + + +Node1 - -StdOutLogger.h + +StdOutLogger.h - -Node1->Node2 - - + + +Node0->Node1 + + -Node20 - -iostream + +Node20 + +iostream - -Node1->Node20 - - + + +Node0->Node20 + + - -Node3 + + +Node2 - -LoggingImpl.h + +LoggingImpl.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -uscxml/config.h + + +Node3 + +uscxml/config.h - -Node3->Node4 - - + + +Node2->Node3 + + - -Node5 + + +Node4 - -uscxml/Common.h + +uscxml/Common.h - -Node3->Node5 - - + + +Node2->Node4 + + - -Node8 + + +Node7 - -Logging.h + +Logging.h - -Node3->Node8 - - + + +Node2->Node7 + + - -Node9 + + +Node8 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node3->Node9 - - + + +Node2->Node8 + + -Node18 - - -uscxml/messages/Event.h + +Node18 + + +uscxml/messages/Event.h - -Node3->Node18 - - + + +Node2->Node18 + + - -Node6 - -sys/socket.h + + +Node5 + +sys/socket.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node7 - -cmath + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + + + + +Node7->Node8 + + - -Node5->Node7 - - + + +Node11 + +memory + + + +Node7->Node11 + + + + + +Node7->Node18 + + -Node8->Node4 - - + +Node8->Node4 + + - -Node8->Node5 - - + + +Node9 + +list -Node8->Node9 - - - - -Node12 - -memory - - -Node8->Node12 - - - - -Node8->Node18 - - - - -Node9->Node5 - - + +Node8->Node9 + + -Node10 - -list - - -Node9->Node10 - - - - -Node11 - -map + +Node10 + +map + + + +Node8->Node10 + + + + + +Node8->Node11 + + - -Node9->Node11 - - + + +Node12 + +type_traits - -Node9->Node12 - - + + +Node8->Node12 + + -Node13 - - -uscxml/util/Convenience.h + +Node13 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node8->Node13 + + -Node17 - - -uscxml/messages/Blob.h + +Node17 + + +uscxml/messages/Blob.h - -Node9->Node17 - - + + +Node8->Node17 + + - -Node13->Node5 - - + + +Node13->Node4 + + -Node14 - -string + +Node14 + +string -Node13->Node14 - - + +Node13->Node14 + + -Node15 - -limits + +Node15 + +limits -Node13->Node15 - - + +Node13->Node15 + + -Node16 - -sstream + +Node16 + +sstream -Node13->Node16 - - - - -Node17->Node5 - - - - -Node17->Node12 - - + +Node13->Node16 + + + + + +Node17->Node4 + + + + + +Node17->Node11 + + -Node17->Node14 - - + +Node17->Node14 + + - -Node18->Node9 - - + + +Node18->Node8 + + -Node19 - - -uscxml/util/UUID.h + +Node19 + + +uscxml/util/UUID.h -Node18->Node19 - - + +Node18->Node19 + + - -Node19->Node5 - - + + +Node19->Node4 + + -Node19->Node14 - - + +Node19->Node14 + + diff --git a/_std_out_logger_8h.html b/_std_out_logger_8h.html index 32c6fc2..1d688f5 100644 --- a/_std_out_logger_8h.html +++ b/_std_out_logger_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for StdOutLogger.h:
-
+
This graph shows which files directly or indirectly include this file:
@@ -130,7 +130,7 @@ Classes
--> diff --git a/_string_8cpp.js b/_string_8cpp.js new file mode 100644 index 0000000..e50fec4 --- /dev/null +++ b/_string_8cpp.js @@ -0,0 +1,9 @@ +var _string_8cpp = +[ + [ "ISWHITESPACE", "_string_8cpp.html#a807522b5b2d253920bd83c756753fa6c", null ], + [ "escapeMacro", "_string_8cpp.html#ad0e27e9158b69fcb585cdbe0f0d59b68", null ], + [ "nameMatch", "_string_8cpp.html#a052e54590fa444658eb49a33fc14e3ef", null ], + [ "spaceNormalize", "_string_8cpp.html#aaec8719be10d276a18740025ea31cf9c", null ], + [ "toBinStr", "_string_8cpp.html#ad7252955bcebff424dc8e9f48e2cc845", null ], + [ "tokenize", "_string_8cpp.html#a25d7923d151c44ffefe6e340fc6fd933", null ] +]; \ No newline at end of file diff --git a/_string_8cpp__incl.svg b/_string_8cpp__incl.svg index 4cfc505..eaa428c 100644 --- a/_string_8cpp__incl.svg +++ b/_string_8cpp__incl.svg @@ -1,71 +1,82 @@ - util/String.cpp - + -Node1 - -util/String.cpp + +Node1 + +util/String.cpp -Node2 - - -String.h + +Node2 + + +String.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -sstream + +Node5 + +sstream -Node1->Node5 - - + +Node1->Node5 + + -Node6 - -boost/algorithm/string.hpp + +Node6 + +boost/algorithm/string.hpp -Node1->Node6 - - + +Node1->Node6 + + -Node3 - -string + +Node3 + +string -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -list + +Node4 + +list -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_string_8h.html b/_string_8h.html index 0ce7a0f..d54ff9d 100644 --- a/_string_8h.html +++ b/_string_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,7 +109,7 @@ Include dependency graph for String.h:
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -144,7 +144,7 @@ std::list< std::string > 
--> diff --git a/_string_8h.js b/_string_8h.js new file mode 100644 index 0000000..270a3b9 --- /dev/null +++ b/_string_8h.js @@ -0,0 +1,8 @@ +var _string_8h = +[ + [ "escapeMacro", "_string_8h.html#ad0e27e9158b69fcb585cdbe0f0d59b68", null ], + [ "nameMatch", "_string_8h.html#a052e54590fa444658eb49a33fc14e3ef", null ], + [ "spaceNormalize", "_string_8h.html#aaec8719be10d276a18740025ea31cf9c", null ], + [ "toBinStr", "_string_8h.html#ad7252955bcebff424dc8e9f48e2cc845", null ], + [ "tokenize", "_string_8h.html#a25d7923d151c44ffefe6e340fc6fd933", null ] +]; \ No newline at end of file diff --git a/_string_8h__dep__incl.map b/_string_8h__dep__incl.map index 3366c24..33dcc8d 100644 --- a/_string_8h__dep__incl.map +++ b/_string_8h__dep__incl.map @@ -1,51 +1,50 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_string_8h__dep__incl.md5 b/_string_8h__dep__incl.md5 index dcc02ee..11dc2c6 100644 --- a/_string_8h__dep__incl.md5 +++ b/_string_8h__dep__incl.md5 @@ -1 +1 @@ -41c35945c3b84dba1a562bb606b73048 \ No newline at end of file +0157e29e5cd4ea76e626146e6f8ac11c \ No newline at end of file diff --git a/_string_8h__dep__incl.svg b/_string_8h__dep__incl.svg index cfa0c39..f41fefe 100644 --- a/_string_8h__dep__incl.svg +++ b/_string_8h__dep__incl.svg @@ -1,903 +1,938 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/String.h - + -Node1 - -util/String.h + +Node1 + +util/String.h -Node2 - - -debug/Breakpoint.cpp + +Node2 + + +debug/Breakpoint.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -debug/InterpreterIssue.cpp + +Node3 + + +debug/InterpreterIssue.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -interpreter/BasicContent -Executor.cpp + +Node4 + + +interpreter/BasicContent +Executor.cpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -interpreter/FastMicroStep.cpp + +Node5 + + +interpreter/FastMicroStep.cpp -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -interpreter/InterpreterImpl.cpp + +Node6 + + +interpreter/InterpreterImpl.cpp -Node1->Node6 - - + +Node1->Node6 + + -Node7 - - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node7 + + +plugins/datamodel/c89 +/C89DataModel.cpp -Node1->Node7 - - + +Node1->Node7 + + -Node8 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node8 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp -Node1->Node8 - - + +Node1->Node8 + + -Node9 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node9 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp -Node1->Node9 - - + +Node1->Node9 + + -Node10 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node10 + + +plugins/datamodel/lua +/LuaDataModel.cpp -Node1->Node10 - - + +Node1->Node10 + + -Node11 - - -plugins/datamodel/promela -/PromelaDataModel.cpp + +Node11 + + +plugins/datamodel/promela +/PromelaDataModel.cpp -Node1->Node11 - - + +Node1->Node11 + + -Node12 - - -plugins/datamodel/promela -/PromelaParser.cpp + +Node12 + + +plugins/datamodel/promela +/PromelaParser.cpp -Node1->Node12 - - + +Node1->Node12 + + -Node13 - - -plugins/Factory.h + +Node13 + + +plugins/Factory.h -Node1->Node13 - - + +Node1->Node13 + + - -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node24 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node26 - - + + +Node1->Node24 + + - -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node25 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node1->Node27 - - + + +Node1->Node25 + + - -Node33 - - -transform/ChartToC.cpp + + +Node28 + + +transform/ChartToC.cpp - -Node1->Node33 - - + + +Node1->Node28 + + - -Node35 - - -transform/ChartToJava.cpp + + +Node30 + + +transform/ChartToJava.cpp - -Node1->Node35 - - + + +Node1->Node30 + + - -Node37 - - -transform/ChartToPromela.cpp + + +Node32 + + +transform/ChartToPromela.cpp - -Node1->Node37 - - + + +Node1->Node32 + + - -Node38 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node33 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node1->Node38 - - + + +Node1->Node33 + + + + + +Node35 + + +transform/ChartToVHDL.cpp + + + + + +Node1->Node35 + + -Node45 - - -transform/ChartToVHDL.cpp + +Node45 + + +util/MD5.hpp -Node1->Node45 - - + +Node1->Node45 + + - -Node46 - - -util/MD5.hpp + + +Node47 + + +util/Predicates.cpp - -Node1->Node46 - - + + +Node1->Node47 + + -Node48 - - -util/Predicates.cpp + +Node48 + + +util/SHA1.hpp -Node1->Node48 - - + +Node1->Node48 + + -Node49 - - -util/SHA1.hpp + +Node49 + + +util/String.cpp -Node1->Node49 - - - - -Node50 - - -util/String.cpp - - - - -Node1->Node50 - - + +Node1->Node49 + + -Node13->Node3 - - + +Node13->Node3 + + -Node14 - - -interpreter/InterpreterImpl.h + +Node14 + + +interpreter/InterpreterImpl.h -Node13->Node14 - - + +Node13->Node14 + + - -Node39 - - -Interpreter.h + + +Node37 + + +Interpreter.h - -Node13->Node39 - - + + +Node13->Node37 + + -Node43 - - -plugins/Factory.cpp + +Node43 + + +plugins/Factory.cpp -Node13->Node43 - - + +Node13->Node43 + + -Node14->Node2 - - + +Node14->Node2 + + -Node14->Node3 - - + +Node14->Node3 + + -Node14->Node6 - - + +Node14->Node6 + + -Node15 - - -debug/Debugger.h + +Node15 + + +debug/Debugger.h -Node14->Node15 - - - - -Node19 - - -Interpreter.cpp - - - - -Node14->Node19 - - + +Node14->Node15 + + -Node20 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node20 + + +Interpreter.cpp -Node14->Node20 - - + +Node14->Node20 + + - -Node22 - - -plugins/InvokerImpl.h + + +Node21 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node14->Node22 - - + + +Node14->Node21 + + - -Node25 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node23 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node14->Node25 - - - - -Node14->Node27 - - + + +Node14->Node23 + + - -Node28 - - -plugins/IOProcessorImpl.h - - - - -Node14->Node28 - - + + +Node14->Node25 + + - -Node31 - - -transform/Transformer.h + + +Node26 + + +transform/Transformer.h - -Node14->Node31 - - + + +Node14->Node26 + + -Node16 - - -debug/Debugger.cpp + +Node16 + + +debug/Debugger.cpp -Node15->Node16 - - + +Node15->Node16 + + -Node17 - - -debug/DebuggerServlet.h + +Node17 + + +debug/DebuggerServlet.h -Node15->Node17 - - - - -Node18 - - -debug/DebugSession.cpp - - - - -Node15->Node18 - - + +Node15->Node17 + + - -Node21 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + + +Node19 + + +debug/DebugSession.cpp - -Node20->Node21 - - - - -Node22->Node6 - - + + +Node15->Node19 + + - -Node22->Node20 - - - - -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.h + + +Node18 + + +debug/DebuggerServlet.cpp - -Node22->Node23 - - + + +Node17->Node18 + + - -Node24 - - -plugins/Invoker.cpp + + +Node22 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node22->Node24 - - - - -Node25->Node26 - - + + +Node21->Node22 + + - -Node28->Node25 - - + + +Node23->Node24 + + - -Node29 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + + +Node27 + + +transform/ChartToC.h - -Node28->Node29 - - + + +Node26->Node27 + + - -Node30 - - -plugins/IOProcessor.cpp + + +Node29 + + +transform/ChartToJava.h - -Node28->Node30 - - - - -Node29->Node27 - - + + +Node26->Node29 + + - -Node32 - - -transform/ChartToC.h + + +Node31 + + +transform/ChartToPromela.h - -Node31->Node32 - - + + +Node26->Node31 + + -Node34 - - -transform/ChartToJava.h + +Node34 + + +transform/ChartToVHDL.h - -Node31->Node34 - - + + +Node26->Node34 + + -Node36 - - -transform/ChartToPromela.h - - - - -Node31->Node36 - - + +Node36 + + +transform/Transformer.cpp + + + + + +Node26->Node36 + + + + + +Node27->Node28 + + + + + +Node27->Node29 + + + + + +Node27->Node31 + + + + + +Node27->Node34 + + + + + +Node29->Node30 + + - -Node32->Node33 - - - - -Node32->Node34 - - + + +Node31->Node32 + + - -Node32->Node36 - - + + +Node31->Node33 + + -Node34->Node35 - - - - -Node36->Node37 - - - - -Node36->Node38 - - - - -Node39->Node2 - - - - -Node39->Node4 - - - - -Node39->Node6 - - - - -Node39->Node19 - - - - -Node39->Node31 - - + +Node34->Node35 + + + + + +Node37->Node2 + + + + + +Node37->Node4 + + + + + +Node37->Node6 + + + + + +Node37->Node20 + + + + + +Node37->Node26 + + - -Node40 - - -debug/Breakpoint.h + + +Node38 + + +debug/Breakpoint.h - -Node39->Node40 - - + + +Node37->Node38 + + - -Node41 - - -debug/DebugSession.h + + +Node39 + + +debug/DebugSession.h - -Node39->Node41 - - + + +Node37->Node39 + + - -Node42 - - -interpreter/MicroStepImpl.h + + +Node40 + + +interpreter/MicroStepImpl.h - -Node39->Node42 - - + + +Node37->Node40 + + - -Node39->Node43 - - + + +Node37->Node43 + + -Node44 - - -uscxml.h - + +Node44 + + +uscxml.h + + + + + +Node37->Node44 + + + + + +Node38->Node2 + + + + + +Node38->Node15 + + + + + +Node38->Node39 + + + + + +Node39->Node16 + + + + + +Node39->Node18 + + + + +Node39->Node19 + + - -Node39->Node44 - - + + +Node40->Node14 + + - -Node40->Node2 - - + + +Node41 + + +interpreter/FastMicroStep.h + - -Node40->Node15 - - -Node40->Node41 - - - - -Node41->Node16 - - - - -Node41->Node18 - - - - -Node42->Node14 - - - - -Node46->Node33 - - + +Node40->Node41 + + - -Node47 - - -messages/Blob.cpp + + +Node42 + + +interpreter/MicroStep.cpp + + + + + +Node40->Node42 + + + + + +Node41->Node5 + + + + + +Node41->Node6 + + + + + +Node45->Node6 + + + + + +Node45->Node28 + + + + + +Node46 + + +messages/Blob.cpp - -Node46->Node47 - - + + +Node45->Node46 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_string_8h__dep__incl_org.svg b/_string_8h__dep__incl_org.svg index f39f1e1..fd0cd6c 100644 --- a/_string_8h__dep__incl_org.svg +++ b/_string_8h__dep__incl_org.svg @@ -1,815 +1,938 @@ - - + util/String.h - - -Node1 - -util/String.h - - -Node2 + + + +Node3 + +util/String.h + + + +Node4 - -debug/Breakpoint.cpp + +debug/Breakpoint.cpp - -Node1->Node2 - - + + +Node3->Node4 + + - -Node3 + + +Node5 - -debug/InterpreterIssue.cpp + +debug/InterpreterIssue.cpp - -Node1->Node3 - - + + +Node3->Node5 + + - -Node4 + + +Node6 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node1->Node4 - - + + +Node3->Node6 + + - -Node5 + + +Node7 - -interpreter/FastMicroStep.cpp + +interpreter/FastMicroStep.cpp - -Node1->Node5 - - + + +Node3->Node7 + + - -Node6 + + +Node8 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node6 - - + + +Node3->Node8 + + - -Node7 + + +Node9 - -plugins/datamodel/c89 -/C89DataModel.cpp + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node1->Node7 - - + + +Node3->Node9 + + - -Node8 + + +Node10 - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node1->Node8 - - + + +Node3->Node10 + + - -Node9 + + +Node11 - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node9 - - + + +Node3->Node11 + + - -Node10 + + +Node12 - -plugins/datamodel/lua -/LuaDataModel.cpp + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node10 - - + + +Node3->Node12 + + - -Node11 + + +Node13 - -plugins/datamodel/promela -/PromelaDataModel.cpp + +plugins/datamodel/promela +/PromelaDataModel.cpp - -Node1->Node11 - - + + +Node3->Node13 + + - -Node12 + + +Node14 - -plugins/datamodel/promela -/PromelaParser.cpp + +plugins/datamodel/promela +/PromelaParser.cpp - -Node1->Node12 - - + + +Node3->Node14 + + - -Node13 + + +Node15 - -plugins/Factory.h + +plugins/Factory.h - -Node1->Node13 - - + + +Node3->Node15 + + -Node26 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node26 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node1->Node26 - - + + +Node3->Node26 + + -Node27 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + +Node27 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node1->Node27 - - + + +Node3->Node27 + + - -Node33 - - -transform/ChartToC.cpp + + +Node30 + + +transform/ChartToC.cpp - -Node1->Node33 - - + + +Node3->Node30 + + - -Node35 - - -transform/ChartToJava.cpp + + +Node32 + + +transform/ChartToJava.cpp - -Node1->Node35 - - + + +Node3->Node32 + + - -Node37 - - -transform/ChartToPromela.cpp + + +Node34 + + +transform/ChartToPromela.cpp - -Node1->Node37 - - + + +Node3->Node34 + + - -Node38 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node35 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node1->Node38 - - + + +Node3->Node35 + + - -Node45 - - -transform/ChartToVHDL.cpp + + +Node37 + + +transform/ChartToVHDL.cpp - -Node1->Node45 - - + + +Node3->Node37 + + - -Node46 - - -util/MD5.hpp + + +Node47 + + +util/MD5.hpp - -Node1->Node46 - - + + +Node3->Node47 + + - -Node48 - - -util/Predicates.cpp + + +Node49 + + +util/Predicates.cpp - -Node1->Node48 - - + + +Node3->Node49 + + - -Node49 - - -util/SHA1.hpp + + +Node50 + + +util/SHA1.hpp - -Node1->Node49 - - + + +Node3->Node50 + + - -Node50 - - -util/String.cpp + + +Node51 + + +util/String.cpp - -Node1->Node50 - - + + +Node3->Node51 + + - -Node13->Node3 - - + + +Node15->Node5 + + - -Node14 + + +Node16 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node13->Node14 - - + + +Node15->Node16 + + -Node39 - - -Interpreter.h + +Node39 + + +Interpreter.h - -Node13->Node39 - - + + +Node15->Node39 + + - -Node43 + + +Node45 - -plugins/Factory.cpp + +plugins/Factory.cpp - -Node13->Node43 - - + + +Node15->Node45 + + - -Node14->Node2 - - + + +Node16->Node4 + + - -Node14->Node3 - - + + +Node16->Node5 + + - -Node14->Node6 - - + + +Node16->Node8 + + - -Node15 + + +Node17 - -debug/Debugger.h - - - - -Node14->Node15 - - - - -Node19 - - -Interpreter.cpp + +debug/Debugger.h - -Node14->Node19 - - + + +Node16->Node17 + + - -Node20 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node22 + + +Interpreter.cpp - -Node14->Node20 - - + + +Node16->Node22 + + - -Node22 - - -plugins/InvokerImpl.h + + +Node23 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node14->Node22 - - + + +Node16->Node23 + + -Node25 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + +Node25 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node14->Node25 - - + + +Node16->Node25 + + - -Node14->Node27 - - + + +Node16->Node27 + + -Node28 - - -plugins/IOProcessorImpl.h - - - - -Node14->Node28 - - - - -Node31 - - -transform/Transformer.h + +Node28 + + +transform/Transformer.h - -Node14->Node31 - - + + +Node16->Node28 + + - -Node16 + + +Node18 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node15->Node16 - - + + +Node17->Node18 + + - -Node17 + + +Node19 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node15->Node17 - - - - -Node18 - - -debug/DebugSession.cpp - - - - -Node15->Node18 - - + + +Node17->Node19 + + -Node21 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node21 + + +debug/DebugSession.cpp - -Node20->Node21 - - - - -Node22->Node6 - - - - -Node22->Node20 - - + + +Node17->Node21 + + - -Node23 - - -plugins/invoker/dirmon -/DirMonInvoker.h + + +Node20 + + +debug/DebuggerServlet.cpp - -Node22->Node23 - - + + +Node19->Node20 + + -Node24 - - -plugins/Invoker.cpp + +Node24 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node22->Node24 - - + + +Node23->Node24 + + -Node25->Node26 - - - - -Node28->Node25 - - + +Node25->Node26 + + -Node29 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h + +Node29 + + +transform/ChartToC.h -Node28->Node29 - - - - -Node30 - - -plugins/IOProcessor.cpp - + +Node28->Node29 + + - - -Node28->Node30 - - - - -Node29->Node27 - - - - -Node32 - - -transform/ChartToC.h + + +Node31 + + +transform/ChartToJava.h - -Node31->Node32 - - + + +Node28->Node31 + + - -Node34 - - -transform/ChartToJava.h + + +Node33 + + +transform/ChartToPromela.h - -Node31->Node34 - - + + +Node28->Node33 + + -Node36 - - -transform/ChartToPromela.h + +Node36 + + +transform/ChartToVHDL.h - -Node31->Node36 - - - - -Node32->Node33 - - - - -Node32->Node34 - - + + +Node28->Node36 + + - -Node32->Node36 - - + + +Node38 + + +transform/Transformer.cpp + + + + + +Node28->Node38 + + + + + +Node29->Node30 + + + + + +Node29->Node31 + + + + + +Node29->Node33 + + + + + +Node29->Node36 + + - -Node34->Node35 - - + + +Node31->Node32 + + + + + +Node33->Node34 + + + + + +Node33->Node35 + + -Node36->Node37 - - - - -Node36->Node38 - - - - -Node39->Node2 - - + +Node36->Node37 + + -Node39->Node4 - - + +Node39->Node4 + + -Node39->Node6 - - - - -Node39->Node19 - - - - -Node39->Node31 - - + +Node39->Node6 + + + + + +Node39->Node8 + + + + + +Node39->Node22 + + + + + +Node39->Node28 + + -Node40 - - -debug/Breakpoint.h + +Node40 + + +debug/Breakpoint.h -Node39->Node40 - - + +Node39->Node40 + + -Node41 - - -debug/DebugSession.h + +Node41 + + +debug/DebugSession.h -Node39->Node41 - - + +Node39->Node41 + + -Node42 - - -interpreter/MicroStepImpl.h + +Node42 + + +interpreter/MicroStepImpl.h -Node39->Node42 - - + +Node39->Node42 + + - -Node39->Node43 - - + + +Node39->Node45 + + - -Node44 + + +Node46 - -uscxml.h + +uscxml.h - -Node39->Node44 - - + + +Node39->Node46 + + - -Node40->Node2 - - + + +Node40->Node4 + + - -Node40->Node15 - - + + +Node40->Node17 + + -Node40->Node41 - - - - -Node41->Node16 - - + +Node40->Node41 + + -Node41->Node18 - - + +Node41->Node18 + + + + + +Node41->Node20 + + + + + +Node41->Node21 + + + + + +Node42->Node16 + + - -Node42->Node14 - - + + +Node43 + + +interpreter/FastMicroStep.h + - -Node46->Node33 - - - -Node47 - - -messages/Blob.cpp + + +Node42->Node43 + + + + + +Node44 + + +interpreter/MicroStep.cpp + + + + + +Node42->Node44 + + + + + +Node43->Node7 + + + + + +Node43->Node8 + + + + + +Node47->Node8 + + + + + +Node47->Node30 + + + + + +Node48 + + +messages/Blob.cpp - -Node46->Node47 - - + + +Node47->Node48 + + diff --git a/_string_8h__incl.svg b/_string_8h__incl.svg index d04790f..47c56ba 100644 --- a/_string_8h__incl.svg +++ b/_string_8h__incl.svg @@ -1,38 +1,43 @@ - util/String.h - + -Node1 - -util/String.h + +Node1 + +util/String.h -Node2 - -string + +Node2 + +string -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -list + +Node3 + +list -Node1->Node3 - - + +Node1->Node3 + + diff --git a/_string_8h_source.html b/_string_8h_source.html index 3ae189b..06e7ecf 100644 --- a/_string_8h_source.html +++ b/_string_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_transformer_8cpp.html b/_transformer_8cpp.html index c9aad71..0e90c2e 100644 --- a/_transformer_8cpp.html +++ b/_transformer_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,8 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for Transformer.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)
@@ -116,7 +115,7 @@ Include dependency graph for Transformer.cpp:
diff --git a/_transformer_8cpp__incl.map b/_transformer_8cpp__incl.map index 5b591e4..1bb860e 100644 --- a/_transformer_8cpp__incl.map +++ b/_transformer_8cpp__incl.map @@ -1,31 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_transformer_8cpp__incl.md5 b/_transformer_8cpp__incl.md5 index ed7fead..d651653 100644 --- a/_transformer_8cpp__incl.md5 +++ b/_transformer_8cpp__incl.md5 @@ -1 +1 @@ -81997098b023cdb1d56fdb852ee1e8da \ No newline at end of file +838d54c1b8fcbdeec0649d2a7cb272a7 \ No newline at end of file diff --git a/_transformer_8cpp__incl.svg b/_transformer_8cpp__incl.svg index 88ce309..61d3234 100644 --- a/_transformer_8cpp__incl.svg +++ b/_transformer_8cpp__incl.svg @@ -1,1171 +1,1259 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + transform/Transformer.cpp - + -Node1 - -transform/Transformer.cpp + +Node1 + +transform/Transformer.cpp -Node2 - - -Transformer.h + +Node2 + + +Transformer.h -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -iostream + +Node3 + +map -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -map - - -Node2->Node4 - - - - -Node5 - - -uscxml/Interpreter.h + +Node4 + + +uscxml/Interpreter.h - -Node2->Node5 - - + + +Node2->Node4 + + - -Node35 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node29 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node35 - - + + +Node2->Node29 + + - -Node5->Node4 - - + + +Node4->Node3 + + - -Node6 - - -Common.h + + +Node5 + + +Common.h - -Node5->Node6 - - + + +Node4->Node5 + + - -Node9 - -string + + +Node8 + +string - -Node5->Node9 - - + + +Node4->Node8 + + - -Node10 - -vector + + +Node9 + +vector - -Node5->Node10 - - + + +Node4->Node9 + + - -Node11 - - -uscxml/interpreter -/MicroStep.h + + +Node10 + + +uscxml/interpreter +/MicroStep.h - -Node5->Node11 - - + + +Node4->Node10 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node19 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node14 - - + + +Node4->Node19 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node20 + + +uscxml/interpreter +/Logging.h - -Node5->Node15 - - + + +Node4->Node20 + + - -Node24 - - -uscxml/plugins/DataModel.h + + +Node23 + + +uscxml/plugins/DataModel.h - -Node5->Node24 - - + + +Node4->Node23 + + - -Node25 - - -uscxml/plugins/Factory.h + + +Node24 + + +uscxml/plugins/Factory.h - -Node5->Node25 - - + + +Node4->Node24 + + - -Node33 - - -uscxml/interpreter -/ContentExecutor.h + + +Node27 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node33 - - + + +Node4->Node27 + + - -Node34 - - -uscxml/interpreter -/EventQueue.h + + +Node28 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node34 - - + + +Node4->Node28 + + - -Node7 - -sys/socket.h - - -Node6->Node7 - - + + +Node6 + +sys/socket.h - -Node8 - -cmath + + +Node5->Node6 + + - -Node6->Node8 - - + + +Node7 + +cmath + + + +Node5->Node7 + + + + + +Node10->Node5 + + + + + +Node10->Node8 + + - -Node11->Node6 - - + + +Node11 + +memory - -Node11->Node9 - - + + +Node10->Node11 + + -Node12 - -memory + +Node12 + +list - -Node11->Node12 - - + + +Node10->Node12 + + -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node14->Node6 - - - - -Node15->Node6 - - - - -Node15->Node12 - - - - -Node16 - -uscxml/config.h - - -Node15->Node16 - - - - -Node17 - - -uscxml/messages/Data.h + +Node13 + + +uscxml/messages/Data.h - -Node15->Node17 - - - - -Node22 - - -uscxml/messages/Event.h - - + + +Node10->Node13 + + + + + +Node10->Node19 + + + + + +Node13->Node3 + + + + + +Node13->Node5 + + + + + +Node13->Node11 + + + + + +Node13->Node12 + + - -Node15->Node22 - - + + +Node14 + +type_traits - -Node17->Node4 - - + + +Node13->Node14 + + - -Node17->Node6 - - + + +Node15 + + +uscxml/util/Convenience.h + - -Node17->Node12 - - - -Node17->Node13 - - + + +Node13->Node15 + + -Node18 - - -uscxml/util/Convenience.h + +Node18 + + +uscxml/messages/Blob.h - -Node17->Node18 - - - - -Node21 - - -uscxml/messages/Blob.h - + + +Node13->Node18 + + + + +Node15->Node5 + + - -Node17->Node21 - - + + +Node15->Node8 + + - -Node18->Node6 - - - - -Node18->Node9 - - + + +Node16 + +limits - -Node19 - -limits + + +Node15->Node16 + + - -Node18->Node19 - - + + +Node17 + +sstream - -Node20 - -sstream - - -Node18->Node20 - - - - -Node21->Node6 - - - - -Node21->Node9 - - - - -Node21->Node12 - - - - -Node22->Node17 - - + + +Node15->Node17 + + + + + +Node18->Node5 + + + + + +Node18->Node8 + + + + + +Node18->Node11 + + + + + +Node19->Node5 + + + + + +Node20->Node5 + + + + + +Node20->Node11 + + + + + +Node20->Node13 + + - -Node23 - - -uscxml/util/UUID.h + + +Node21 + + +uscxml/messages/Event.h - -Node22->Node23 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node24->Node6 - - - - -Node24->Node9 - - - - -Node24->Node12 - - - - -Node24->Node13 - - - - -Node24->Node22 - - - - -Node25->Node6 - - - - -Node25->Node9 - - + + +Node20->Node21 + + - -Node25->Node12 - - - - -Node25->Node19 - - + + +Node21->Node13 + + - -Node26 - - -uscxml/plugins/Executable -Content.h - - - - -Node25->Node26 - - - - -Node27 - - -uscxml/plugins/EventHandler.h + + +Node22 + + +uscxml/util/UUID.h - -Node25->Node27 - - + + +Node21->Node22 + + + + + +Node22->Node5 + + + + + +Node22->Node8 + + + + + +Node23->Node5 + + + + + +Node23->Node8 + + + + + +Node23->Node11 + + + + + +Node23->Node12 + + + + + +Node23->Node21 + + + + + +Node24->Node3 + + + + + +Node24->Node5 + + + + + +Node24->Node8 + + + + + +Node24->Node11 + + + + + +Node24->Node16 + + - -Node28 - - -uscxml/plugins/IOProcessor.h + + +Node25 + + +string.h - -Node25->Node28 - - + + +Node24->Node25 + + - -Node29 - - -uscxml/plugins/Invoker.h - + + +Node26 + +set + + + +Node24->Node26 + + + + + +Node25->Node8 + + + + +Node25->Node12 + + + + + +Node27->Node5 + + + + + +Node27->Node8 + + - -Node25->Node29 - - + + +Node27->Node13 + + + + + +Node28->Node5 + + + + + +Node28->Node21 + + + + + +Node29->Node3 + + + + + +Node29->Node5 + + + + + +Node29->Node8 + + + + + +Node29->Node11 + + + + + +Node29->Node12 + + + + + +Node29->Node16 + + + + + +Node29->Node24 + + + + + +Node29->Node28 + + -Node30 - - -uscxml/plugins/DataModel -Impl.h - - + +Node30 + +mutex - -Node25->Node30 - - + + +Node29->Node30 + + -Node31 - - -string.h + +Node31 + + +uscxml/util/URL.h - -Node25->Node31 - - + + +Node29->Node31 + + - -Node32 - -set - - -Node25->Node32 - - - - -Node26->Node6 - - - - -Node26->Node9 - - - - -Node26->Node12 - - - - -Node26->Node20 - - - - -Node27->Node6 - - - - -Node27->Node9 - - - - -Node27->Node12 - - - - -Node27->Node13 - - - - -Node27->Node22 - - - - -Node28->Node6 - - - - -Node28->Node22 - - - - -Node28->Node27 - - - - -Node29->Node6 - - - - -Node29->Node22 - - - - -Node29->Node27 - - - - -Node30->Node6 - - - - -Node30->Node9 - - - - -Node30->Node12 - - - - -Node30->Node13 - - - - -Node30->Node15 - - - - -Node30->Node28 - - - - -Node30->Node29 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node33->Node6 - - - - -Node33->Node9 - - - - -Node33->Node17 - - - - -Node34->Node6 - - - - -Node34->Node22 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node9 - - - - -Node35->Node12 - - - - -Node35->Node13 - - - - -Node35->Node25 - - - - -Node35->Node30 - - - - -Node35->Node34 - - + + +Node34 + + +uscxml/plugins/DataModel +Impl.h + - -Node36 - -mutex - -Node35->Node36 - - + + +Node29->Node34 + + - -Node37 - - -uscxml/util/URL.h + + +Node38 + + +uscxml/plugins/IOProcessor +Impl.h - -Node35->Node37 - - + + +Node29->Node38 + + - -Node40 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node39 + + +uscxml/plugins/InvokerImpl.h - -Node35->Node40 - - + + +Node29->Node39 + + -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node41 + + +uscxml/interpreter +/MicroStepImpl.h - -Node35->Node41 - - + + +Node29->Node41 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node35->Node44 - - + + +Node29->Node42 + + -Node45 - - -uscxml/util/DOM.h + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h - -Node35->Node45 - - - - -Node37->Node4 - - + + +Node29->Node45 + + + + + +Node31->Node3 + + + + + +Node31->Node5 + + + + + +Node31->Node8 + + + + + +Node31->Node12 + + + + + +Node31->Node17 + + + + + +Node31->Node21 + + + + + +Node31->Node26 + + + + + +Node31->Node30 + + - -Node37->Node6 - - + + +Node32 + +thread - -Node37->Node9 - - + + +Node31->Node32 + + - -Node37->Node13 - - + + +Node33 + +condition_variable + + + +Node31->Node33 + + + + + +Node34->Node5 + + + + + +Node34->Node8 + + + + + +Node34->Node11 + + + + + +Node34->Node12 + + + + + +Node34->Node20 + + - -Node37->Node20 - - + + +Node35 + + +uscxml/plugins/Invoker.h + - -Node37->Node22 - - - -Node37->Node32 - - + + +Node34->Node35 + + - -Node38 - -thread + + +Node37 + + +uscxml/plugins/IOProcessor.h + - -Node37->Node38 - - - -Node39 - -condition_variable - - -Node37->Node39 - - - - -Node40->Node5 - - - - -Node40->Node6 - - - - -Node40->Node9 - - - - -Node40->Node13 - - - - -Node40->Node22 - - - - -Node40->Node32 - - - - -Node41->Node6 - - - - -Node41->Node9 - - - - -Node41->Node15 - - - - -Node41->Node22 - - - - -Node41->Node32 - - + + +Node34->Node37 + + - -Node42 - - -uscxml/interpreter -/InterpreterMonitor.h - + + +Node35->Node5 + + + + +Node35->Node21 + + - -Node41->Node42 - - + + +Node36 + + +uscxml/plugins/EventHandler.h + - -Node42->Node6 - - - -Node42->Node22 - - + + +Node35->Node36 + + + + + +Node36->Node5 + + + + + +Node36->Node8 + + + + + +Node36->Node11 + + + + + +Node36->Node12 + + + + + +Node36->Node21 + + + + + +Node37->Node5 + + + + + +Node37->Node21 + + + + + +Node37->Node36 + + + + + +Node38->Node5 + + + + + +Node38->Node20 + + + + + +Node38->Node21 + + + + + +Node38->Node36 + + + + + +Node39->Node5 + + + + + +Node39->Node21 + + + + + +Node39->Node26 + + + + + +Node39->Node36 + + - -Node42->Node36 - - + + +Node40 + +uscxml/config.h + + + +Node39->Node40 + + + + + +Node41->Node4 + + + + + +Node41->Node5 + + + + + +Node41->Node8 + + + + + +Node41->Node12 + + + + + +Node41->Node21 + + + + + +Node41->Node26 + + + + + +Node42->Node3 + + + + + +Node42->Node5 + + + + + +Node42->Node8 + + + + + +Node42->Node20 + + + + + +Node42->Node21 + + + + + +Node42->Node26 + + -Node43 - - -uscxml/debug/Interpreter -Issue.h + +Node43 + + +uscxml/interpreter +/InterpreterMonitor.h -Node42->Node43 - - - - -Node43->Node3 - - - - -Node43->Node6 - - - - -Node43->Node13 - - - - -Node44->Node4 - - - - -Node44->Node6 - - - - -Node44->Node9 - - - - -Node44->Node13 - - - - -Node44->Node22 - - - - -Node44->Node36 - - - - -Node44->Node38 - - - - -Node44->Node39 - - + +Node42->Node43 + + + + + +Node43->Node5 + + + + + +Node43->Node20 + + + + + +Node43->Node21 + + + + + +Node43->Node30 + + - -Node45->Node3 - - + + +Node44 + + +uscxml/debug/Interpreter +Issue.h + - -Node45->Node6 - - - -Node45->Node13 - - + + +Node43->Node44 + + - -Node45->Node32 - - + + +Node44->Node5 + + - -Node46 - -xercesc/util/XMLString.hpp + + +Node44->Node12 + + - -Node45->Node46 - - + + +Node45->Node3 + + + + + +Node45->Node5 + + + + + +Node45->Node8 + + + + + +Node45->Node12 + + + + + +Node45->Node21 + + + + + +Node45->Node30 + + - -Node47 - -xercesc/dom/DOM.hpp + + +Node45->Node32 + + - -Node45->Node47 - - + + +Node45->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_transformer_8cpp__incl_org.svg b/_transformer_8cpp__incl_org.svg index 25dead3..76cab41 100644 --- a/_transformer_8cpp__incl_org.svg +++ b/_transformer_8cpp__incl_org.svg @@ -1,1083 +1,1259 @@ - - - + + transform/Transformer.cpp - - -Node1 - -transform/Transformer.cpp + + + +Node0 + +transform/Transformer.cpp - -Node2 + + +Node1 - -Transformer.h + +Transformer.h - -Node1->Node2 - - - - -Node3 - -iostream - - -Node2->Node3 - - + + +Node0->Node1 + + - -Node4 - -map + + +Node2 + +map - -Node2->Node4 - - + + +Node1->Node2 + + - -Node5 - - -uscxml/Interpreter.h + + +Node3 + + +uscxml/Interpreter.h - -Node2->Node5 - - + + +Node1->Node3 + + - -Node35 - - -uscxml/interpreter -/InterpreterImpl.h + + +Node28 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node35 - - + + +Node1->Node28 + + - -Node5->Node4 - - + + +Node3->Node2 + + - -Node6 - - -Common.h + + +Node4 + + +Common.h - -Node5->Node6 - - + + +Node3->Node4 + + - -Node9 - -string + + +Node7 + +string - -Node5->Node9 - - + + +Node3->Node7 + + - -Node10 - -vector + + +Node8 + +vector - -Node5->Node10 - - + + +Node3->Node8 + + - -Node11 - - -uscxml/interpreter -/MicroStep.h + + +Node9 + + +uscxml/interpreter +/MicroStep.h - -Node5->Node11 - - + + +Node3->Node9 + + - -Node14 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node14 - - + + +Node3->Node18 + + - -Node15 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node5->Node15 - - + + +Node3->Node19 + + - -Node24 - - -uscxml/plugins/DataModel.h + + +Node22 + + +uscxml/plugins/DataModel.h - -Node5->Node24 - - + + +Node3->Node22 + + - -Node25 - - -uscxml/plugins/Factory.h + + +Node23 + + +uscxml/plugins/Factory.h - -Node5->Node25 - - + + +Node3->Node23 + + - -Node33 - - -uscxml/interpreter -/ContentExecutor.h + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node33 - - + + +Node3->Node26 + + - -Node34 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node34 - - + + +Node3->Node27 + + - -Node7 - -sys/socket.h + + +Node5 + +sys/socket.h - -Node6->Node7 - - + + +Node4->Node5 + + - -Node8 - -cmath + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node9->Node4 + + + + + +Node9->Node7 + + - -Node6->Node8 - - + + +Node10 + +memory + + + +Node9->Node10 + + - -Node11->Node6 - - + + +Node11 + +list - -Node11->Node9 - - + + +Node9->Node11 + + -Node12 - -memory + +Node12 + + +uscxml/messages/Data.h + - -Node11->Node12 - - + + + +Node9->Node12 + + + + + +Node9->Node18 + + + + + +Node12->Node2 + + + + + +Node12->Node4 + + + + + +Node12->Node10 + + + + + +Node12->Node11 + + -Node13 - -list - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node14->Node6 - - - - -Node15->Node6 - - - - -Node15->Node12 - - + +Node13 + +type_traits - -Node16 - -uscxml/config.h + + +Node12->Node13 + + + + + +Node14 + + +uscxml/util/Convenience.h + - -Node15->Node16 - - + + + +Node12->Node14 + + -Node17 - - -uscxml/messages/Data.h + +Node17 + + +uscxml/messages/Blob.h - -Node15->Node17 - - + + +Node12->Node17 + + - -Node22 - - -uscxml/messages/Event.h - + + +Node14->Node4 + + + + +Node14->Node7 + + - -Node15->Node22 - - + + +Node15 + +limits - -Node17->Node4 - - + + +Node14->Node15 + + - -Node17->Node6 - - + + +Node16 + +sstream - -Node17->Node12 - - + + +Node14->Node16 + + - -Node17->Node13 - - + + +Node17->Node4 + + + + + +Node17->Node7 + + + + + +Node17->Node10 + + + + + +Node18->Node4 + + + + + +Node19->Node4 + + + + + +Node19->Node10 + + + + + +Node19->Node12 + + - -Node18 - - -uscxml/util/Convenience.h + + +Node20 + + +uscxml/messages/Event.h - -Node17->Node18 - - + + +Node19->Node20 + + + + + +Node20->Node12 + + -Node21 - - -uscxml/messages/Blob.h + +Node21 + + +uscxml/util/UUID.h - -Node17->Node21 - - + + +Node20->Node21 + + + + + +Node21->Node4 + + + + + +Node21->Node7 + + + + + +Node22->Node4 + + + + + +Node22->Node7 + + + + + +Node22->Node10 + + + + + +Node22->Node11 + + + + + +Node22->Node20 + + + + + +Node23->Node2 + + + + + +Node23->Node4 + + + + + +Node23->Node7 + + + + + +Node23->Node10 + + + + + +Node23->Node15 + + - -Node18->Node6 - - + + +Node24 + + +string.h + - -Node18->Node9 - - - -Node19 - -limits + + +Node23->Node24 + + - -Node18->Node19 - - + + +Node25 + +set + + + +Node23->Node25 + + + + + +Node24->Node7 + + + + + +Node24->Node11 + + + + + +Node26->Node4 + + + + + +Node26->Node7 + + - -Node20 - -sstream - - -Node18->Node20 - - - - -Node21->Node6 - - - - -Node21->Node9 - - - - -Node21->Node12 - - - - -Node22->Node17 - - + + +Node26->Node12 + + + + + +Node27->Node4 + + + + + +Node27->Node20 + + + + + +Node28->Node2 + + + + + +Node28->Node4 + + + + + +Node28->Node7 + + + + + +Node28->Node10 + + + + + +Node28->Node11 + + + + + +Node28->Node15 + + + + + +Node28->Node23 + + - -Node23 - - -uscxml/util/UUID.h - + + +Node28->Node27 + + + + +Node29 + +mutex - -Node22->Node23 - - - - -Node23->Node6 - - - - -Node23->Node9 - - - - -Node24->Node6 - - - - -Node24->Node9 - - - - -Node24->Node12 - - - - -Node24->Node13 - - - - -Node24->Node22 - - - - -Node25->Node6 - - - - -Node25->Node9 - - - - -Node25->Node12 - - - - -Node25->Node19 - - + + +Node28->Node29 + + - -Node26 - - -uscxml/plugins/Executable -Content.h + + +Node30 + + +uscxml/util/URL.h - -Node25->Node26 - - + + +Node28->Node30 + + - -Node27 - - -uscxml/plugins/EventHandler.h + + +Node33 + + +uscxml/plugins/DataModel +Impl.h - -Node25->Node27 - - + + +Node28->Node33 + + - -Node28 - - -uscxml/plugins/IOProcessor.h + + +Node37 + + +uscxml/plugins/IOProcessor +Impl.h - -Node25->Node28 - - + + +Node28->Node37 + + - -Node29 - - -uscxml/plugins/Invoker.h + + +Node38 + + +uscxml/plugins/InvokerImpl.h - -Node25->Node29 - - + + +Node28->Node38 + + - -Node30 - - -uscxml/plugins/DataModel -Impl.h + + +Node40 + + +uscxml/interpreter +/MicroStepImpl.h - -Node25->Node30 - - + + +Node28->Node40 + + - -Node31 - - -string.h + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node25->Node31 - - - - -Node32 - -set - - -Node25->Node32 - - + + +Node28->Node41 + + - -Node26->Node6 - - + + +Node44 + + +uscxml/interpreter +/EventQueueImpl.h + - -Node26->Node9 - - - -Node26->Node12 - - - - -Node26->Node20 - - - - -Node27->Node6 - - - - -Node27->Node9 - - - - -Node27->Node12 - - - - -Node27->Node13 - - - - -Node27->Node22 - - - - -Node28->Node6 - - - - -Node28->Node22 - - - - -Node28->Node27 - - - - -Node29->Node6 - - - - -Node29->Node22 - - - - -Node29->Node27 - - - - -Node30->Node6 - - - - -Node30->Node9 - - - - -Node30->Node12 - - - - -Node30->Node13 - - - - -Node30->Node15 - - - - -Node30->Node28 - - + + +Node28->Node44 + + + + + +Node30->Node2 + + + + + +Node30->Node4 + + + + + +Node30->Node7 + + + + + +Node30->Node11 + + + + + +Node30->Node16 + + + + + +Node30->Node20 + + + + + +Node30->Node25 + + -Node30->Node29 - - - - -Node31->Node9 - - - - -Node31->Node13 - - - - -Node33->Node6 - - - - -Node33->Node9 - - - - -Node33->Node17 - - - - -Node34->Node6 - - - - -Node34->Node22 - - + +Node30->Node29 + + - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node9 - - - - -Node35->Node12 - - - - -Node35->Node13 - - - - -Node35->Node25 - - - - -Node35->Node30 - - - - -Node35->Node34 - - + + +Node31 + +thread - -Node36 - -mutex + + +Node30->Node31 + + - -Node35->Node36 - - + + +Node32 + +condition_variable + + + +Node30->Node32 + + + + + +Node33->Node4 + + + + + +Node33->Node7 + + + + + +Node33->Node10 + + + + + +Node33->Node11 + + + + + +Node33->Node19 + + - -Node37 - - -uscxml/util/URL.h + + +Node34 + + +uscxml/plugins/Invoker.h - -Node35->Node37 - - + + +Node33->Node34 + + - -Node40 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node36 + + +uscxml/plugins/IOProcessor.h - -Node35->Node40 - - - - -Node41 - - -uscxml/interpreter -/ContentExecutorImpl.h - + + +Node33->Node36 + + + + +Node34->Node4 + + - -Node35->Node41 - - + + +Node34->Node20 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node35 + + +uscxml/plugins/EventHandler.h - -Node35->Node44 - - - - -Node45 - - -uscxml/util/DOM.h - - + + +Node34->Node35 + + - -Node35->Node45 - - + + +Node35->Node4 + + + + + +Node35->Node7 + + + + + +Node35->Node10 + + + + + +Node35->Node11 + + + + + +Node35->Node20 + + + + + +Node36->Node4 + + + + + +Node36->Node20 + + + + + +Node36->Node35 + + -Node37->Node4 - - - - -Node37->Node6 - - + +Node37->Node4 + + - -Node37->Node9 - - - - -Node37->Node13 - - + + +Node37->Node19 + + -Node37->Node20 - - - - -Node37->Node22 - - - - -Node37->Node32 - - - - -Node38 - -thread - - -Node37->Node38 - - + +Node37->Node20 + + + + + +Node37->Node35 + + + + + +Node38->Node4 + + + + + +Node38->Node20 + + + + + +Node38->Node25 + + + + + +Node38->Node35 + + -Node39 - -condition_variable - - -Node37->Node39 - - - - -Node40->Node5 - - - - -Node40->Node6 - - - - -Node40->Node9 - - - - -Node40->Node13 - - - - -Node40->Node22 - - - - -Node40->Node32 - - - - -Node41->Node6 - - - - -Node41->Node9 - - - - -Node41->Node15 - - - - -Node41->Node22 - - - - -Node41->Node32 - - + +Node39 + +uscxml/config.h + + + +Node38->Node39 + + + + + +Node40->Node3 + + + + + +Node40->Node4 + + + + + +Node40->Node7 + + + + + +Node40->Node11 + + + + + +Node40->Node20 + + + + + +Node40->Node25 + + + + + +Node41->Node2 + + + + + +Node41->Node4 + + + + + +Node41->Node7 + + + + + +Node41->Node19 + + + + + +Node41->Node20 + + + + + +Node41->Node25 + + -Node42 - - -uscxml/interpreter -/InterpreterMonitor.h + +Node42 + + +uscxml/interpreter +/InterpreterMonitor.h -Node41->Node42 - - - - -Node42->Node6 - - - - -Node42->Node22 - - - - -Node42->Node36 - - + +Node41->Node42 + + + + + +Node42->Node4 + + + + + +Node42->Node19 + + + + + +Node42->Node20 + + + + + +Node42->Node29 + + -Node43 - - -uscxml/debug/Interpreter -Issue.h + +Node43 + + +uscxml/debug/Interpreter +Issue.h -Node42->Node43 - - - - -Node43->Node3 - - - - -Node43->Node6 - - - - -Node43->Node13 - - + +Node42->Node43 + + + + + +Node43->Node4 + + + + + +Node43->Node11 + + + + + +Node44->Node2 + + -Node44->Node4 - - - - -Node44->Node6 - - - - -Node44->Node9 - - - - -Node44->Node13 - - - - -Node44->Node22 - - - - -Node44->Node36 - - - - -Node44->Node38 - - - - -Node44->Node39 - - - - -Node45->Node3 - - - - -Node45->Node6 - - - - -Node45->Node13 - - - - -Node45->Node32 - - - - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - - - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - + +Node44->Node4 + + + + + +Node44->Node7 + + + + + +Node44->Node11 + + + + + +Node44->Node20 + + + + + +Node44->Node29 + + + + + +Node44->Node31 + + + + + +Node44->Node32 + + diff --git a/_transformer_8h.html b/_transformer_8h.html index c17fc9f..c57b5ae 100644 --- a/_transformer_8h.html +++ b/_transformer_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,20 +99,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Transformer.h File Reference
-
#include <iostream>
-#include <map>
+
#include <map>
#include "uscxml/Interpreter.h"
#include "uscxml/interpreter/InterpreterImpl.h"
Include dependency graph for Transformer.h:
-
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -136,7 +134,7 @@ Classes
diff --git a/_u_r_l_8cpp.js b/_u_r_l_8cpp.js new file mode 100644 index 0000000..e1e3c8a --- /dev/null +++ b/_u_r_l_8cpp.js @@ -0,0 +1,5 @@ +var _u_r_l_8cpp = +[ + [ "DOWNLOAD_IF_NECESSARY", "_u_r_l_8cpp.html#ab79c308b5564457200026ff91641e7c1", null ], + [ "USCXML_URI_STRING", "_u_r_l_8cpp.html#aed756ac9ecfe2f7c2340eb1ca8979458", null ] +]; \ No newline at end of file diff --git a/_u_r_l_8cpp__incl.map b/_u_r_l_8cpp__incl.map index b1a4913..5dace97 100644 --- a/_u_r_l_8cpp__incl.map +++ b/_u_r_l_8cpp__incl.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/_u_r_l_8cpp__incl.md5 b/_u_r_l_8cpp__incl.md5 index 93c0ea4..e9994a8 100644 --- a/_u_r_l_8cpp__incl.md5 +++ b/_u_r_l_8cpp__incl.md5 @@ -1 +1 @@ -0ed121185664f75fa37bcf9a7e917dee \ No newline at end of file +9ba5385c7b93154e1a95b5191d1319ba \ No newline at end of file diff --git a/_u_r_l_8cpp__incl.svg b/_u_r_l_8cpp__incl.svg index 90fdbaf..0e18bb0 100644 --- a/_u_r_l_8cpp__incl.svg +++ b/_u_r_l_8cpp__incl.svg @@ -1,461 +1,494 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/URL.cpp - + -Node1 - -util/URL.cpp + +Node1 + +util/URL.cpp -Node2 - - -URL.h + +Node2 + + +URL.h -Node1->Node2 - - + +Node1->Node2 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - - - -Node12 - -string - - -Node1->Node12 - - - - -Node20 - -cassert - - -Node1->Node20 - - - - -Node21 - - -uscxml/interpreter -/Logging.h - + +Node1->Node6 + + + + +Node13 + +string - -Node1->Node21 - - + + +Node1->Node13 + + -Node22 - -uscxml/config.h + +Node22 + +cassert -Node1->Node22 - - + +Node1->Node22 + + -Node23 - -curl/curl.h + +Node23 + + +uscxml/interpreter +/Logging.h + + -Node1->Node23 - - + +Node1->Node23 + + -Node24 - -uriparser/Uri.h + +Node24 + +uscxml/config.h -Node1->Node24 - - + +Node1->Node24 + + -Node25 - -unistd.h + +Node25 + +curl/curl.h -Node1->Node25 - - + +Node1->Node25 + + + + + +Node26 + +uriparser/Uri.h + + + +Node1->Node26 + + + + + +Node27 + +sys/types.h + + + +Node1->Node27 + + + + + +Node28 + +sys/stat.h + + + +Node1->Node28 + + + + + +Node29 + +unistd.h + + + +Node1->Node29 + + + + + +Node30 + +pwd.h + + + +Node1->Node30 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node2->Node6 - - + +Node2->Node6 + + -Node8 - -list + +Node8 + +list -Node2->Node8 - - + +Node2->Node8 + + -Node9 - -map + +Node9 + +map -Node2->Node9 - - - - -Node2->Node12 - - - - -Node14 - -sstream + +Node2->Node9 + + - -Node2->Node14 - - + + +Node2->Node13 + + - -Node17 - -set + + +Node15 + +sstream - -Node2->Node17 - - + + +Node2->Node15 + + -Node18 - -thread + +Node18 + +set -Node2->Node18 - - + +Node2->Node18 + + -Node19 - -condition_variable + +Node19 + +thread -Node2->Node19 - - + +Node2->Node19 + + + + + +Node20 + +condition_variable + + + +Node2->Node20 + + + + + +Node21 + +mutex + + + +Node2->Node21 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - - - -Node11->Node3 - - + + +Node7->Node12 + + - -Node11->Node12 - - - - -Node13 - -limits - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node3 - - + + +Node16 + + +uscxml/messages/Blob.h + - -Node16->Node12 - - - -Node21->Node3 - - + + +Node7->Node16 + + - -Node21->Node6 - - + + +Node12->Node3 + + - -Node21->Node7 - - + + +Node12->Node13 + + - -Node21->Node10 - - + + +Node14 + +limits + + + +Node12->Node14 + + + + + +Node12->Node15 + + - -Node21->Node22 - - + + +Node16->Node3 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node3 + + + + + +Node17->Node13 + + + + + +Node23->Node3 + + + + + +Node23->Node6 + + + + + +Node23->Node7 + + + + + +Node23->Node10 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_u_r_l_8cpp__incl_org.svg b/_u_r_l_8cpp__incl_org.svg index 517c262..5d4c59f 100644 --- a/_u_r_l_8cpp__incl_org.svg +++ b/_u_r_l_8cpp__incl_org.svg @@ -1,373 +1,494 @@ - - + util/URL.cpp - - -Node1 - -util/URL.cpp + + + +Node0 + +util/URL.cpp - -Node2 + + +Node1 - -URL.h + +URL.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + -Node12 - -string + +Node12 + +string - -Node1->Node12 - - - - -Node20 - -cassert - - -Node1->Node20 - - + + +Node0->Node12 + + -Node21 - - -uscxml/interpreter -/Logging.h - - + +Node21 + +cassert - -Node1->Node21 - - + + +Node0->Node21 + + -Node22 - -uscxml/config.h + +Node22 + + +uscxml/interpreter +/Logging.h + - -Node1->Node22 - - + + + +Node0->Node22 + + -Node23 - -curl/curl.h + +Node23 + +uscxml/config.h - -Node1->Node23 - - + + +Node0->Node23 + + -Node24 - -uriparser/Uri.h + +Node24 + +curl/curl.h - -Node1->Node24 - - + + +Node0->Node24 + + -Node25 - -unistd.h - - -Node1->Node25 - - + +Node25 + +uriparser/Uri.h + + + +Node0->Node25 + + + + + +Node26 + +sys/types.h + + + +Node0->Node26 + + + + + +Node27 + +sys/stat.h + + + +Node0->Node27 + + + + + +Node28 + +unistd.h + + + +Node0->Node28 + + + + + +Node29 + +pwd.h + + + +Node0->Node29 + + - -Node3 + + +Node2 - -uscxml/Common.h + +uscxml/Common.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node2->Node6 - - + + +Node1->Node5 + + - -Node8 - -list + + +Node7 + +list - -Node2->Node8 - - + + +Node1->Node7 + + - -Node9 - -map + + +Node8 + +map - -Node2->Node9 - - + + +Node1->Node8 + + - -Node2->Node12 - - + + +Node1->Node12 + + -Node14 - -sstream + +Node14 + +sstream - -Node2->Node14 - - + + +Node1->Node14 + + -Node17 - -set + +Node17 + +set - -Node2->Node17 - - + + +Node1->Node17 + + -Node18 - -thread + +Node18 + +thread - -Node2->Node18 - - + + +Node1->Node18 + + -Node19 - -condition_variable + +Node19 + +condition_variable - -Node2->Node19 - - + + +Node1->Node19 + + - -Node4 - -sys/socket.h + + +Node20 + +mutex - -Node3->Node4 - - + + +Node1->Node20 + + - -Node5 - -cmath + + +Node3 + +sys/socket.h - -Node3->Node5 - - + + +Node2->Node3 + + - -Node7 + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + + + + +Node6->Node2 + + - -Node7->Node3 - - + + +Node6->Node7 + + + + + +Node6->Node8 + + - -Node7->Node8 - - + + +Node9 + +memory - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node3 - - + + +Node11->Node2 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node11->Node14 - - - - -Node15->Node3 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node3 - - + + +Node16->Node2 + + -Node16->Node12 - - - - -Node21->Node3 - - - - -Node21->Node6 - - - - -Node21->Node7 - - - - -Node21->Node10 - - - - -Node21->Node22 - - + +Node16->Node12 + + + + + +Node22->Node2 + + + + + +Node22->Node5 + + + + + +Node22->Node6 + + + + + +Node22->Node9 + + diff --git a/_u_r_l_8h.html b/_u_r_l_8h.html index b824a55..0c868ad 100644 --- a/_u_r_l_8h.html +++ b/_u_r_l_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,15 +109,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); #include <list>
#include <thread>
#include <condition_variable>
+#include <mutex>
Include dependency graph for URL.h:
-
+
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

@@ -152,7 +153,7 @@ Enumerations diff --git a/_u_r_l_8h.js b/_u_r_l_8h.js new file mode 100644 index 0000000..3d3e2af --- /dev/null +++ b/_u_r_l_8h.js @@ -0,0 +1,11 @@ +var _u_r_l_8h = +[ + [ "URL", "classuscxml_1_1_u_r_l.html", "classuscxml_1_1_u_r_l" ], + [ "URLFetcher", "classuscxml_1_1_u_r_l_fetcher.html", "classuscxml_1_1_u_r_l_fetcher" ], + [ "URLImpl", "classuscxml_1_1_u_r_l_impl.html", "classuscxml_1_1_u_r_l_impl" ], + [ "URLMonitor", "classuscxml_1_1_u_r_l_monitor.html", "classuscxml_1_1_u_r_l_monitor" ], + [ "URLRequestType", "_u_r_l_8h.html#ab63f3b8b5f57c78741a4718af4aefe10", [ + [ "POST", "_u_r_l_8h.html#ab63f3b8b5f57c78741a4718af4aefe10a9bf02e339744da073954d4022579fd86", null ], + [ "GET", "_u_r_l_8h.html#ab63f3b8b5f57c78741a4718af4aefe10ad742d2a02576353833f4183a309c734e", null ] + ] ] +]; \ No newline at end of file diff --git a/_u_r_l_8h__dep__incl.map b/_u_r_l_8h__dep__incl.map index c0e4d76..151dfff 100644 --- a/_u_r_l_8h__dep__incl.map +++ b/_u_r_l_8h__dep__incl.map @@ -1,41 +1,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_u_r_l_8h__dep__incl.md5 b/_u_r_l_8h__dep__incl.md5 index d5dbaef..56435e1 100644 --- a/_u_r_l_8h__dep__incl.md5 +++ b/_u_r_l_8h__dep__incl.md5 @@ -1 +1 @@ -bf1eed015f193a29af59c9e7428b4d25 \ No newline at end of file +840ea275b6490548bcfb3b485c9a259d \ 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 2c0ee04..faadec5 100644 --- a/_u_r_l_8h__dep__incl.svg +++ b/_u_r_l_8h__dep__incl.svg @@ -1,667 +1,565 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/URL.h - + -Node1 - -util/URL.h + +Node1 + +util/URL.h -Node2 - - -interpreter/BasicContent -Executor.cpp + +Node2 + + +interpreter/BasicContent +Executor.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/InterpreterImpl.h + +Node3 + + +interpreter/InterpreterImpl.h -Node1->Node3 - - + +Node1->Node3 + + -Node12 - - -Interpreter.cpp + +Node12 + + +Interpreter.cpp -Node1->Node12 - - + +Node1->Node12 + + - -Node36 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node29 + + +plugins/datamodel/c89 +/C89DataModel.cpp + + + + + +Node1->Node29 + + + + + +Node30 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp + + + + + +Node1->Node30 + + + + + +Node31 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node36 - - + + +Node1->Node31 + + - -Node37 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node32 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node37 - - + + +Node1->Node32 + + - -Node38 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node33 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node1->Node38 - - + + +Node1->Node33 + + - -Node39 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node34 + + +util/URL.cpp - -Node1->Node39 - - + + +Node1->Node34 + + - -Node40 - - -util/URL.cpp + + +Node35 + + +util/URL.mm - -Node1->Node40 - - + + +Node1->Node35 + + -Node4 - - -debug/Breakpoint.cpp + +Node4 + + +debug/Breakpoint.cpp -Node3->Node4 - - + +Node3->Node4 + + -Node5 - - -debug/Debugger.h + +Node5 + + +debug/Debugger.h -Node3->Node5 - - + +Node3->Node5 + + -Node10 - - -debug/InterpreterIssue.cpp + +Node10 + + +debug/InterpreterIssue.cpp -Node3->Node10 - - + +Node3->Node10 + + -Node11 - - -interpreter/InterpreterImpl.cpp + +Node11 + + +interpreter/InterpreterImpl.cpp -Node3->Node11 - - + +Node3->Node11 + + -Node3->Node12 - - + +Node3->Node12 + + -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node13 + + +plugins/invoker/scxml +/USCXMLInvoker.h -Node3->Node13 - - + +Node3->Node13 + + -Node15 - - -plugins/InvokerImpl.h + +Node15 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h -Node3->Node15 - - - - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h - - - - -Node3->Node19 - - + +Node3->Node15 + + - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp - - - - -Node3->Node21 - - - - -Node22 - - -plugins/IOProcessorImpl.h + + +Node17 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node22 - - + + +Node3->Node17 + + - -Node25 - - -transform/Transformer.h + + +Node18 + + +transform/Transformer.h - -Node3->Node25 - - + + +Node3->Node18 + + -Node6 - - -debug/Debugger.cpp + +Node6 + + +debug/Debugger.cpp -Node5->Node6 - - + +Node5->Node6 + + -Node7 - - -debug/DebuggerServlet.h + +Node7 + + +debug/DebuggerServlet.h -Node5->Node7 - - + +Node5->Node7 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node5->Node9 - - + +Node5->Node9 + + -Node8 - - -debug/DebuggerServlet.cpp + +Node8 + + +debug/DebuggerServlet.cpp -Node7->Node8 - - + +Node7->Node8 + + -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node14 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - + +Node13->Node14 + + -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h + +Node16 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node15->Node16 - - - - -Node18 - - -plugins/Invoker.cpp - - + +Node15->Node16 + + - -Node15->Node18 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp + + +Node19 + + +transform/ChartToC.h - -Node16->Node17 - - + + +Node18->Node19 + + - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node21 + + +transform/ChartToJava.h - -Node19->Node20 - - - - -Node22->Node19 - - + + +Node18->Node21 + + -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node22->Node23 - - - - -Node24 - - -plugins/IOProcessor.cpp + +Node23 + + +transform/ChartToPromela.h - -Node22->Node24 - - - - -Node23->Node21 - - + + +Node18->Node23 + + -Node26 - - -transform/ChartToC.h + +Node26 + + +transform/ChartToVHDL.h - -Node25->Node26 - - + + +Node18->Node26 + + -Node28 - - -transform/ChartToJava.h - - - - -Node25->Node28 - - - - -Node30 - - -transform/ChartToPromela.h - - - - -Node25->Node30 - - - - -Node33 - - -transform/ChartToVHDL.h - - - - -Node25->Node33 - - - - -Node35 - - -transform/Transformer.cpp + +Node28 + + +transform/Transformer.cpp - -Node25->Node35 - - + + +Node18->Node28 + + - -Node27 - - -transform/ChartToC.cpp + + +Node20 + + +transform/ChartToC.cpp - -Node26->Node27 - - - - -Node26->Node28 - - - - -Node26->Node30 - - - - -Node26->Node33 - - + + +Node19->Node20 + + + + + +Node19->Node21 + + + + + +Node19->Node23 + + + + + +Node19->Node26 + + - -Node29 - - -transform/ChartToJava.cpp + + +Node22 + + +transform/ChartToJava.cpp - -Node28->Node29 - - + + +Node21->Node22 + + - -Node31 - - -transform/ChartToPromela.cpp + + +Node24 + + +transform/ChartToPromela.cpp - -Node30->Node31 - - + + +Node23->Node24 + + - -Node32 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node25 + + +transform/promela/Promela +CodeAnalyzer.cpp - -Node30->Node32 - - + + +Node23->Node25 + + - -Node34 - - -transform/ChartToVHDL.cpp + + +Node27 + + +transform/ChartToVHDL.cpp - -Node33->Node34 - - + + +Node26->Node27 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_u_r_l_8h__dep__incl_org.svg b/_u_r_l_8h__dep__incl_org.svg index 9bd9f29..debafd1 100644 --- a/_u_r_l_8h__dep__incl_org.svg +++ b/_u_r_l_8h__dep__incl_org.svg @@ -1,579 +1,565 @@ - - + util/URL.h - - -Node1 - -util/URL.h - - -Node2 + + + +Node20 + +util/URL.h + + + +Node21 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node1->Node2 - - + + +Node20->Node21 + + - -Node3 + + +Node22 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node1->Node3 - - + + +Node20->Node22 + + - -Node12 + + +Node31 - -Interpreter.cpp + +Interpreter.cpp - -Node1->Node12 - - + + +Node20->Node31 + + - -Node36 - - -plugins/datamodel/c89 -/C89DataModel.cpp + + +Node48 + + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node1->Node36 - - + + +Node20->Node48 + + - -Node37 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node49 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node1->Node37 - - + + +Node20->Node49 + + - -Node38 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node50 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node1->Node38 - - + + +Node20->Node50 + + - -Node39 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node51 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node1->Node39 - - + + +Node20->Node51 + + - -Node40 - - -util/URL.cpp + + +Node52 + + +plugins/invoker/dirmon +/DirMonInvoker.cpp - -Node1->Node40 - - + + +Node20->Node52 + + - -Node4 - - -debug/Breakpoint.cpp + + +Node53 + + +util/URL.cpp - -Node3->Node4 - - + + +Node20->Node53 + + - -Node5 - - -debug/Debugger.h + + +Node54 + + +util/URL.mm - -Node3->Node5 - - + + +Node20->Node54 + + - -Node10 - - -debug/InterpreterIssue.cpp + + +Node23 + + +debug/Breakpoint.cpp - -Node3->Node10 - - + + +Node22->Node23 + + - -Node11 - - -interpreter/InterpreterImpl.cpp + + +Node24 + + +debug/Debugger.h - -Node3->Node11 - - - - -Node3->Node12 - - + + +Node22->Node24 + + - -Node13 - - -plugins/invoker/scxml -/USCXMLInvoker.h + + +Node29 + + +debug/InterpreterIssue.cpp - -Node3->Node13 - - + + +Node22->Node29 + + - -Node15 - - -plugins/InvokerImpl.h + + +Node30 + + +interpreter/InterpreterImpl.cpp - -Node3->Node15 - - + + +Node22->Node30 + + + + + +Node22->Node31 + + - -Node19 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.h + + +Node32 + + +plugins/invoker/scxml +/USCXMLInvoker.h - -Node3->Node19 - - + + +Node22->Node32 + + - -Node21 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node34 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.h - -Node3->Node21 - - + + +Node22->Node34 + + - -Node22 - - -plugins/IOProcessorImpl.h + + +Node36 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node3->Node22 - - + + +Node22->Node36 + + - -Node25 - - -transform/Transformer.h + + +Node37 + + +transform/Transformer.h - -Node3->Node25 - - + + +Node22->Node37 + + - -Node6 + + +Node25 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node5->Node6 - - + + +Node24->Node25 + + - -Node7 + + +Node26 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node5->Node7 - - + + +Node24->Node26 + + - -Node9 + + +Node28 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node5->Node9 - - + + +Node24->Node28 + + - -Node8 + + +Node27 - -debug/DebuggerServlet.cpp - - - - -Node7->Node8 - - - - -Node14 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp - - - - -Node13->Node14 - - - - -Node15->Node11 - - - - -Node15->Node13 - - - - -Node16 - - -plugins/invoker/dirmon -/DirMonInvoker.h - - - - -Node15->Node16 - - - - -Node18 - - -plugins/Invoker.cpp + +debug/DebuggerServlet.cpp - -Node15->Node18 - - - - -Node17 - - -plugins/invoker/dirmon -/DirMonInvoker.cpp - - - - -Node16->Node17 - - - - -Node20 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp - - - - -Node19->Node20 - - - - -Node22->Node19 - - - - -Node23 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.h - - - - -Node22->Node23 - - - - -Node24 - - -plugins/IOProcessor.cpp - - - - -Node22->Node24 - - - - -Node23->Node21 - - - - -Node26 - - -transform/ChartToC.h - - - - -Node25->Node26 - - - - -Node28 - - -transform/ChartToJava.h - - - - -Node25->Node28 - - - - -Node30 - - -transform/ChartToPromela.h - - - - -Node25->Node30 - - + + +Node26->Node27 + + -Node33 - - -transform/ChartToVHDL.h + +Node33 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node25->Node33 - - + + +Node32->Node33 + + -Node35 - - -transform/Transformer.cpp + +Node35 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node25->Node35 - - + + +Node34->Node35 + + - -Node27 - - -transform/ChartToC.cpp + + +Node38 + + +transform/ChartToC.h - -Node26->Node27 - - - - -Node26->Node28 - - + + +Node37->Node38 + + - -Node26->Node30 - - - - -Node26->Node33 - - - - -Node29 - - -transform/ChartToJava.cpp + + +Node40 + + +transform/ChartToJava.h - -Node28->Node29 - - + + +Node37->Node40 + + - -Node31 - - -transform/ChartToPromela.cpp + + +Node42 + + +transform/ChartToPromela.h - -Node30->Node31 - - + + +Node37->Node42 + + - -Node32 - - -transform/promela/Promela -CodeAnalyzer.cpp + + +Node45 + + +transform/ChartToVHDL.h - -Node30->Node32 - - + + +Node37->Node45 + + - -Node34 - - -transform/ChartToVHDL.cpp + + +Node47 + + +transform/Transformer.cpp - -Node33->Node34 - - + + +Node37->Node47 + + + + + +Node39 + + +transform/ChartToC.cpp + + + + + +Node38->Node39 + + + + + +Node38->Node40 + + + + + +Node38->Node42 + + + + + +Node38->Node45 + + + + + +Node41 + + +transform/ChartToJava.cpp + + + + + +Node40->Node41 + + + + + +Node43 + + +transform/ChartToPromela.cpp + + + + + +Node42->Node43 + + + + + +Node44 + + +transform/promela/Promela +CodeAnalyzer.cpp + + + + + +Node42->Node44 + + + + + +Node46 + + +transform/ChartToVHDL.cpp + + + + + +Node45->Node46 + + diff --git a/_u_r_l_8h__incl.map b/_u_r_l_8h__incl.map index a77bffe..29d0a99 100644 --- a/_u_r_l_8h__incl.map +++ b/_u_r_l_8h__incl.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/_u_r_l_8h__incl.md5 b/_u_r_l_8h__incl.md5 index 773fc39..d5f5a5d 100644 --- a/_u_r_l_8h__incl.md5 +++ b/_u_r_l_8h__incl.md5 @@ -1 +1 @@ -ef3ac6dd83b4b02ddec88baf0fc37449 \ No newline at end of file +077f3dccb3a5998d5a9a308b900f009c \ No newline at end of file diff --git a/_u_r_l_8h__incl.svg b/_u_r_l_8h__incl.svg index 84333c6..66bb0ee 100644 --- a/_u_r_l_8h__incl.svg +++ b/_u_r_l_8h__incl.svg @@ -1,349 +1,331 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/URL.h - + -Node1 - -util/URL.h + +Node1 + +util/URL.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/messages/Event.h + +Node5 + + +uscxml/messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + -Node7 - -list + +Node7 + +list -Node1->Node7 - - + +Node1->Node7 + + -Node8 - -map + +Node8 + +map -Node1->Node8 - - + +Node1->Node8 + + - -Node11 - -string - - -Node1->Node11 - - - - -Node13 - -sstream + + +Node12 + +string - -Node1->Node13 - - + + +Node1->Node12 + + - -Node16 - -set + + +Node14 + +sstream - -Node1->Node16 - - + + +Node1->Node14 + + -Node17 - -thread + +Node17 + +set -Node1->Node17 - - + +Node1->Node17 + + -Node18 - -condition_variable + +Node18 + +thread -Node1->Node18 - - + +Node1->Node18 + + + + + +Node19 + +condition_variable + + + +Node1->Node19 + + + + + +Node20 + +mutex + + + +Node1->Node20 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node6 - - -uscxml/messages/Data.h + +Node6 + + +uscxml/messages/Data.h -Node5->Node6 - - + +Node5->Node6 + + - -Node15 - - -uscxml/util/UUID.h + + +Node16 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node5->Node16 + + -Node6->Node2 - - + +Node6->Node2 + + -Node6->Node7 - - + +Node6->Node7 + + -Node6->Node8 - - + +Node6->Node8 + + -Node9 - -memory + +Node9 + +memory -Node6->Node9 - - + +Node6->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + +type_traits + + + +Node6->Node10 + + + + + +Node11 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node6->Node11 + + - -Node14 - - -uscxml/messages/Blob.h + + +Node15 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node6->Node15 + + - -Node10->Node2 - - + + +Node11->Node2 + + - -Node10->Node11 - - + + +Node11->Node12 + + - -Node12 - -limits - - -Node10->Node12 - - - - -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - - - -Node14->Node11 - - + + +Node13 + +limits + + + +Node11->Node13 + + + + + +Node11->Node14 + + -Node15->Node2 - - + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node2 + + + + + +Node16->Node12 + + - -Node15->Node11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_u_r_l_8h__incl_org.svg b/_u_r_l_8h__incl_org.svg index 7c3d6bd..8ec1f68 100644 --- a/_u_r_l_8h__incl_org.svg +++ b/_u_r_l_8h__incl_org.svg @@ -1,261 +1,331 @@ - - + util/URL.h - - -Node1 - -util/URL.h + + + +Node0 + +util/URL.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node7 - -list + + +Node6 + +list - -Node1->Node7 - - + + +Node0->Node6 + + - -Node8 - -map + + +Node7 + +map - -Node1->Node8 - - + + +Node0->Node7 + + -Node11 - -string + +Node11 + +string - -Node1->Node11 - - + + +Node0->Node11 + + -Node13 - -sstream + +Node13 + +sstream - -Node1->Node13 - - + + +Node0->Node13 + + -Node16 - -set + +Node16 + +set - -Node1->Node16 - - + + +Node0->Node16 + + -Node17 - -thread + +Node17 + +thread - -Node1->Node17 - - + + +Node0->Node17 + + -Node18 - -condition_variable + +Node18 + +condition_variable + + + +Node0->Node18 + + + + + +Node19 + +mutex + + + +Node0->Node19 + + - -Node1->Node18 - - - - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node5->Node6 - - + + +Node4->Node5 + + -Node15 - - -uscxml/util/UUID.h + +Node15 + + +uscxml/util/UUID.h - -Node5->Node15 - - + + +Node4->Node15 + + - -Node6->Node2 - - + + +Node5->Node1 + + - -Node6->Node7 - - + + +Node5->Node6 + + + + + +Node5->Node7 + + + + + +Node8 + +memory - -Node6->Node8 - - + + +Node5->Node8 + + -Node9 - -memory + +Node9 + +type_traits - -Node6->Node9 - - + + +Node5->Node9 + + -Node10 - - -uscxml/util/Convenience.h + +Node10 + + +uscxml/util/Convenience.h - -Node6->Node10 - - + + +Node5->Node10 + + -Node14 - - -uscxml/messages/Blob.h + +Node14 + + +uscxml/messages/Blob.h - -Node6->Node14 - - + + +Node5->Node14 + + - -Node10->Node2 - - + + +Node10->Node1 + + -Node10->Node11 - - + +Node10->Node11 + + -Node12 - -limits + +Node12 + +limits -Node10->Node12 - - + +Node10->Node12 + + -Node10->Node13 - - - - -Node14->Node2 - - - - -Node14->Node9 - - + +Node10->Node13 + + + + + +Node14->Node1 + + + + + +Node14->Node8 + + -Node14->Node11 - - + +Node14->Node11 + + - -Node15->Node2 - - + + +Node15->Node1 + + -Node15->Node11 - - + +Node15->Node11 + + diff --git a/_u_r_l_8h_source.html b/_u_r_l_8h_source.html index a4abf38..ff2fca9 100644 --- a/_u_r_l_8h_source.html +++ b/_u_r_l_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
30 #include <list>
31 #include <thread>
32 #include <condition_variable>
-
33 
+
33 #include <mutex>
34 namespace uscxml {
35 
36 class URL;
@@ -217,154 +217,161 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
136 
137  URL(const std::string url) : _impl(new URLImpl(url)) {}
138 
-
139  bool isAbsolute() {
-
140  return _impl->isAbsolute();
-
141  }
-
142 
-
143  std::string scheme() {
-
144  return _impl->scheme();
-
145  }
-
146 
-
147  std::string userInfo() {
-
148  return _impl->userInfo();
-
149  }
-
150 
-
151  std::string host() {
-
152  return _impl->host();
-
153  }
-
154 
-
155  std::string port() {
-
156  return _impl->port();
-
157  }
-
158 
-
159  std::string fragment() {
-
160  return _impl->fragment();
-
161  }
-
162 
-
163  std::map<std::string, std::string> query() {
-
164  return _impl->query();
-
165  }
-
166 
-
167  std::string path() {
-
168  return _impl->path();
-
169  }
-
170 
-
171  std::list<std::string> pathComponents() {
-
172  return _impl->pathComponents();
-
173  }
-
174 
-
175  void normalize() {
-
176  return _impl->normalize();
-
177  }
-
178 
-
179  static URL resolve(URL relativeURL, URL absoluteURL) {
-
180  return URLImpl::resolve(relativeURL._impl.get(), absoluteURL._impl.get());
-
181  }
-
182 
-
183  static URL resolveWithCWD(URL relativeURL) {
-
184  return URLImpl::resolveWithCWD(relativeURL._impl.get());
-
185  }
-
186 
-
187  static URL refer(URL absoluteSource, URL absoluteBase) {
-
188  return URLImpl::refer(absoluteSource._impl.get(), absoluteBase._impl.get());
-
189  }
-
190 
-
191  void addOutHeader(const std::string& key, const std::string& value) {
-
192  return _impl->addOutHeader(key, value);
-
193  }
-
194 
-
195  void setOutContent(const std::string& content) {
-
196  return _impl->setOutContent(content);
-
197  }
-
198  void setRequestType(URLRequestType requestType) {
-
199  return _impl->setRequestType(requestType);
-
200  }
-
201 
-
202  const std::map<std::string, std::string> getInHeaderFields() {
-
203  return _impl->getInHeaderFields();
-
204  }
-
205 
-
206  const std::string getInHeaderField(const std::string& key) {
-
207  return _impl->getInHeaderField(key);
-
208  }
-
209 
-
210  const std::string getStatusCode() const {
-
211  return _impl->getStatusCode();
-
212  }
-
213 
-
214  const std::string getStatusMessage() const {
-
215  return _impl->getStatusMessage();
-
216  }
-
217 
-
218  const std::string getInContent(bool forceReload = false) {
-
219  return _impl->getInContent(forceReload);
-
220  }
-
221 
-
222  const void download(bool blocking = false) const {
-
223  return _impl->download(blocking);
-
224  }
-
225 
-
226  void addMonitor(URLMonitor* monitor) {
-
227  return _impl->addMonitor(monitor);
-
228  }
-
229  void removeMonitor(URLMonitor* monitor) {
-
230  return _impl->removeMonitor(monitor);
-
231  }
-
232 
-
233  operator Data() const {
-
234  return _impl->operator Data();
-
235  }
-
236 
-
237  operator std::string() {
-
238  return (*_impl.get());
-
239  }
-
240 
-
241 protected:
-
242  std::shared_ptr<URLImpl> _impl;
-
243  friend class URLFetcher;
-
244 };
+
143  static std::string getResourceDir();
+
144 
+
150  static std::string getTempDir(bool shared = true);
+
151 
+
152  bool isAbsolute() {
+
153  return _impl->isAbsolute();
+
154  }
+
155 
+
156  std::string scheme() {
+
157  return _impl->scheme();
+
158  }
+
159 
+
160  std::string userInfo() {
+
161  return _impl->userInfo();
+
162  }
+
163 
+
164  std::string host() {
+
165  return _impl->host();
+
166  }
+
167 
+
168  std::string port() {
+
169  return _impl->port();
+
170  }
+
171 
+
172  std::string fragment() {
+
173  return _impl->fragment();
+
174  }
+
175 
+
176  std::map<std::string, std::string> query() {
+
177  return _impl->query();
+
178  }
+
179 
+
180  std::string path() {
+
181  return _impl->path();
+
182  }
+
183 
+
184  std::list<std::string> pathComponents() {
+
185  return _impl->pathComponents();
+
186  }
+
187 
+
188  void normalize() {
+
189  return _impl->normalize();
+
190  }
+
191 
+
192  static URL resolve(URL relativeURL, URL absoluteURL) {
+
193  return URLImpl::resolve(relativeURL._impl.get(), absoluteURL._impl.get());
+
194  }
+
195 
+
196  static URL resolveWithCWD(URL relativeURL) {
+
197  return URLImpl::resolveWithCWD(relativeURL._impl.get());
+
198  }
+
199 
+
200  static URL refer(URL absoluteSource, URL absoluteBase) {
+
201  return URLImpl::refer(absoluteSource._impl.get(), absoluteBase._impl.get());
+
202  }
+
203 
+
204  void addOutHeader(const std::string& key, const std::string& value) {
+
205  return _impl->addOutHeader(key, value);
+
206  }
+
207 
+
208  void setOutContent(const std::string& content) {
+
209  return _impl->setOutContent(content);
+
210  }
+
211  void setRequestType(URLRequestType requestType) {
+
212  return _impl->setRequestType(requestType);
+
213  }
+
214 
+
215  const std::map<std::string, std::string> getInHeaderFields() {
+
216  return _impl->getInHeaderFields();
+
217  }
+
218 
+
219  const std::string getInHeaderField(const std::string& key) {
+
220  return _impl->getInHeaderField(key);
+
221  }
+
222 
+
223  const std::string getStatusCode() const {
+
224  return _impl->getStatusCode();
+
225  }
+
226 
+
227  const std::string getStatusMessage() const {
+
228  return _impl->getStatusMessage();
+
229  }
+
230 
+
231  const std::string getInContent(bool forceReload = false) {
+
232  return _impl->getInContent(forceReload);
+
233  }
+
234 
+
235  const void download(bool blocking = false) const {
+
236  return _impl->download(blocking);
+
237  }
+
238 
+
239  void addMonitor(URLMonitor* monitor) {
+
240  return _impl->addMonitor(monitor);
+
241  }
+
242  void removeMonitor(URLMonitor* monitor) {
+
243  return _impl->removeMonitor(monitor);
+
244  }
245 
-
246 class USCXML_API URLFetcher {
-
247 public:
-
248  static void fetchURL(URL& url);
-
249  static void breakURL(URL& url);
-
250 
-
251  void start();
-
252  void stop();
+
246  operator Data() const {
+
247  return _impl->operator Data();
+
248  }
+
249 
+
250  operator std::string() {
+
251  return (*_impl.get());
+
252  }
253 
254 protected:
-
255  URLFetcher();
-
256  ~URLFetcher();
-
257 
-
258  static URLFetcher* _instance;
-
259  static URLFetcher* getInstance();
+
255  std::shared_ptr<URLImpl> _impl;
+
256  friend class URLFetcher;
+
257  static std::string currTmpDir;
+
258 
+
259 };
260 
-
261  static void run(void* instance);
-
262  void perform();
-
263 
-
264  std::thread* _thread;
-
265  std::condition_variable_any _condVar;
-
266  std::recursive_mutex _mutex;
-
267  bool _isStarted;
+
261 class USCXML_API URLFetcher {
+
262 public:
+
263  static void fetchURL(URL& url);
+
264  static void breakURL(URL& url);
+
265 
+
266  void start();
+
267  void stop();
268 
-
269  std::map<void*, URL> _handlesToURLs;
-
270  std::map<void*, void*> _handlesToHeaders;
-
271  void* _multiHandle = NULL;
-
272  char* _envProxy = NULL;
-
273 };
-
274 
-
275 }
-
276 
-
277 #endif /* end of include guard: URL_H_9DAEGSMV */
+
269 protected:
+
270  URLFetcher();
+
271  ~URLFetcher();
+
272 
+
273  static URLFetcher* _instance;
+
274  static URLFetcher* getInstance();
+
275 
+
276  static void run(void* instance);
+
277  void perform();
+
278 
+
279  std::thread* _thread;
+
280  std::condition_variable_any _condVar;
+
281  std::recursive_mutex _mutex;
+
282  bool _isStarted;
+
283 
+
284  std::map<void*, URL> _handlesToURLs;
+
285  std::map<void*, void*> _handlesToHeaders;
+
286  void* _multiHandle = NULL;
+
287  char* _envProxy = NULL;
+
288 
+
289 };
+
290 
+
291 }
+
292 
+
293 #endif /* end of include guard: URL_H_9DAEGSMV */
Definition: URL.h:38
Definition: Breakpoint.cpp:26
-
Definition: Event.h:197
+
Definition: Event.h:211
#define PIMPL_OPERATORS(type)
The usual operators as required for the PIMPL pattern.
Definition: Common.h:68
-
Definition: URL.h:246
+
Definition: URL.h:261
Definition: URL.h:133
-
Definition: Data.h:43
+
Definition: Data.h:44
Definition: URL.h:52
@@ -375,7 +382,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_u_r_l_8mm.html b/_u_r_l_8mm.html new file mode 100644 index 0000000..eb31f5e --- /dev/null +++ b/_u_r_l_8mm.html @@ -0,0 +1,124 @@ + + + + + + + + + + + uSCXML: util/URL.mm File Reference + + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+
+
URL.mm File Reference
+
+
+
#include "URL.h"
+#include "Foundation/Foundation.h"
+
+Include dependency graph for URL.mm:
+
+
+
+

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/_u_r_l_8mm__incl.map b/_u_r_l_8mm__incl.map new file mode 100644 index 0000000..e55f886 --- /dev/null +++ b/_u_r_l_8mm__incl.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/_u_r_l_8mm__incl.md5 b/_u_r_l_8mm__incl.md5 new file mode 100644 index 0000000..a69a43b --- /dev/null +++ b/_u_r_l_8mm__incl.md5 @@ -0,0 +1 @@ +0453dcb02ad9afc6243a95f4f1f2f536 \ No newline at end of file diff --git a/_u_r_l_8mm__incl.svg b/_u_r_l_8mm__incl.svg new file mode 100644 index 0000000..2a99cd5 --- /dev/null +++ b/_u_r_l_8mm__incl.svg @@ -0,0 +1,358 @@ + + + + + + +util/URL.mm + + + +Node1 + +util/URL.mm + + + +Node2 + + +URL.h + + + + + +Node1->Node2 + + + + + +Node22 + +Foundation/Foundation.h + + + +Node1->Node22 + + + + + +Node3 + + +uscxml/Common.h + + + + + +Node2->Node3 + + + + + +Node6 + + +uscxml/messages/Event.h + + + + + +Node2->Node6 + + + + + +Node8 + +list + + + +Node2->Node8 + + + + + +Node9 + +map + + + +Node2->Node9 + + + + + +Node13 + +string + + + +Node2->Node13 + + + + + +Node15 + +sstream + + + +Node2->Node15 + + + + + +Node18 + +set + + + +Node2->Node18 + + + + + +Node19 + +thread + + + +Node2->Node19 + + + + + +Node20 + +condition_variable + + + +Node2->Node20 + + + + + +Node21 + +mutex + + + +Node2->Node21 + + + + + +Node4 + +sys/socket.h + + + +Node3->Node4 + + + + + +Node5 + +cmath + + + +Node3->Node5 + + + + + +Node7 + + +uscxml/messages/Data.h + + + + + +Node6->Node7 + + + + + +Node17 + + +uscxml/util/UUID.h + + + + + +Node6->Node17 + + + + + +Node7->Node3 + + + + + +Node7->Node8 + + + + + +Node7->Node9 + + + + + +Node10 + +memory + + + +Node7->Node10 + + + + + +Node11 + +type_traits + + + +Node7->Node11 + + + + + +Node12 + + +uscxml/util/Convenience.h + + + + + +Node7->Node12 + + + + + +Node16 + + +uscxml/messages/Blob.h + + + + + +Node7->Node16 + + + + + +Node12->Node3 + + + + + +Node12->Node13 + + + + + +Node14 + +limits + + + +Node12->Node14 + + + + + +Node12->Node15 + + + + + +Node16->Node3 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node3 + + + + + +Node17->Node13 + + + + + diff --git a/_u_r_l_8mm__incl_org.svg b/_u_r_l_8mm__incl_org.svg new file mode 100644 index 0000000..afb592d --- /dev/null +++ b/_u_r_l_8mm__incl_org.svg @@ -0,0 +1,358 @@ + + + + + + +util/URL.mm + + + +Node0 + +util/URL.mm + + + +Node1 + + +URL.h + + + + + +Node0->Node1 + + + + + +Node21 + +Foundation/Foundation.h + + + +Node0->Node21 + + + + + +Node2 + + +uscxml/Common.h + + + + + +Node1->Node2 + + + + + +Node5 + + +uscxml/messages/Event.h + + + + + +Node1->Node5 + + + + + +Node7 + +list + + + +Node1->Node7 + + + + + +Node8 + +map + + + +Node1->Node8 + + + + + +Node12 + +string + + + +Node1->Node12 + + + + + +Node14 + +sstream + + + +Node1->Node14 + + + + + +Node17 + +set + + + +Node1->Node17 + + + + + +Node18 + +thread + + + +Node1->Node18 + + + + + +Node19 + +condition_variable + + + +Node1->Node19 + + + + + +Node20 + +mutex + + + +Node1->Node20 + + + + + +Node3 + +sys/socket.h + + + +Node2->Node3 + + + + + +Node4 + +cmath + + + +Node2->Node4 + + + + + +Node6 + + +uscxml/messages/Data.h + + + + + +Node5->Node6 + + + + + +Node16 + + +uscxml/util/UUID.h + + + + + +Node5->Node16 + + + + + +Node6->Node2 + + + + + +Node6->Node7 + + + + + +Node6->Node8 + + + + + +Node9 + +memory + + + +Node6->Node9 + + + + + +Node10 + +type_traits + + + +Node6->Node10 + + + + + +Node11 + + +uscxml/util/Convenience.h + + + + + +Node6->Node11 + + + + + +Node15 + + +uscxml/messages/Blob.h + + + + + +Node6->Node15 + + + + + +Node11->Node2 + + + + + +Node11->Node12 + + + + + +Node13 + +limits + + + +Node11->Node13 + + + + + +Node11->Node14 + + + + + +Node15->Node2 + + + + + +Node15->Node9 + + + + + +Node15->Node12 + + + + + +Node16->Node2 + + + + + +Node16->Node12 + + + + + diff --git a/_u_s_c_x_m_l_invoker_8cpp.html b/_u_s_c_x_m_l_invoker_8cpp.html index 6470957..93a98b3 100644 --- a/_u_s_c_x_m_l_invoker_8cpp.html +++ b/_u_s_c_x_m_l_invoker_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -98,12 +98,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
#include "USCXMLInvoker.h"
-#include "uscxml/config.h"
+#include "uscxml/util/DOM.h"
Include dependency graph for USCXMLInvoker.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)
@@ -117,7 +116,7 @@ Include dependency graph for USCXMLInvoker.cpp:
diff --git a/_u_s_c_x_m_l_invoker_8cpp__incl.map b/_u_s_c_x_m_l_invoker_8cpp__incl.map index a505499..b0c8aa5 100644 --- a/_u_s_c_x_m_l_invoker_8cpp__incl.map +++ b/_u_s_c_x_m_l_invoker_8cpp__incl.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_u_s_c_x_m_l_invoker_8cpp__incl.md5 b/_u_s_c_x_m_l_invoker_8cpp__incl.md5 index 7c793af..226d44f 100644 --- a/_u_s_c_x_m_l_invoker_8cpp__incl.md5 +++ b/_u_s_c_x_m_l_invoker_8cpp__incl.md5 @@ -1 +1 @@ -188e2ccb73f2aa13185097551a408755 \ No newline at end of file +0704b98311b4bca23248742f70d5b2ee \ No newline at end of file diff --git a/_u_s_c_x_m_l_invoker_8cpp__incl.svg b/_u_s_c_x_m_l_invoker_8cpp__incl.svg index 6d5bd60..f93a1a2 100644 --- a/_u_s_c_x_m_l_invoker_8cpp__incl.svg +++ b/_u_s_c_x_m_l_invoker_8cpp__incl.svg @@ -1,1249 +1,1381 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/invoker/scxml/USCXMLInvoker.cpp - + -Node1 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node1 + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node2 - - -USCXMLInvoker.h + +Node2 + + +USCXMLInvoker.h -Node1->Node2 - - + +Node1->Node2 + + - -Node30 - -uscxml/config.h + + +Node47 + + +uscxml/util/DOM.h + - -Node1->Node30 - - - -Node3 - - -uscxml/interpreter -/InterpreterImpl.h - + + +Node1->Node47 + + + + +Node3 + +uscxml/config.h -Node2->Node3 - - + +Node2->Node3 + + - -Node48 - - -uscxml/interpreter -/BasicEventQueue.h + + +Node4 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node48 - - + + +Node2->Node4 + + - -Node49 - - -uscxml/plugins/InvokerImpl.h + + +Node33 + + +uscxml/plugins/InvokerImpl.h - -Node2->Node49 - - + + +Node2->Node33 + + - -Node4 - -memory + + +Node46 + + +uscxml/interpreter +/BasicEventQueue.h + - -Node3->Node4 - - + + + +Node2->Node46 + + -Node5 - -mutex + +Node5 + +memory - -Node3->Node5 - - + + +Node4->Node5 + + -Node6 - -list + +Node6 + +mutex - -Node3->Node6 - - + + +Node4->Node6 + + -Node7 - -map + +Node7 + +list - -Node3->Node7 - - + + +Node4->Node7 + + -Node8 - -string + +Node8 + +map - -Node3->Node8 - - + + +Node4->Node8 + + -Node9 - - -uscxml/Common.h + +Node9 + +string + + + +Node4->Node9 + + + + + +Node10 + +limits + + + +Node4->Node10 + + + + + +Node11 + + +uscxml/Common.h - -Node3->Node9 - - + + +Node4->Node11 + + - -Node12 - - -uscxml/util/URL.h + + +Node14 + + +uscxml/util/URL.h - -Node3->Node12 - - + + +Node4->Node14 + + - -Node23 - - -uscxml/plugins/Factory.h + + +Node25 + + +uscxml/plugins/Factory.h - -Node3->Node23 - - + + +Node4->Node25 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node27 + + +uscxml/plugins/DataModel +Impl.h - -Node3->Node28 - - + + +Node4->Node27 + + -Node32 - - -uscxml/interpreter -/MicroStepImpl.h + +Node32 + + +uscxml/plugins/IOProcessor +Impl.h - -Node3->Node32 - - + + +Node4->Node32 + + - -Node39 - - -uscxml/interpreter -/EventQueue.h + + +Node4->Node33 + + + + + +Node34 + + +uscxml/interpreter +/MicroStepImpl.h - -Node3->Node39 - - + + +Node4->Node34 + + - -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node41 + + +uscxml/interpreter +/EventQueue.h - -Node3->Node40 - - + + +Node4->Node41 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node42 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node3->Node44 - - + + +Node4->Node42 + + -Node45 - - -uscxml/util/DOM.h + +Node45 + + +uscxml/interpreter +/EventQueueImpl.h - -Node3->Node45 - - - - -Node10 - -sys/socket.h + + +Node4->Node45 + + - -Node9->Node10 - - + + +Node12 + +sys/socket.h - -Node11 - -cmath - - -Node9->Node11 - - - - -Node12->Node6 - - - - -Node12->Node7 - - - - -Node12->Node8 - - - - -Node12->Node9 - - + + +Node11->Node12 + + -Node13 - - -uscxml/messages/Event.h - + +Node13 + +cmath + + +Node11->Node13 + + - -Node12->Node13 - - - - -Node17 - -sstream - - -Node12->Node17 - - - - -Node20 - -set - - -Node12->Node20 - - + + +Node14->Node6 + + - -Node21 - -thread + + +Node14->Node7 + + - -Node12->Node21 - - + + +Node14->Node8 + + - -Node22 - -condition_variable + + +Node14->Node9 + + - -Node12->Node22 - - + + +Node14->Node11 + + - -Node14 - - -uscxml/messages/Data.h + + +Node15 + + +uscxml/messages/Event.h - -Node13->Node14 - - + + +Node14->Node15 + + -Node19 - - -uscxml/util/UUID.h - + +Node19 + +sstream + + +Node14->Node19 + + - -Node13->Node19 - - - - -Node14->Node4 - - + + +Node22 + +set - -Node14->Node6 - - + + +Node14->Node22 + + - -Node14->Node7 - - + + +Node23 + +thread - -Node14->Node9 - - + + +Node14->Node23 + + - -Node15 - - -uscxml/util/Convenience.h - + + +Node24 + +condition_variable + + +Node14->Node24 + + - -Node14->Node15 - - - - -Node18 - - -uscxml/messages/Blob.h + + +Node16 + + +uscxml/messages/Data.h - -Node14->Node18 - - + + +Node15->Node16 + + - -Node15->Node8 - - + + +Node21 + + +uscxml/util/UUID.h + - -Node15->Node9 - - - -Node16 - -limits + + +Node15->Node21 + + + + + +Node16->Node5 + + + + + +Node16->Node7 + + + + + +Node16->Node8 + + + + + +Node16->Node11 + + - -Node15->Node16 - - + + +Node17 + +type_traits - -Node15->Node17 - - + + +Node16->Node17 + + - -Node18->Node4 - - + + +Node18 + + +uscxml/util/Convenience.h + - -Node18->Node8 - - - -Node18->Node9 - - - - -Node19->Node8 - - - - -Node19->Node9 - - - - -Node23->Node4 - - - - -Node23->Node8 - - - - -Node23->Node9 - - - - -Node23->Node16 - - - - -Node23->Node20 - - + + +Node16->Node18 + + - -Node24 - - -uscxml/plugins/Executable -Content.h + + +Node20 + + +uscxml/messages/Blob.h - -Node23->Node24 - - + + +Node16->Node20 + + - -Node25 - - -uscxml/plugins/EventHandler.h - + + +Node18->Node9 + + + + + +Node18->Node10 + + + + + +Node18->Node11 + + + + + +Node18->Node19 + + + + + +Node20->Node5 + + + + + +Node20->Node9 + + + + + +Node20->Node11 + + + + + +Node21->Node9 + + + + + +Node21->Node11 + + + + + +Node25->Node5 + + + + +Node25->Node8 + + - -Node23->Node25 - - + + +Node25->Node9 + + + + + +Node25->Node10 + + + + + +Node25->Node11 + + + + + +Node25->Node22 + + -Node26 - - -uscxml/plugins/IOProcessor.h + +Node26 + + +string.h - -Node23->Node26 - - + + +Node25->Node26 + + - -Node27 - - -uscxml/plugins/Invoker.h - + + +Node26->Node7 + + + + +Node26->Node9 + + + + + +Node27->Node5 + + + + + +Node27->Node7 + + - -Node23->Node27 - - + + +Node27->Node9 + + - -Node23->Node28 - - + + +Node27->Node11 + + - -Node31 - - -string.h + + +Node28 + + +uscxml/plugins/Invoker.h - -Node23->Node31 - - - - -Node24->Node4 - - + + +Node27->Node28 + + - -Node24->Node8 - - - - -Node24->Node9 - - - - -Node24->Node17 - - - - -Node25->Node4 - - - - -Node25->Node6 - - + + +Node30 + + +uscxml/plugins/IOProcessor.h + - -Node25->Node8 - - - -Node25->Node9 - - + + +Node27->Node30 + + - -Node25->Node13 - - + + +Node31 + + +uscxml/interpreter +/Logging.h + - -Node26->Node9 - - - -Node26->Node13 - - + + +Node27->Node31 + + - -Node26->Node25 - - + + +Node28->Node11 + + - -Node27->Node9 - - - - -Node27->Node13 - - - - -Node27->Node25 - - - - -Node28->Node4 - - - - -Node28->Node6 - - - - -Node28->Node8 - - - - -Node28->Node9 - - - - -Node28->Node26 - - - - -Node28->Node27 - - + + +Node28->Node15 + + -Node29 - - -uscxml/interpreter -/Logging.h + +Node29 + + +uscxml/plugins/EventHandler.h -Node28->Node29 - - - - -Node29->Node4 - - + +Node28->Node29 + + + + + +Node29->Node5 + + + + + +Node29->Node7 + + -Node29->Node9 - - - - -Node29->Node13 - - - - -Node29->Node14 - - - - -Node29->Node30 - - - - -Node31->Node6 - - - - -Node31->Node8 - - - - -Node32->Node6 - - - - -Node32->Node8 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node20 - - - - -Node33 - - -uscxml/Interpreter.h - - + +Node29->Node9 + + + + + +Node29->Node11 + + + + + +Node29->Node15 + + + + + +Node30->Node11 + + + + + +Node30->Node15 + + + + + +Node30->Node29 + + + + + +Node31->Node5 + + + + + +Node31->Node11 + + + + + +Node31->Node15 + + + + + +Node31->Node16 + + + + + +Node32->Node11 + + + + + +Node32->Node15 + + + + + +Node32->Node29 + + + + + +Node32->Node31 + + + + + +Node33->Node3 + + + + + +Node33->Node11 + + + + + +Node33->Node15 + + + + + +Node33->Node22 + + - -Node32->Node33 - - + + +Node33->Node29 + + + + + +Node34->Node7 + + + + + +Node34->Node9 + + + + + +Node34->Node11 + + + + + +Node34->Node15 + + + + + +Node34->Node22 + + - -Node33->Node7 - - + + +Node35 + + +uscxml/Interpreter.h + - -Node33->Node8 - - - -Node33->Node9 - - + + +Node34->Node35 + + - -Node33->Node23 - - + + +Node35->Node8 + + - -Node33->Node29 - - + + +Node35->Node9 + + + + + +Node35->Node11 + + + + + +Node35->Node25 + + + + + +Node35->Node31 + + - -Node34 - -vector + + +Node36 + +vector - -Node33->Node34 - - + + +Node35->Node36 + + - -Node35 - - -uscxml/interpreter -/MicroStep.h + + +Node37 + + +uscxml/interpreter +/MicroStep.h - -Node33->Node35 - - + + +Node35->Node37 + + - -Node36 - - -uscxml/interpreter -/InterpreterState.h + + +Node38 + + +uscxml/interpreter +/InterpreterState.h - -Node33->Node36 - - + + +Node35->Node38 + + - -Node37 - - -uscxml/plugins/DataModel.h + + +Node39 + + +uscxml/plugins/DataModel.h - -Node33->Node37 - - + + +Node35->Node39 + + - -Node38 - - -uscxml/interpreter -/ContentExecutor.h + + +Node40 + + +uscxml/interpreter +/ContentExecutor.h - -Node33->Node38 - - - - -Node33->Node39 - - + + +Node35->Node40 + + - -Node35->Node4 - - + + +Node35->Node41 + + - -Node35->Node6 - - + + +Node37->Node5 + + - -Node35->Node8 - - - - -Node35->Node9 - - - - -Node35->Node36 - - - - -Node36->Node9 - - - - -Node37->Node4 - - - - -Node37->Node6 - - - - -Node37->Node8 - - + + +Node37->Node7 + + -Node37->Node9 - - - - -Node37->Node13 - - - - -Node38->Node8 - - - - -Node38->Node9 - - - - -Node38->Node14 - - + +Node37->Node9 + + + + + +Node37->Node11 + + + + + +Node37->Node16 + + + + + +Node37->Node38 + + + + + +Node38->Node11 + + + + + +Node39->Node5 + + + + + +Node39->Node7 + + -Node39->Node9 - - - - -Node39->Node13 - - - - -Node40->Node8 - - + +Node39->Node9 + + + + + +Node39->Node11 + + + + + +Node39->Node15 + + -Node40->Node9 - - - - -Node40->Node13 - - + +Node40->Node9 + + + + + +Node40->Node11 + + + + + +Node40->Node16 + + + + + +Node41->Node11 + + + + + +Node41->Node15 + + + + + +Node42->Node8 + + - -Node40->Node20 - - - - -Node40->Node29 - - + + +Node42->Node9 + + + + + +Node42->Node11 + + + + + +Node42->Node15 + + + + + +Node42->Node22 + + + + + +Node42->Node31 + + - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node43 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node40->Node41 - - - - -Node41->Node5 - - - - -Node41->Node9 - - - - -Node41->Node13 - - + + +Node42->Node43 + + + + + +Node43->Node6 + + + + + +Node43->Node11 + + + + + +Node43->Node15 + + + + + +Node43->Node31 + + - -Node42 - - -uscxml/debug/Interpreter -Issue.h + + +Node44 + + +uscxml/debug/Interpreter +Issue.h - -Node41->Node42 - - - - -Node42->Node6 - - - - -Node42->Node9 - - - - -Node43 - -iostream - - -Node42->Node43 - - - - -Node44->Node5 - - - - -Node44->Node6 - - + + +Node43->Node44 + + -Node44->Node7 - - - - -Node44->Node8 - - - - -Node44->Node9 - - - - -Node44->Node13 - - - - -Node44->Node21 - - - - -Node44->Node22 - - + +Node44->Node7 + + + + + +Node44->Node11 + + -Node45->Node6 - - + +Node45->Node6 + + + + + +Node45->Node7 + + + + + +Node45->Node8 + + -Node45->Node9 - - + +Node45->Node9 + + + + + +Node45->Node11 + + + + + +Node45->Node15 + + + + + +Node45->Node23 + + + + + +Node45->Node24 + + + + + +Node46->Node6 + + + + + +Node46->Node7 + + + + + +Node46->Node8 + + + + + +Node46->Node9 + + + + + +Node46->Node23 + + + + + +Node46->Node24 + + + + + +Node46->Node45 + + + + + +Node47->Node7 + + + + + +Node47->Node9 + + + + + +Node47->Node11 + + + + + +Node47->Node22 + + - -Node45->Node20 - - + + +Node48 + +xercesc/util/XMLString.hpp - -Node45->Node43 - - + + +Node47->Node48 + + - -Node46 - -xercesc/util/XMLString.hpp - - -Node45->Node46 - - + + +Node49 + +xercesc/dom/DOM.hpp - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - - - -Node48->Node5 - - - - -Node48->Node6 - - - - -Node48->Node7 - - - - -Node48->Node8 - - - - -Node48->Node21 - - - - -Node48->Node22 - - - - -Node48->Node44 - - - - -Node49->Node3 - - - - -Node49->Node9 - - - - -Node49->Node13 - - - - -Node49->Node25 - - - - -Node49->Node30 - - + + +Node47->Node49 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_u_s_c_x_m_l_invoker_8cpp__incl_org.svg b/_u_s_c_x_m_l_invoker_8cpp__incl_org.svg index 582521e..5df8fe0 100644 --- a/_u_s_c_x_m_l_invoker_8cpp__incl_org.svg +++ b/_u_s_c_x_m_l_invoker_8cpp__incl_org.svg @@ -1,1161 +1,1381 @@ - - - + + plugins/invoker/scxml/USCXMLInvoker.cpp - - -Node1 - -plugins/invoker/scxml -/USCXMLInvoker.cpp + + + +Node0 + +plugins/invoker/scxml +/USCXMLInvoker.cpp - -Node2 + + +Node1 - -USCXMLInvoker.h + +USCXMLInvoker.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node30 - -uscxml/config.h + + +Node46 + + +uscxml/util/DOM.h + + + + + +Node0->Node46 + + - -Node1->Node30 - - + + +Node2 + +uscxml/config.h + + + +Node1->Node2 + + -Node3 - - -uscxml/interpreter -/InterpreterImpl.h + +Node3 + + +uscxml/interpreter +/InterpreterImpl.h - -Node2->Node3 - - + + +Node1->Node3 + + - -Node48 - - -uscxml/interpreter -/BasicEventQueue.h + + +Node32 + + +uscxml/plugins/InvokerImpl.h - -Node2->Node48 - - + + +Node1->Node32 + + - -Node49 - - -uscxml/plugins/InvokerImpl.h + + +Node45 + + +uscxml/interpreter +/BasicEventQueue.h - -Node2->Node49 - - + + +Node1->Node45 + + -Node4 - -memory + +Node4 + +memory -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -mutex + +Node5 + +mutex -Node3->Node5 - - + +Node3->Node5 + + -Node6 - -list + +Node6 + +list -Node3->Node6 - - + +Node3->Node6 + + -Node7 - -map + +Node7 + +map -Node3->Node7 - - + +Node3->Node7 + + -Node8 - -string + +Node8 + +string -Node3->Node8 - - + +Node3->Node8 + + -Node9 - - -uscxml/Common.h + +Node9 + +limits + + + +Node3->Node9 + + + + + +Node10 + + +uscxml/Common.h - -Node3->Node9 - - + + +Node3->Node10 + + - -Node12 - - -uscxml/util/URL.h + + +Node13 + + +uscxml/util/URL.h - -Node3->Node12 - - + + +Node3->Node13 + + - -Node23 - - -uscxml/plugins/Factory.h + + +Node24 + + +uscxml/plugins/Factory.h - -Node3->Node23 - - + + +Node3->Node24 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node26 + + +uscxml/plugins/DataModel +Impl.h - -Node3->Node28 - - + + +Node3->Node26 + + - -Node32 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node31 + + +uscxml/plugins/IOProcessor +Impl.h + + +Node3->Node31 + + + -Node3->Node32 - - + +Node3->Node32 + + - -Node39 - - -uscxml/interpreter -/EventQueue.h + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h - -Node3->Node39 - - + + +Node3->Node33 + + -Node40 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node40 + + +uscxml/interpreter +/EventQueue.h -Node3->Node40 - - + +Node3->Node40 + + - -Node44 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node3->Node44 - - + + +Node3->Node41 + + - -Node45 - - -uscxml/util/DOM.h + + +Node44 + + +uscxml/interpreter +/EventQueueImpl.h - -Node3->Node45 - - - - -Node10 - -sys/socket.h - - -Node9->Node10 - - + + +Node3->Node44 + + -Node11 - -cmath - - -Node9->Node11 - - - - -Node12->Node6 - - - - -Node12->Node7 - - - - -Node12->Node8 - - - - -Node12->Node9 - - - - -Node13 - - -uscxml/messages/Event.h - - - - -Node12->Node13 - - - - -Node17 - -sstream - - -Node12->Node17 - - - - -Node20 - -set - - -Node12->Node20 - - - - -Node21 - -thread - - -Node12->Node21 - - + +Node11 + +sys/socket.h - -Node22 - -condition_variable + + +Node10->Node11 + + - -Node12->Node22 - - + + +Node12 + +cmath + + + +Node10->Node12 + + + + + +Node13->Node5 + + + + + +Node13->Node6 + + + + + +Node13->Node7 + + + + + +Node13->Node8 + + + + + +Node13->Node10 + + -Node14 - - -uscxml/messages/Data.h + +Node14 + + +uscxml/messages/Event.h -Node13->Node14 - - + +Node13->Node14 + + - -Node19 - - -uscxml/util/UUID.h - + + +Node18 + +sstream + + +Node13->Node18 + + - -Node13->Node19 - - + + +Node21 + +set + + + +Node13->Node21 + + - -Node14->Node4 - - + + +Node22 + +thread - -Node14->Node6 - - + + +Node13->Node22 + + - -Node14->Node7 - - + + +Node23 + +condition_variable - -Node14->Node9 - - + + +Node13->Node23 + + -Node15 - - -uscxml/util/Convenience.h + +Node15 + + +uscxml/messages/Data.h -Node14->Node15 - - + +Node14->Node15 + + - -Node18 - - -uscxml/messages/Blob.h + + +Node20 + + +uscxml/util/UUID.h - -Node14->Node18 - - - - -Node15->Node8 - - - - -Node15->Node9 - - + + +Node14->Node20 + + + + + +Node15->Node4 + + + + + +Node15->Node6 + + + + + +Node15->Node7 + + + + + +Node15->Node10 + + -Node16 - -limits + +Node16 + +type_traits -Node15->Node16 - - + +Node15->Node16 + + + + + +Node17 + + +uscxml/util/Convenience.h + + -Node15->Node17 - - + +Node15->Node17 + + - -Node18->Node4 - - + + +Node19 + + +uscxml/messages/Blob.h + - -Node18->Node8 - - - -Node18->Node9 - - + + +Node15->Node19 + + + + + +Node17->Node8 + + + + + +Node17->Node9 + + + + + +Node17->Node10 + + + + + +Node17->Node18 + + + + + +Node19->Node4 + + -Node19->Node8 - - - - -Node19->Node9 - - - - -Node23->Node4 - - - - -Node23->Node8 - - - - -Node23->Node9 - - - - -Node23->Node16 - - - - -Node23->Node20 - - + +Node19->Node8 + + + + + +Node19->Node10 + + + + + +Node20->Node8 + + + + + +Node20->Node10 + + - -Node24 - - -uscxml/plugins/Executable -Content.h - + + +Node24->Node4 + + + + +Node24->Node7 + + - -Node23->Node24 - - + + +Node24->Node8 + + + + + +Node24->Node9 + + + + + +Node24->Node10 + + + + + +Node24->Node21 + + -Node25 - - -uscxml/plugins/EventHandler.h + +Node25 + + +string.h - -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - + + +Node24->Node25 + + + + +Node25->Node6 + + - -Node23->Node26 - - + + +Node25->Node8 + + + + + +Node26->Node4 + + + + + +Node26->Node6 + + + + + +Node26->Node8 + + + + + +Node26->Node10 + + -Node27 - - -uscxml/plugins/Invoker.h + +Node27 + + +uscxml/plugins/Invoker.h - -Node23->Node27 - - + + +Node26->Node27 + + - -Node23->Node28 - - - - -Node31 - - -string.h + + +Node29 + + +uscxml/plugins/IOProcessor.h - -Node23->Node31 - - + + +Node26->Node29 + + - -Node24->Node4 - - + + +Node30 + + +uscxml/interpreter +/Logging.h + - -Node24->Node8 - - - -Node24->Node9 - - + + +Node26->Node30 + + - -Node24->Node17 - - + + +Node27->Node10 + + - -Node25->Node4 - - + + +Node27->Node14 + + - -Node25->Node6 - - + + +Node28 + + +uscxml/plugins/EventHandler.h + - -Node25->Node8 - - - - -Node25->Node9 - - - - -Node25->Node13 - - - - -Node26->Node9 - - - - -Node26->Node13 - - - - -Node26->Node25 - - - - -Node27->Node9 - - - - -Node27->Node13 - - - - -Node27->Node25 - - + + + +Node27->Node28 + + -Node28->Node4 - - + +Node28->Node4 + + -Node28->Node6 - - + +Node28->Node6 + + -Node28->Node8 - - - - -Node28->Node9 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29 - - -uscxml/interpreter -/Logging.h - - - - -Node28->Node29 - - - - -Node29->Node4 - - - - -Node29->Node9 - - - - -Node29->Node13 - - + +Node28->Node8 + + + + + +Node28->Node10 + + + + + +Node28->Node14 + + + + + +Node29->Node10 + + -Node29->Node14 - - - - -Node29->Node30 - - - - -Node31->Node6 - - - - -Node31->Node8 - - - - -Node32->Node6 - - - - -Node32->Node8 - - - - -Node32->Node9 - - - - -Node32->Node13 - - - - -Node32->Node20 - - - - -Node33 - - -uscxml/Interpreter.h - - - - -Node32->Node33 - - - - -Node33->Node7 - - + +Node29->Node14 + + + + + +Node29->Node28 + + + + + +Node30->Node4 + + + + + +Node30->Node10 + + + + + +Node30->Node14 + + + + + +Node30->Node15 + + + + + +Node31->Node10 + + + + + +Node31->Node14 + + + + + +Node31->Node28 + + + + + +Node31->Node30 + + + + + +Node32->Node2 + + + + + +Node32->Node10 + + + + + +Node32->Node14 + + + + + +Node32->Node21 + + + + + +Node32->Node28 + + + + + +Node33->Node6 + + -Node33->Node8 - - - - -Node33->Node9 - - - - -Node33->Node23 - - - - -Node33->Node29 - - + +Node33->Node8 + + + + + +Node33->Node10 + + + + + +Node33->Node14 + + + + + +Node33->Node21 + + -Node34 - -vector + +Node34 + + +uscxml/Interpreter.h + + -Node33->Node34 - - + +Node33->Node34 + + + + + +Node34->Node7 + + + + + +Node34->Node8 + + + + + +Node34->Node10 + + + + + +Node34->Node24 + + + + + +Node34->Node30 + + -Node35 - - -uscxml/interpreter -/MicroStep.h - + +Node35 + +vector - - -Node33->Node35 - - + + +Node34->Node35 + + -Node36 - - -uscxml/interpreter -/InterpreterState.h + +Node36 + + +uscxml/interpreter +/MicroStep.h - -Node33->Node36 - - + + +Node34->Node36 + + -Node37 - - -uscxml/plugins/DataModel.h + +Node37 + + +uscxml/interpreter +/InterpreterState.h - -Node33->Node37 - - + + +Node34->Node37 + + -Node38 - - -uscxml/interpreter -/ContentExecutor.h + +Node38 + + +uscxml/plugins/DataModel.h - -Node33->Node38 - - - - -Node33->Node39 - - - - -Node35->Node4 - - - - -Node35->Node6 - - - - -Node35->Node8 - - - - -Node35->Node9 - - - - -Node35->Node36 - - - - -Node36->Node9 - - - - -Node37->Node4 - - - - -Node37->Node6 - - - - -Node37->Node8 - - - - -Node37->Node9 - - - - -Node37->Node13 - - - - -Node38->Node8 - - - - -Node38->Node9 - - - - -Node38->Node14 - - - - -Node39->Node9 - - - - -Node39->Node13 - - - - -Node40->Node8 - - - - -Node40->Node9 - - - - -Node40->Node13 - - - - -Node40->Node20 - - - - -Node40->Node29 - - + + +Node34->Node38 + + - -Node41 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node39 + + +uscxml/interpreter +/ContentExecutor.h - -Node40->Node41 - - + + +Node34->Node39 + + + + + +Node34->Node40 + + + + + +Node36->Node4 + + + + + +Node36->Node6 + + + + + +Node36->Node8 + + + + + +Node36->Node10 + + + + + +Node36->Node15 + + + + + +Node36->Node37 + + + + + +Node37->Node10 + + + + + +Node38->Node4 + + + + + +Node38->Node6 + + - -Node41->Node5 - - + + +Node38->Node8 + + - -Node41->Node9 - - + + +Node38->Node10 + + - -Node41->Node13 - - + + +Node38->Node14 + + + + + +Node39->Node8 + + + + + +Node39->Node10 + + + + + +Node39->Node15 + + + + + +Node40->Node10 + + + + + +Node40->Node14 + + + + + +Node41->Node7 + + + + + +Node41->Node8 + + + + + +Node41->Node10 + + + + + +Node41->Node14 + + + + + +Node41->Node21 + + + + + +Node41->Node30 + + -Node42 - - -uscxml/debug/Interpreter -Issue.h + +Node42 + + +uscxml/interpreter +/InterpreterMonitor.h -Node41->Node42 - - - - -Node42->Node6 - - - - -Node42->Node9 - - + +Node41->Node42 + + + + + +Node42->Node5 + + + + + +Node42->Node10 + + + + + +Node42->Node14 + + + + + +Node42->Node30 + + -Node43 - -iostream + +Node43 + + +uscxml/debug/Interpreter +Issue.h + + -Node42->Node43 - - + +Node42->Node43 + + + + + +Node43->Node6 + + + + + +Node43->Node10 + + -Node44->Node5 - - + +Node44->Node5 + + -Node44->Node6 - - + +Node44->Node6 + + -Node44->Node7 - - + +Node44->Node7 + + -Node44->Node8 - - - - -Node44->Node9 - - - - -Node44->Node13 - - - - -Node44->Node21 - - + +Node44->Node8 + + + + + +Node44->Node10 + + + + + +Node44->Node14 + + -Node44->Node22 - - + +Node44->Node22 + + + + + +Node44->Node23 + + + + + +Node45->Node5 + + -Node45->Node6 - - - - -Node45->Node9 - - - - -Node45->Node20 - - - - -Node45->Node43 - - + +Node45->Node6 + + + + + +Node45->Node7 + + + + + +Node45->Node8 + + + + + +Node45->Node22 + + + + + +Node45->Node23 + + + + + +Node45->Node44 + + + + + +Node46->Node6 + + + + + +Node46->Node8 + + + + + +Node46->Node10 + + + + + +Node46->Node21 + + - -Node46 - -xercesc/util/XMLString.hpp + + +Node47 + +xercesc/util/XMLString.hpp - -Node45->Node46 - - + + +Node46->Node47 + + - -Node47 - -xercesc/dom/DOM.hpp - - -Node45->Node47 - - - - -Node48->Node5 - - - - -Node48->Node6 - - - - -Node48->Node7 - - - - -Node48->Node8 - - - - -Node48->Node21 - - - - -Node48->Node22 - - - - -Node48->Node44 - - - - -Node49->Node3 - - - - -Node49->Node9 - - - - -Node49->Node13 - - - - -Node49->Node25 - - - - -Node49->Node30 - - + + +Node48 + +xercesc/dom/DOM.hpp + + + +Node46->Node48 + + diff --git a/_u_s_c_x_m_l_invoker_8h.html b/_u_s_c_x_m_l_invoker_8h.html index f30766b..7caf649 100644 --- a/_u_s_c_x_m_l_invoker_8h.html +++ b/_u_s_c_x_m_l_invoker_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -100,14 +100,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
USCXMLInvoker.h File Reference
-
#include "uscxml/interpreter/InterpreterImpl.h"
+
Include dependency graph for USCXMLInvoker.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -143,7 +143,7 @@ Macros
diff --git a/_u_s_c_x_m_l_invoker_8h.js b/_u_s_c_x_m_l_invoker_8h.js new file mode 100644 index 0000000..a234f1d --- /dev/null +++ b/_u_s_c_x_m_l_invoker_8h.js @@ -0,0 +1,5 @@ +var _u_s_c_x_m_l_invoker_8h = +[ + [ "ParentQueueImpl", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl" ], + [ "USCXML_INVOKER_SCXML_TYPE", "_u_s_c_x_m_l_invoker_8h.html#ac802b6584afc079d3b2d2c5b86d51c86", null ] +]; \ No newline at end of file diff --git a/_u_s_c_x_m_l_invoker_8h__dep__incl.svg b/_u_s_c_x_m_l_invoker_8h__dep__incl.svg index 8320ff7..69694fc 100644 --- a/_u_s_c_x_m_l_invoker_8h__dep__incl.svg +++ b/_u_s_c_x_m_l_invoker_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/invoker/scxml/USCXMLInvoker.h - + -Node1 - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node1 + +plugins/invoker/scxml +/USCXMLInvoker.h -Node2 - - -plugins/invoker/scxml -/USCXMLInvoker.cpp + +Node2 + + +plugins/invoker/scxml +/USCXMLInvoker.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_u_s_c_x_m_l_invoker_8h__incl.map b/_u_s_c_x_m_l_invoker_8h__incl.map index 5a05a9f..b2e8287 100644 --- a/_u_s_c_x_m_l_invoker_8h__incl.map +++ b/_u_s_c_x_m_l_invoker_8h__incl.map @@ -1,32 +1,31 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_u_s_c_x_m_l_invoker_8h__incl.md5 b/_u_s_c_x_m_l_invoker_8h__incl.md5 index 55aba24..9c13105 100644 --- a/_u_s_c_x_m_l_invoker_8h__incl.md5 +++ b/_u_s_c_x_m_l_invoker_8h__incl.md5 @@ -1 +1 @@ -83aedad1b8383f269f3b7f36e381f6e4 \ No newline at end of file +1c78c735a9172288b09e99507ff27a07 \ No newline at end of file diff --git a/_u_s_c_x_m_l_invoker_8h__incl.svg b/_u_s_c_x_m_l_invoker_8h__incl.svg index 56826e5..fc45e1f 100644 --- a/_u_s_c_x_m_l_invoker_8h__incl.svg +++ b/_u_s_c_x_m_l_invoker_8h__incl.svg @@ -1,1231 +1,1303 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/invoker/scxml/USCXMLInvoker.h - + -Node1 - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node1 + +plugins/invoker/scxml +/USCXMLInvoker.h -Node2 - - -uscxml/interpreter -/InterpreterImpl.h - - + +Node2 + +uscxml/config.h -Node1->Node2 - - - - -Node47 - - -uscxml/interpreter -/BasicEventQueue.h + +Node1->Node2 + + + + + +Node3 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node47 - - + + +Node1->Node3 + + - -Node48 - - -uscxml/plugins/InvokerImpl.h + + +Node32 + + +uscxml/plugins/InvokerImpl.h - -Node1->Node48 - - + + +Node1->Node32 + + - -Node3 - -memory + + +Node45 + + +uscxml/interpreter +/BasicEventQueue.h + - -Node2->Node3 - - + + + +Node1->Node45 + + -Node4 - -mutex + +Node4 + +memory - -Node2->Node4 - - + + +Node3->Node4 + + -Node5 - -list + +Node5 + +mutex - -Node2->Node5 - - + + +Node3->Node5 + + -Node6 - -map + +Node6 + +list - -Node2->Node6 - - + + +Node3->Node6 + + -Node7 - -string + +Node7 + +map - -Node2->Node7 - - + + +Node3->Node7 + + -Node8 - - -uscxml/Common.h + +Node8 + +string + + + +Node3->Node8 + + + + + +Node9 + +limits + + + +Node3->Node9 + + + + + +Node10 + + +uscxml/Common.h - -Node2->Node8 - - + + +Node3->Node10 + + - -Node11 - - -uscxml/util/URL.h + + +Node13 + + +uscxml/util/URL.h - -Node2->Node11 - - + + +Node3->Node13 + + - -Node22 - - -uscxml/plugins/Factory.h + + +Node24 + + +uscxml/plugins/Factory.h - -Node2->Node22 - - + + +Node3->Node24 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h + + +Node26 + + +uscxml/plugins/DataModel +Impl.h - -Node2->Node27 - - + + +Node3->Node26 + + -Node31 - - -uscxml/interpreter -/MicroStepImpl.h + +Node31 + + +uscxml/plugins/IOProcessor +Impl.h - -Node2->Node31 - - + + +Node3->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node3->Node32 + + + + + +Node33 + + +uscxml/interpreter +/MicroStepImpl.h - -Node2->Node38 - - + + +Node3->Node33 + + - -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h + + +Node40 + + +uscxml/interpreter +/EventQueue.h - -Node2->Node39 - - + + +Node3->Node40 + + - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node41 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node2->Node43 - - + + +Node3->Node41 + + -Node44 - - -uscxml/util/DOM.h + +Node44 + + +uscxml/interpreter +/EventQueueImpl.h - -Node2->Node44 - - - - -Node9 - -sys/socket.h + + +Node3->Node44 + + - -Node8->Node9 - - + + +Node11 + +sys/socket.h - -Node10 - -cmath - - -Node8->Node10 - - - - -Node11->Node5 - - - - -Node11->Node6 - - - - -Node11->Node7 - - - - -Node11->Node8 - - + + +Node10->Node11 + + -Node12 - - -uscxml/messages/Event.h - - - - -Node11->Node12 - - + +Node12 + +cmath - -Node16 - -sstream - - -Node11->Node16 - - - - -Node19 - -set + + +Node10->Node12 + + - -Node11->Node19 - - + + +Node13->Node5 + + - -Node20 - -thread + + +Node13->Node6 + + - -Node11->Node20 - - + + +Node13->Node7 + + - -Node21 - -condition_variable + + +Node13->Node8 + + - -Node11->Node21 - - + + +Node13->Node10 + + - -Node13 - - -uscxml/messages/Data.h + + +Node14 + + +uscxml/messages/Event.h - -Node12->Node13 - - + + +Node13->Node14 + + -Node18 - - -uscxml/util/UUID.h - - + +Node18 + +sstream - -Node12->Node18 - - + + +Node13->Node18 + + - -Node13->Node3 - - + + +Node21 + +set - -Node13->Node5 - - + + +Node13->Node21 + + - -Node13->Node6 - - - - -Node13->Node8 - - + + +Node22 + +thread - -Node14 - - -uscxml/util/Convenience.h - + + +Node13->Node22 + + + + +Node23 + +condition_variable - -Node13->Node14 - - + + +Node13->Node23 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node15 + + +uscxml/messages/Data.h - -Node13->Node17 - - + + +Node14->Node15 + + - -Node14->Node7 - - + + +Node20 + + +uscxml/util/UUID.h + - -Node14->Node8 - - - -Node15 - -limits + + +Node14->Node20 + + + + + +Node15->Node4 + + + + + +Node15->Node6 + + + + + +Node15->Node7 + + + + + +Node15->Node10 + + - -Node14->Node15 - - + + +Node16 + +type_traits - -Node14->Node16 - - + + +Node15->Node16 + + - -Node17->Node3 - - + + +Node17 + + +uscxml/util/Convenience.h + - -Node17->Node7 - - - -Node17->Node8 - - - - -Node18->Node7 - - - - -Node18->Node8 - - - - -Node22->Node3 - - - - -Node22->Node7 - - - - -Node22->Node8 - - - - -Node22->Node15 - - - - -Node22->Node19 - - + + +Node15->Node17 + + - -Node23 - - -uscxml/plugins/Executable -Content.h + + +Node19 + + +uscxml/messages/Blob.h - -Node22->Node23 - - + + +Node15->Node19 + + - -Node24 - - -uscxml/plugins/EventHandler.h - + + +Node17->Node8 + + + + + +Node17->Node9 + + + + + +Node17->Node10 + + + + + +Node17->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node8 + + + + + +Node19->Node10 + + + + + +Node20->Node8 + + + + + +Node20->Node10 + + + + + +Node24->Node4 + + + + +Node24->Node7 + + - -Node22->Node24 - - + + +Node24->Node8 + + + + + +Node24->Node9 + + + + + +Node24->Node10 + + + + + +Node24->Node21 + + -Node25 - - -uscxml/plugins/IOProcessor.h + +Node25 + + +string.h - -Node22->Node25 - - + + +Node24->Node25 + + - -Node26 - - -uscxml/plugins/Invoker.h - + + +Node25->Node6 + + + + +Node25->Node8 + + + + + +Node26->Node4 + + + + + +Node26->Node6 + + - -Node22->Node26 - - + + +Node26->Node8 + + - -Node22->Node27 - - + + +Node26->Node10 + + - -Node30 - - -string.h + + +Node27 + + +uscxml/plugins/Invoker.h - -Node22->Node30 - - - - -Node23->Node3 - - - - -Node23->Node7 - - - - -Node23->Node8 - - - - -Node23->Node16 - - + + +Node26->Node27 + + - -Node24->Node3 - - + + +Node29 + + +uscxml/plugins/IOProcessor.h + - -Node24->Node5 - - - -Node24->Node7 - - - - -Node24->Node8 - - + + +Node26->Node29 + + - -Node24->Node12 - - + + +Node30 + + +uscxml/interpreter +/Logging.h + - -Node25->Node8 - - - -Node25->Node12 - - + + +Node26->Node30 + + - -Node25->Node24 - - + + +Node27->Node10 + + - -Node26->Node8 - - - - -Node26->Node12 - - - - -Node26->Node24 - - - - -Node27->Node3 - - - - -Node27->Node5 - - - - -Node27->Node7 - - - - -Node27->Node8 - - - - -Node27->Node25 - - - - -Node27->Node26 - - + + +Node27->Node14 + + -Node28 - - -uscxml/interpreter -/Logging.h + +Node28 + + +uscxml/plugins/EventHandler.h -Node27->Node28 - - - - -Node28->Node3 - - + +Node27->Node28 + + + + + +Node28->Node4 + + + + + +Node28->Node6 + + -Node28->Node8 - - + +Node28->Node8 + + + + + +Node28->Node10 + + + + + +Node28->Node14 + + + + + +Node29->Node10 + + + + + +Node29->Node14 + + + + + +Node29->Node28 + + + + + +Node30->Node4 + + + + + +Node30->Node10 + + + + + +Node30->Node14 + + + + + +Node30->Node15 + + + + + +Node31->Node10 + + + + + +Node31->Node14 + + + + + +Node31->Node28 + + + + + +Node31->Node30 + + + + + +Node32->Node2 + + + + + +Node32->Node10 + + + + + +Node32->Node14 + + + + + +Node32->Node21 + + - -Node28->Node12 - - - - -Node28->Node13 - - - - -Node29 - -uscxml/config.h - - -Node28->Node29 - - - - -Node30->Node5 - - - - -Node30->Node7 - - - - -Node31->Node5 - - - - -Node31->Node7 - - - - -Node31->Node8 - - - - -Node31->Node12 - - - - -Node31->Node19 - - + + +Node32->Node28 + + + + + +Node33->Node6 + + + + + +Node33->Node8 + + + + + +Node33->Node10 + + + + + +Node33->Node14 + + + + + +Node33->Node21 + + - -Node32 - - -uscxml/Interpreter.h + + +Node34 + + +uscxml/Interpreter.h - -Node31->Node32 - - - - -Node32->Node6 - - - - -Node32->Node7 - - + + +Node33->Node34 + + - -Node32->Node8 - - - - -Node32->Node22 - - + + +Node34->Node7 + + - -Node32->Node28 - - + + +Node34->Node8 + + + + + +Node34->Node10 + + + + + +Node34->Node24 + + + + + +Node34->Node30 + + - -Node33 - -vector + + +Node35 + +vector - -Node32->Node33 - - + + +Node34->Node35 + + - -Node34 - - -uscxml/interpreter -/MicroStep.h + + +Node36 + + +uscxml/interpreter +/MicroStep.h - -Node32->Node34 - - + + +Node34->Node36 + + - -Node35 - - -uscxml/interpreter -/InterpreterState.h + + +Node37 + + +uscxml/interpreter +/InterpreterState.h - -Node32->Node35 - - + + +Node34->Node37 + + - -Node36 - - -uscxml/plugins/DataModel.h + + +Node38 + + +uscxml/plugins/DataModel.h - -Node32->Node36 - - + + +Node34->Node38 + + - -Node37 - - -uscxml/interpreter -/ContentExecutor.h + + +Node39 + + +uscxml/interpreter +/ContentExecutor.h - -Node32->Node37 - - - - -Node32->Node38 - - + + +Node34->Node39 + + - -Node34->Node3 - - + + +Node34->Node40 + + - -Node34->Node5 - - + + +Node36->Node4 + + - -Node34->Node7 - - - - -Node34->Node8 - - - - -Node34->Node35 - - - - -Node35->Node8 - - - - -Node36->Node3 - - - - -Node36->Node5 - - - - -Node36->Node7 - - + + +Node36->Node6 + + -Node36->Node8 - - - - -Node36->Node12 - - - - -Node37->Node7 - - - - -Node37->Node8 - - - - -Node37->Node13 - - + +Node36->Node8 + + + + + +Node36->Node10 + + + + + +Node36->Node15 + + + + + +Node36->Node37 + + + + + +Node37->Node10 + + + + + +Node38->Node4 + + + + + +Node38->Node6 + + -Node38->Node8 - - - - -Node38->Node12 - - - - -Node39->Node7 - - + +Node38->Node8 + + + + + +Node38->Node10 + + + + + +Node38->Node14 + + -Node39->Node8 - - - - -Node39->Node12 - - + +Node39->Node8 + + + + + +Node39->Node10 + + + + + +Node39->Node15 + + + + + +Node40->Node10 + + + + + +Node40->Node14 + + + + + +Node41->Node7 + + - -Node39->Node19 - - - - -Node39->Node28 - - + + +Node41->Node8 + + + + + +Node41->Node10 + + + + + +Node41->Node14 + + + + + +Node41->Node21 + + + + + +Node41->Node30 + + - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node42 + + +uscxml/interpreter +/InterpreterMonitor.h - -Node39->Node40 - - - - -Node40->Node4 - - - - -Node40->Node8 - - - - -Node40->Node12 - - + + +Node41->Node42 + + + + + +Node42->Node5 + + + + + +Node42->Node10 + + + + + +Node42->Node14 + + + + + +Node42->Node30 + + - -Node41 - - -uscxml/debug/Interpreter -Issue.h + + +Node43 + + +uscxml/debug/Interpreter +Issue.h - -Node40->Node41 - - - - -Node41->Node5 - - - - -Node41->Node8 - - - - -Node42 - -iostream - - -Node41->Node42 - - - - -Node43->Node4 - - - - -Node43->Node5 - - + + +Node42->Node43 + + -Node43->Node6 - - - - -Node43->Node7 - - - - -Node43->Node8 - - - - -Node43->Node12 - - - - -Node43->Node20 - - - - -Node43->Node21 - - + +Node43->Node6 + + + + + +Node43->Node10 + + -Node44->Node5 - - + +Node44->Node5 + + + + + +Node44->Node6 + + + + + +Node44->Node7 + + -Node44->Node8 - - - - -Node44->Node19 - - + +Node44->Node8 + + + + + +Node44->Node10 + + + + + +Node44->Node14 + + + + + +Node44->Node22 + + + + + +Node44->Node23 + + + + + +Node45->Node5 + + + + + +Node45->Node6 + + + + + +Node45->Node7 + + + + + +Node45->Node8 + + + + + +Node45->Node22 + + + + + +Node45->Node23 + + + + + +Node45->Node44 + + - -Node44->Node42 - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - - - -Node47->Node4 - - - - -Node47->Node5 - - - - -Node47->Node6 - - - - -Node47->Node7 - - - - -Node47->Node20 - - - - -Node47->Node21 - - - - -Node47->Node43 - - - - -Node48->Node2 - - - - -Node48->Node8 - - - - -Node48->Node12 - - - - -Node48->Node24 - - - - -Node48->Node29 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_u_s_c_x_m_l_invoker_8h__incl_org.svg b/_u_s_c_x_m_l_invoker_8h__incl_org.svg index 116b1e0..a4da8f6 100644 --- a/_u_s_c_x_m_l_invoker_8h__incl_org.svg +++ b/_u_s_c_x_m_l_invoker_8h__incl_org.svg @@ -1,1143 +1,1303 @@ - - - + + plugins/invoker/scxml/USCXMLInvoker.h - + + + +Node0 + +plugins/invoker/scxml +/USCXMLInvoker.h + -Node1 - -plugins/invoker/scxml -/USCXMLInvoker.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - - -uscxml/interpreter -/InterpreterImpl.h + +Node2 + + +uscxml/interpreter +/InterpreterImpl.h - -Node1->Node2 - - + + +Node0->Node2 + + - -Node47 - - -uscxml/interpreter -/BasicEventQueue.h + + +Node31 + + +uscxml/plugins/InvokerImpl.h - -Node1->Node47 - - + + +Node0->Node31 + + - -Node48 - - -uscxml/plugins/InvokerImpl.h + + +Node44 + + +uscxml/interpreter +/BasicEventQueue.h - -Node1->Node48 - - + + +Node0->Node44 + + -Node3 - -memory + +Node3 + +memory -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -mutex + +Node4 + +mutex -Node2->Node4 - - + +Node2->Node4 + + -Node5 - -list + +Node5 + +list -Node2->Node5 - - + +Node2->Node5 + + -Node6 - -map + +Node6 + +map -Node2->Node6 - - + +Node2->Node6 + + -Node7 - -string + +Node7 + +string -Node2->Node7 - - + +Node2->Node7 + + -Node8 - - -uscxml/Common.h + +Node8 + +limits + + + +Node2->Node8 + + + + + +Node9 + + +uscxml/Common.h - -Node2->Node8 - - + + +Node2->Node9 + + - -Node11 - - -uscxml/util/URL.h + + +Node12 + + +uscxml/util/URL.h - -Node2->Node11 - - + + +Node2->Node12 + + - -Node22 - - -uscxml/plugins/Factory.h + + +Node23 + + +uscxml/plugins/Factory.h - -Node2->Node22 - - + + +Node2->Node23 + + - -Node27 - - -uscxml/plugins/DataModel -Impl.h + + +Node25 + + +uscxml/plugins/DataModel +Impl.h - -Node2->Node27 - - + + +Node2->Node25 + + - -Node31 - - -uscxml/interpreter -/MicroStepImpl.h + + +Node30 + + +uscxml/plugins/IOProcessor +Impl.h + + +Node2->Node30 + + + -Node2->Node31 - - + +Node2->Node31 + + - -Node38 - - -uscxml/interpreter -/EventQueue.h + + +Node32 + + +uscxml/interpreter +/MicroStepImpl.h - -Node2->Node38 - - + + +Node2->Node32 + + -Node39 - - -uscxml/interpreter -/ContentExecutorImpl.h + +Node39 + + +uscxml/interpreter +/EventQueue.h -Node2->Node39 - - + +Node2->Node39 + + - -Node43 - - -uscxml/interpreter -/EventQueueImpl.h + + +Node40 + + +uscxml/interpreter +/ContentExecutorImpl.h - -Node2->Node43 - - + + +Node2->Node40 + + - -Node44 - - -uscxml/util/DOM.h + + +Node43 + + +uscxml/interpreter +/EventQueueImpl.h - -Node2->Node44 - - - - -Node9 - -sys/socket.h - - -Node8->Node9 - - + + +Node2->Node43 + + -Node10 - -cmath - - -Node8->Node10 - - - - -Node11->Node5 - - - - -Node11->Node6 - - - - -Node11->Node7 - - - - -Node11->Node8 - - - - -Node12 - - -uscxml/messages/Event.h - + +Node10 + +sys/socket.h + + +Node9->Node10 + + - -Node11->Node12 - - - - -Node16 - -sstream - - -Node11->Node16 - - - - -Node19 - -set - - -Node11->Node19 - - - - -Node20 - -thread - - -Node11->Node20 - - - - -Node21 - -condition_variable - - -Node11->Node21 - - + + +Node11 + +cmath + + + +Node9->Node11 + + + + + +Node12->Node4 + + + + + +Node12->Node5 + + + + + +Node12->Node6 + + + + + +Node12->Node7 + + + + + +Node12->Node9 + + -Node13 - - -uscxml/messages/Data.h + +Node13 + + +uscxml/messages/Event.h -Node12->Node13 - - + +Node12->Node13 + + - -Node18 - - -uscxml/util/UUID.h - + + +Node17 + +sstream + + +Node12->Node17 + + - -Node12->Node18 - - + + +Node20 + +set + + + +Node12->Node20 + + - -Node13->Node3 - - + + +Node21 + +thread - -Node13->Node5 - - + + +Node12->Node21 + + - -Node13->Node6 - - + + +Node22 + +condition_variable - -Node13->Node8 - - + + +Node12->Node22 + + -Node14 - - -uscxml/util/Convenience.h + +Node14 + + +uscxml/messages/Data.h -Node13->Node14 - - + +Node13->Node14 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node19 + + +uscxml/util/UUID.h - -Node13->Node17 - - - - -Node14->Node7 - - - - -Node14->Node8 - - + + +Node13->Node19 + + + + + +Node14->Node3 + + + + + +Node14->Node5 + + + + + +Node14->Node6 + + + + + +Node14->Node9 + + -Node15 - -limits + +Node15 + +type_traits -Node14->Node15 - - - - -Node14->Node16 - - - - -Node17->Node3 - - - - -Node17->Node7 - - - - -Node17->Node8 - - - - -Node18->Node7 - - - - -Node18->Node8 - - - - -Node22->Node3 - - - - -Node22->Node7 - - - - -Node22->Node8 - - - - -Node22->Node15 - - - - -Node22->Node19 - - - - -Node23 - - -uscxml/plugins/Executable -Content.h - - - - -Node22->Node23 - - - - -Node24 - - -uscxml/plugins/EventHandler.h - - + +Node14->Node15 + + - -Node22->Node24 - - - - -Node25 - - -uscxml/plugins/IOProcessor.h + + +Node16 + + +uscxml/util/Convenience.h - -Node22->Node25 - - + + +Node14->Node16 + + - -Node26 - - -uscxml/plugins/Invoker.h + + +Node18 + + +uscxml/messages/Blob.h - -Node22->Node26 - - - - -Node22->Node27 - - - - -Node30 - - -string.h - + + +Node14->Node18 + + + + + +Node16->Node7 + + + + + +Node16->Node8 + + + + + +Node16->Node9 + + + + + +Node16->Node17 + + + + + +Node18->Node3 + + - - -Node22->Node30 - - + + +Node18->Node7 + + + + + +Node18->Node9 + + + + + +Node19->Node7 + + + + + +Node19->Node9 + + -Node23->Node3 - - + +Node23->Node3 + + + + + +Node23->Node6 + + -Node23->Node7 - - + +Node23->Node7 + + -Node23->Node8 - - + +Node23->Node8 + + + + + +Node23->Node9 + + + + + +Node23->Node20 + + + + + +Node24 + + +string.h + - -Node23->Node16 - - - -Node24->Node3 - - + + +Node23->Node24 + + -Node24->Node5 - - + +Node24->Node5 + + -Node24->Node7 - - - - -Node24->Node8 - - - - -Node24->Node12 - - - - -Node25->Node8 - - - - -Node25->Node12 - - - - -Node25->Node24 - - - - -Node26->Node8 - - - - -Node26->Node12 - - - - -Node26->Node24 - - + +Node24->Node7 + + + + + +Node25->Node3 + + + + + +Node25->Node5 + + + + + +Node25->Node7 + + + + + +Node25->Node9 + + - -Node27->Node3 - - - - -Node27->Node5 - - - - -Node27->Node7 - - - - -Node27->Node8 - - + + +Node26 + + +uscxml/plugins/Invoker.h + - -Node27->Node25 - - - -Node27->Node26 - - + + +Node25->Node26 + + -Node28 - - -uscxml/interpreter -/Logging.h + +Node28 + + +uscxml/plugins/IOProcessor.h - -Node27->Node28 - - + + +Node25->Node28 + + - -Node28->Node3 - - + + +Node29 + + +uscxml/interpreter +/Logging.h + - -Node28->Node8 - - - -Node28->Node12 - - + + +Node25->Node29 + + - -Node28->Node13 - - + + +Node26->Node9 + + - -Node29 - -uscxml/config.h - - -Node28->Node29 - - - - -Node30->Node5 - - - - -Node30->Node7 - - - - -Node31->Node5 - - - - -Node31->Node7 - - - - -Node31->Node8 - - - - -Node31->Node12 - - - - -Node31->Node19 - - + + +Node26->Node13 + + - -Node32 - - -uscxml/Interpreter.h + + +Node27 + + +uscxml/plugins/EventHandler.h - -Node31->Node32 - - + + +Node26->Node27 + + - -Node32->Node6 - - + + +Node27->Node3 + + - -Node32->Node7 - - + + +Node27->Node5 + + - -Node32->Node8 - - + + +Node27->Node7 + + + + + +Node27->Node9 + + + + + +Node27->Node13 + + + + + +Node28->Node9 + + - -Node32->Node22 - - + + +Node28->Node13 + + + + + +Node28->Node27 + + + + + +Node29->Node3 + + + + + +Node29->Node9 + + + + + +Node29->Node13 + + + + + +Node29->Node14 + + + + + +Node30->Node9 + + + + + +Node30->Node13 + + + + + +Node30->Node27 + + + + + +Node30->Node29 + + + + + +Node31->Node1 + + + + + +Node31->Node9 + + + + + +Node31->Node13 + + + + + +Node31->Node20 + + + + + +Node31->Node27 + + + + + +Node32->Node5 + + - -Node32->Node28 - - + + +Node32->Node7 + + + + + +Node32->Node9 + + + + + +Node32->Node13 + + + + + +Node32->Node20 + + -Node33 - -vector + +Node33 + + +uscxml/Interpreter.h + + -Node32->Node33 - - + +Node32->Node33 + + + + + +Node33->Node6 + + + + + +Node33->Node7 + + + + + +Node33->Node9 + + + + + +Node33->Node23 + + + + + +Node33->Node29 + + -Node34 - - -uscxml/interpreter -/MicroStep.h - - + +Node34 + +vector - -Node32->Node34 - - + + +Node33->Node34 + + -Node35 - - -uscxml/interpreter -/InterpreterState.h + +Node35 + + +uscxml/interpreter +/MicroStep.h - -Node32->Node35 - - + + +Node33->Node35 + + -Node36 - - -uscxml/plugins/DataModel.h + +Node36 + + +uscxml/interpreter +/InterpreterState.h - -Node32->Node36 - - + + +Node33->Node36 + + -Node37 - - -uscxml/interpreter -/ContentExecutor.h + +Node37 + + +uscxml/plugins/DataModel.h - -Node32->Node37 - - - - -Node32->Node38 - - - - -Node34->Node3 - - - - -Node34->Node5 - - - - -Node34->Node7 - - - - -Node34->Node8 - - - - -Node34->Node35 - - - - -Node35->Node8 - - - - -Node36->Node3 - - - - -Node36->Node5 - - - - -Node36->Node7 - - - - -Node36->Node8 - - - - -Node36->Node12 - - + + +Node33->Node37 + + - -Node37->Node7 - - - - -Node37->Node8 - - - - -Node37->Node13 - - - - -Node38->Node8 - - - - -Node38->Node12 - - - - -Node39->Node7 - - - - -Node39->Node8 - - - - -Node39->Node12 - - - - -Node39->Node19 - - - - -Node39->Node28 - - - - -Node40 - - -uscxml/interpreter -/InterpreterMonitor.h + + +Node38 + + +uscxml/interpreter +/ContentExecutor.h - -Node39->Node40 - - + + +Node33->Node38 + + + + + +Node33->Node39 + + + + + +Node35->Node3 + + + + + +Node35->Node5 + + + + + +Node35->Node7 + + + + + +Node35->Node9 + + + + + +Node35->Node14 + + + + + +Node35->Node36 + + + + + +Node36->Node9 + + + + + +Node37->Node3 + + + + + +Node37->Node5 + + - -Node40->Node4 - - + + +Node37->Node7 + + - -Node40->Node8 - - + + +Node37->Node9 + + - -Node40->Node12 - - + + +Node37->Node13 + + + + + +Node38->Node7 + + + + + +Node38->Node9 + + + + + +Node38->Node14 + + + + + +Node39->Node9 + + + + + +Node39->Node13 + + + + + +Node40->Node6 + + + + + +Node40->Node7 + + + + + +Node40->Node9 + + + + + +Node40->Node13 + + + + + +Node40->Node20 + + + + + +Node40->Node29 + + -Node41 - - -uscxml/debug/Interpreter -Issue.h + +Node41 + + +uscxml/interpreter +/InterpreterMonitor.h -Node40->Node41 - - - - -Node41->Node5 - - - - -Node41->Node8 - - + +Node40->Node41 + + + + + +Node41->Node4 + + + + + +Node41->Node9 + + + + + +Node41->Node13 + + + + + +Node41->Node29 + + -Node42 - -iostream + +Node42 + + +uscxml/debug/Interpreter +Issue.h + + -Node41->Node42 - - + +Node41->Node42 + + + + + +Node42->Node5 + + + + + +Node42->Node9 + + -Node43->Node4 - - + +Node43->Node4 + + -Node43->Node5 - - + +Node43->Node5 + + -Node43->Node6 - - + +Node43->Node6 + + -Node43->Node7 - - - - -Node43->Node8 - - - - -Node43->Node12 - - - - -Node43->Node20 - - + +Node43->Node7 + + + + + +Node43->Node9 + + + + + +Node43->Node13 + + -Node43->Node21 - - + +Node43->Node21 + + + + + +Node43->Node22 + + + + + +Node44->Node4 + + -Node44->Node5 - - - - -Node44->Node8 - - - - -Node44->Node19 - - - - -Node44->Node42 - - - - -Node45 - -xercesc/util/XMLString.hpp - - -Node44->Node45 - - - - -Node46 - -xercesc/dom/DOM.hpp - - -Node44->Node46 - - - - -Node47->Node4 - - - - -Node47->Node5 - - - - -Node47->Node6 - - - - -Node47->Node7 - - - - -Node47->Node20 - - - - -Node47->Node21 - - - - -Node47->Node43 - - - - -Node48->Node2 - - - - -Node48->Node8 - - - - -Node48->Node12 - - - - -Node48->Node24 - - - - -Node48->Node29 - - + +Node44->Node5 + + + + + +Node44->Node6 + + + + + +Node44->Node7 + + + + + +Node44->Node21 + + + + + +Node44->Node22 + + + + + +Node44->Node43 + + diff --git a/_u_s_c_x_m_l_invoker_8h_source.html b/_u_s_c_x_m_l_invoker_8h_source.html index 32ee828..b1f75ee 100644 --- a/_u_s_c_x_m_l_invoker_8h_source.html +++ b/_u_s_c_x_m_l_invoker_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,89 +101,100 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef USCXMLINVOKER_H_OQFA21IO
21 #define USCXMLINVOKER_H_OQFA21IO
22 
- - -
25 
- -
27 
-
28 #ifdef BUILD_AS_PLUGINS
-
29 #include "uscxml/plugins/Plugins.h"
-
30 #endif
-
31 
-
32 #define USCXML_INVOKER_SCXML_TYPE "http://www.w3.org/TR/scxml"
-
33 
-
34 namespace uscxml {
-
35 
- -
41  public InvokerImpl,
-
42  public std::enable_shared_from_this<USCXMLInvoker> {
-
43 public:
- -
45  public:
-
46  ParentQueueImpl(USCXMLInvoker* invoker) : _invoker(invoker) {}
-
47  virtual void enqueue(const Event& event);
-
48  USCXMLInvoker* _invoker;
-
49  };
-
50 
-
51  USCXMLInvoker();
-
52  virtual ~USCXMLInvoker();
-
53  virtual std::shared_ptr<InvokerImpl> create(InterpreterImpl* interpreter);
-
54 
-
55  virtual std::list<std::string> getNames() {
-
56  std::list<std::string> names;
-
57  names.push_back("scxml");
-
58  names.push_back("uscxml");
-
59  names.push_back(USCXML_INVOKER_SCXML_TYPE);
-
60  names.push_back("http://www.w3.org/TR/scxml/");
-
61  return names;
-
62  }
-
63 
-
64  virtual void eventFromSCXML(const Event& event);
-
65 
-
66  virtual Data getDataModelVariables();
-
67  virtual void invoke(const std::string& source, const Event& invokeEvent);
-
68  virtual void uninvoke();
-
69 
-
70 protected:
-
71 
-
72  void start();
-
73  void stop();
-
74  static void run(void* instance);
+
23 #include "uscxml/config.h"
+ + +
26 
+ +
28 
+
29 #ifdef BUILD_AS_PLUGINS
+
30 #include "uscxml/plugins/Plugins.h"
+
31 #endif
+
32 
+
33 #define USCXML_INVOKER_SCXML_TYPE "http://www.w3.org/TR/scxml"
+
34 
+
35 namespace uscxml {
+
36 
+ +
42  public InvokerImpl,
+
43  public std::enable_shared_from_this<USCXMLInvoker> {
+
44 public:
+ +
46  public:
+
47  ParentQueueImpl(USCXMLInvoker* invoker) : _invoker(invoker) {}
+
48  virtual void enqueue(const Event& event);
+
49  USCXMLInvoker* _invoker;
+
50  };
+
51 
+
52  USCXMLInvoker();
+
53  virtual ~USCXMLInvoker();
+
54  virtual std::shared_ptr<InvokerImpl> create(InvokerCallbacks* callbacks);
+
55 
+
56  virtual std::list<std::string> getNames() {
+
57  std::list<std::string> names;
+
58  names.push_back("scxml");
+
59  names.push_back("uscxml");
+
60  names.push_back(USCXML_INVOKER_SCXML_TYPE);
+
61  names.push_back("http://www.w3.org/TR/scxml/");
+
62  return names;
+
63  }
+
64 
+
65  virtual void eventFromSCXML(const Event& event);
+
66 
+
67  virtual Data getDataModelVariables();
+
68  virtual void invoke(const std::string& source, const Event& invokeEvent);
+
69  virtual void uninvoke();
+
70 
+
71  virtual void deserialize(const Data& encodedState);
+
72  virtual Data serialize();
+
73 
+
74 protected:
75 
-
76  bool _isActive;
-
77  bool _isStarted;
-
78  std::thread* _thread;
-
79  EventQueue _parentQueue;
-
80  Interpreter _invokedInterpreter;
-
81 };
-
82 
-
83 #ifdef BUILD_AS_PLUGINS
-
84 PLUMA_INHERIT_PROVIDER(USCXMLInvoker, InvokerImpl);
-
85 #endif
-
86 
-
87 }
+
76  void start();
+
77  void stop();
+
78  static void run(void* instance);
+
79 
+
80  bool _isActive;
+
81  bool _isStarted;
+
82  std::thread* _thread;
+
83  EventQueue _parentQueue;
+
84  Interpreter _invokedInterpreter;
+
85 
+
86  std::recursive_mutex _mutex;
+
87  std::condition_variable_any _cond;
88 
-
89 #endif /* end of include guard: USCXMLINVOKER_H_OQFA21IO */
+
89 };
+
90 
+
91 #ifdef BUILD_AS_PLUGINS
+
92 PLUMA_INHERIT_PROVIDER(USCXMLInvoker, InvokerImpl)
+
93 #endif
+
94 
+
95 }
+
96 
+
97 #endif /* end of include guard: USCXMLINVOKER_H_OQFA21IO */
-
virtual void invoke(const std::string &source, const Event &invokeEvent)
Invoker's parent state became active at the end of a macro-step.
Definition: USCXMLInvoker.cpp:135
+
virtual void invoke(const std::string &source, const Event &invokeEvent)
Invoker's parent state became active at the end of a macro-step.
Definition: USCXMLInvoker.cpp:154
Definition: Breakpoint.cpp:26
-
virtual void eventFromSCXML(const Event &event)
Interpreter received an event from the SCXML Interpreter.
Definition: USCXMLInvoker.cpp:83
-
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: USCXMLInvoker.h:55
-
Definition: USCXMLInvoker.h:44
+
virtual void eventFromSCXML(const Event &event)
Invoker received an event from the SCXML Interpreter.
Definition: USCXMLInvoker.cpp:106
+
virtual Data serialize()
Save our state into a Data object.
Definition: USCXMLInvoker.cpp:82
+
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: USCXMLInvoker.h:56
+
Definition: USCXMLInvoker.h:45
Definition: EventQueue.h:35
void stop()
Definition: USCXMLInvoker.cpp:62
Definition: BasicEventQueue.h:37
+
virtual std::shared_ptr< InvokerImpl > create(InvokerCallbacks *callbacks)
Factory demands a new instance.
Definition: USCXMLInvoker.cpp:143
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
-
Abstract base class for all invokers.
Definition: InvokerImpl.h:39
-
Definition: InterpreterImpl.h:48
-
virtual Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: USCXMLInvoker.cpp:130
-
virtual void uninvoke()
The invokers's parent state was left at the end of a macro-step.
Definition: USCXMLInvoker.cpp:78
-
An invoker for other SCXML instances.
Definition: USCXMLInvoker.h:40
-
Definition: Event.h:84
+
Abstract base class for all invokers.
Definition: InvokerImpl.h:59
+ +
virtual Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: USCXMLInvoker.cpp:149
+
virtual void uninvoke()
The invokers's parent state was left at the end of a macro-step.
Definition: USCXMLInvoker.cpp:101
+
An invoker for other SCXML instances.
Definition: USCXMLInvoker.h:41
+
Definition: Event.h:94
+
Callbacks available for every invoker.
Definition: InvokerImpl.h:43
+
virtual void deserialize(const Data &encodedState)
Load a state from a Data object.
Definition: USCXMLInvoker.cpp:78
-
virtual std::shared_ptr< InvokerImpl > create(InterpreterImpl *interpreter)
Factory demands a new instance.
Definition: USCXMLInvoker.cpp:124
-
Definition: Data.h:43
+
Definition: Data.h:44
@@ -193,7 +204,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_u_u_i_d_8cpp.html b/_u_u_i_d_8cpp.html index ebdabdc..0dc9127 100644 --- a/_u_u_i_d_8cpp.html +++ b/_u_u_i_d_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -127,7 +127,7 @@ boost::uuids::random_generator 
diff --git a/_u_u_i_d_8h__dep__incl.map b/_u_u_i_d_8h__dep__incl.map index 9dd6ec1..08732f3 100644 --- a/_u_u_i_d_8h__dep__incl.map +++ b/_u_u_i_d_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_u_u_i_d_8h__dep__incl.md5 b/_u_u_i_d_8h__dep__incl.md5 index a4b6530..693d47c 100644 --- a/_u_u_i_d_8h__dep__incl.md5 +++ b/_u_u_i_d_8h__dep__incl.md5 @@ -1 +1 @@ -0df8caca8aa433dc9b3cc7b3ab9b5c6f \ No newline at end of file +9323d3040d2c63c494184d41f07d73b9 \ No newline at end of file diff --git a/_u_u_i_d_8h__dep__incl.svg b/_u_u_i_d_8h__dep__incl.svg index cb44adf..bd57779 100644 --- a/_u_u_i_d_8h__dep__incl.svg +++ b/_u_u_i_d_8h__dep__incl.svg @@ -1,1025 +1,1108 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + util/UUID.h - + -Node1 - -util/UUID.h + +Node1 + +util/UUID.h -Node2 - - -debug/DebuggerServlet.cpp + +Node2 + + +debug/DebuggerServlet.cpp -Node1->Node2 - - + +Node1->Node2 + + -Node3 - - -interpreter/BasicContent -Executor.cpp + +Node3 + + +interpreter/BasicContent +Executor.cpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -interpreter/InterpreterImpl.cpp + +Node4 + + +interpreter/InterpreterImpl.cpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -messages/Event.h + +Node5 + + +messages/Event.h -Node1->Node5 - - + +Node1->Node5 + + -Node37 - - -transform/ChartToC.cpp + +Node37 + + +transform/ChartToC.cpp -Node1->Node37 - - + +Node1->Node37 + + -Node38 - - -transform/ChartToVHDL.cpp + +Node38 + + +transform/ChartToVHDL.cpp -Node1->Node38 - - + +Node1->Node38 + + -Node50 - - -util/UUID.cpp + +Node50 + + +util/UUID.cpp -Node1->Node50 - - + +Node1->Node50 + + -Node5->Node4 - - + +Node5->Node4 + + -Node6 - - -debug/Debugger.h + +Node6 + + +debug/Debugger.h -Node5->Node6 - - + +Node5->Node6 + + -Node10 - - -interpreter/ContentExecutor -Impl.h + +Node10 + + +interpreter/ContentExecutor +Impl.h -Node5->Node10 - - + +Node5->Node10 + + -Node15 - - -plugins/InvokerImpl.h + +Node15 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp -Node5->Node15 - - + +Node5->Node15 + + -Node16 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + +Node16 + + +interpreter/EventQueueImpl.h -Node5->Node16 - - + +Node5->Node16 + + - -Node17 - - -plugins/IOProcessorImpl.h + + +Node20 + + +interpreter/EventQueue.h - -Node5->Node17 - - + + +Node5->Node20 + + - -Node18 - - -interpreter/EventQueueImpl.h + + +Node22 + + +interpreter/MicroStepImpl.h - -Node5->Node18 - - + + +Node5->Node22 + + - -Node22 - - -interpreter/EventQueue.h + + +Node26 + + +interpreter/InterpreterMonitor.h - -Node5->Node22 - - + + +Node5->Node26 + + - -Node24 - - -interpreter/MicroStepImpl.h + + +Node27 + + +interpreter/Logging.h - -Node5->Node24 - - + + +Node5->Node27 + + - -Node28 - - -interpreter/InterpreterMonitor.h + + +Node30 + + +interpreter/LoggingImpl.h - -Node5->Node28 - - + + +Node5->Node30 + + - -Node29 - - -interpreter/Logging.h + + +Node31 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node5->Node29 - - + + +Node5->Node31 + + -Node32 - - -interpreter/LoggingImpl.h + +Node32 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp -Node5->Node32 - - + +Node5->Node32 + + -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + +Node33 + + +plugins/datamodel/lua +/LuaDataModel.cpp -Node5->Node33 - - + +Node5->Node33 + + -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node34 + + +plugins/datamodel/promela +/PromelaParser.cpp -Node5->Node34 - - + +Node5->Node34 + + -Node35 - - -plugins/datamodel/lua -/LuaDataModel.cpp + +Node35 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp -Node5->Node35 - - + +Node5->Node35 + + -Node36 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + +Node36 + + +plugins/IOProcessorImpl.h -Node5->Node36 - - + +Node5->Node36 + + -Node39 - - -util/URL.cpp + +Node39 + + +util/URL.cpp -Node5->Node39 - - + +Node5->Node39 + + -Node40 - - -messages/Event.cpp + +Node40 + + +messages/Event.cpp -Node5->Node40 - - + +Node5->Node40 + + -Node41 - - -plugins/datamodel/c89 -/C89DataModel.cpp + +Node41 + + +plugins/datamodel/c89 +/C89DataModel.cpp -Node5->Node41 - - + +Node5->Node41 + + -Node42 - - -plugins/datamodel/promela -/PromelaParser.h + +Node42 + + +plugins/datamodel/promela +/PromelaParser.h -Node5->Node42 - - + +Node5->Node42 + + -Node43 - - -plugins/datamodel/promela -/PromelaParser.cpp + +Node43 + + +plugins/DataModel.h -Node5->Node43 - - + +Node5->Node43 + + -Node44 - - -plugins/DataModel.h + +Node44 + + +plugins/EventHandler.h -Node5->Node44 - - + +Node5->Node44 + + -Node45 - - -plugins/EventHandler.h + +Node45 + + +plugins/Invoker.h -Node5->Node45 - - + +Node5->Node45 + + -Node46 - - -plugins/Invoker.h + +Node46 + + +plugins/InvokerImpl.h -Node5->Node46 - - + +Node5->Node46 + + -Node47 - - -plugins/IOProcessor.h + +Node47 + + +plugins/IOProcessor.h -Node5->Node47 - - + +Node5->Node47 + + -Node48 - - -server/HTTPServer.h + +Node48 + + +server/HTTPServer.h -Node5->Node48 - - + +Node5->Node48 + + -Node49 - - -util/URL.h + +Node49 + + +util/URL.h -Node5->Node49 - - + +Node5->Node49 + + -Node7 - - -debug/Debugger.cpp + +Node7 + + +debug/Debugger.cpp -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -debug/DebuggerServlet.h + +Node8 + + +debug/DebuggerServlet.h -Node6->Node8 - - + +Node6->Node8 + + -Node9 - - -debug/DebugSession.cpp + +Node9 + + +debug/DebugSession.cpp -Node6->Node9 - - + +Node6->Node9 + + -Node8->Node2 - - + +Node8->Node2 + + -Node11 - - -interpreter/BasicContent -Executor.h + +Node11 + + +interpreter/BasicContent +Executor.h -Node10->Node11 - - + +Node10->Node11 + + -Node12 - - -interpreter/ContentExecutor.cpp + +Node12 + + +interpreter/ContentExecutor.cpp -Node10->Node12 - - + +Node10->Node12 + + -Node13 - - -interpreter/InterpreterImpl.h + +Node13 + + +interpreter/InterpreterImpl.h -Node10->Node13 - - + +Node10->Node13 + + -Node11->Node3 - - + +Node11->Node3 + + -Node11->Node4 - - + +Node11->Node4 + + -Node13->Node4 - - + +Node13->Node4 + + -Node13->Node6 - - + +Node13->Node6 + + -Node14 - - -Interpreter.cpp + +Node14 + + +Interpreter.cpp -Node13->Node14 - - + +Node13->Node14 + + -Node13->Node15 - - - - -Node13->Node16 - - - - -Node13->Node17 - - - - -Node15->Node4 - - - - -Node18->Node13 - - + +Node13->Node15 + + - -Node19 - - -interpreter/BasicEventQueue.h + + +Node16->Node13 + + + + + +Node17 + + +interpreter/BasicEventQueue.h - -Node18->Node19 - - + + +Node16->Node17 + + - -Node21 - - -interpreter/EventQueue.cpp + + +Node19 + + +interpreter/EventQueue.cpp - -Node18->Node21 - - + + +Node16->Node19 + + - -Node19->Node4 - - + + +Node17->Node4 + + - -Node20 - - -interpreter/BasicEventQueue.cpp + + +Node18 + + +interpreter/BasicEventQueue.cpp - -Node19->Node20 - - + + +Node17->Node18 + + - -Node22->Node13 - - + + +Node20->Node13 + + - -Node22->Node21 - - + + +Node20->Node19 + + - -Node23 - - -Interpreter.h + + +Node21 + + +Interpreter.h - -Node22->Node23 - - - - -Node23->Node3 - - - - -Node23->Node4 - - - - -Node23->Node14 - - - - -Node23->Node24 - - + + +Node20->Node21 + + + + + +Node21->Node3 + + + + + +Node21->Node4 + + + + + +Node21->Node14 + + + + + +Node21->Node22 + + - -Node24->Node13 - - + + +Node22->Node13 + + - -Node25 - - -interpreter/FastMicroStep.h + + +Node23 + + +interpreter/FastMicroStep.h - -Node24->Node25 - - + + +Node22->Node23 + + - -Node27 - - -interpreter/MicroStep.cpp + + +Node25 + + +interpreter/MicroStep.cpp - -Node24->Node27 - - + + +Node22->Node25 + + - -Node25->Node4 - - + + +Node23->Node4 + + - -Node26 - - -interpreter/FastMicroStep.cpp + + +Node24 + + +interpreter/FastMicroStep.cpp - -Node25->Node26 - - - - -Node28->Node10 - - - - -Node28->Node26 - - - - -Node29->Node3 - - - - -Node29->Node4 - - - - -Node29->Node9 - - - - -Node29->Node10 - - - - -Node29->Node14 - - - - -Node29->Node20 - - - - -Node29->Node23 - - - - -Node29->Node26 - - + + +Node23->Node24 + + + + + +Node26->Node10 + + + + + +Node26->Node24 + + + + + +Node27->Node3 + + + + + +Node27->Node4 + + + + + +Node27->Node9 + + + + + +Node27->Node10 + + + + + +Node27->Node14 + + + + + +Node27->Node18 + + + + + +Node27->Node21 + + + + + +Node27->Node24 + + + + + +Node27->Node26 + + - -Node30 - - -interpreter/BasicDelayed -EventQueue.cpp + + +Node28 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node29->Node30 - - + + +Node27->Node28 + + - -Node31 - - -interpreter/Logging.cpp + + +Node29 + + +interpreter/Logging.cpp - -Node29->Node31 - - - - -Node29->Node32 - - - - -Node29->Node33 - - - - -Node29->Node34 - - - - -Node29->Node35 - - - - -Node29->Node36 - - - - -Node29->Node37 - - - - -Node29->Node38 - - - - -Node29->Node39 - - - - -Node32->Node31 - - - - -Node42->Node43 - - - - -Node44->Node23 - - - - -Node45->Node15 - - - - -Node45->Node17 - - - - -Node45->Node46 - - - - -Node45->Node47 - - + + +Node27->Node29 + + + + + +Node27->Node30 + + + + + +Node27->Node31 + + + + + +Node27->Node32 + + + + + +Node27->Node33 + + + + + +Node27->Node34 + + + + + +Node27->Node35 + + + + + +Node27->Node36 + + + + + +Node27->Node37 + + + + + +Node27->Node38 + + + + + +Node27->Node39 + + + + + +Node30->Node29 + + + + + +Node36->Node13 + + + + + +Node42->Node34 + + + + + +Node43->Node21 + + + + + +Node44->Node36 + + + + + +Node44->Node45 + + + + + +Node44->Node46 + + + + + +Node44->Node47 + + + + + +Node46->Node4 + + + + + +Node46->Node13 + + -Node48->Node8 - - + +Node48->Node8 + + -Node49->Node3 - - + +Node49->Node3 + + -Node49->Node13 - - + +Node49->Node13 + + -Node49->Node14 - - + +Node49->Node14 + + + + + +Node49->Node31 + + + + + +Node49->Node32 + + -Node49->Node33 - - - - -Node49->Node34 - - - - -Node49->Node35 - - + +Node49->Node33 + + -Node49->Node39 - - + +Node49->Node39 + + -Node49->Node41 - - + +Node49->Node41 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_u_u_i_d_8h__dep__incl_org.svg b/_u_u_i_d_8h__dep__incl_org.svg index bfe3143..f156dd4 100644 --- a/_u_u_i_d_8h__dep__incl_org.svg +++ b/_u_u_i_d_8h__dep__incl_org.svg @@ -1,937 +1,1108 @@ - - + util/UUID.h - - -Node1 - -util/UUID.h - - -Node2 + + + +Node5 + +util/UUID.h + + + +Node6 - -debug/DebuggerServlet.cpp + +debug/DebuggerServlet.cpp - -Node1->Node2 - - + + +Node5->Node6 + + - -Node3 + + +Node7 - -interpreter/BasicContent -Executor.cpp + +interpreter/BasicContent +Executor.cpp - -Node1->Node3 - - + + +Node5->Node7 + + - -Node4 + + +Node8 - -interpreter/InterpreterImpl.cpp + +interpreter/InterpreterImpl.cpp - -Node1->Node4 - - + + +Node5->Node8 + + - -Node5 + + +Node9 - -messages/Event.h + +messages/Event.h - -Node1->Node5 - - + + +Node5->Node9 + + - -Node37 + + +Node28 - -transform/ChartToC.cpp + +transform/ChartToC.cpp - -Node1->Node37 - - + + +Node5->Node28 + + - -Node38 + + +Node35 - -transform/ChartToVHDL.cpp + +transform/ChartToVHDL.cpp - -Node1->Node38 - - - - -Node50 + + +Node5->Node35 + + + + + +Node98 - -util/UUID.cpp + +util/UUID.cpp - -Node1->Node50 - - + + +Node5->Node98 + + - -Node5->Node4 - - + + +Node9->Node8 + + - -Node6 + + +Node10 - -debug/Debugger.h + +debug/Debugger.h - -Node5->Node6 - - + + +Node9->Node10 + + - -Node10 + + +Node14 - -interpreter/ContentExecutor -Impl.h + +interpreter/ContentExecutor +Impl.h - -Node5->Node10 - - + + +Node9->Node14 + + - -Node15 - - -plugins/InvokerImpl.h + + +Node25 + + +plugins/ioprocessor +/scxml/SCXMLIOProcessor.cpp - -Node5->Node15 - - + + +Node9->Node25 + + - -Node16 - - -plugins/ioprocessor -/scxml/SCXMLIOProcessor.cpp + + +Node37 + + +interpreter/EventQueueImpl.h - -Node5->Node16 - - + + +Node9->Node37 + + - -Node17 - - -plugins/IOProcessorImpl.h + + +Node43 + + +interpreter/EventQueue.h - -Node5->Node17 - - + + +Node9->Node43 + + - -Node18 - - -interpreter/EventQueueImpl.h + + +Node47 + + +interpreter/MicroStepImpl.h - -Node5->Node18 - - + + +Node9->Node47 + + - -Node22 - - -interpreter/EventQueue.h + + +Node53 + + +interpreter/InterpreterMonitor.h - -Node5->Node22 - - + + +Node9->Node53 + + - -Node24 - - -interpreter/MicroStepImpl.h + + +Node54 + + +interpreter/Logging.h - -Node5->Node24 - - + + +Node9->Node54 + + - -Node28 - - -interpreter/InterpreterMonitor.h + + +Node56 + + +interpreter/LoggingImpl.h - -Node5->Node28 - - + + +Node9->Node56 + + - -Node29 - - -interpreter/Logging.h + + +Node60 + + +plugins/datamodel/ecmascript +/JavaScriptCore/JSCDataModel.cpp - -Node5->Node29 - - + + +Node9->Node60 + + - -Node32 - - -interpreter/LoggingImpl.h + + +Node61 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node5->Node32 - - + + +Node9->Node61 + + - -Node33 - - -plugins/datamodel/ecmascript -/JavaScriptCore/JSCDataModel.cpp + + +Node62 + + +plugins/datamodel/lua +/LuaDataModel.cpp - -Node5->Node33 - - + + +Node9->Node62 + + - -Node34 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + +Node64 + + +plugins/datamodel/promela +/PromelaParser.cpp - -Node5->Node34 - - + + +Node9->Node64 + + - -Node35 - - -plugins/datamodel/lua -/LuaDataModel.cpp + + +Node24 + + +plugins/ioprocessor +/basichttp/BasicHTTPIOProcessor.cpp - -Node5->Node35 - - + + +Node9->Node24 + + - -Node36 - - -plugins/ioprocessor -/basichttp/BasicHTTPIOProcessor.cpp + + +Node79 + + +plugins/IOProcessorImpl.h - -Node5->Node36 - - + + +Node9->Node79 + + - -Node39 + + +Node85 - -util/URL.cpp + +util/URL.cpp - -Node5->Node39 - - + + +Node9->Node85 + + - -Node40 + + +Node86 - -messages/Event.cpp + +messages/Event.cpp - -Node5->Node40 - - + + +Node9->Node86 + + - -Node41 + + +Node67 - -plugins/datamodel/c89 -/C89DataModel.cpp + +plugins/datamodel/c89 +/C89DataModel.cpp - -Node5->Node41 - - + + +Node9->Node67 + + - -Node42 + + +Node87 - -plugins/datamodel/promela -/PromelaParser.h + +plugins/datamodel/promela +/PromelaParser.h - -Node5->Node42 - - + + +Node9->Node87 + + - -Node43 - - -plugins/datamodel/promela -/PromelaParser.cpp + + +Node89 + + +plugins/DataModel.h - -Node5->Node43 - - + + +Node9->Node89 + + - -Node44 - - -plugins/DataModel.h + + +Node90 + + +plugins/EventHandler.h - -Node5->Node44 - - + + +Node9->Node90 + + - -Node45 - - -plugins/EventHandler.h + + +Node91 + + +plugins/Invoker.h - -Node5->Node45 - - + + +Node9->Node91 + + - -Node46 - - -plugins/Invoker.h + + +Node93 + + +plugins/InvokerImpl.h - -Node5->Node46 - - + + +Node9->Node93 + + - -Node47 + + +Node94 - -plugins/IOProcessor.h + +plugins/IOProcessor.h - -Node5->Node47 - - + + +Node9->Node94 + + - -Node48 + + +Node95 - -server/HTTPServer.h + +server/HTTPServer.h - -Node5->Node48 - - + + +Node9->Node95 + + - -Node49 + + +Node96 - -util/URL.h + +util/URL.h - -Node5->Node49 - - + + +Node9->Node96 + + - -Node7 + + +Node11 - -debug/Debugger.cpp + +debug/Debugger.cpp - -Node6->Node7 - - + + +Node10->Node11 + + - -Node8 + + +Node12 - -debug/DebuggerServlet.h + +debug/DebuggerServlet.h - -Node6->Node8 - - + + +Node10->Node12 + + - -Node9 + + +Node13 - -debug/DebugSession.cpp + +debug/DebugSession.cpp - -Node6->Node9 - - + + +Node10->Node13 + + - -Node8->Node2 - - + + +Node12->Node6 + + - -Node11 + + +Node15 - -interpreter/BasicContent -Executor.h + +interpreter/BasicContent +Executor.h - -Node10->Node11 - - + + +Node14->Node15 + + - -Node12 + + +Node16 - -interpreter/ContentExecutor.cpp + +interpreter/ContentExecutor.cpp - -Node10->Node12 - - + + +Node14->Node16 + + - -Node13 + + +Node17 - -interpreter/InterpreterImpl.h + +interpreter/InterpreterImpl.h - -Node10->Node13 - - - - -Node11->Node3 - - - - -Node11->Node4 - - - - -Node13->Node4 - - - - -Node13->Node6 - - + + +Node14->Node17 + + + + + +Node15->Node7 + + + + + +Node15->Node8 + + + + + +Node17->Node8 + + + + + +Node17->Node10 + + - -Node14 + + +Node20 - -Interpreter.cpp + +Interpreter.cpp - -Node13->Node14 - - - - -Node13->Node15 - - + + +Node17->Node20 + + - -Node13->Node16 - - + + +Node17->Node25 + + - -Node13->Node17 - - + + +Node37->Node17 + + - -Node15->Node4 - - - - -Node18->Node13 - - - - -Node19 - - -interpreter/BasicEventQueue.h + + +Node38 + + +interpreter/BasicEventQueue.h - -Node18->Node19 - - + + +Node37->Node38 + + - -Node21 - - -interpreter/EventQueue.cpp + + +Node42 + + +interpreter/EventQueue.cpp - -Node18->Node21 - - + + +Node37->Node42 + + - -Node19->Node4 - - + + +Node38->Node8 + + - -Node20 - - -interpreter/BasicEventQueue.cpp + + +Node41 + + +interpreter/BasicEventQueue.cpp - -Node19->Node20 - - + + +Node38->Node41 + + - -Node22->Node13 - - + + +Node43->Node17 + + - -Node22->Node21 - - + + +Node43->Node42 + + - -Node23 - - -Interpreter.h + + +Node44 + + +Interpreter.h - -Node22->Node23 - - + + +Node43->Node44 + + + + + +Node44->Node7 + + + + + +Node44->Node8 + + + + + +Node44->Node20 + + + + + +Node44->Node47 + + + + + +Node47->Node17 + + - -Node23->Node3 - - + + +Node48 + + +interpreter/FastMicroStep.h + - -Node23->Node4 - - - -Node23->Node14 - - + + +Node47->Node48 + + - -Node23->Node24 - - + + +Node50 + + +interpreter/MicroStep.cpp + - -Node24->Node13 - - - -Node25 - - -interpreter/FastMicroStep.h - + + +Node47->Node50 + + + + +Node48->Node8 + + - -Node24->Node25 - - - - -Node27 - - -interpreter/MicroStep.cpp + + +Node49 + + +interpreter/FastMicroStep.cpp - -Node24->Node27 - - + + +Node48->Node49 + + + + + +Node53->Node14 + + + + + +Node53->Node49 + + + + + +Node54->Node7 + + + + + +Node54->Node8 + + + + + +Node54->Node13 + + + + + +Node54->Node14 + + + + + +Node54->Node20 + + + + + +Node54->Node41 + + + + + +Node54->Node44 + + + + + +Node54->Node49 + + + + + +Node54->Node53 + + - -Node25->Node4 - - - - -Node26 - - -interpreter/FastMicroStep.cpp + + +Node40 + + +interpreter/BasicDelayed +EventQueue.cpp - -Node25->Node26 - - + + +Node54->Node40 + + - -Node28->Node10 - - - - -Node28->Node26 - - - - -Node29->Node3 - - - - -Node29->Node4 - - - - -Node29->Node9 - - - - -Node29->Node10 - - - - -Node29->Node14 - - - - -Node29->Node20 - - - - -Node29->Node23 - - - - -Node29->Node26 - - - - -Node30 - - -interpreter/BasicDelayed -EventQueue.cpp - - - - -Node29->Node30 - - - - -Node31 - - -interpreter/Logging.cpp - - - - -Node29->Node31 - - - - -Node29->Node32 - - - - -Node29->Node33 - - - - -Node29->Node34 - - - - -Node29->Node35 - - - - -Node29->Node36 - - - - -Node29->Node37 - - - - -Node29->Node38 - - - - -Node29->Node39 - - - - -Node32->Node31 - - - - -Node42->Node43 - - - - -Node44->Node23 - - - - -Node45->Node15 - - - - -Node45->Node17 - - - - -Node45->Node46 - - - - -Node45->Node47 - - + + +Node55 + + +interpreter/Logging.cpp + - -Node48->Node8 - - - - -Node49->Node3 - - - - -Node49->Node13 - - - - -Node49->Node14 - - - - -Node49->Node33 - - - - -Node49->Node34 - - - - -Node49->Node35 - - - - -Node49->Node39 - - - - -Node49->Node41 - - + + + +Node54->Node55 + + + + + +Node54->Node56 + + + + + +Node54->Node60 + + + + + +Node54->Node61 + + + + + +Node54->Node62 + + + + + +Node54->Node64 + + + + + +Node54->Node24 + + + + + +Node54->Node79 + + + + + +Node54->Node28 + + + + + +Node54->Node35 + + + + + +Node54->Node85 + + + + + +Node56->Node55 + + + + + +Node79->Node17 + + + + + +Node87->Node64 + + + + + +Node89->Node44 + + + + + +Node90->Node79 + + + + + +Node90->Node91 + + + + + +Node90->Node93 + + + + + +Node90->Node94 + + + + + +Node93->Node8 + + + + + +Node93->Node17 + + + + + +Node95->Node12 + + + + + +Node96->Node7 + + + + + +Node96->Node17 + + + + + +Node96->Node20 + + + + + +Node96->Node60 + + + + + +Node96->Node61 + + + + + +Node96->Node62 + + + + + +Node96->Node85 + + + + + +Node96->Node67 + + diff --git a/_u_u_i_d_8h__incl.svg b/_u_u_i_d_8h__incl.svg index 7a12b4d..487022d 100644 --- a/_u_u_i_d_8h__incl.svg +++ b/_u_u_i_d_8h__incl.svg @@ -1,61 +1,70 @@ - util/UUID.h - + -Node1 - -util/UUID.h + +Node1 + +util/UUID.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - -string + +Node5 + +string -Node1->Node5 - - + +Node1->Node5 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + diff --git a/_u_u_i_d_8h_source.html b/_u_u_i_d_8h_source.html index 8b0b90a..16cbcc0 100644 --- a/_u_u_i_d_8h_source.html +++ b/_u_u_i_d_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/_v8_data_model_8cpp.html b/_v8_data_model_8cpp.html index 56e5dd6..16d4c2b 100644 --- a/_v8_data_model_8cpp.html +++ b/_v8_data_model_8cpp.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -112,8 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Include dependency graph for V8DataModel.cpp:
-
-
+

@@ -135,7 +138,7 @@ Macros

--> diff --git a/_u_u_i_d_8cpp.js b/_u_u_i_d_8cpp.js new file mode 100644 index 0000000..91d75f1 --- /dev/null +++ b/_u_u_i_d_8cpp.js @@ -0,0 +1,4 @@ +var _u_u_i_d_8cpp = +[ + [ "uuidGen", "_u_u_i_d_8cpp.html#a5567e865032679af370a6ae20ae408a6", null ] +]; \ No newline at end of file diff --git a/_u_u_i_d_8cpp__incl.svg b/_u_u_i_d_8cpp__incl.svg index e231f3e..3f266f2 100644 --- a/_u_u_i_d_8cpp__incl.svg +++ b/_u_u_i_d_8cpp__incl.svg @@ -1,104 +1,121 @@ - util/UUID.cpp - + -Node1 - -util/UUID.cpp + +Node1 + +util/UUID.cpp -Node2 - -sstream + +Node2 + +sstream -Node1->Node2 - - + +Node1->Node2 + + -Node3 - -boost/uuid/uuid_io.hpp + +Node3 + +boost/uuid/uuid_io.hpp -Node1->Node3 - - + +Node1->Node3 + + -Node4 - -boost/uuid/random_generator.hpp + +Node4 + +boost/uuid/random_generator.hpp -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -UUID.h + +Node5 + + +UUID.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/Common.h + +Node6 + + +uscxml/Common.h -Node5->Node6 - - + +Node5->Node6 + + -Node9 - -string + +Node9 + +string -Node5->Node9 - - + +Node5->Node9 + + -Node7 - -sys/socket.h + +Node7 + +sys/socket.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - -cmath + +Node8 + +cmath -Node6->Node8 - - + +Node6->Node8 + + diff --git a/_u_u_i_d_8h.html b/_u_u_i_d_8h.html index 251d188..6dea682 100644 --- a/_u_u_i_d_8h.html +++ b/_u_u_i_d_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -109,8 +109,7 @@ Include dependency graph for UUID.h:
This graph shows which files directly or indirectly include this file:
-
-
+

Go to the source code of this file.

@@ -132,7 +131,7 @@ Classes
diff --git a/_v8_data_model_8h__dep__incl.svg b/_v8_data_model_8h__dep__incl.svg index 85bb2a3..082c099 100644 --- a/_v8_data_model_8h__dep__incl.svg +++ b/_v8_data_model_8h__dep__incl.svg @@ -1,33 +1,36 @@ - plugins/datamodel/ecmascript/v8/V8DataModel.h - + -Node1 - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node1 + +plugins/datamodel/ecmascript +/v8/V8DataModel.h -Node2 - - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node2 + + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp -Node1->Node2 - - + +Node1->Node2 + + diff --git a/_v8_data_model_8h__incl.map b/_v8_data_model_8h__incl.map index 1d41f1f..b39c423 100644 --- a/_v8_data_model_8h__incl.map +++ b/_v8_data_model_8h__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/_v8_data_model_8h__incl.md5 b/_v8_data_model_8h__incl.md5 index c30a317..c60ac1a 100644 --- a/_v8_data_model_8h__incl.md5 +++ b/_v8_data_model_8h__incl.md5 @@ -1 +1 @@ -33b14f877287d80a90379648fe3f758e \ No newline at end of file +c54b5fbef6cf8d44dbe57f496c7b86b3 \ No newline at end of file diff --git a/_v8_data_model_8h__incl.svg b/_v8_data_model_8h__incl.svg index 34ae973..3f55ce5 100644 --- a/_v8_data_model_8h__incl.svg +++ b/_v8_data_model_8h__incl.svg @@ -1,482 +1,475 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/ecmascript/v8/V8DataModel.h - + -Node1 - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node1 + +plugins/datamodel/ecmascript +/v8/V8DataModel.h -Node2 - - -uscxml/plugins/DataModel -Impl.h - - + +Node2 + +uscxml/config.h -Node1->Node2 - - + +Node1->Node2 + + - -Node10 - -list + + +Node3 + + +uscxml/plugins/DataModel +Impl.h + - -Node1->Node10 - - - -Node22 - -set + + +Node1->Node3 + + + + + +Node11 + +list - -Node1->Node22 - - + + +Node1->Node11 + + -Node23 - -v8.h + +Node23 + +set -Node1->Node23 - - + +Node1->Node23 + + + + + +Node24 + +v8.h + + + +Node1->Node24 + + - -Node3 - - -uscxml/Common.h + + +Node4 + + +uscxml/Common.h - -Node2->Node3 - - + + +Node3->Node4 + + - -Node6 - - -uscxml/plugins/Invoker.h + + +Node7 + + +uscxml/plugins/Invoker.h - -Node2->Node6 - - + + +Node3->Node7 + + - -Node2->Node10 - - + + +Node3->Node11 + + - -Node12 - -memory + + +Node13 + +memory - -Node2->Node12 - - + + +Node3->Node13 + + - -Node14 - -string + + +Node16 + +string - -Node2->Node14 - - + + +Node3->Node16 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node21 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node3->Node21 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node22 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - - - -Node4 - -sys/socket.h - - -Node3->Node4 - - + + +Node3->Node22 + + -Node5 - -cmath - - -Node3->Node5 - - - - -Node6->Node3 - - - - -Node7 - - -uscxml/plugins/EventHandler.h - + +Node5 + +sys/socket.h + + +Node4->Node5 + + - -Node6->Node7 - - + + +Node6 + +cmath + + + +Node4->Node6 + + + + + +Node7->Node4 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/plugins/EventHandler.h - -Node6->Node8 - - + + +Node7->Node8 + + - -Node7->Node3 - - + + +Node9 + + +uscxml/messages/Event.h + - -Node7->Node8 - - - -Node7->Node10 - - + + +Node7->Node9 + + - -Node7->Node12 - - + + +Node8->Node4 + + - -Node7->Node14 - - + + +Node8->Node9 + + + + + +Node8->Node11 + + + + + +Node8->Node13 + + + + + +Node8->Node16 + + - -Node9 - - -uscxml/messages/Data.h + + +Node10 + + +uscxml/messages/Data.h - -Node8->Node9 - - + + +Node9->Node10 + + - -Node18 - - -uscxml/util/UUID.h + + +Node20 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node9->Node20 + + - -Node9->Node3 - - + + +Node10->Node4 + + - -Node9->Node10 - - + + +Node10->Node11 + + - -Node11 - -map + + +Node12 + +map + + + +Node10->Node12 + + + + + +Node10->Node13 + + - -Node9->Node11 - - + + +Node14 + +type_traits - -Node9->Node12 - - + + +Node10->Node14 + + - -Node13 - - -uscxml/util/Convenience.h + + +Node15 + + +uscxml/util/Convenience.h - -Node9->Node13 - - + + +Node10->Node15 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node19 + + +uscxml/messages/Blob.h - -Node9->Node17 - - - - -Node13->Node3 - - + + +Node10->Node19 + + - -Node13->Node14 - - + + +Node15->Node4 + + - -Node15 - -limits + + +Node15->Node16 + + - -Node13->Node15 - - + + +Node17 + +limits - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - - - -Node18->Node3 - - - - -Node18->Node14 - - - - -Node19->Node3 - - - - -Node19->Node7 - - - - -Node19->Node8 - - - - -Node20->Node3 - - - - -Node20->Node8 - - - - -Node20->Node9 - - - - -Node20->Node12 - - + + +Node15->Node17 + + - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + + +Node18 + +sstream + + + +Node15->Node18 + + + + + +Node19->Node4 + + + + + +Node19->Node13 + + + + + +Node19->Node16 + + + + + +Node20->Node4 + + + + + +Node20->Node16 + + + + + +Node21->Node4 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node22->Node4 + + + + + +Node22->Node9 + + + + + +Node22->Node10 + + + + + +Node22->Node13 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_v8_data_model_8h__incl_org.svg b/_v8_data_model_8h__incl_org.svg index 528c58e..badbe81 100644 --- a/_v8_data_model_8h__incl_org.svg +++ b/_v8_data_model_8h__incl_org.svg @@ -1,394 +1,475 @@ - - + plugins/datamodel/ecmascript/v8/V8DataModel.h - + + + +Node0 + +plugins/datamodel/ecmascript +/v8/V8DataModel.h + -Node1 - -plugins/datamodel/ecmascript -/v8/V8DataModel.h + +Node1 + +uscxml/config.h + + + +Node0->Node1 + + -Node2 - - -uscxml/plugins/DataModel -Impl.h + +Node2 + + +uscxml/plugins/DataModel +Impl.h - -Node1->Node2 - - + + +Node0->Node2 + + -Node10 - -list + +Node10 + +list - -Node1->Node10 - - + + +Node0->Node10 + + -Node22 - -set + +Node22 + +set - -Node1->Node22 - - + + +Node0->Node22 + + -Node23 - -v8.h + +Node23 + +v8.h - -Node1->Node23 - - + + +Node0->Node23 + + -Node3 - - -uscxml/Common.h + +Node3 + + +uscxml/Common.h -Node2->Node3 - - + +Node2->Node3 + + -Node6 - - -uscxml/plugins/Invoker.h + +Node6 + + +uscxml/plugins/Invoker.h -Node2->Node6 - - + +Node2->Node6 + + -Node2->Node10 - - + +Node2->Node10 + + -Node12 - -memory + +Node12 + +memory -Node2->Node12 - - + +Node2->Node12 + + - -Node14 - -string + + +Node15 + +string - -Node2->Node14 - - + + +Node2->Node15 + + - -Node19 - - -uscxml/plugins/IOProcessor.h + + +Node20 + + +uscxml/plugins/IOProcessor.h - -Node2->Node19 - - + + +Node2->Node20 + + - -Node20 - - -uscxml/interpreter -/Logging.h + + +Node21 + + +uscxml/interpreter +/Logging.h - -Node2->Node20 - - + + +Node2->Node21 + + -Node4 - -sys/socket.h + +Node4 + +sys/socket.h -Node3->Node4 - - + +Node3->Node4 + + -Node5 - -cmath + +Node5 + +cmath -Node3->Node5 - - + +Node3->Node5 + + -Node6->Node3 - - + +Node6->Node3 + + -Node7 - - -uscxml/plugins/EventHandler.h + +Node7 + + +uscxml/plugins/EventHandler.h -Node6->Node7 - - + +Node6->Node7 + + -Node8 - - -uscxml/messages/Event.h + +Node8 + + +uscxml/messages/Event.h -Node6->Node8 - - + +Node6->Node8 + + -Node7->Node3 - - + +Node7->Node3 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node10 - - + +Node7->Node10 + + -Node7->Node12 - - + +Node7->Node12 + + - -Node7->Node14 - - + + +Node7->Node15 + + -Node9 - - -uscxml/messages/Data.h + +Node9 + + +uscxml/messages/Data.h -Node8->Node9 - - + +Node8->Node9 + + - -Node18 - - -uscxml/util/UUID.h + + +Node19 + + +uscxml/util/UUID.h - -Node8->Node18 - - + + +Node8->Node19 + + -Node9->Node3 - - + +Node9->Node3 + + -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -map + +Node11 + +map -Node9->Node11 - - + +Node9->Node11 + + -Node9->Node12 - - + +Node9->Node12 + + -Node13 - - -uscxml/util/Convenience.h - - + +Node13 + +type_traits -Node9->Node13 - - + +Node9->Node13 + + - -Node17 - - -uscxml/messages/Blob.h + + +Node14 + + +uscxml/util/Convenience.h - -Node9->Node17 - - + + +Node9->Node14 + + - -Node13->Node3 - - + + +Node18 + + +uscxml/messages/Blob.h + - -Node13->Node14 - - - -Node15 - -limits + + +Node9->Node18 + + - -Node13->Node15 - - + + +Node14->Node3 + + - -Node16 - -sstream - - -Node13->Node16 - - - - -Node17->Node3 - - - - -Node17->Node12 - - - - -Node17->Node14 - - + + +Node14->Node15 + + - -Node18->Node3 - - + + +Node16 + +limits - -Node18->Node14 - - + + +Node14->Node16 + + - -Node19->Node3 - - + + +Node17 + +sstream - -Node19->Node7 - - + + +Node14->Node17 + + - -Node19->Node8 - - + + +Node18->Node3 + + + + + +Node18->Node12 + + + + + +Node18->Node15 + + - -Node20->Node3 - - + + +Node19->Node3 + + - -Node20->Node8 - - + + +Node19->Node15 + + - -Node20->Node9 - - + + +Node20->Node3 + + - -Node20->Node12 - - + + +Node20->Node7 + + - -Node21 - -uscxml/config.h - - -Node20->Node21 - - + + +Node20->Node8 + + + + + +Node21->Node3 + + + + + +Node21->Node8 + + + + + +Node21->Node9 + + + + + +Node21->Node12 + + diff --git a/_v8_data_model_8h_source.html b/_v8_data_model_8h_source.html index e53ced6..97d3475 100644 --- a/_v8_data_model_8h_source.html +++ b/_v8_data_model_8h_source.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,123 +101,126 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
20 #ifndef V8DATAMODEL_H_KN8TWG0V
21 #define V8DATAMODEL_H_KN8TWG0V
22 
- -
24 
-
25 #include <list>
-
26 #include <set>
-
27 #include <v8.h>
-
28 
-
29 #ifdef BUILD_AS_PLUGINS
-
30 #include "uscxml/plugins/Plugins.h"
-
31 #endif
-
32 
-
33 namespace uscxml {
-
34 class Event;
-
35 class Data;
-
36 }
-
37 
-
38 namespace uscxml {
-
39 
-
45 class V8DataModel : public DataModelImpl {
-
46 public:
-
47  V8DataModel();
-
48  virtual ~V8DataModel();
-
49  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
-
50 
-
51  virtual void addExtension(DataModelExtension* ext);
-
52 
-
53  virtual std::list<std::string> getNames() {
-
54  std::list<std::string> names;
-
55  names.push_back("ecmascript");
-
56  return names;
-
57  }
-
58 
-
59  virtual bool isValidSyntax(const std::string& expr);
-
60 
-
61  virtual void setEvent(const Event& event);
-
62 
-
63  // foreach
-
64  virtual uint32_t getLength(const std::string& expr);
-
65  virtual void setForeach(const std::string& item,
-
66  const std::string& array,
-
67  const std::string& index,
-
68  uint32_t iteration);
-
69 
-
70  virtual bool evalAsBool(const std::string& expr);
-
71  virtual Data evalAsData(const std::string& expr);
-
72  virtual Data getAsData(const std::string& content);
-
73 
-
74  virtual bool isDeclared(const std::string& expr);
-
75 
-
76  virtual void assign(const std::string& location, const Data& data);
-
77  virtual void init(const std::string& location, const Data& data);
-
78 
-
79  virtual std::string andExpressions(std::list<std::string>);
-
80 
-
81 protected:
-
82 
-
83  static void jsExtension(const v8::FunctionCallbackInfo<v8::Value>& info);
-
84  static void jsIn(const v8::FunctionCallbackInfo<v8::Value>& info);
-
85  static void jsPrint(const v8::FunctionCallbackInfo<v8::Value>& info);
-
86 
-
87  //v8::Local<v8::Object> _event; // Persistent events leak ..
-
88  v8::Persistent<v8::Context> _context;
-
89  static v8::Isolate* _isolate;
-
90 
-
91  v8::Persistent<v8::Object> _ioProcessors;
-
92  v8::Persistent<v8::Object> _invokers;
+
23 #include "uscxml/config.h"
+ +
25 
+
26 #include <list>
+
27 #include <set>
+
28 #include <v8.h>
+
29 
+
30 #ifdef BUILD_AS_PLUGINS
+
31 #include "uscxml/plugins/Plugins.h"
+
32 #endif
+
33 
+
34 namespace uscxml {
+
35 class Event;
+
36 class Data;
+
37 }
+
38 
+
39 namespace uscxml {
+
40 
+
46 class V8DataModel : public DataModelImpl {
+
47 public:
+
48  V8DataModel();
+
49  virtual ~V8DataModel();
+
50  virtual std::shared_ptr<DataModelImpl> create(DataModelCallbacks* callbacks);
+
51 
+
52  virtual void addExtension(DataModelExtension* ext);
+
53 
+
54  virtual std::list<std::string> getNames() {
+
55  std::list<std::string> names;
+
56  names.push_back("ecmascript");
+
57  return names;
+
58  }
+
59 
+
60  virtual bool isValidSyntax(const std::string& expr);
+
61 
+
62  virtual void setEvent(const Event& event);
+
63 
+
64  // foreach
+
65  virtual uint32_t getLength(const std::string& expr);
+
66  virtual void setForeach(const std::string& item,
+
67  const std::string& array,
+
68  const std::string& index,
+
69  uint32_t iteration);
+
70 
+
71  virtual bool evalAsBool(const std::string& expr);
+
72  virtual Data evalAsData(const std::string& expr);
+
73  virtual Data getAsData(const std::string& content);
+
74 
+
75  virtual bool isDeclared(const std::string& expr);
+
76 
+
77  virtual void assign(const std::string& location,
+
78  const Data& data,
+
79  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
80  virtual void init(const std::string& location,
+
81  const Data& data,
+
82  const std::map<std::string, std::string>& attr = std::map<std::string, std::string>());
+
83 
+
84 protected:
+
85 
+
86  static void jsExtension(const v8::FunctionCallbackInfo<v8::Value>& info);
+
87  static void jsIn(const v8::FunctionCallbackInfo<v8::Value>& info);
+
88  static void jsPrint(const v8::FunctionCallbackInfo<v8::Value>& info);
+
89 
+
90  //v8::Local<v8::Object> _event; // Persistent events leak ..
+
91  v8::Persistent<v8::Context> _context;
+
92  static v8::Isolate* _isolate;
93 
-
94  static void getIOProcessors(v8::Local<v8::String> property, const v8::PropertyCallbackInfo<v8::Value>& info);
-
95  static void getInvokers(v8::Local<v8::String> property, const v8::PropertyCallbackInfo<v8::Value>& info);
-
96  static void getAttribute(v8::Local<v8::String> property, const v8::PropertyCallbackInfo<v8::Value>& info);
-
97  static void setWithException(v8::Local<v8::String> property,
-
98  v8::Local<v8::Value> value,
-
99  const v8::PropertyCallbackInfo<void>& info);
-
100 
-
101  v8::Local<v8::Value> evalAsValue(const std::string& expr, bool dontThrow = false);
-
102  v8::Local<v8::Value> getDataAsValue(const Data& data);
-
103  Data getValueAsData(const v8::Local<v8::Value>& value);
-
104  v8::Local<v8::Value> getNodeAsValue(const XERCESC_NS::DOMNode* node);
-
105  void throwExceptionEvent(const v8::TryCatch& tryCatch);
-
106 
-
107  std::set<DataModelExtension*> _extensions;
-
108 
-
109 private:
-
110  Data getValueAsData(const v8::Local<v8::Value>& value, std::set<v8::Value*>& alreadySeen);
+
94  v8::Persistent<v8::Object> _ioProcessors;
+
95  v8::Persistent<v8::Object> _invokers;
+
96 
+
97  static void getIOProcessors(v8::Local<v8::String> property, const v8::PropertyCallbackInfo<v8::Value>& info);
+
98  static void getInvokers(v8::Local<v8::String> property, const v8::PropertyCallbackInfo<v8::Value>& info);
+
99  static void getAttribute(v8::Local<v8::String> property, const v8::PropertyCallbackInfo<v8::Value>& info);
+
100  static void setWithException(v8::Local<v8::String> property,
+
101  v8::Local<v8::Value> value,
+
102  const v8::PropertyCallbackInfo<void>& info);
+
103 
+
104  v8::Local<v8::Value> evalAsValue(const std::string& expr, bool dontThrow = false);
+
105  v8::Local<v8::Value> getDataAsValue(const Data& data);
+
106  Data getValueAsData(const v8::Local<v8::Value>& value);
+
107  v8::Local<v8::Value> getNodeAsValue(const XERCESC_NS::DOMNode* node);
+
108  void throwExceptionEvent(const v8::TryCatch& tryCatch);
+
109 
+
110  std::set<DataModelExtension*> _extensions;
111 
-
112  static std::mutex _initMutex;
-
113 
-
114 };
-
115 
-
116 #ifdef BUILD_AS_PLUGINS
-
117 PLUMA_INHERIT_PROVIDER(V8DataModel, DataModelImpl);
-
118 #endif
-
119 
-
120 }
-
121 
-
122 #endif /* end of include guard: V8DATAMODEL_H_KN8TWG0V */
-
ECMAScript data-model via Google's V8.
Definition: V8DataModel.h:45
-
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: V8DataModel.cpp:633
-
virtual void init(const std::string &location, const Data &data)
Initialize a variable / location in the data-model with a given data object.
Definition: V8DataModel.cpp:757
+
112 private:
+
113  Data getValueAsData(const v8::Local<v8::Value>& value, std::set<v8::Value*>& alreadySeen);
+
114 
+
115  static std::mutex _initMutex;
+
116 
+
117 };
+
118 
+
119 #ifdef BUILD_AS_PLUGINS
+
120 PLUMA_INHERIT_PROVIDER(V8DataModel, DataModelImpl);
+
121 #endif
+
122 
+
123 }
+
124 
+
125 #endif /* end of include guard: V8DATAMODEL_H_KN8TWG0V */
+
ECMAScript data-model via Google's V8.
Definition: V8DataModel.h:46
+
virtual bool isValidSyntax(const std::string &expr)
Determine whether a given string constitutes valid syntax in the data-model's language.
Definition: V8DataModel.cpp:672
+
virtual void init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Initialize a variable / location in the data-model with a given data object.
Definition: V8DataModel.cpp:812
Definition: Breakpoint.cpp:26
-
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: V8DataModel.cpp:425
+
virtual Data getAsData(const std::string &content)
Return a string as an unevaluated Data object.
Definition: V8DataModel.cpp:452
-
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: V8DataModel.cpp:690
-
Definition: DataModelImpl.h:59
-
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:75
-
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: V8DataModel.h:53
-
virtual void assign(const std::string &location, const Data &data)
Assign a data object to a location in the data-model.
Definition: V8DataModel.cpp:729
-
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: V8DataModel.cpp:661
-
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: V8DataModel.cpp:70
-
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: V8DataModel.cpp:445
-
Definition: Event.h:84
-
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: V8DataModel.cpp:716
+
virtual bool isDeclared(const std::string &expr)
Determine whether a given variable / location is declared.
Definition: V8DataModel.cpp:739
+
Definition: DataModelImpl.h:61
+
Abstract base class for all data-model implementations.
Definition: DataModelImpl.h:77
+
virtual std::list< std::string > getNames()
Return a list of names to be matched by the datamodel attribute in SCXML.
Definition: V8DataModel.h:54
+
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: V8DataModel.cpp:710
+ +
virtual void addExtension(DataModelExtension *ext)
Register an extension to get data into and out of the data-model.
Definition: V8DataModel.cpp:88
+
virtual Data evalAsData(const std::string &expr)
Return a string as an evaluated Data object.
Definition: V8DataModel.cpp:475
+
Definition: Event.h:94
+
virtual bool evalAsBool(const std::string &expr)
Evaluate a given expression as a boolean.
Definition: V8DataModel.cpp:765
Callbacks available for every data-model.
Definition: DataModelImpl.h:47
-
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: V8DataModel.cpp:313
-
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: V8DataModel.cpp:156
-
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: V8DataModel.cpp:646
-
virtual std::string andExpressions(std::list< std::string >)
Concat the given terms into a conjunctive form.
Definition: V8DataModel.cpp:777
-
Definition: Data.h:43
+
virtual void assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
Assign a data object to a location in the data-model.
Definition: V8DataModel.cpp:778
+
virtual void setEvent(const Event &event)
Set the given event as _event in the data-model's global scope.
Definition: V8DataModel.cpp:336
+
virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)
The Factory wants to instantiate a new instance.
Definition: V8DataModel.cpp:176
+
virtual uint32_t getLength(const std::string &expr)
Evaluate the given expression as something iterable and return its length.
Definition: V8DataModel.cpp:695
+
Definition: Data.h:44
@@ -227,7 +230,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/_water_pump_8scxml.html b/_water_pump_8scxml.html new file mode 100644 index 0000000..c4b44c9 --- /dev/null +++ b/_water_pump_8scxml.html @@ -0,0 +1,291 @@ + + + + + + + + + + + uSCXML: /Users/sradomski/Documents/TK/Code/uscxml/apps/arduino/WaterPump.scxml File Reference + + + + + + + + + + + + + + +
+
+
+
+
+
+ + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
WaterPump.scxml File Reference
+
+
+

Detailed Description

+
    +
  1. Read the Platform Notes below to prepare your system.
  2. +
  3. Checkout uscxml into a convenient directory.
  4. +
  5. Create a new directory for an out-of-source build. I usually create sub-directories in <USCXML_SRC>/build/.
  6. +
  7. Run cmake (or ccmake / CMake-GUI) to create the files required by your actual build-system.
  8. +
  9. Use your actual build-system or development environment to build uscxml.
  10. +
  11. Optionally build the language bindings to embed the SCXML interpreter in another language.
  12. +
  13. Read the SCXML draft and have a look at the tests to get started.
  14. +
+

For Makefiles on Unices, these steps essentially boil down to:

$ git clone git://github.com/tklab-tud/uscxml.git
+$ mkdir uscxml/build && cd uscxml/build
+$ cmake .. && make
+

For MSVC on Windows, run form a developer command-prompt and substitute the last line above by:

$ cmake -G "NMake Makefiles" .. && nmake
+

Note: If you want to build for another IDE or build-system, just create a new out-of-source build directory and start over with CMake. To get an idea of supported IDEs and build-environments on your platform, type cmake –help or run the CMake-GUI and look for the Generators section at the end of the output.

+

Note: If you plan to use the Eclipse CDT generator, you cannot have a build directory anywhere under the source directory - just create the build directory anywhere else. This only applies to the Eclipse CDT project generator.

+

Note: I could not build the language bindings with the Visual Studio generator as it croaks when calling SWIG, just have another build directory with the "NMake Makefiles" project generator.

+

Note: In order to compile with MinGW on windows you will have to adapt the build scripts in contrib/cmake/Build*. If you succeed, a pull request would be most appreciated.

+

+Build Dependencies

+

Overview of the uSCXML dependencies. See the Platform Notes for details.

+

Note: We no longer maintain and download pre-compiled versions of the dependencies at configure-time. Instead, the build process is using external_project_add to download and compile the required dependencies on your machine.

+

@@ -146,7 +145,7 @@ static v8::Local< v8::Value > 

--> diff --git a/_v8_data_model_8cpp.js b/_v8_data_model_8cpp.js new file mode 100644 index 0000000..b183010 --- /dev/null +++ b/_v8_data_model_8cpp.js @@ -0,0 +1,7 @@ +var _v8_data_model_8cpp = +[ + [ "SWIG_V8_VERSION", "_v8_data_model_8cpp.html#a71d4875f12caba0ed2a6fa06aef5afb2", null ], + [ "JS2XMLString", "_v8_data_model_8cpp.html#a4945f71583dcb90af25a4f2e43b3d625", null ], + [ "V8NodeListIndexedPropertyHandler", "_v8_data_model_8cpp.html#a3fafd1612f5b3c636e484b8806639c3e", null ], + [ "XMLString2JS", "_v8_data_model_8cpp.html#af111ebf56c82f11e5ec78ae13b6f88c3", null ] +]; \ No newline at end of file diff --git a/_v8_data_model_8cpp__incl.map b/_v8_data_model_8cpp__incl.map index 7a747b5..c8869b9 100644 --- a/_v8_data_model_8cpp__incl.map +++ b/_v8_data_model_8cpp__incl.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/_v8_data_model_8cpp__incl.md5 b/_v8_data_model_8cpp__incl.md5 index bab7743..cc66690 100644 --- a/_v8_data_model_8cpp__incl.md5 +++ b/_v8_data_model_8cpp__incl.md5 @@ -1 +1 @@ -800a9323737069ed93b9d8df0421c571 \ No newline at end of file +fb92f9793e4c4bc99462ad3cd0bbd092 \ No newline at end of file diff --git a/_v8_data_model_8cpp__incl.svg b/_v8_data_model_8cpp__incl.svg index d0ba2a4..1b77d63 100644 --- a/_v8_data_model_8cpp__incl.svg +++ b/_v8_data_model_8cpp__incl.svg @@ -1,669 +1,703 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + plugins/datamodel/ecmascript/v8/V8DataModel.cpp - + -Node1 - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + +Node1 + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/util/URL.h + +Node5 + + +uscxml/util/URL.h -Node1->Node5 - - + +Node1->Node5 + + -Node6 - - -uscxml/messages/Event.h + +Node6 + + +uscxml/messages/Event.h -Node1->Node6 - - + +Node1->Node6 + + - -Node20 - - -uscxml/util/String.h + + +Node22 + + +uscxml/util/String.h - -Node1->Node20 - - + + +Node1->Node22 + + - -Node21 - - -V8DataModel.h + + +Node23 + + +V8DataModel.h - -Node1->Node21 - - + + +Node1->Node23 + + - -Node26 - - -uscxml/interpreter -/Logging.h + + +Node29 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node1->Node29 + + - -Node29 - - -uscxml/util/DOM.h + + +Node31 + + +uscxml/util/DOM.h - -Node1->Node29 - - + + +Node1->Node31 + + - -Node33 - -boost/algorithm/string.hpp + + +Node34 + +boost/algorithm/string.hpp - -Node1->Node33 - - + + +Node1->Node34 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node5->Node6 - - + +Node5->Node6 + + -Node8 - -list + +Node8 + +list -Node5->Node8 - - + +Node5->Node8 + + -Node9 - -map + +Node9 + +map -Node5->Node9 - - - - -Node12 - -string - - -Node5->Node12 - - + +Node5->Node9 + + - -Node14 - -sstream + + +Node13 + +string - -Node5->Node14 - - + + +Node5->Node13 + + - -Node17 - -set + + +Node15 + +sstream - -Node5->Node17 - - + + +Node5->Node15 + + -Node18 - -thread + +Node18 + +set -Node5->Node18 - - + +Node5->Node18 + + -Node19 - -condition_variable + +Node19 + +thread -Node5->Node19 - - + +Node5->Node19 + + + + + +Node20 + +condition_variable + + + +Node5->Node20 + + + + + +Node21 + +mutex + + + +Node5->Node21 + + -Node7 - - -uscxml/messages/Data.h + +Node7 + + +uscxml/messages/Data.h -Node6->Node7 - - + +Node6->Node7 + + - -Node16 - - -uscxml/util/UUID.h + + +Node17 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node6->Node17 + + -Node7->Node2 - - + +Node7->Node2 + + -Node7->Node8 - - + +Node7->Node8 + + -Node7->Node9 - - + +Node7->Node9 + + -Node10 - -memory + +Node10 + +memory -Node7->Node10 - - + +Node7->Node10 + + -Node11 - - -uscxml/util/Convenience.h - - + +Node11 + +type_traits -Node7->Node11 - - + +Node7->Node11 + + - -Node15 - - -uscxml/messages/Blob.h + + +Node12 + + +uscxml/util/Convenience.h - -Node7->Node15 - - - - -Node11->Node2 - - - - -Node11->Node12 - - - - -Node13 - -limits - - -Node11->Node13 - - - - -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - - - -Node15->Node12 - - - - -Node16->Node2 - - - - -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - - - -Node21->Node8 - - - - -Node21->Node17 - - + + +Node7->Node12 + + - -Node22 - - -uscxml/plugins/DataModel -Impl.h + + +Node16 + + +uscxml/messages/Blob.h - -Node21->Node22 - - + + +Node7->Node16 + + - -Node28 - -v8.h + + +Node12->Node2 + + - -Node21->Node28 - - + + +Node12->Node13 + + - -Node22->Node2 - - - - -Node22->Node8 - - - - -Node22->Node10 - - + + +Node14 + +limits + + + +Node12->Node14 + + + + + +Node12->Node15 + + - -Node22->Node12 - - + + +Node16->Node2 + + + + + +Node16->Node10 + + + + + +Node16->Node13 + + + + + +Node17->Node2 + + + + + +Node17->Node13 + + - -Node23 - - -uscxml/plugins/Invoker.h - + + +Node22->Node8 + + + + + +Node22->Node13 + + + + + +Node23->Node8 + + + + + +Node23->Node18 + + + + +Node24 + +uscxml/config.h - -Node22->Node23 - - + + +Node23->Node24 + + -Node25 - - -uscxml/plugins/IOProcessor.h + +Node25 + + +uscxml/plugins/DataModel +Impl.h - -Node22->Node25 - - + + +Node23->Node25 + + - -Node22->Node26 - - + + +Node30 + +v8.h - -Node23->Node2 - - + + +Node23->Node30 + + - -Node23->Node6 - - + + +Node25->Node2 + + + + + +Node25->Node8 + + + + + +Node25->Node10 + + + + + +Node25->Node13 + + - -Node24 - - -uscxml/plugins/EventHandler.h + + +Node26 + + +uscxml/plugins/Invoker.h - -Node23->Node24 - - - - -Node24->Node2 - - - - -Node24->Node6 - - - - -Node24->Node8 - - - - -Node24->Node10 - - - - -Node24->Node12 - - + + +Node25->Node26 + + - -Node25->Node2 - - + + +Node28 + + +uscxml/plugins/IOProcessor.h + - -Node25->Node6 - - - -Node25->Node24 - - + + +Node25->Node28 + + + + + +Node25->Node29 + + -Node26->Node2 - - + +Node26->Node2 + + -Node26->Node6 - - - - -Node26->Node7 - - - - -Node26->Node10 - - + +Node26->Node6 + + -Node27 - -uscxml/config.h + +Node27 + + +uscxml/plugins/EventHandler.h + + -Node26->Node27 - - + +Node26->Node27 + + + + + +Node27->Node2 + + + + + +Node27->Node6 + + + + + +Node27->Node8 + + + + + +Node27->Node10 + + + + + +Node27->Node13 + + + + + +Node28->Node2 + + + + + +Node28->Node6 + + + + + +Node28->Node27 + + -Node29->Node2 - - - - -Node29->Node8 - - + +Node29->Node2 + + + + + +Node29->Node6 + + + + + +Node29->Node7 + + + + + +Node29->Node10 + + + + + +Node31->Node2 + + + + + +Node31->Node8 + + + + + +Node31->Node13 + + + + + +Node31->Node18 + + - -Node29->Node17 - - - - -Node30 - -iostream - - -Node29->Node30 - - - - -Node31 - -xercesc/util/XMLString.hpp + + +Node32 + +xercesc/util/XMLString.hpp - -Node29->Node31 - - + + +Node31->Node32 + + - -Node32 - -xercesc/dom/DOM.hpp + + +Node33 + +xercesc/dom/DOM.hpp - -Node29->Node32 - - + + +Node31->Node33 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_v8_data_model_8cpp__incl_org.svg b/_v8_data_model_8cpp__incl_org.svg index 0abe39e..28dae6a 100644 --- a/_v8_data_model_8cpp__incl_org.svg +++ b/_v8_data_model_8cpp__incl_org.svg @@ -1,581 +1,703 @@ - - + plugins/datamodel/ecmascript/v8/V8DataModel.cpp - - -Node1 - -plugins/datamodel/ecmascript -/v8/V8DataModel.cpp + + + +Node0 + +plugins/datamodel/ecmascript +/v8/V8DataModel.cpp - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/util/URL.h + +uscxml/util/URL.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml/messages/Event.h + +uscxml/messages/Event.h - -Node1->Node6 - - + + +Node0->Node5 + + - -Node20 - - -uscxml/util/String.h + + +Node21 + + +uscxml/util/String.h - -Node1->Node20 - - + + +Node0->Node21 + + - -Node21 - - -V8DataModel.h + + +Node22 + + +V8DataModel.h - -Node1->Node21 - - + + +Node0->Node22 + + - -Node26 - - -uscxml/interpreter -/Logging.h + + +Node28 + + +uscxml/interpreter +/Logging.h - -Node1->Node26 - - + + +Node0->Node28 + + - -Node29 - - -uscxml/util/DOM.h + + +Node30 + + +uscxml/util/DOM.h - -Node1->Node29 - - + + +Node0->Node30 + + -Node33 - -boost/algorithm/string.hpp + +Node33 + +boost/algorithm/string.hpp - -Node1->Node33 - - + + +Node0->Node33 + + - -Node3 - -sys/socket.h - - -Node2->Node3 - - + + +Node2 + +sys/socket.h - -Node4 - -cmath + + +Node1->Node2 + + - -Node2->Node4 - - + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + + + + +Node4->Node5 + + - -Node5->Node2 - - + + +Node7 + +list - -Node5->Node6 - - + + +Node4->Node7 + + -Node8 - -list - - -Node5->Node8 - - + +Node8 + +map - -Node9 - -map - - -Node5->Node9 - - + + +Node4->Node8 + + -Node12 - -string + +Node12 + +string - -Node5->Node12 - - + + +Node4->Node12 + + -Node14 - -sstream + +Node14 + +sstream - -Node5->Node14 - - + + +Node4->Node14 + + -Node17 - -set + +Node17 + +set - -Node5->Node17 - - + + +Node4->Node17 + + -Node18 - -thread + +Node18 + +thread - -Node5->Node18 - - + + +Node4->Node18 + + -Node19 - -condition_variable + +Node19 + +condition_variable - -Node5->Node19 - - + + +Node4->Node19 + + - -Node7 + + +Node20 + +mutex + + + +Node4->Node20 + + + + + +Node6 - -uscxml/messages/Data.h + +uscxml/messages/Data.h - -Node6->Node7 - - + + +Node5->Node6 + + -Node16 - - -uscxml/util/UUID.h + +Node16 + + +uscxml/util/UUID.h - -Node6->Node16 - - + + +Node5->Node16 + + + + + +Node6->Node1 + + + + + +Node6->Node7 + + - -Node7->Node2 - - + + +Node6->Node8 + + - -Node7->Node8 - - + + +Node9 + +memory - -Node7->Node9 - - + + +Node6->Node9 + + -Node10 - -memory + +Node10 + +type_traits - -Node7->Node10 - - + + +Node6->Node10 + + -Node11 - - -uscxml/util/Convenience.h + +Node11 + + +uscxml/util/Convenience.h - -Node7->Node11 - - + + +Node6->Node11 + + -Node15 - - -uscxml/messages/Blob.h + +Node15 + + +uscxml/messages/Blob.h - -Node7->Node15 - - + + +Node6->Node15 + + - -Node11->Node2 - - + + +Node11->Node1 + + -Node11->Node12 - - + +Node11->Node12 + + -Node13 - -limits + +Node13 + +limits -Node11->Node13 - - + +Node11->Node13 + + -Node11->Node14 - - - - -Node15->Node2 - - - - -Node15->Node10 - - + +Node11->Node14 + + + + + +Node15->Node1 + + + + + +Node15->Node9 + + -Node15->Node12 - - + +Node15->Node12 + + - -Node16->Node2 - - + + +Node16->Node1 + + -Node16->Node12 - - - - -Node20->Node8 - - - - -Node20->Node12 - - - - -Node21->Node8 - - - - -Node21->Node17 - - + +Node16->Node12 + + + + + +Node21->Node7 + + + + + +Node21->Node12 + + + + + +Node22->Node7 + + + + + +Node22->Node17 + + - -Node22 - - -uscxml/plugins/DataModel -Impl.h - + + +Node23 + +uscxml/config.h + + +Node22->Node23 + + - -Node21->Node22 - - + + +Node24 + + +uscxml/plugins/DataModel +Impl.h + - -Node28 - -v8.h - - -Node21->Node28 - - - - -Node22->Node2 - - - - -Node22->Node8 - - - - -Node22->Node10 - - - - -Node22->Node12 - - - -Node23 - - -uscxml/plugins/Invoker.h - + + +Node22->Node24 + + + + +Node29 + +v8.h + + + +Node22->Node29 + + + + + +Node24->Node1 + + + + + +Node24->Node7 + + + + + +Node24->Node9 + + - -Node22->Node23 - - + + +Node24->Node12 + + -Node25 - - -uscxml/plugins/IOProcessor.h + +Node25 + + +uscxml/plugins/Invoker.h - -Node22->Node25 - - - - -Node22->Node26 - - + + +Node24->Node25 + + - -Node23->Node2 - - - - -Node23->Node6 - - - - -Node24 - - -uscxml/plugins/EventHandler.h + + +Node27 + + +uscxml/plugins/IOProcessor.h - -Node23->Node24 - - + + +Node24->Node27 + + - -Node24->Node2 - - + + +Node24->Node28 + + - -Node24->Node6 - - + + +Node25->Node1 + + - -Node24->Node8 - - + + +Node25->Node5 + + - -Node24->Node10 - - - - -Node24->Node12 - - - - -Node25->Node2 - - - - -Node25->Node6 - - - - -Node25->Node24 - - - - -Node26->Node2 - - - - -Node26->Node6 - - + + +Node26 + + +uscxml/plugins/EventHandler.h + - -Node26->Node7 - - - -Node26->Node10 - - + + +Node25->Node26 + + - -Node27 - -uscxml/config.h - - -Node26->Node27 - - - - -Node29->Node2 - - - - -Node29->Node8 - - - - -Node29->Node17 - - + + +Node26->Node1 + + - -Node30 - -iostream + + +Node26->Node5 + + - -Node29->Node30 - - + + +Node26->Node7 + + + + + +Node26->Node9 + + + + + +Node26->Node12 + + + + + +Node27->Node1 + + + + + +Node27->Node5 + + + + + +Node27->Node26 + + + + + +Node28->Node1 + + + + + +Node28->Node5 + + + + + +Node28->Node6 + + + + + +Node28->Node9 + + + + + +Node30->Node1 + + + + + +Node30->Node7 + + + + + +Node30->Node12 + + + + + +Node30->Node17 + + -Node31 - -xercesc/util/XMLString.hpp + +Node31 + +xercesc/util/XMLString.hpp - -Node29->Node31 - - + + +Node30->Node31 + + -Node32 - -xercesc/dom/DOM.hpp - - -Node29->Node32 - - + +Node32 + +xercesc/dom/DOM.hpp + + + +Node30->Node32 + + diff --git a/_v8_data_model_8h.html b/_v8_data_model_8h.html index 71f304b..dbc2c19 100644 --- a/_v8_data_model_8h.html +++ b/_v8_data_model_8h.html @@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -99,15 +99,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
V8DataModel.h File Reference
-
#include "uscxml/plugins/DataModelImpl.h"
+
#include "uscxml/config.h"
+#include "uscxml/plugins/DataModelImpl.h"
#include <list>
#include <set>
#include <v8.h>
Include dependency graph for V8DataModel.h:
-
-
+
This graph shows which files directly or indirectly include this file:
@@ -135,7 +135,7 @@ Classes
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
PlatformDependencyVersionComment
Everyone CMake
+required
>= 2.8.6 The build-system used for uSCXML.
libevent
+required / auto-build
>= 2.0.22 Delayed event queues with timed callbacks and the HTTP server.
curl
+required / auto-build
>= 7.48.0 URL downloads.
Xerces-C++
+required / auto-build
>= 3.1.3 XML Document Object Model
uriparser
+required / auto-build
>= 0.8.4 URL resolving, referring and other operations
SWIG
+optional
>= 2.0.6 Generates language bindings to embed uSCXML in other target languages.
Doxygen
+optional
>= 1.8 Used by make docs to generate this documentation from source comments.
Mac OSX XCode
+required
4.2 works Apple's SDK with all the toolchains.
MacPorts
+recommended
>= 2.0.3

Build system for a wide selection of open-source packages.

+

+
Linux gcc / clang
+required
>= 4.8 / 3.3

C++ compiler with sufficient C++11 support.

+

+
Windows Visual Studio / MSVC
+required
>= 2012 You need a C++ compiler that understands C++11.
+

+Optional Functionality

+

At configure time, CMake will search for various libraries and conditionally compile only those components of uSCXML for which respective libraries have been found (e.g. the Lua or ECMAScript data-model implementations). On unices, it is straight forward to add libraries and CMake will usually pick them up.

+

On Windows, however, the process is more complicated. We primarily rely on the official CMake Modules to find the header files and libraries for various packages. This will, usually, take the file system destinations of popular installers into account. When you have trouble getting CMake to find some particular library, have a look at the Find* modules from the CMake distribution and the modules distributed with uSCXML in contrib/cmake/ to get an idea where the files are expected.

+

+Platform Notes

+

The following sections will detail the preparation of the respective platforms to ultimately compile uscxml.

+

+Mac OSX

+

You will have to install CMake via Macports:

# required dependencies
+$ sudo port install cmake
+
+# optional dependencies for language bindings
+$ sudo port install apache-ant swig-java swig-php swig-csharp
+
+# other optional dependencies
+$ sudo port install lua v8
+

The rest is pre-installed or downloaded and built at configure-time. Just download the source and invoke CMake to create Makefiles or a Xcode project.

+

+Console / Make

+
$ cd <USCXML_SRCDIR>
+$ mkdir -p build/cli && cd build/cli
+$ cmake ../..
+[...]
+-- Build files have been written to: .../build/cli
+$ make
+

You can test whether everything works by starting the uscxml-browser with a test.scxml file:

$ ./bin/uscxml-browser ../../test/w3c/null/test436.scxml
+

+Xcode

+
$ cd <USCXML_SRCDIR>
+$ mkdir -p build/xcode && cd build/xcode
+$ cmake -G Xcode ../..
+[...]
+-- Build files have been written to: .../build/xcode
+$ open uscxml.xcodeproj
+

You can of course reuse the same source directory for many build directories.

+

+Linux

+

Depending on your distribution, you will most likely have apt-get or yum available as package managers. If you do not, I'll have to assume that you are knowledgable enough to resolve build dependencies on your own.

+

Note: If you need the ECMAscript data-model, we advise to use one of the javascriptcoregtk packages as the JavaScriptCore API is far more stable than V8. uSCXML will build with version 3.23 of V8 as it is currently distributed with MacPorts.

+

+Preparing apt-get based distributions

+

This would be all distributions based on Debian, like Ubuntu, Linux Mint and the like.

# build system and compiler
+$ sudo apt-get install git cmake cmake-curses-gui make g++
+
+# uscxml required dependencies (built if not installed)
+$ sudo apt-get install libxerces-c-dev libevent-dev libcurl4-openssl-dev
+
+# optional dependencies for language bindings
+$ sudo apt-get install ant swig liblua5.2-0-dev mono-devel
+

There may still be packages missing due to the set of dependencies among packages in the various distributons. Try to run CMake and resolve dependencies until you are satisfied.

+

+Preparing yum based distributions

+

This would be all distributions based on Redhat, e.g. Fedora.

# build system and compiler
+$ sudo yum install git cmake cmake-gui gcc-c++
+
+# uscxml required dependencies
+$ sudo yum install xerces-c-devel libevent-devel libcurl-devel
+

+Console / Make

+

Instructions are a literal copy of building uscxml for MacOSX on the console from above:

$ cd <USCXML_SRCDIR>
+$ mkdir -p build/cli && cd build/cli
+$ cmake ../..
+[...]
+-- Build files have been written to: .../build/cli
+$ make
+

You can test whether everything works by starting the uscxml-browser with a test.scxml file:

$ ./bin/uscxml-browser ../../test/w3c/null/test436.scxml
+

+Eclipse CDT

+

Note: Eclipse does not like the project to be a subdirectory in the source. You have to choose your build directory with the generated project accordingly.

$ mkdir -p ~/Desktop/build/uscxml/eclipse && cd ~/Desktop/build/uscxml/eclipse
+$ cmake -G "Eclipse CDT4 - Unix Makefiles" <USCXML_SRCDIR>
+[...]
+-- Build files have been written to: .../build/uscxml/eclipse
+

Now open Eclipse CDT and import the out-of-source directory as an existing project into workspace, leaving the "Copy projects +into workspace" checkbox unchecked. There are some more detailed instruction available in the CMake wiki as well.

+

+Windows

+

Building from source on windows is somewhat more involved and instructions are necessarily in prose form. These instructions were created using Windows 7 and MS Visual Studio 2012.

+

+Prepare compilation

+
    +
  1. Use git to checkout the source from git://github.com/tklab-tud/uscxml.git into any convenient directory.
  2. +
  3. Start the CMake-GUI and enter the checkout directory in the "Where is the source code" text field. Choose any convenient directory to build the binaries in.
  4. +
  5. Hit Configure and choose your toolchain and compiler - I only tested with Visual Studio 12. Hit Configure again until there are no more red items in the list. If these instructions are still correct and you did as described above, you should be able to "Generate" the Visual Project Solution.
  6. +
+

Now you can generate the MS Visual Studio project file <USCXML_BUILDIR>/uscxml.sln. Just open it up to continue in your IDE.

+

Note: We only tested with the MSVC compiler. You can try to compile with MinGW but you would have to conditionalize the build scripts for e.g. MinGW.

+

+Raspberry Pi

+

To compile uSCXML on Raspberry Pi you will need to, at a minimum, install the following packages. This assumes that you run Raspberry, the Debian variant.

$ sudo apt-get install cmake libxerces-c libcurl4-gnutls-dev
+

Now you can compile uSCXML like on any other platform:

$ git clone --depth 1 https://github.com/tklab-tud/uscxml.git
+$ mkdir -p uscxml/build/raspberry && cd uscxml/build/raspberry
+$ cmake ../..
+$ make
+

If you want an ECMAScript datamodel or LUA, you will need to install additional packages:

# additional datamodels: ECMAScript, LUA
+$ sudo apt-get install libjavascriptcoregtk-3.0-dev liblua5.2-dev
+

Finally, to get the language bindings install SWIG and the developer kits of the respective language. Older Java versions will work as well (>= 1.5), just make sure JAVA_HOME is set correctly.

# language bindings: Java, CSharp
+$ sudo apt-get install swig ant oracle-java8-jdk mono-mcs
+$ echo $JAVA_HOME
+/usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt
+

+Language Bindings

+

In order to build any language bindings, you will need to have SWIG and the development kit of your target language installed. The set of available language bindings is printed at the end of the CMake invocation:

$ cmake <USCXML_SRC>
+...
+--   Available custom elements ...... : respond file postpone fetch 
+--   Available language bindings .... : csharp java
+-- General information:
+...
+

+Java

+

We are relying on CMake's FindJNI.CMake module to find the JNI headers and respective libraries. On unices, it's easiest to check whether jni.h is available in JAVA_HOME:

$ find $JAVA_HOME -name jni.h
+/usr/lib/jvm/java-7-openjdk-i386/include/jni.h
+

In addition, you will need apache's ant in the path or in $ENV{ANT_HOME}/bin:

$ ant -version
+Apache Ant(TM) version 1.8.2 compiled on September 22 2011
+

If both of these are given, you ought to get java as an available language binding and a new target called java for your build system. If you used plain Makefiles (default on unices), you will get everything you need via:

$ make && make jar
+$ ls lib/*.jnilib lib/*.jar
+lib/libuscxmlNativeJava64.jnilib lib/uscxml.jar
+

The uscxml.jar is to be added to your project's classpath, while the libuscxmlNativeJava64.jnilib (or .so, .dll) needs to be loaded once via System.load() before you can use native objects.

+

+CSharp

+

For the CSharp bindings, we need to find either csc.exe from the Microsoft.NET framework or dmcs from the mono project. We search the following places for these:

$ENV{CSC_HOME}; $ENV{DMCS_HOME}
+"C:/Windows/Microsoft.NET/Framework/v3.5"
+"C:/Windows/Microsoft.NET/Framework/v4.0.30319"
+

If we find one of those binaries (and SWIG obviously), we will enable the language bindings.

$ which dmcs
+/opt/local/bin/dmcs
+

Again, if you used plain Makefiles, you will get everything you need via:

$ make && make csharp
+$ find lib -type f -iname *csharp*
+lib/csharp/libuscxmlNativeCSharp.so
+lib/uscxmlCSharp.dll
+

The libuscxmlNativeCSharp.so has to be available to your C# runtime, either by installing it in /usr/local/lib or (preferred) by using LD_PRELOAD or SetDllDirectory. See the embedding examples. The uscxmlCSharp.dll contains the managed code portion and needs to be added to your C# project as a reference.

+

Note: You cannot use uSCXML with Xamarin Studio / Mono on Mac out of the box, as they <emph>still</emph> have no 64Bit support. The last Macintosh without 64Bit support was the (late 2006) Mac Mini with an Intel Core Duo.

+

+Important Note for Windows

+

You cannot use CMake projects generated for Visual Studio to build the target language specific part of the various bindings - you have to use nmake at a command prompt. Open a Visual Studio [x64 Win64] Command Prompt (2012) and type:

> cd c:\path\to\build\dir
+> cmake -G"NMake Makefiles" c:\path\to\uscxml\source
+...
+> nmake && nmake csharp && nmake jar
+...
+ + + + + + + + + + diff --git a/annotated.html b/annotated.html index d2bc771..c5cf637 100644 --- a/annotated.html +++ b/annotated.html @@ -97,22 +97,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
- - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -123,98 +123,111 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
 Nuscxml
 CActionLanguageCollection of instances for interpreter that constitute its action language
 CBasicContentExecutor
 CBasicDelayedEventQueue
 CBasicEventQueue
 CBasicHTTPIOProcessorThe basichttp I/O processor as per standard
 CBlob
 CBlobImpl
 CBlockingQueue
 CBreakpoint
 CC89DataModelC89 (ANSI-C) data-model
 CChartToC
 CChartToJava
 CChartToPromela
 CChartToVHDL
 Nuscxml
 CContentExecutor
 CContentExecutorCallbacks
 CContentExecutorImpl
 CData
 CDataModelThe facade for data-models
 CDataModelCallbacksCallbacks available for every data-model
 CDataModelExtension
 CDataModelImplAbstract base class for all data-model implementations
 CDebugger
 CDebuggerServlet
 CDebugSession
 CDelayedEventQueue
 CDelayedEventQueueCallbacks
 CDelayedEventQueueImpl
 CDirectoryWatch
 CDirectoryWatchMonitor
 CDirMonInvoker
 CDOMUtils
 CErrorEvent
 CEvent
 CEventHandler
 CEventHandlerImplCommon base class for invokers and i/o processors
 CEventQueue
 CEventQueueImpl
 CExecutableContentFacade for all executable content implementations
 CExecutableContentImplAbstract base class fo all elements of executable content
 CFactory
 CFastMicroStep
 CHTTPServer
 CHTTPServlet
 CInterpreterCentral class to interpret and process SCXML documents
 CInterpreterImpl
 CInterpreterIssueIdentify and report syntactic and semantic problems with a SCXML state-charts
 CInterpreterMonitor
 CInvokerFacade for invoker implementation
 CInvokerImplAbstract base class for all invokers
 CIOProcessorFacade for I/O processors
 CIOProcessorImplAbstract base class for IOProcessors implementations
 CJSCDataModelECMAScript data-model via JavaScriptCore
 CLogger
 CLoggerImpl
 CLuaDataModelLua data-model
 CMicroStep
 CMicroStepCallbacks
 CMicroStepImpl
 CNULLDataModelNULL data-model
 CNumAttr
 CPromelaCodeAnalyzer
 CPromelaDataModel
 CPromelaEventSource
 CPromelaInline
 CPromelaInlines
 CPromelaParser
 CPromelaParserNode
 CSCXMLIOProcessorThe scxml I/O processor as per standard
 CStateTransitionMonitor
 CStdOutLogger
 CStreamLogger
 CTransformer
 CTransformerImpl
 CTrie
 CTrieNode
 CURL
 CURLFetcher
 CURLImpl
 CURLMonitor
 CUSCXMLInvokerAn invoker for other SCXML instances
 CUUID
 CV8DataModelECMAScript data-model via Google's V8
 CWebSocketServlet
 CX
 Cbase64_decodestate
 Cbase64_encodestate
 Cmd5_state_s
 CPROMELA_LTYPE
 CPROMELA_STYPE
 CSHA1Context
 Cyy_buffer_state
 Cyy_trans_info
 Cyyalloc
 Cyyguts_t
 Cbase64_decodestate
 Cbase64_encodestate
 Cmd5_state_s
 CPROMELA_LTYPE
 CPROMELA_STYPE
 CSHA1Context
 Cuscxml_ctxRepresents an instance of a state-chart at runtime/
 Cuscxml_elem_assignAll information pertaining to an <assign> element
 Cuscxml_elem_dataAll information pertaining to a <data> element With late data binding, blocks of data elements are separated by NULL use USCXML_ELEM_DATA_IS_SET to test for end of a block
 Cuscxml_elem_donedataAll information pertaining to a <donedata> element
 Cuscxml_elem_foreachAll information pertaining to a <foreach> element
 Cuscxml_elem_invokeAll information pertaining to an <invoke> element
 Cuscxml_elem_paramAll information pertaining to a element Blocks of params are separated by NULL params, use USCXML_ELEM_PARAM_IS_SET to test for end of a block
 Cuscxml_elem_sendAll information pertaining to a <send> element
 Cuscxml_machineA single SCXML state-machine
 Cuscxml_stateAll information pertaining to any state element
 Cuscxml_transitionAll information pertaining to a <transition> element
 Cyy_buffer_state
 Cyy_trans_info
 Cyyalloc
 Cyyguts_t
@@ -226,7 +239,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/annotated_dup.js b/annotated_dup.js new file mode 100644 index 0000000..3a68b87 --- /dev/null +++ b/annotated_dup.js @@ -0,0 +1,113 @@ +var annotated_dup = +[ + [ "uscxml", null, [ + [ "ActionLanguage", "classuscxml_1_1_action_language.html", "classuscxml_1_1_action_language" ], + [ "BasicContentExecutor", "classuscxml_1_1_basic_content_executor.html", "classuscxml_1_1_basic_content_executor" ], + [ "BasicDelayedEventQueue", "classuscxml_1_1_basic_delayed_event_queue.html", "classuscxml_1_1_basic_delayed_event_queue" ], + [ "BasicEventQueue", "classuscxml_1_1_basic_event_queue.html", "classuscxml_1_1_basic_event_queue" ], + [ "BasicHTTPIOProcessor", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html", "classuscxml_1_1_basic_h_t_t_p_i_o_processor" ], + [ "Blob", "classuscxml_1_1_blob.html", "classuscxml_1_1_blob" ], + [ "BlobImpl", "classuscxml_1_1_blob_impl.html", "classuscxml_1_1_blob_impl" ], + [ "BlockingQueue", "classuscxml_1_1_blocking_queue.html", "classuscxml_1_1_blocking_queue" ], + [ "Breakpoint", "classuscxml_1_1_breakpoint.html", "classuscxml_1_1_breakpoint" ], + [ "C89DataModel", "classuscxml_1_1_c89_data_model.html", "classuscxml_1_1_c89_data_model" ], + [ "ChartToC", "classuscxml_1_1_chart_to_c.html", "classuscxml_1_1_chart_to_c" ], + [ "ChartToJava", "classuscxml_1_1_chart_to_java.html", "classuscxml_1_1_chart_to_java" ], + [ "ChartToPromela", "classuscxml_1_1_chart_to_promela.html", "classuscxml_1_1_chart_to_promela" ], + [ "ChartToVHDL", "classuscxml_1_1_chart_to_v_h_d_l.html", "classuscxml_1_1_chart_to_v_h_d_l" ], + [ "ContentExecutor", "classuscxml_1_1_content_executor.html", "classuscxml_1_1_content_executor" ], + [ "ContentExecutorCallbacks", "classuscxml_1_1_content_executor_callbacks.html", "classuscxml_1_1_content_executor_callbacks" ], + [ "ContentExecutorImpl", "classuscxml_1_1_content_executor_impl.html", "classuscxml_1_1_content_executor_impl" ], + [ "Data", "classuscxml_1_1_data.html", "classuscxml_1_1_data" ], + [ "DataModel", "classuscxml_1_1_data_model.html", "classuscxml_1_1_data_model" ], + [ "DataModelCallbacks", "classuscxml_1_1_data_model_callbacks.html", "classuscxml_1_1_data_model_callbacks" ], + [ "DataModelExtension", "classuscxml_1_1_data_model_extension.html", "classuscxml_1_1_data_model_extension" ], + [ "DataModelImpl", "classuscxml_1_1_data_model_impl.html", "classuscxml_1_1_data_model_impl" ], + [ "Debugger", "classuscxml_1_1_debugger.html", "classuscxml_1_1_debugger" ], + [ "DebuggerServlet", "classuscxml_1_1_debugger_servlet.html", "classuscxml_1_1_debugger_servlet" ], + [ "DebugSession", "classuscxml_1_1_debug_session.html", "classuscxml_1_1_debug_session" ], + [ "DelayedEventQueue", "classuscxml_1_1_delayed_event_queue.html", "classuscxml_1_1_delayed_event_queue" ], + [ "DelayedEventQueueCallbacks", "classuscxml_1_1_delayed_event_queue_callbacks.html", "classuscxml_1_1_delayed_event_queue_callbacks" ], + [ "DelayedEventQueueImpl", "classuscxml_1_1_delayed_event_queue_impl.html", "classuscxml_1_1_delayed_event_queue_impl" ], + [ "DirectoryWatch", "classuscxml_1_1_directory_watch.html", "classuscxml_1_1_directory_watch" ], + [ "DirectoryWatchMonitor", "classuscxml_1_1_directory_watch_monitor.html", "classuscxml_1_1_directory_watch_monitor" ], + [ "DirMonInvoker", "classuscxml_1_1_dir_mon_invoker.html", "classuscxml_1_1_dir_mon_invoker" ], + [ "DOMUtils", "classuscxml_1_1_d_o_m_utils.html", "classuscxml_1_1_d_o_m_utils" ], + [ "ErrorEvent", "classuscxml_1_1_error_event.html", "classuscxml_1_1_error_event" ], + [ "Event", "classuscxml_1_1_event.html", "classuscxml_1_1_event" ], + [ "EventHandler", "classuscxml_1_1_event_handler.html", "classuscxml_1_1_event_handler" ], + [ "EventHandlerImpl", "classuscxml_1_1_event_handler_impl.html", "classuscxml_1_1_event_handler_impl" ], + [ "EventQueue", "classuscxml_1_1_event_queue.html", "classuscxml_1_1_event_queue" ], + [ "EventQueueImpl", "classuscxml_1_1_event_queue_impl.html", "classuscxml_1_1_event_queue_impl" ], + [ "ExecutableContent", "classuscxml_1_1_executable_content.html", "classuscxml_1_1_executable_content" ], + [ "ExecutableContentImpl", "classuscxml_1_1_executable_content_impl.html", "classuscxml_1_1_executable_content_impl" ], + [ "Factory", "classuscxml_1_1_factory.html", "classuscxml_1_1_factory" ], + [ "FastMicroStep", "classuscxml_1_1_fast_micro_step.html", "classuscxml_1_1_fast_micro_step" ], + [ "HTTPServer", "classuscxml_1_1_h_t_t_p_server.html", "classuscxml_1_1_h_t_t_p_server" ], + [ "HTTPServlet", "classuscxml_1_1_h_t_t_p_servlet.html", "classuscxml_1_1_h_t_t_p_servlet" ], + [ "Interpreter", "classuscxml_1_1_interpreter.html", "classuscxml_1_1_interpreter" ], + [ "InterpreterImpl", "classuscxml_1_1_interpreter_impl.html", "classuscxml_1_1_interpreter_impl" ], + [ "InterpreterIssue", "classuscxml_1_1_interpreter_issue.html", "classuscxml_1_1_interpreter_issue" ], + [ "InterpreterMonitor", "classuscxml_1_1_interpreter_monitor.html", "classuscxml_1_1_interpreter_monitor" ], + [ "Invoker", "classuscxml_1_1_invoker.html", "classuscxml_1_1_invoker" ], + [ "InvokerCallbacks", "classuscxml_1_1_invoker_callbacks.html", "classuscxml_1_1_invoker_callbacks" ], + [ "InvokerImpl", "classuscxml_1_1_invoker_impl.html", "classuscxml_1_1_invoker_impl" ], + [ "IOProcessor", "classuscxml_1_1_i_o_processor.html", "classuscxml_1_1_i_o_processor" ], + [ "IOProcessorCallbacks", "classuscxml_1_1_i_o_processor_callbacks.html", "classuscxml_1_1_i_o_processor_callbacks" ], + [ "IOProcessorImpl", "classuscxml_1_1_i_o_processor_impl.html", "classuscxml_1_1_i_o_processor_impl" ], + [ "JSCDataModel", "classuscxml_1_1_j_s_c_data_model.html", "classuscxml_1_1_j_s_c_data_model" ], + [ "Logger", "classuscxml_1_1_logger.html", "classuscxml_1_1_logger" ], + [ "LoggerImpl", "classuscxml_1_1_logger_impl.html", "classuscxml_1_1_logger_impl" ], + [ "LuaDataModel", "classuscxml_1_1_lua_data_model.html", "classuscxml_1_1_lua_data_model" ], + [ "MicroStep", "classuscxml_1_1_micro_step.html", "classuscxml_1_1_micro_step" ], + [ "MicroStepCallbacks", "classuscxml_1_1_micro_step_callbacks.html", "classuscxml_1_1_micro_step_callbacks" ], + [ "MicroStepImpl", "classuscxml_1_1_micro_step_impl.html", "classuscxml_1_1_micro_step_impl" ], + [ "NullDataModel", "classuscxml_1_1_null_data_model.html", "classuscxml_1_1_null_data_model" ], + [ "NumAttr", "classuscxml_1_1_num_attr.html", "classuscxml_1_1_num_attr" ], + [ "PromelaCodeAnalyzer", "classuscxml_1_1_promela_code_analyzer.html", "classuscxml_1_1_promela_code_analyzer" ], + [ "PromelaDataModel", "classuscxml_1_1_promela_data_model.html", "classuscxml_1_1_promela_data_model" ], + [ "PromelaEventSource", "classuscxml_1_1_promela_event_source.html", "classuscxml_1_1_promela_event_source" ], + [ "PromelaInline", "classuscxml_1_1_promela_inline.html", "classuscxml_1_1_promela_inline" ], + [ "PromelaInlines", "classuscxml_1_1_promela_inlines.html", "classuscxml_1_1_promela_inlines" ], + [ "PromelaParser", "classuscxml_1_1_promela_parser.html", "classuscxml_1_1_promela_parser" ], + [ "PromelaParserNode", "classuscxml_1_1_promela_parser_node.html", "classuscxml_1_1_promela_parser_node" ], + [ "SCXMLIOProcessor", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html", "classuscxml_1_1_s_c_x_m_l_i_o_processor" ], + [ "StateTransitionMonitor", "classuscxml_1_1_state_transition_monitor.html", "classuscxml_1_1_state_transition_monitor" ], + [ "StdOutLogger", "classuscxml_1_1_std_out_logger.html", "classuscxml_1_1_std_out_logger" ], + [ "StreamLogger", "classuscxml_1_1_stream_logger.html", "classuscxml_1_1_stream_logger" ], + [ "Transformer", "classuscxml_1_1_transformer.html", "classuscxml_1_1_transformer" ], + [ "TransformerImpl", "classuscxml_1_1_transformer_impl.html", "classuscxml_1_1_transformer_impl" ], + [ "Trie", "structuscxml_1_1_trie.html", "structuscxml_1_1_trie" ], + [ "TrieNode", "structuscxml_1_1_trie_node.html", "structuscxml_1_1_trie_node" ], + [ "URL", "classuscxml_1_1_u_r_l.html", "classuscxml_1_1_u_r_l" ], + [ "URLFetcher", "classuscxml_1_1_u_r_l_fetcher.html", "classuscxml_1_1_u_r_l_fetcher" ], + [ "URLImpl", "classuscxml_1_1_u_r_l_impl.html", "classuscxml_1_1_u_r_l_impl" ], + [ "URLMonitor", "classuscxml_1_1_u_r_l_monitor.html", "classuscxml_1_1_u_r_l_monitor" ], + [ "USCXMLInvoker", "classuscxml_1_1_u_s_c_x_m_l_invoker.html", "classuscxml_1_1_u_s_c_x_m_l_invoker" ], + [ "UUID", "classuscxml_1_1_u_u_i_d.html", "classuscxml_1_1_u_u_i_d" ], + [ "V8DataModel", "classuscxml_1_1_v8_data_model.html", "classuscxml_1_1_v8_data_model" ], + [ "WebSocketServlet", "classuscxml_1_1_web_socket_servlet.html", "classuscxml_1_1_web_socket_servlet" ], + [ "X", "classuscxml_1_1_x.html", "classuscxml_1_1_x" ] + ] ], + [ "base64_decodestate", "structbase64__decodestate.html", "structbase64__decodestate" ], + [ "base64_encodestate", "structbase64__encodestate.html", "structbase64__encodestate" ], + [ "md5_state_s", "structmd5__state__s.html", "structmd5__state__s" ], + [ "PROMELA_LTYPE", "struct_p_r_o_m_e_l_a___l_t_y_p_e.html", "struct_p_r_o_m_e_l_a___l_t_y_p_e" ], + [ "PROMELA_STYPE", "union_p_r_o_m_e_l_a___s_t_y_p_e.html", "union_p_r_o_m_e_l_a___s_t_y_p_e" ], + [ "SHA1Context", "struct_s_h_a1_context.html", "struct_s_h_a1_context" ], + [ "uscxml_ctx", "structuscxml__ctx.html", "structuscxml__ctx" ], + [ "uscxml_elem_assign", "structuscxml__elem__assign.html", "structuscxml__elem__assign" ], + [ "uscxml_elem_data", "structuscxml__elem__data.html", "structuscxml__elem__data" ], + [ "uscxml_elem_donedata", "structuscxml__elem__donedata.html", "structuscxml__elem__donedata" ], + [ "uscxml_elem_foreach", "structuscxml__elem__foreach.html", "structuscxml__elem__foreach" ], + [ "uscxml_elem_invoke", "structuscxml__elem__invoke.html", "structuscxml__elem__invoke" ], + [ "uscxml_elem_param", "structuscxml__elem__param.html", "structuscxml__elem__param" ], + [ "uscxml_elem_send", "structuscxml__elem__send.html", "structuscxml__elem__send" ], + [ "uscxml_machine", "structuscxml__machine.html", "structuscxml__machine" ], + [ "uscxml_state", "structuscxml__state.html", "structuscxml__state" ], + [ "uscxml_transition", "structuscxml__transition.html", "structuscxml__transition" ], + [ "yy_buffer_state", "structyy__buffer__state.html", "structyy__buffer__state" ], + [ "yy_trans_info", "structyy__trans__info.html", "structyy__trans__info" ], + [ "yyalloc", "unionyyalloc.html", "unionyyalloc" ], + [ "yyguts_t", "structyyguts__t.html", "structyyguts__t" ] +]; \ No newline at end of file diff --git a/building.html b/building.html index 82791a6..cdeda7f 100644 --- a/building.html +++ b/building.html @@ -325,7 +325,7 @@ Important Note for Windows diff --git a/classes.html b/classes.html index 20d42db..f683a8e 100644 --- a/classes.html +++ b/classes.html @@ -98,111 +98,115 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
A | B | C | D | E | F | H | I | J | L | M | N | P | R | S | T | U | V | W | X | Y
- - + + + - - - - - - - - - + + + + + + + + - - - - - - + + + + - - - - + + + - + + + - - - - - - - + + + + + - - - - - - - + + + + + + - - + + + + - - - - - + + + - - - - + + + + + + - - - + + + + - - - + + + + + + - - - - + + - - - + + + - - + + - - + + - - - - - + + + + + - - + + + + +
  A  
-
MicroStepCallbacks (uscxml)   
MicroStepImpl (uscxml)   
ActionLanguage (uscxml)   
  N  
+
  N  
ActionLanguage (uscxml)   NullDataModel (uscxml)   
  B  
+
NumAttr (uscxml)   
  P  
NULLDataModel (uscxml)   
BasicContentExecutor (uscxml)   NumAttr (uscxml)   
BasicDelayedEventQueue (uscxml)   
  P  
-
BasicEventQueue (uscxml)   
BasicHTTPIOProcessor (uscxml)   USCXMLInvoker::ParentQueueImpl (uscxml)   
Blob (uscxml)   PROMELA_LTYPE   
BlobImpl (uscxml)   PROMELA_STYPE   
BlockingQueue (uscxml)   PromelaCodeAnalyzer (uscxml)   
Breakpoint (uscxml)   PromelaDataModel (uscxml)   
BasicContentExecutor (uscxml)   
BasicDelayedEventQueue (uscxml)   USCXMLInvoker::ParentQueueImpl (uscxml)   
BasicEventQueue (uscxml)   PROMELA_LTYPE   
BasicHTTPIOProcessor (uscxml)   PROMELA_STYPE   
Blob (uscxml)   PromelaCodeAnalyzer (uscxml)   
BlobImpl (uscxml)   PromelaDataModel (uscxml)   
BlockingQueue (uscxml)   PromelaEventSource (uscxml)   
Breakpoint (uscxml)   PromelaInline (uscxml)   
  C  
-
PromelaEventSource (uscxml)   
PromelaInline (uscxml)   
C89DataModel (uscxml)   PromelaInlines (uscxml)   
FastMicroStep::CachedPredicates (uscxml)   PromelaParser (uscxml)   
HTTPServer::CallbackData (uscxml)   PromelaParserNode (uscxml)   
ChartToC (uscxml)   PromelaCodeAnalyzer::PromelaTypedef (uscxml)   
ChartToJava (uscxml)   
  R  
+
PromelaInlines (uscxml)   
PromelaParser (uscxml)   
C89DataModel (uscxml)   PromelaParserNode (uscxml)   
FastMicroStep::CachedPredicates (uscxml)   PromelaCodeAnalyzer::PromelaTypedef (uscxml)   
HTTPServer::CallbackData (uscxml)   
  R  
ChartToPromela (uscxml)   
ChartToVHDL (uscxml)   HTTPServer::Reply (uscxml)   
ContentExecutor (uscxml)   HTTPServer::Request (uscxml)   
ContentExecutorCallbacks (uscxml)   
  S  
+
ChartToC (uscxml)   
ChartToJava (uscxml)   HTTPServer::Reply (uscxml)   
ChartToPromela (uscxml)   HTTPServer::Request (uscxml)   
ChartToVHDL (uscxml)   
  S  
ContentExecutorImpl (uscxml)   
ContentExecutor (uscxml)   
ContentExecutorCallbacks (uscxml)   SCXMLIOProcessor (uscxml)   
ContentExecutorImpl (uscxml)   SHA1Context   
  D  
-
SCXMLIOProcessor (uscxml)   
SHA1Context   
Data (uscxml)   HTTPServer::SSLConfig (uscxml)   
DataModel (uscxml)   FastMicroStep::State (uscxml)   
DataModelCallbacks (uscxml)   StateTransitionMonitor (uscxml)   
DataModelExtension (uscxml)   StdOutLogger (uscxml)   
DataModelImpl (uscxml)   StreamLogger (uscxml)   
Debugger (uscxml)   
  T  
+
HTTPServer::SSLConfig (uscxml)   
FastMicroStep::State (uscxml)   
Data (uscxml)   StateTransitionMonitor (uscxml)   
DataModel (uscxml)   StdOutLogger (uscxml)   
DataModelCallbacks (uscxml)   StreamLogger (uscxml)   
DataModelExtension (uscxml)   
  T  
DebuggerServlet (uscxml)   
DebugSession (uscxml)   Transformer (uscxml)   
DelayedEventQueue (uscxml)   TransformerImpl (uscxml)   
DelayedEventQueueCallbacks (uscxml)   FastMicroStep::Transition (uscxml)   
DelayedEventQueueImpl (uscxml)   Trie (uscxml)   
DirectoryWatch (uscxml)   TrieNode (uscxml)   
DirectoryWatchMonitor (uscxml)   
  U  
+
DataModelImpl (uscxml)   
Debugger (uscxml)   Transformer (uscxml)   
DebuggerServlet (uscxml)   TransformerImpl (uscxml)   
DebugSession (uscxml)   FastMicroStep::Transition (uscxml)   
DelayedEventQueue (uscxml)   Trie (uscxml)   
DelayedEventQueueCallbacks (uscxml)   TrieNode (uscxml)   
DelayedEventQueueImpl (uscxml)   
  U  
DirMonInvoker (uscxml)   
DOMUtils (uscxml)   URL (uscxml)   
DirectoryWatch (uscxml)   
DirectoryWatchMonitor (uscxml)   URL (uscxml)   
DirMonInvoker (uscxml)   URLFetcher (uscxml)   
DOMUtils (uscxml)   URLImpl (uscxml)   
  E  
-
URLFetcher (uscxml)   
URLImpl (uscxml)   
ErrorEvent (uscxml)   URLMonitor (uscxml)   
Event (uscxml)   USCXMLInvoker (uscxml)   
EventHandler (uscxml)   UUID (uscxml)   
EventHandlerImpl (uscxml)   
  V  
+
URLMonitor (uscxml)   
USCXMLInvoker (uscxml)   
ErrorEvent (uscxml)   UUID (uscxml)   
Event (uscxml)   
  V  
EventQueue (uscxml)   
EventQueueImpl (uscxml)   V8DataModel (uscxml)   
ExecutableContent (uscxml)   ChartToVHDL::VAnd (uscxml)   
ExecutableContentImpl (uscxml)   ChartToVHDL::VAssign (uscxml)   
EventHandler (uscxml)   
EventHandlerImpl (uscxml)   V8DataModel (uscxml)   
EventQueue (uscxml)   ChartToVHDL::VAnd (uscxml)   
EventQueueImpl (uscxml)   ChartToVHDL::VAssign (uscxml)   
ExecutableContent (uscxml)   ChartToVHDL::VBranch (uscxml)   
ExecutableContentImpl (uscxml)   ChartToVHDL::VContainer (uscxml)   
  F  
-
ChartToVHDL::VBranch (uscxml)   
ChartToVHDL::VContainer (uscxml)   
Factory (uscxml)   ChartToVHDL::VLine (uscxml)   
FastMicroStep (uscxml)   ChartToVHDL::VNode (uscxml)   
ChartToVHDL::VLine (uscxml)   
ChartToVHDL::VNode (uscxml)   
Factory (uscxml)   ChartToVHDL::VNop (uscxml)   
FastMicroStep (uscxml)   ChartToVHDL::VNot (uscxml)   
  H  
-
ChartToVHDL::VNop (uscxml)   
ChartToVHDL::VNot (uscxml)   
HTTPServer (uscxml)   ChartToVHDL::VOr (uscxml)   
HTTPServlet (uscxml)   ChartToVHDL::VPointer (uscxml)   
ChartToVHDL::VOr (uscxml)   
ChartToVHDL::VPointer (uscxml)   
HTTPServer (uscxml)   
  W  
+
HTTPServlet (uscxml)   
  I  
-
  W  
+
WebSocketServlet (uscxml)   
HTTPServer::WSFrame (uscxml)   
Interpreter (uscxml)   
  X  
Interpreter (uscxml)   WebSocketServlet (uscxml)   
InterpreterImpl (uscxml)   HTTPServer::WSFrame (uscxml)   
InterpreterIssue (uscxml)   
  X  
+
InterpreterImpl (uscxml)   
InterpreterIssue (uscxml)   X (uscxml)   
InterpreterMonitor (uscxml)   
  b  
InterpreterMonitor (uscxml)   
Invoker (uscxml)   X (uscxml)   
InvokerImpl (uscxml)   
  b  
+
Invoker (uscxml)   
InvokerCallbacks (uscxml)   base64_decodestate   
InvokerImpl (uscxml)   base64_encodestate   
IOProcessor (uscxml)   
  c  
IOProcessor (uscxml)   
IOProcessorImpl (uscxml)   base64_decodestate   
IOProcessorCallbacks (uscxml)   
IOProcessorImpl (uscxml)   BasicDelayedEventQueue::callbackData (uscxml)   
  J  
-
base64_encodestate   
  c  
+
  m  
JSCDataModel (uscxml)   
JSCDataModel (uscxml)   md5_state_s   
  L  
-
BasicDelayedEventQueue::callbackData (uscxml)   
  m  
-
PromelaParserNode::Location (uscxml)   
Logger (uscxml)   md5_state_s   
LoggerImpl (uscxml)   
  y  
+
  u  
LuaDataModel (uscxml)   
PromelaParserNode::Location (uscxml)   uscxml_ctx   
Logger (uscxml)   uscxml_elem_assign   
LoggerImpl (uscxml)   uscxml_elem_data   
LuaDataModel (uscxml)   uscxml_elem_donedata   
  M  
-
yy_buffer_state   
MicroStep (uscxml)   
uscxml_elem_foreach   
uscxml_elem_invoke   
MicroStep (uscxml)   uscxml_elem_param   
MicroStepCallbacks (uscxml)   uscxml_elem_send   
MicroStepImpl (uscxml)   uscxml_machine   
A | B | C | D | E | F | H | I | J | L | M | N | P | R | S | T | U | V | W | X | Y
@@ -215,7 +219,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_action_language-members.html b/classuscxml_1_1_action_language-members.html index 7e76db8..da213b8 100644 --- a/classuscxml_1_1_action_language-members.html +++ b/classuscxml_1_1_action_language-members.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::ActionLanguage, including all inherited members.

- + @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_action_language.html b/classuscxml_1_1_action_language.html index db838e9..c360620 100644 --- a/classuscxml_1_1_action_language.html +++ b/classuscxml_1_1_action_language.html @@ -110,8 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Collaboration diagram for uscxml::ActionLanguage:
-
-
+
[legend]
dataModeluscxml::ActionLanguage
delayedQueueuscxml::ActionLanguage
delayQueueuscxml::ActionLanguage
execContentuscxml::ActionLanguage
externalQueueuscxml::ActionLanguage
internalQueueuscxml::ActionLanguage
DataModel  - - - + + + @@ -157,7 +156,7 @@ Public Attributes diff --git a/classuscxml_1_1_action_language.js b/classuscxml_1_1_action_language.js new file mode 100644 index 0000000..1b511ef --- /dev/null +++ b/classuscxml_1_1_action_language.js @@ -0,0 +1,10 @@ +var classuscxml_1_1_action_language = +[ + [ "dataModel", "classuscxml_1_1_action_language.html#ad74260189cac7f961242e824f6ecdefc", null ], + [ "delayQueue", "classuscxml_1_1_action_language.html#ad245a942804009f45bae25fd34863576", null ], + [ "execContent", "classuscxml_1_1_action_language.html#a1703db358f807fdfe4b653d3048acea9", null ], + [ "externalQueue", "classuscxml_1_1_action_language.html#adf204c651494cba08d6b744502b008e9", null ], + [ "internalQueue", "classuscxml_1_1_action_language.html#a89ea43785a92f175683252c23f928f08", null ], + [ "logger", "classuscxml_1_1_action_language.html#af1e0631bbe2bb9d9a202b06ec34d2103", null ], + [ "microStepper", "classuscxml_1_1_action_language.html#a3f5bcc4b8a9d27324fb1d8122c3284b2", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_action_language__coll__graph.md5 b/classuscxml_1_1_action_language__coll__graph.md5 index 6b39603..10bb077 100644 --- a/classuscxml_1_1_action_language__coll__graph.md5 +++ b/classuscxml_1_1_action_language__coll__graph.md5 @@ -1 +1 @@ -7fb871e609d08f4c6b6501d538214b63 \ No newline at end of file +1f45245dd87e8722b8a8a0fa3549ae82 \ No newline at end of file diff --git a/classuscxml_1_1_action_language__coll__graph.svg b/classuscxml_1_1_action_language__coll__graph.svg index 61566f0..4198636 100644 --- a/classuscxml_1_1_action_language__coll__graph.svg +++ b/classuscxml_1_1_action_language__coll__graph.svg @@ -1,7 +1,7 @@ - @@ -46,7 +46,7 @@ if (edges && edges.length) { @@ -54,101 +54,115 @@ var sectionId = 'dynsection-0'; uscxml::ActionLanguage - + -Node1 - -uscxml::ActionLanguage + +Node1 + +uscxml::ActionLanguage -Node2 + +Node2 - -uscxml::MicroStep + +uscxml::MicroStep -Node2->Node1 - - - microStepper + +Node2->Node1 + + + microStepper -Node3 + +Node3 - -uscxml::DelayedEventQueue + +uscxml::DelayedEventQueue -Node3->Node1 - - - delayedQueue + +Node3->Node1 + + + delayQueue -Node4 + +Node4 - -uscxml::EventQueue + +uscxml::EventQueue -Node4->Node1 - - - internalQueue -externalQueue + +Node4->Node1 + + + internalQueue +externalQueue -Node4->Node3 - - + +Node4->Node3 + + -Node5 + +Node5 - -uscxml::DataModel + +uscxml::DataModel -Node5->Node1 - - - dataModel + +Node5->Node1 + + + dataModel -Node6 + +Node6 - -uscxml::Logger + +uscxml::Logger -Node6->Node1 - - - logger + +Node6->Node1 + + + logger -Node7 + +Node7 - -uscxml::ContentExecutor + +uscxml::ContentExecutor -Node7->Node1 - - - execContent + +Node7->Node1 + + + execContent diff --git a/classuscxml_1_1_action_language__coll__graph_org.svg b/classuscxml_1_1_action_language__coll__graph_org.svg index 868e4fa..c31b4cd 100644 --- a/classuscxml_1_1_action_language__coll__graph_org.svg +++ b/classuscxml_1_1_action_language__coll__graph_org.svg @@ -1,108 +1,122 @@ - - + uscxml::ActionLanguage - + -Node1 - -uscxml::ActionLanguage + +Node1 + +uscxml::ActionLanguage -Node2 + +Node2 - -uscxml::MicroStep + +uscxml::MicroStep -Node2->Node1 - - - microStepper + +Node2->Node1 + + + microStepper -Node3 + +Node3 - -uscxml::DelayedEventQueue + +uscxml::DelayedEventQueue -Node3->Node1 - - - delayedQueue + +Node3->Node1 + + + delayQueue -Node4 + +Node4 - -uscxml::EventQueue + +uscxml::EventQueue -Node4->Node1 - - - internalQueue -externalQueue + +Node4->Node1 + + + internalQueue +externalQueue -Node4->Node3 - - + +Node4->Node3 + + -Node5 + +Node5 - -uscxml::DataModel + +uscxml::DataModel -Node5->Node1 - - - dataModel + +Node5->Node1 + + + dataModel -Node6 + +Node6 - -uscxml::Logger + +uscxml::Logger -Node6->Node1 - - - logger + +Node6->Node1 + + + logger -Node7 + +Node7 - -uscxml::ContentExecutor + +uscxml::ContentExecutor -Node7->Node1 - - - execContent + +Node7->Node1 + + + execContent diff --git a/classuscxml_1_1_basic_content_executor-members.html b/classuscxml_1_1_basic_content_executor-members.html index 8396831..b909808 100644 --- a/classuscxml_1_1_basic_content_executor-members.html +++ b/classuscxml_1_1_basic_content_executor-members.html @@ -106,9 +106,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
BasicContentExecutor(ContentExecutorCallbacks *callbacks) (defined in uscxml::BasicContentExecutor) - + - + @@ -131,7 +131,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 7363b18..24f8c30 100644 --- a/classuscxml_1_1_basic_content_executor.html +++ b/classuscxml_1_1_basic_content_executor.html @@ -122,15 +122,15 @@ Public Member Functions - - + + - - + + @@ -212,7 +212,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_basic_content_executor.js b/classuscxml_1_1_basic_content_executor.js new file mode 100644 index 0000000..777c5f6 --- /dev/null +++ b/classuscxml_1_1_basic_content_executor.js @@ -0,0 +1,21 @@ +var classuscxml_1_1_basic_content_executor = +[ + [ "BasicContentExecutor", "classuscxml_1_1_basic_content_executor.html#a2071d37599de2e94de1380300057c1fa", null ], + [ "~BasicContentExecutor", "classuscxml_1_1_basic_content_executor.html#a8077c09143845fec359eb36f13f3d9de", null ], + [ "create", "classuscxml_1_1_basic_content_executor.html#a88f1d387fe7db6d6debee9c834fe9960", null ], + [ "elementAsData", "classuscxml_1_1_basic_content_executor.html#ab2037b9db9f439c680bb965cddab8dbf", null ], + [ "invoke", "classuscxml_1_1_basic_content_executor.html#a2b3c8f029795601abf7b28465cfe011a", null ], + [ "process", "classuscxml_1_1_basic_content_executor.html#a10e9244133d797c1fbcc923c374976b7", null ], + [ "processAssign", "classuscxml_1_1_basic_content_executor.html#aba49b41a3af424c0deb841c46de1c4c3", null ], + [ "processCancel", "classuscxml_1_1_basic_content_executor.html#a2fcf537e053431ed9b9a62b86ebb8f28", null ], + [ "processForeach", "classuscxml_1_1_basic_content_executor.html#a3062cb72e408632890a32a1038000538", null ], + [ "processIf", "classuscxml_1_1_basic_content_executor.html#a84c6f7e27925ca89f8aed6e8ed093f5a", null ], + [ "processLog", "classuscxml_1_1_basic_content_executor.html#a38377e90ebb38ecdad9c32f75e0edac1", null ], + [ "processNameLists", "classuscxml_1_1_basic_content_executor.html#aac69b91e82099e10b0e11a266676e45b", null ], + [ "processParams", "classuscxml_1_1_basic_content_executor.html#a47464195322372e1ba1f4d929f7c15c6", null ], + [ "processRaise", "classuscxml_1_1_basic_content_executor.html#aa276e18e87c8462954d991ba9a6d5b6c", null ], + [ "processScript", "classuscxml_1_1_basic_content_executor.html#a04d081b0849ae04a8394618daf61464a", null ], + [ "processSend", "classuscxml_1_1_basic_content_executor.html#ad4e948afb9de76b062c638c1ecd22487", null ], + [ "raiseDoneEvent", "classuscxml_1_1_basic_content_executor.html#ae89e1b7e52d37b6aed114803ba7ec5a2", null ], + [ "uninvoke", "classuscxml_1_1_basic_content_executor.html#a68cdf0c9003f6728653841e1d99c56dc", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_basic_content_executor__coll__graph.svg b/classuscxml_1_1_basic_content_executor__coll__graph.svg index b28a4f8..f21e86f 100644 --- a/classuscxml_1_1_basic_content_executor__coll__graph.svg +++ b/classuscxml_1_1_basic_content_executor__coll__graph.svg @@ -1,45 +1,50 @@ - uscxml::BasicContentExecutor - + -Node1 - -uscxml::BasicContentExecutor + +Node1 + +uscxml::BasicContentExecutor -Node2 - - -uscxml::ContentExecutorImpl + +Node2 + + +uscxml::ContentExecutorImpl -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::ContentExecutorCallbacks + +Node3 + + +uscxml::ContentExecutorCallbacks -Node3->Node2 - - - _callbacks + +Node3->Node2 + + + _callbacks diff --git a/classuscxml_1_1_basic_content_executor__inherit__graph.svg b/classuscxml_1_1_basic_content_executor__inherit__graph.svg index ffbbb7e..ede3e38 100644 --- a/classuscxml_1_1_basic_content_executor__inherit__graph.svg +++ b/classuscxml_1_1_basic_content_executor__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::BasicContentExecutor - + -Node1 - -uscxml::BasicContentExecutor + +Node1 + +uscxml::BasicContentExecutor -Node2 - - -uscxml::ContentExecutorImpl + +Node2 + + +uscxml::ContentExecutorImpl -Node2->Node1 - - + +Node2->Node1 + + diff --git a/classuscxml_1_1_basic_delayed_event_queue-members.html b/classuscxml_1_1_basic_delayed_event_queue-members.html index 3f74039..e640b7d 100644 --- a/classuscxml_1_1_basic_delayed_event_queue-members.html +++ b/classuscxml_1_1_basic_delayed_event_queue-members.html @@ -118,10 +118,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + + + + @@ -136,7 +138,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 91298a5..03a9999 100644 --- a/classuscxml_1_1_basic_delayed_event_queue.html +++ b/classuscxml_1_1_basic_delayed_event_queue.html @@ -114,7 +114,7 @@ Inheritance diagram for uscxml::BasicDelayedEventQueue:
Collaboration diagram for uscxml::BasicDelayedEventQueue:
-
+
[legend]

@@ -120,10 +119,10 @@ Public Attributes

dataModel
 The datamodel to use.
 
-DelayedEventQueue delayedQueue
 The queue for delayed events.
 
+DelayedEventQueue delayQueue
 The queue for delayed events.
 
ContentExecutor execContent
 To process executable content elements.
uscxml::BasicContentExecutorinline
ContentExecutorImpl(ContentExecutorCallbacks *callbacks) (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplinline
create(ContentExecutorCallbacks *callbacks) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutorvirtual
elementAsData(XERCESC_NS::DOMElement *element) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutorvirtual
elementAsData(XERCESC_NS::DOMElement *element, bool asExpression=false) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutorvirtual
invoke(XERCESC_NS::DOMElement *invoke) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutorvirtual
process(XERCESC_NS::DOMElement *block, const X &xmlPrefix) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutorvirtual
process(XERCESC_NS::DOMElement *block) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutorvirtual
processAssign(XERCESC_NS::DOMElement *content) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutor
processCancel(XERCESC_NS::DOMElement *content) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutor
processForeach(XERCESC_NS::DOMElement *content) (defined in uscxml::BasicContentExecutor)uscxml::BasicContentExecutor
virtual std::shared_ptr< ContentExecutorImplcreate (ContentExecutorCallbacks *callbacks)
 
-virtual Data elementAsData (XERCESC_NS::DOMElement *element)
 
+virtual Data elementAsData (XERCESC_NS::DOMElement *element, bool asExpression=false)
 
virtual void invoke (XERCESC_NS::DOMElement *invoke)
 
-virtual void process (XERCESC_NS::DOMElement *block, const X &xmlPrefix)
 
+virtual void process (XERCESC_NS::DOMElement *block)
 
void processAssign (XERCESC_NS::DOMElement *content)
 
create(DelayedEventQueueCallbacks *callbacks) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual
create() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueueinlineprotectedvirtual
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
reset() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual
run(void *instance)uscxml::BasicDelayedEventQueueprotectedstatic
deserialize(const Data &data) (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual
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
reset() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual
run(void *instance)uscxml::BasicDelayedEventQueueprotectedstatic
serialize() (defined in uscxml::BasicDelayedEventQueue)uscxml::BasicDelayedEventQueuevirtual
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
+ + @@ -148,6 +151,9 @@ virtual void  + +

@@ -139,6 +139,9 @@ virtual std::shared_ptr<

virtual Event dequeue (size_t blockMs)
 
+virtual void deserialize (const Data &data)
 
virtual void enqueue (const Event &event)
 
enqueueDelaye
virtual void reset ()
 
+virtual Data serialize ()
 
@@ -239,7 +245,7 @@ std::list< Event > diff --git a/classuscxml_1_1_basic_delayed_event_queue.js b/classuscxml_1_1_basic_delayed_event_queue.js new file mode 100644 index 0000000..8f817c4 --- /dev/null +++ b/classuscxml_1_1_basic_delayed_event_queue.js @@ -0,0 +1,26 @@ +var classuscxml_1_1_basic_delayed_event_queue = +[ + [ "callbackData", "structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html", "structuscxml_1_1_basic_delayed_event_queue_1_1callback_data" ], + [ "BasicDelayedEventQueue", "classuscxml_1_1_basic_delayed_event_queue.html#acaed532499050b36583358fd29b8bb39", null ], + [ "~BasicDelayedEventQueue", "classuscxml_1_1_basic_delayed_event_queue.html#af0422ea85a37b9263785729d24a205fb", null ], + [ "cancelAllDelayed", "classuscxml_1_1_basic_delayed_event_queue.html#ac1c709c057ad34c3bb64bbd8727d37ca", null ], + [ "cancelDelayed", "classuscxml_1_1_basic_delayed_event_queue.html#a3802c7fa7c4d1c6d08af3e691a7081f9", null ], + [ "create", "classuscxml_1_1_basic_delayed_event_queue.html#a10587076c71a6bd119bacd108dc7fdfd", null ], + [ "create", "classuscxml_1_1_basic_delayed_event_queue.html#ac79d14b8a732074d625ec9b34d1de054", null ], + [ "dequeue", "classuscxml_1_1_basic_delayed_event_queue.html#a21727a05e40fc75fd043afbf40976dfc", null ], + [ "deserialize", "classuscxml_1_1_basic_delayed_event_queue.html#a649beb8630daa202afe66da67e1e7a91", null ], + [ "enqueue", "classuscxml_1_1_basic_delayed_event_queue.html#a4d21e13a575cbec7487f0ca39714ed6c", null ], + [ "enqueueDelayed", "classuscxml_1_1_basic_delayed_event_queue.html#aa7357348efc1d96af0e782a23c06578f", null ], + [ "reset", "classuscxml_1_1_basic_delayed_event_queue.html#af529e6a683b42cbfefa8e96cd66add88", null ], + [ "run", "classuscxml_1_1_basic_delayed_event_queue.html#a121101701a8c88a4e8eff947bbfb6149", null ], + [ "serialize", "classuscxml_1_1_basic_delayed_event_queue.html#abfc9b326f1372622b79fbf7c5a11246d", null ], + [ "start", "classuscxml_1_1_basic_delayed_event_queue.html#a2c9d84152899ff77b037fbfcc3ccd8b0", null ], + [ "stop", "classuscxml_1_1_basic_delayed_event_queue.html#a845dbe5a199c6e58592bae5b3b7620e1", null ], + [ "timerCallback", "classuscxml_1_1_basic_delayed_event_queue.html#a78d2158558e40122766544a554f5d7d6", null ], + [ "_callbackData", "classuscxml_1_1_basic_delayed_event_queue.html#addf606626e97c754fdfdcf84f935abdd", null ], + [ "_callbacks", "classuscxml_1_1_basic_delayed_event_queue.html#a30babc44bf122789ba5f2a98361e7750", null ], + [ "_dummyEvent", "classuscxml_1_1_basic_delayed_event_queue.html#abd211f81de4c9ea587c0441793205dcd", null ], + [ "_eventLoop", "classuscxml_1_1_basic_delayed_event_queue.html#aa91591e0e7d23011b8daf743a85e7f87", null ], + [ "_isStarted", "classuscxml_1_1_basic_delayed_event_queue.html#a25bbad52b9b5322ce597a9c649d1870e", null ], + [ "_thread", "classuscxml_1_1_basic_delayed_event_queue.html#a18a45c200d759642f3cab592c0b79142", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_basic_delayed_event_queue__coll__graph.map b/classuscxml_1_1_basic_delayed_event_queue__coll__graph.map index adbe391..595cfae 100644 --- a/classuscxml_1_1_basic_delayed_event_queue__coll__graph.map +++ b/classuscxml_1_1_basic_delayed_event_queue__coll__graph.map @@ -1,6 +1,6 @@ - + diff --git a/classuscxml_1_1_basic_delayed_event_queue__coll__graph.svg b/classuscxml_1_1_basic_delayed_event_queue__coll__graph.svg index 3d0b894..14fc29d 100644 --- a/classuscxml_1_1_basic_delayed_event_queue__coll__graph.svg +++ b/classuscxml_1_1_basic_delayed_event_queue__coll__graph.svg @@ -1,166 +1,88 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml::BasicDelayedEventQueue - + -Node1 - -uscxml::BasicDelayedEvent -Queue + +Node1 + +uscxml::BasicDelayedEvent +Queue -Node2 - - -uscxml::BasicEventQueue + +Node2 + + +uscxml::BasicEventQueue -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::EventQueueImpl + +Node3 + + +uscxml::EventQueueImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::DelayedEventQueueImpl + +Node4 + + +uscxml::DelayedEventQueueImpl -Node3->Node4 - - + +Node3->Node4 + + -Node4->Node1 - - + +Node4->Node1 + + -Node5 - - -uscxml::DelayedEventQueue -Callbacks + +Node5 + + +uscxml::DelayedEventQueue +Callbacks -Node5->Node1 - - - _callbacks + +Node5->Node1 + + + _callbacks - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/classuscxml_1_1_basic_delayed_event_queue__coll__graph_org.svg b/classuscxml_1_1_basic_delayed_event_queue__coll__graph_org.svg index d2b698e..ceaa8d2 100644 --- a/classuscxml_1_1_basic_delayed_event_queue__coll__graph_org.svg +++ b/classuscxml_1_1_basic_delayed_event_queue__coll__graph_org.svg @@ -1,78 +1,88 @@ - uscxml::BasicDelayedEventQueue - - -Node1 - -uscxml::BasicDelayedEvent -Queue + + + +Node4 + +uscxml::BasicDelayedEvent +Queue - -Node2 + + +Node5 - -uscxml::BasicEventQueue + +uscxml::BasicEventQueue - -Node2->Node1 - - + + +Node5->Node4 + + - -Node3 + + +Node6 - -uscxml::EventQueueImpl + +uscxml::EventQueueImpl - -Node3->Node2 - - + + +Node6->Node5 + + - -Node4 + + +Node7 - -uscxml::DelayedEventQueueImpl + +uscxml::DelayedEventQueueImpl - -Node3->Node4 - - + + +Node6->Node7 + + - -Node4->Node1 - - + + +Node7->Node4 + + - -Node5 + + +Node8 - -uscxml::DelayedEventQueue -Callbacks + +uscxml::DelayedEventQueue +Callbacks - -Node5->Node1 - - - _callbacks + + +Node8->Node4 + + + _callbacks diff --git a/classuscxml_1_1_basic_delayed_event_queue__inherit__graph.svg b/classuscxml_1_1_basic_delayed_event_queue__inherit__graph.svg index 1e9341d..eb0a1b7 100644 --- a/classuscxml_1_1_basic_delayed_event_queue__inherit__graph.svg +++ b/classuscxml_1_1_basic_delayed_event_queue__inherit__graph.svg @@ -1,63 +1,71 @@ - uscxml::BasicDelayedEventQueue - + -Node1 - -uscxml::BasicDelayedEvent -Queue + +Node1 + +uscxml::BasicDelayedEvent +Queue -Node2 - - -uscxml::BasicEventQueue + +Node2 + + +uscxml::BasicEventQueue -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::EventQueueImpl + +Node3 + + +uscxml::EventQueueImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::DelayedEventQueueImpl + +Node4 + + +uscxml::DelayedEventQueueImpl -Node3->Node4 - - + +Node3->Node4 + + -Node4->Node1 - - + +Node4->Node1 + + diff --git a/classuscxml_1_1_basic_event_queue-members.html b/classuscxml_1_1_basic_event_queue-members.html index b01d72d..f25e98b 100644 --- a/classuscxml_1_1_basic_event_queue-members.html +++ b/classuscxml_1_1_basic_event_queue-members.html @@ -108,8 +108,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
BasicEventQueue() (defined in uscxml::BasicEventQueue) - - + + + +

Protected Member Functions

uscxml::BasicEventQueue
create() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
dequeue(size_t blockMs) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
enqueue(const Event &event) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
reset() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
deserialize(const Data &data) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
enqueue(const Event &event) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
reset() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
serialize() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
~BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual
@@ -120,7 +122,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 d309cf7..86d635a 100644 --- a/classuscxml_1_1_basic_event_queue.html +++ b/classuscxml_1_1_basic_event_queue.html @@ -122,12 +122,18 @@ virtual std::shared_ptr<
virtual Event dequeue (size_t blockMs)
 
+virtual void deserialize (const Data &data)
 
virtual void enqueue (const Event &event)
 
virtual void reset ()
 
+virtual Data serialize ()
 
@@ -154,7 +160,7 @@ std::list< Event > diff --git a/classuscxml_1_1_basic_event_queue.js b/classuscxml_1_1_basic_event_queue.js new file mode 100644 index 0000000..420ce75 --- /dev/null +++ b/classuscxml_1_1_basic_event_queue.js @@ -0,0 +1,14 @@ +var classuscxml_1_1_basic_event_queue = +[ + [ "BasicEventQueue", "classuscxml_1_1_basic_event_queue.html#ab9629d297368cc0b0ae315ac1edd6085", null ], + [ "~BasicEventQueue", "classuscxml_1_1_basic_event_queue.html#a32d5d70e1a97e78a7db1dae14b230ea9", null ], + [ "create", "classuscxml_1_1_basic_event_queue.html#ab9254195954af8884408312eb246e4bc", null ], + [ "dequeue", "classuscxml_1_1_basic_event_queue.html#ab50210fbb72488dce5c3bac5b817e294", null ], + [ "deserialize", "classuscxml_1_1_basic_event_queue.html#ac9b9b052787f5bec52b507cab497f2c9", null ], + [ "enqueue", "classuscxml_1_1_basic_event_queue.html#a27da474deda0fd010fc2282bb0891b45", null ], + [ "reset", "classuscxml_1_1_basic_event_queue.html#a8c88a111325c53da3d68c90bea3394cb", null ], + [ "serialize", "classuscxml_1_1_basic_event_queue.html#a085937c458bb7caac45e410f430f7dac", null ], + [ "_cond", "classuscxml_1_1_basic_event_queue.html#a94d2d5a6f7504b925f8b53d0537791a5", null ], + [ "_mutex", "classuscxml_1_1_basic_event_queue.html#a2fd214fdfd8fc21ff6ee7d6a09cf6bc5", null ], + [ "_queue", "classuscxml_1_1_basic_event_queue.html#a126c9562b940b0aa31a1e0474160d8f9", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_basic_event_queue__coll__graph.svg b/classuscxml_1_1_basic_event_queue__coll__graph.svg index 87f24ab..510d1b0 100644 --- a/classuscxml_1_1_basic_event_queue__coll__graph.svg +++ b/classuscxml_1_1_basic_event_queue__coll__graph.svg @@ -1,31 +1,34 @@ - uscxml::BasicEventQueue - + -Node1 - -uscxml::BasicEventQueue + +Node1 + +uscxml::BasicEventQueue -Node2 - - -uscxml::EventQueueImpl + +Node2 + + +uscxml::EventQueueImpl -Node2->Node1 - - + +Node2->Node1 + + diff --git a/classuscxml_1_1_basic_event_queue__inherit__graph.svg b/classuscxml_1_1_basic_event_queue__inherit__graph.svg index 2515f96..179c096 100644 --- a/classuscxml_1_1_basic_event_queue__inherit__graph.svg +++ b/classuscxml_1_1_basic_event_queue__inherit__graph.svg @@ -1,59 +1,66 @@ - uscxml::BasicEventQueue - + -Node1 - -uscxml::BasicEventQueue + +Node1 + +uscxml::BasicEventQueue -Node3 - - -uscxml::BasicDelayedEvent -Queue + +Node3 + + +uscxml::BasicDelayedEvent +Queue -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -uscxml::USCXMLInvoker -::ParentQueueImpl + +Node4 + + +uscxml::USCXMLInvoker +::ParentQueueImpl -Node1->Node4 - - + +Node1->Node4 + + -Node2 - - -uscxml::EventQueueImpl + +Node2 + + +uscxml::EventQueueImpl -Node2->Node1 - - + +Node2->Node1 + + 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 56bae66..49180ff 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 @@ -102,13 +102,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::BasicHTTPIOProcessor, including all inherited members.

Protected Attributes

- + - + @@ -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 5563b86..8820bec 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 @@ -116,8 +116,7 @@ Inheritance diagram for uscxml::BasicHTTPIOProcessor:
Collaboration diagram for uscxml::BasicHTTPIOProcessor:
-
-
+
[legend]
_interpreter (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplprotected
_callbacks (defined in uscxml::IOProcessorImpl)uscxml::IOProcessorImplprotected
_sendRequests (defined in uscxml::BasicHTTPIOProcessor)uscxml::BasicHTTPIOProcessorprotected
_url (defined in uscxml::BasicHTTPIOProcessor)uscxml::BasicHTTPIOProcessorprotected
BasicHTTPIOProcessor() (defined in uscxml::BasicHTTPIOProcessor)uscxml::BasicHTTPIOProcessor
canAdaptPath()uscxml::BasicHTTPIOProcessorinlinevirtual
contentChunkReceived(const URL &url, const std::string &contentChunk) (defined in uscxml::URLMonitor)uscxml::URLMonitorinlinevirtual
create(uscxml::InterpreterImpl *interpreter)uscxml::BasicHTTPIOProcessorvirtual
create(uscxml::IOProcessorCallbacks *callbacks)uscxml::BasicHTTPIOProcessorvirtual
downloadCompleted(const URL &url) (defined in uscxml::BasicHTTPIOProcessor)uscxml::BasicHTTPIOProcessorvirtual
downloadFailed(const URL &url, int errorCode) (defined in uscxml::BasicHTTPIOProcessor)uscxml::BasicHTTPIOProcessorvirtual
downloadStarted(const URL &url) (defined in uscxml::BasicHTTPIOProcessor)uscxml::BasicHTTPIOProcessorvirtual
bool  - - - + + + @@ -173,10 +172,10 @@ std::map< std::string, std::pair< - - - + + +

@@ -126,9 +125,9 @@ Public Member Functions

canAdaptPath ()
 Called by the server with the actual URL.
 
virtual std::shared_ptr< IOProcessorImplcreate (uscxml::InterpreterImpl *interpreter)
 Factory demands a new instance. More...
 
virtual std::shared_ptr< IOProcessorImplcreate (uscxml::IOProcessorCallbacks *callbacks)
 Factory demands a new instance. More...
 
void downloadCompleted (const URL &url)
 
std::string _url
 
- Protected Attributes inherited from uscxml::EventHandlerImpl
-InterpreterImpl_interpreter
 
- Protected Attributes inherited from uscxml::IOProcessorImpl
+IOProcessorCallbacks_callbacks
 
@@ -186,7 +185,7 @@ Additional Inherited Members

Additional Inherited Members

 

Member Function Documentation

-
+
@@ -196,8 +195,8 @@ Additional Inherited Members - - + +
std::shared_ptr< IOProcessorImpl > uscxml::BasicHTTPIOProcessor::create (uscxml::InterpreterImplinterpreter)uscxml::IOProcessorCallbackscallbacks)
@@ -213,9 +212,9 @@ Additional Inherited Members -
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.

+

Implements uscxml::IOProcessorImpl.

@@ -361,7 +360,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor.js b/classuscxml_1_1_basic_h_t_t_p_i_o_processor.js new file mode 100644 index 0000000..2d1cd84 --- /dev/null +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor.js @@ -0,0 +1,18 @@ +var classuscxml_1_1_basic_h_t_t_p_i_o_processor = +[ + [ "BasicHTTPIOProcessor", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a1e69867a4ac07b7c154c7f450a9a4e0c", null ], + [ "~BasicHTTPIOProcessor", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a583355fbcbfb9b843df7775485bc6edd", null ], + [ "canAdaptPath", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a4c6784e9913f20fd891c41c2e062891d", null ], + [ "create", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#acc9c3ef3ebf787deb803cfa4f1a81648", null ], + [ "downloadCompleted", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a2f389a572cc97c244a89e625ffc9c71c", null ], + [ "downloadFailed", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#ae33cd9b3a2a0227ae469701b8f1bd5a5", null ], + [ "downloadStarted", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a62b6d31ff9ee6b55632e0b686a1b9d5b", null ], + [ "eventFromSCXML", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a6a2a96ce6a2b03f47e058c4ffcd884d3", null ], + [ "getDataModelVariables", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a5b12c4ac369a7993d28f34d4ed19ea2f", null ], + [ "getNames", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a76bbdd6891629367f1209e0089ecfa8b", null ], + [ "isValidTarget", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#ac2bcef2d25bfb6c576644959847481d0", null ], + [ "requestFromHTTP", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a8737617ee6d2288fd8b44483c9f100c8", null ], + [ "setURL", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a26721bb8f8b63a84451a9d82fbfa3588", null ], + [ "_sendRequests", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a58891e794a37e81a419d142bc056ae48", null ], + [ "_url", "classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#abbb36d780ad53a83875acc5516240530", null ] +]; \ No newline at end of file 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 60c8bee..e2324ac 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,7 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + 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 c1b1ebb..47914e2 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 @@ -10aba3c487ea949f78d0827f46bd2766 \ No newline at end of file +d6c41155068865774b22762cfc1ccae2 \ 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 b80a42c..c881aa1 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 @@ -1,420 +1,95 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml::BasicHTTPIOProcessor - + -Node1 - -uscxml::BasicHTTPIOProcessor + +Node1 + +uscxml::BasicHTTPIOProcessor -Node2 - - -uscxml::IOProcessorImpl + +Node2 + + +uscxml::IOProcessorImpl -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::EventHandlerImpl + +Node3 + + +uscxml::EventHandlerImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::InterpreterImpl + +Node4 + + +uscxml::IOProcessorCallbacks - -Node4->Node3 - - - _interpreter + + +Node4->Node2 + + + _callbacks -Node5 - - -uscxml::MicroStepCallbacks + +Node5 + + +uscxml::HTTPServlet - -Node5->Node4 - - + + +Node5->Node1 + + -Node6 - - -uscxml::DataModelCallbacks + +Node6 + + +uscxml::URLMonitor - -Node6->Node4 - - + + +Node6->Node1 + + - -Node7 - - -uscxml::ContentExecutorCallbacks - - - - -Node7->Node4 - - - - -Node8 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node8->Node4 - - - - -Node9 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node9->Node4 - - - - -Node10 - - -uscxml::MicroStep - - - - -Node10->Node4 - - - _microStepper - - -Node11 - - -uscxml::DelayedEventQueue - - - - -Node11->Node4 - - - _delayQueue - - -Node12 - - -uscxml::EventQueue - - - - -Node12->Node4 - - - _parentQueue -_externalQueue -_internalQueue - - -Node12->Node11 - - - - -Node13 - - -uscxml::Logger - - - - -Node13->Node4 - - - _logger - - -Node14 - - -uscxml::DataModel - - - - -Node14->Node4 - - - _dataModel - - -Node15 - - -uscxml::Factory - - - - -Node15->Node4 - - - _factory - - -Node15->Node15 - - - _instance -_parentFactory - -Node16 - - -uscxml::URL - - - - -Node16->Node4 - - - _baseURL - - -Node17 - - -uscxml::X - - - - -Node17->Node4 - - - _xmlPrefix -_xmlNS - - -Node18 - - -uscxml::ContentExecutor - - - - -Node18->Node4 - - - _execContent - - -Node19 - - -uscxml::Event - - - - -Node19->Node4 - - - _currEvent -_invokeReq - - -Node20 - - -uscxml::Data - - - - -Node20->Node19 - - - data - - -Node21 - - -uscxml::Blob - - - - -Node21->Node20 - - - binary - - -Node22 - - -uscxml::HTTPServlet - - - - -Node22->Node1 - - - - -Node23 - - -uscxml::URLMonitor - - - - -Node23->Node1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph_org.svg b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph_org.svg deleted file mode 100644 index bed618b..0000000 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__coll__graph_org.svg +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - -uscxml::BasicHTTPIOProcessor - - -Node1 - -uscxml::BasicHTTPIOProcessor - - -Node2 - - -uscxml::IOProcessorImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::EventHandlerImpl - - - - -Node3->Node2 - - - - -Node4 - - -uscxml::InterpreterImpl - - - - -Node4->Node3 - - - _interpreter - - -Node5 - - -uscxml::MicroStepCallbacks - - - - -Node5->Node4 - - - - -Node6 - - -uscxml::DataModelCallbacks - - - - -Node6->Node4 - - - - -Node7 - - -uscxml::ContentExecutorCallbacks - - - - -Node7->Node4 - - - - -Node8 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node8->Node4 - - - - -Node9 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node9->Node4 - - - - -Node10 - - -uscxml::MicroStep - - - - -Node10->Node4 - - - _microStepper - - -Node11 - - -uscxml::DelayedEventQueue - - - - -Node11->Node4 - - - _delayQueue - - -Node12 - - -uscxml::EventQueue - - - - -Node12->Node4 - - - _parentQueue -_externalQueue -_internalQueue - - -Node12->Node11 - - - - -Node13 - - -uscxml::Logger - - - - -Node13->Node4 - - - _logger - - -Node14 - - -uscxml::DataModel - - - - -Node14->Node4 - - - _dataModel - - -Node15 - - -uscxml::Factory - - - - -Node15->Node4 - - - _factory - - -Node15->Node15 - - - _instance -_parentFactory - - -Node16 - - -uscxml::URL - - - - -Node16->Node4 - - - _baseURL - - -Node17 - - -uscxml::X - - - - -Node17->Node4 - - - _xmlPrefix -_xmlNS - - -Node18 - - -uscxml::ContentExecutor - - - - -Node18->Node4 - - - _execContent - - -Node19 - - -uscxml::Event - - - - -Node19->Node4 - - - _currEvent -_invokeReq - - -Node20 - - -uscxml::Data - - - - -Node20->Node19 - - - data - - -Node21 - - -uscxml::Blob - - - - -Node21->Node20 - - - binary - - -Node22 - - -uscxml::HTTPServlet - - - - -Node22->Node1 - - - - -Node23 - - -uscxml::URLMonitor - - - - -Node23->Node1 - - - - - diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__inherit__graph.svg b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__inherit__graph.svg index 2f89883..bb4fbf8 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor__inherit__graph.svg +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor__inherit__graph.svg @@ -1,70 +1,79 @@ - uscxml::BasicHTTPIOProcessor - + -Node1 - -uscxml::BasicHTTPIOProcessor + +Node1 + +uscxml::BasicHTTPIOProcessor -Node2 - - -uscxml::IOProcessorImpl + +Node2 + + +uscxml::IOProcessorImpl -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::EventHandlerImpl + +Node3 + + +uscxml::EventHandlerImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::HTTPServlet + +Node4 + + +uscxml::HTTPServlet -Node4->Node1 - - + +Node4->Node1 + + -Node5 - - -uscxml::URLMonitor + +Node5 + + +uscxml::URLMonitor -Node5->Node1 - - + +Node5->Node1 + + diff --git a/classuscxml_1_1_blob-members.html b/classuscxml_1_1_blob-members.html index 54b218b..a0dd771 100644 --- a/classuscxml_1_1_blob-members.html +++ b/classuscxml_1_1_blob-members.html @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_blob.html b/classuscxml_1_1_blob.html index f052e6c..6004598 100644 --- a/classuscxml_1_1_blob.html +++ b/classuscxml_1_1_blob.html @@ -159,7 +159,7 @@ std::shared_ptr< BlobImpl diff --git a/classuscxml_1_1_blob.js b/classuscxml_1_1_blob.js new file mode 100644 index 0000000..3cf83b2 --- /dev/null +++ b/classuscxml_1_1_blob.js @@ -0,0 +1,14 @@ +var classuscxml_1_1_blob = +[ + [ "Blob", "classuscxml_1_1_blob.html#a582aa3635331b2d77d95b0408ff894cc", null ], + [ "Blob", "classuscxml_1_1_blob.html#a5ed242367bea7d48ebd363fbfe39fb0d", null ], + [ "base64", "classuscxml_1_1_blob.html#a6c9caf248578e24f5164cc4cf8d474aa", null ], + [ "fromBase64", "classuscxml_1_1_blob.html#adaf40c0dac85f4fdc65d44390330ac7f", null ], + [ "getData", "classuscxml_1_1_blob.html#a36fea999bf7f87fda97f829f505868a3", null ], + [ "getMimeType", "classuscxml_1_1_blob.html#a0b7d79f67fb0f639ca7982267504b475", null ], + [ "getSize", "classuscxml_1_1_blob.html#ad7081dc540eaa04406d08893e0f9aa5b", null ], + [ "md5", "classuscxml_1_1_blob.html#a0bb400c33659492e66674c90fcf89523", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_blob.html#ab3b06bd91752b8c47829be4c36f5957f", null ], + [ "setMimeType", "classuscxml_1_1_blob.html#acc4efe2165f13107a5332a456ba626a2", null ], + [ "_impl", "classuscxml_1_1_blob.html#aedbf4557915281b08857317529757b12", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_blob_impl-members.html b/classuscxml_1_1_blob_impl-members.html index 2cd346d..347f990 100644 --- a/classuscxml_1_1_blob_impl-members.html +++ b/classuscxml_1_1_blob_impl-members.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_blob_impl.html b/classuscxml_1_1_blob_impl.html index 8a3c445..4d45143 100644 --- a/classuscxml_1_1_blob_impl.html +++ b/classuscxml_1_1_blob_impl.html @@ -163,7 +163,7 @@ size_t size diff --git a/classuscxml_1_1_blob_impl.js b/classuscxml_1_1_blob_impl.js new file mode 100644 index 0000000..0192201 --- /dev/null +++ b/classuscxml_1_1_blob_impl.js @@ -0,0 +1,16 @@ +var classuscxml_1_1_blob_impl = +[ + [ "BlobImpl", "classuscxml_1_1_blob_impl.html#a5b90b3e226ba075af180cf8d343deca6", null ], + [ "BlobImpl", "classuscxml_1_1_blob_impl.html#ad2d7ae270c844286544cc982f3795a67", null ], + [ "~BlobImpl", "classuscxml_1_1_blob_impl.html#a883d07a1b415ec540f5e9e7457c213ea", null ], + [ "base64", "classuscxml_1_1_blob_impl.html#abde9a70dadf041be2646f3025914f571", null ], + [ "fromBase64", "classuscxml_1_1_blob_impl.html#a3074f2a5312edbe69ae6cddeed0f7159", null ], + [ "getData", "classuscxml_1_1_blob_impl.html#a9f32722356eb4a673e33d348f5fa1cee", null ], + [ "getMimeType", "classuscxml_1_1_blob_impl.html#a93d793cf38ac5bdf65b7510b48fc9c14", null ], + [ "getSize", "classuscxml_1_1_blob_impl.html#adac9ef822ad0fee0aecee7b174f0d8aa", null ], + [ "md5", "classuscxml_1_1_blob_impl.html#a897a37ae2f8427b0e930017c61e37209", null ], + [ "setMimeType", "classuscxml_1_1_blob_impl.html#a19c95b8dc893d7dc4e2a96eec84b134c", null ], + [ "data", "classuscxml_1_1_blob_impl.html#a3d1a55fc37faecbbfadc3a2f7033c9b7", null ], + [ "mimeType", "classuscxml_1_1_blob_impl.html#aab61c4fb931db68c09ed5e8a11247ff2", null ], + [ "size", "classuscxml_1_1_blob_impl.html#a4f32f2347c30bdbb42a5eaab0b4d080e", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_blocking_queue-members.html b/classuscxml_1_1_blocking_queue-members.html index 3a85798..7968e21 100644 --- a/classuscxml_1_1_blocking_queue-members.html +++ b/classuscxml_1_1_blocking_queue-members.html @@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_blocking_queue.html b/classuscxml_1_1_blocking_queue.html index ce51ee9..64a07aa 100644 --- a/classuscxml_1_1_blocking_queue.html +++ b/classuscxml_1_1_blocking_queue.html @@ -146,7 +146,7 @@ std::list< T > _queu diff --git a/classuscxml_1_1_blocking_queue.js b/classuscxml_1_1_blocking_queue.js new file mode 100644 index 0000000..078d6d7 --- /dev/null +++ b/classuscxml_1_1_blocking_queue.js @@ -0,0 +1,13 @@ +var classuscxml_1_1_blocking_queue = +[ + [ "BlockingQueue", "classuscxml_1_1_blocking_queue.html#acd319331e061d899a8ddf48ce2241d2d", null ], + [ "~BlockingQueue", "classuscxml_1_1_blocking_queue.html#a11ffcf2cdf0f3630a205ef32abd1fac0", null ], + [ "clear", "classuscxml_1_1_blocking_queue.html#ae6552d49ac30d4d60f3837fb076d6c62", null ], + [ "isEmpty", "classuscxml_1_1_blocking_queue.html#a31a35ae47b89e8af4a7abfe18ca4eef8", null ], + [ "pop", "classuscxml_1_1_blocking_queue.html#a31bddea825d772509256ddf74bf12a2e", null ], + [ "push", "classuscxml_1_1_blocking_queue.html#a54a3e445d3ebe3dbd6cc452c2b941ce5", null ], + [ "push_front", "classuscxml_1_1_blocking_queue.html#a21a18a27214090ab20ba2db592d1dd3d", null ], + [ "_cond", "classuscxml_1_1_blocking_queue.html#a2b14e31f408fe8e7b37675c6a9e54033", null ], + [ "_mutex", "classuscxml_1_1_blocking_queue.html#ac971eb3383b4bdda3e9266809fd6eed0", null ], + [ "_queue", "classuscxml_1_1_blocking_queue.html#a75d0bde7321232acab65d7ef5de7cca1", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_breakpoint-members.html b/classuscxml_1_1_breakpoint-members.html index d76ccbc..c18d276 100644 --- a/classuscxml_1_1_breakpoint-members.html +++ b/classuscxml_1_1_breakpoint-members.html @@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_breakpoint.html b/classuscxml_1_1_breakpoint.html index c17508f..75c9093 100644 --- a/classuscxml_1_1_breakpoint.html +++ b/classuscxml_1_1_breakpoint.html @@ -213,7 +213,7 @@ When when diff --git a/classuscxml_1_1_breakpoint.js b/classuscxml_1_1_breakpoint.js new file mode 100644 index 0000000..a6c287e --- /dev/null +++ b/classuscxml_1_1_breakpoint.js @@ -0,0 +1,46 @@ +var classuscxml_1_1_breakpoint = +[ + [ "Action", "classuscxml_1_1_breakpoint.html#a180b054ca607a663792c4839ba250bf7", [ + [ "UNDEF_ACTION", "classuscxml_1_1_breakpoint.html#a180b054ca607a663792c4839ba250bf7a942211f321eced84696cbfa840b70673", null ], + [ "ENTER", "classuscxml_1_1_breakpoint.html#a180b054ca607a663792c4839ba250bf7a15cca13a534e8f1074f5f00a5d469746", null ], + [ "EXIT", "classuscxml_1_1_breakpoint.html#a180b054ca607a663792c4839ba250bf7afe9449509115fb9f63feaa20834491ef", null ], + [ "INVOKE", "classuscxml_1_1_breakpoint.html#a180b054ca607a663792c4839ba250bf7a85d3358fa513345326373b12ea977195", null ], + [ "UNINVOKE", "classuscxml_1_1_breakpoint.html#a180b054ca607a663792c4839ba250bf7a8940a6a6ddc30aa26d54254c4c48ccab", null ] + ] ], + [ "Subject", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2a", [ + [ "UNDEF_SUBJECT", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aa4c326b28eb7e5a51a1e535f7956fcca1", null ], + [ "STATE", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aa07a24b4f7f86c2ef383f59caaf6c7a34", null ], + [ "TRANSITION", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aafa5337ccd26c4577a93cce234d468add", null ], + [ "STABLE", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aac22dde440a61c7f437c224b517341679", null ], + [ "MICROSTEP", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aa99cfe16a131776202e9c786981ffc888", null ], + [ "EVENT", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aaf47bac691841ececa5996236f30893d5", null ], + [ "INVOKER", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aa15dfbc88786c5a3309b91fbec1d05a3f", null ], + [ "EXECUTABLE", "classuscxml_1_1_breakpoint.html#ad138d70b9d1d742335e85c487b59af2aa99fb3616940e1a15f3fe0a06d378cb51", null ] + ] ], + [ "When", "classuscxml_1_1_breakpoint.html#a7c61a23c19d0f7ed6393044a820d49b6", [ + [ "UNDEF_WHEN", "classuscxml_1_1_breakpoint.html#a7c61a23c19d0f7ed6393044a820d49b6ae9981d21eb82dbe3ac16699387915805", null ], + [ "AFTER", "classuscxml_1_1_breakpoint.html#a7c61a23c19d0f7ed6393044a820d49b6a443f37510db00123c3b923b7809b0715", null ], + [ "BEFORE", "classuscxml_1_1_breakpoint.html#a7c61a23c19d0f7ed6393044a820d49b6a0fc3e74956d0dfe88c913678520c3c7b", null ], + [ "ON", "classuscxml_1_1_breakpoint.html#a7c61a23c19d0f7ed6393044a820d49b6af70784adbdb4874c62294dbc6912aa90", null ] + ] ], + [ "Breakpoint", "classuscxml_1_1_breakpoint.html#a7951d9617bd3381a5bbc49138ca1a400", null ], + [ "Breakpoint", "classuscxml_1_1_breakpoint.html#a37bc0ccc6421074b9c8a5bb730bf90bd", null ], + [ "matches", "classuscxml_1_1_breakpoint.html#a7d7ed252ce36750d30ae81dd836af819", null ], + [ "operator bool", "classuscxml_1_1_breakpoint.html#a5f63807d0f0aebfa6f399e4d9ab3fc72", null ], + [ "operator<", "classuscxml_1_1_breakpoint.html#a6a1ad3fd27a3361b4647fcaed36280cb", null ], + [ "toData", "classuscxml_1_1_breakpoint.html#a7fc63d7277e8e5bb73e18073b0f45c30", null ], + [ "action", "classuscxml_1_1_breakpoint.html#a8bdad46a4cadfb5cba42dd3eb6c68e5b", null ], + [ "condition", "classuscxml_1_1_breakpoint.html#a6c1850200b5c0ef7b3920967b288bab6", null ], + [ "element", "classuscxml_1_1_breakpoint.html#a5d2ea92c70d6a86f40807a9ef63ae6d6", null ], + [ "enabled", "classuscxml_1_1_breakpoint.html#aad9e38655ba4743c4f82fe07cf00e5d1", null ], + [ "eventName", "classuscxml_1_1_breakpoint.html#a18ddf3db725a4616fdc1f3acbe6f4b8f", null ], + [ "executableName", "classuscxml_1_1_breakpoint.html#ab74030a91e877d2cb71617eec09a9695", null ], + [ "executableXPath", "classuscxml_1_1_breakpoint.html#a97019859a11ee8db3d09019be48f0393", null ], + [ "invokeId", "classuscxml_1_1_breakpoint.html#a51e33fd2b9b1331daa31273f5ff460d4", null ], + [ "invokeType", "classuscxml_1_1_breakpoint.html#a89a0c2463e56c25239e55d135a17aee2", null ], + [ "stateId", "classuscxml_1_1_breakpoint.html#a0835527588c0e9377efb68a7117b41d3", null ], + [ "subject", "classuscxml_1_1_breakpoint.html#a11a53bb50670b67ff3809b1560c29d98", null ], + [ "transSourceId", "classuscxml_1_1_breakpoint.html#ab80d68ec82baf409075384fc42d50f7c", null ], + [ "transTargetId", "classuscxml_1_1_breakpoint.html#aada2a35065ac0c1fceb7899606a72157", null ], + [ "when", "classuscxml_1_1_breakpoint.html#a5a9a718e95330f37195429bc7e75d848", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_c89_data_model-members.html b/classuscxml_1_1_c89_data_model-members.html index bc8e99c..510ae2b 100644 --- a/classuscxml_1_1_c89_data_model-members.html +++ b/classuscxml_1_1_c89_data_model-members.html @@ -105,16 +105,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); _callbacks (defined in uscxml::DataModelImpl)uscxml::DataModelImplprotected _pc (defined in uscxml::C89DataModel)uscxml::C89DataModelprotected addExtension(DataModelExtension *ext)uscxml::C89DataModelvirtual - andExpressions(std::list< std::string >)uscxml::C89DataModelvirtual - assign(const std::string &location, const Data &data)uscxml::C89DataModelvirtual - C89DataModel() (defined in uscxml::C89DataModel)uscxml::C89DataModel - create(DataModelCallbacks *callbacks)uscxml::C89DataModelvirtual - evalAsBool(const std::string &expr)uscxml::C89DataModelvirtual - evalAsData(const std::string &expr)uscxml::C89DataModelvirtual - getAsData(const std::string &content)uscxml::C89DataModelvirtual - getLength(const std::string &expr)uscxml::C89DataModelvirtual - getNames()uscxml::C89DataModelinlinevirtual - init(const std::string &location, const Data &data)uscxml::C89DataModelvirtual + andExpressions(std::list< std::string >) (defined in uscxml::C89DataModel)uscxml::C89DataModelvirtual + assign(const std::string &location, const Data &data) (defined in uscxml::C89DataModel)uscxml::C89DataModelvirtual + uscxml::DataModelImpl::assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0uscxml::DataModelImplpure virtual + C89DataModel() (defined in uscxml::C89DataModel)uscxml::C89DataModel + create(DataModelCallbacks *callbacks)uscxml::C89DataModelvirtual + evalAsBool(const std::string &expr)uscxml::C89DataModelvirtual + evalAsData(const std::string &expr)uscxml::C89DataModelvirtual + getAsData(const std::string &content)uscxml::C89DataModelvirtual + getLength(const std::string &expr)uscxml::C89DataModelvirtual + getNames()uscxml::C89DataModelinlinevirtual + init(const std::string &location, const Data &data) (defined in uscxml::C89DataModel)uscxml::C89DataModelvirtual + uscxml::DataModelImpl::init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0uscxml::DataModelImplpure virtual isDeclared(const std::string &expr)uscxml::C89DataModelvirtual isValidSyntax(const std::string &expr)uscxml::C89DataModelvirtual replaceExpressions(std::string &content)uscxml::DataModelImpl @@ -131,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_c89_data_model.html b/classuscxml_1_1_c89_data_model.html index 6e1343d..de127c6 100644 --- a/classuscxml_1_1_c89_data_model.html +++ b/classuscxml_1_1_c89_data_model.html @@ -124,11 +124,11 @@ Public Member Functions virtual void addExtension (DataModelExtension *ext)  Register an extension to get data into and out of the data-model. More...
  -virtual std::string andExpressions (std::list< std::string >) - Concat the given terms into a conjunctive form. More...
+ +virtual std::string andExpressions (std::list< std::string >)   -virtual void assign (const std::string &location, const Data &data) - Assign a data object to a location in the data-model. More...
+ +virtual void assign (const std::string &location, const Data &data)   virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)  The Factory wants to instantiate a new instance. More...
@@ -149,8 +149,8 @@ Public Member Functions virtual std::list< std::string > getNames ()  Return a list of names to be matched by the datamodel attribute in SCXML.
  -virtual void init (const std::string &location, const Data &data) - Initialize a variable / location in the data-model with a given data object. More...
+ +virtual void init (const std::string &location, const Data &data)   virtual bool isDeclared (const std::string &expr)  Determine whether a given variable / location is declared. More...
@@ -165,6 +165,12 @@ virtual std::list< std::string >  Set a given item to the object at a given index for one iteration. More...
  - Public Member Functions inherited from uscxml::DataModelImpl +virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0 + Assign a data object to a location in the data-model. More...
+  +virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0 + Initialize a variable / location in the data-model with a given data object. More...
+  size_t replaceExpressions (std::string &content)  Experimental extension to have dynamic content in string literals. More...
  @@ -207,86 +213,6 @@ Picoc _pc - -
-
- - - - - -
- - - - - - - - -
std::string uscxml::C89DataModel::andExpressions (std::list< std::string > )
-
-virtual
-
-
Todo:
This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
- -

Reimplemented from uscxml::DataModelImpl.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void uscxml::C89DataModel::assign (const std::string & location,
const Datadata 
)
-
-virtual
-
-

There are different occurences in the SCXML IRP tests, e.g.

test147:
-<data id="Var1" expr="0"/>
-
-test150:
-<data id="Var3">
-[1,2,3]
-</data>
-
-test277:
-<data id="Var1" expr="return"/>
-
Parameters
- - - -
locationA variable or locatio to assign to.
dataThe Data object with the respective data.
-
-
- -

Implements uscxml::DataModelImpl.

- -
-
@@ -453,50 +379,6 @@ test277:
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void uscxml::C89DataModel::init (const std::string & location,
const Datadata 
)
-
-virtual
-
-

This is, semantically, very close to assign() but does not assume the location to be declared first.

-
Parameters
- - - -
locationA variable or locatio to assign to.
dataThe Data object with the respective data.
-
-
- -

Implements uscxml::DataModelImpl.

- -
-
@@ -665,7 +547,7 @@ test277:
diff --git a/classuscxml_1_1_c89_data_model.js b/classuscxml_1_1_c89_data_model.js new file mode 100644 index 0000000..aefb98b --- /dev/null +++ b/classuscxml_1_1_c89_data_model.js @@ -0,0 +1,20 @@ +var classuscxml_1_1_c89_data_model = +[ + [ "C89DataModel", "classuscxml_1_1_c89_data_model.html#a54fe6ce9cc3cd5987351086f4262391c", null ], + [ "~C89DataModel", "classuscxml_1_1_c89_data_model.html#ad8cef0adff89b726278b2604b38b1523", null ], + [ "addExtension", "classuscxml_1_1_c89_data_model.html#a4ccd0bb924c5fb8b118eba60759c6d1b", null ], + [ "andExpressions", "classuscxml_1_1_c89_data_model.html#a0c74aadc6953c1d22cc5d211b80a52d3", null ], + [ "assign", "classuscxml_1_1_c89_data_model.html#afc0160061505029da057de8ea3c833d1", null ], + [ "create", "classuscxml_1_1_c89_data_model.html#a6ecbaee5dbccb837b85fdef996b7efbf", null ], + [ "evalAsBool", "classuscxml_1_1_c89_data_model.html#afaa12f148b04a6185e286fe3f444adbf", null ], + [ "evalAsData", "classuscxml_1_1_c89_data_model.html#a612754bb8db53d732bad773eea8c9cd7", null ], + [ "getAsData", "classuscxml_1_1_c89_data_model.html#a6b29a22a843fbf4abc2cd43b6e01a4ca", null ], + [ "getLength", "classuscxml_1_1_c89_data_model.html#a264efde81f039a35c696a5ad348dc3ce", null ], + [ "getNames", "classuscxml_1_1_c89_data_model.html#a144e4aff09442b250481f66ae3000f5c", null ], + [ "init", "classuscxml_1_1_c89_data_model.html#a09729722890c900c75962377eeeec185", null ], + [ "isDeclared", "classuscxml_1_1_c89_data_model.html#a84523b6d0f3d2b63bca9a10b2a6ec3f8", null ], + [ "isValidSyntax", "classuscxml_1_1_c89_data_model.html#afa5a88b84cfb63211a336f9717240f3c", null ], + [ "setEvent", "classuscxml_1_1_c89_data_model.html#a1a4c2a4ab0ac3d77e63dde6802db9eb9", null ], + [ "setForeach", "classuscxml_1_1_c89_data_model.html#a734671c3bfcd221033d61705c3912af7", null ], + [ "_pc", "classuscxml_1_1_c89_data_model.html#a8459551b4c61ed8ed96c825625f45c8f", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_c89_data_model__coll__graph.svg b/classuscxml_1_1_c89_data_model__coll__graph.svg index aad0abf..0185377 100644 --- a/classuscxml_1_1_c89_data_model__coll__graph.svg +++ b/classuscxml_1_1_c89_data_model__coll__graph.svg @@ -1,45 +1,50 @@ - uscxml::C89DataModel - + -Node1 - -uscxml::C89DataModel + +Node1 + +uscxml::C89DataModel -Node2 - - -uscxml::DataModelImpl + +Node2 + + +uscxml::DataModelImpl -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::DataModelCallbacks + +Node3 + + +uscxml::DataModelCallbacks -Node3->Node2 - - - _callbacks + +Node3->Node2 + + + _callbacks diff --git a/classuscxml_1_1_c89_data_model__inherit__graph.svg b/classuscxml_1_1_c89_data_model__inherit__graph.svg index e958525..04aa207 100644 --- a/classuscxml_1_1_c89_data_model__inherit__graph.svg +++ b/classuscxml_1_1_c89_data_model__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::C89DataModel - + -Node1 - -uscxml::C89DataModel + +Node1 + +uscxml::C89DataModel -Node2 - - -uscxml::DataModelImpl + +Node2 + + +uscxml::DataModelImpl -Node2->Node1 - - + +Node2->Node1 + + diff --git a/classuscxml_1_1_chart_to_c-members.html b/classuscxml_1_1_chart_to_c-members.html index df65497..d6fff72 100644 --- a/classuscxml_1_1_chart_to_c-members.html +++ b/classuscxml_1_1_chart_to_c-members.html @@ -108,51 +108,52 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); _document (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected _extensions (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected _hasElement (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected - _nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected - _parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected - _stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _states (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected - _transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected - ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected - getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual - interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected - operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual - prepare() (defined in uscxml::ChartToC)uscxml::ChartToCprotected - resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected - setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected - setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected - transform(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCstatic - TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline - writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected - writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeFSM(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeIncludes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeMacros(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeStates(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeTo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCvirtual - writeTransitions(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected - ~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual + _hasNativeDataModel (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected + _nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected + _parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected + _stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _states (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected + _transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected + ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected + getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual + interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected + operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual + prepare() (defined in uscxml::ChartToC)uscxml::ChartToCprotected + resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected + setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected + setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected + transform(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCstatic + TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline + writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected + writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeFSM(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeIncludes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeMacros(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeStates(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeTo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCvirtual + writeTransitions(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected + ~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual @@ -162,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_chart_to_c.html b/classuscxml_1_1_chart_to_c.html index e0c6799..7c99414 100644 --- a/classuscxml_1_1_chart_to_c.html +++ b/classuscxml_1_1_chart_to_c.html @@ -113,7 +113,7 @@ Inheritance diagram for uscxml::ChartToC:
Collaboration diagram for uscxml::ChartToC:
-
+
[legend]
+ + @@ -356,7 +359,7 @@ XERCESC_NS::DOMElement *  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

@@ -210,6 +210,9 @@ std::list< ChartToC

std::set< std::string > _hasElement
 
+bool _hasNativeDataModel
 
std::string _md5
 
_ diff --git a/classuscxml_1_1_chart_to_c.js b/classuscxml_1_1_chart_to_c.js new file mode 100644 index 0000000..5634b9c --- /dev/null +++ b/classuscxml_1_1_chart_to_c.js @@ -0,0 +1,45 @@ +var classuscxml_1_1_chart_to_c = +[ + [ "~ChartToC", "classuscxml_1_1_chart_to_c.html#a5d33e6fd4d5d872848aa978bc525ca49", null ], + [ "ChartToC", "classuscxml_1_1_chart_to_c.html#a9875ece733e00f9781d0c5beabac7870", null ], + [ "findNestedMachines", "classuscxml_1_1_chart_to_c.html#a0d4e2eaaa0973dfcf6b024bc7b68726c", null ], + [ "prepare", "classuscxml_1_1_chart_to_c.html#afac72eb45d1eeb67a3eb5f857b6636b2", null ], + [ "resortStates", "classuscxml_1_1_chart_to_c.html#a1f9f5fe1b42058855df883cfa7857645", null ], + [ "setHistoryCompletion", "classuscxml_1_1_chart_to_c.html#a723f4109c4ffdc19a7343f3581edd179", null ], + [ "setStateCompletion", "classuscxml_1_1_chart_to_c.html#aaf15f1432f30e267a15d32154e4dc6ce", null ], + [ "transform", "classuscxml_1_1_chart_to_c.html#a10af41d6612d466046142ff914426d85", null ], + [ "writeCharArrayInitList", "classuscxml_1_1_chart_to_c.html#aba03cc728faf6f6fd5bb13d8de6c1323", null ], + [ "writeElementInfo", "classuscxml_1_1_chart_to_c.html#abbdc6fc759272be9f4772d720b6c71e6", null ], + [ "writeElementInfoInvocation", "classuscxml_1_1_chart_to_c.html#aa3479474f65a04a89cf948860e160b6c", null ], + [ "writeExecContent", "classuscxml_1_1_chart_to_c.html#a4729df13d9588d3fb5392e9d5122380c", null ], + [ "writeExecContent", "classuscxml_1_1_chart_to_c.html#a0ad4691f17244e30a45f6dbfbafebd4b", null ], + [ "writeExecContentFinalize", "classuscxml_1_1_chart_to_c.html#a879a7713d4958c753749099cd08daf14", null ], + [ "writeForwardDeclarations", "classuscxml_1_1_chart_to_c.html#a163146b90c0eeb32cdd44108240d9d3d", null ], + [ "writeFSM", "classuscxml_1_1_chart_to_c.html#a73d721f9c9012ea985fcc7fec1ec99b3", null ], + [ "writeHelpers", "classuscxml_1_1_chart_to_c.html#acd1dd53cb883e0f53787126e3590b8b3", null ], + [ "writeIncludes", "classuscxml_1_1_chart_to_c.html#aff50b87a9be6b644c74a0270867abdba", null ], + [ "writeMachineInfo", "classuscxml_1_1_chart_to_c.html#a786c70a13229fbcf24c4fe87ed08816f", null ], + [ "writeMacros", "classuscxml_1_1_chart_to_c.html#a758114a8af26ac4c6b630f3daadc67ef", null ], + [ "writeStates", "classuscxml_1_1_chart_to_c.html#a8e6c45c394a62f9ca8705bc202591cf1", null ], + [ "writeTo", "classuscxml_1_1_chart_to_c.html#aabd69b95c0b9e2f7a4c1677e9d313024", null ], + [ "writeTransitions", "classuscxml_1_1_chart_to_c.html#aaf32c81b58cf52e0147372118efb0382", null ], + [ "writeTypes", "classuscxml_1_1_chart_to_c.html#a6d74af6d52f7196026f69bc7c1e23cff", null ], + [ "_allMachines", "classuscxml_1_1_chart_to_c.html#a86e363c2d08355f91a6f1143886eaf02", null ], + [ "_hasElement", "classuscxml_1_1_chart_to_c.html#a1e17f9dc5036c14e88c7eeaac2ee9015", null ], + [ "_hasNativeDataModel", "classuscxml_1_1_chart_to_c.html#a3d323c476253029a11723dbbc32c4250", null ], + [ "_md5", "classuscxml_1_1_chart_to_c.html#ab1df3b4bf330a18ac9c076d6540090e7", null ], + [ "_nestedMachines", "classuscxml_1_1_chart_to_c.html#a4ad5955673a6c663557cddd6e606759c", null ], + [ "_parentMachine", "classuscxml_1_1_chart_to_c.html#a66bcab1216e1a15bf3afd2e7ab694e30", null ], + [ "_prefix", "classuscxml_1_1_chart_to_c.html#a36dceb0e5e193811c7b5e9327ae1e451", null ], + [ "_prefixes", "classuscxml_1_1_chart_to_c.html#a03b40678b010d34f0c3431976231a414", null ], + [ "_stateCharArrayInit", "classuscxml_1_1_chart_to_c.html#ad4f7073126b3a62a623387bcb8ca089a", null ], + [ "_stateCharArraySize", "classuscxml_1_1_chart_to_c.html#a6e49a0746885e10dd1cab294575457ec", null ], + [ "_stateDataType", "classuscxml_1_1_chart_to_c.html#ad7116c0bc9d7060e8e7f9b8e515e757c", null ], + [ "_states", "classuscxml_1_1_chart_to_c.html#a9f926ff6f9bd7ab711cae9b9e2971ad9", null ], + [ "_topMostMachine", "classuscxml_1_1_chart_to_c.html#a93703806d23d9cb8ecd19230591b2515", null ], + [ "_transCharArrayInit", "classuscxml_1_1_chart_to_c.html#a620783570434372f2c152ffd0b5a286b", null ], + [ "_transCharArraySize", "classuscxml_1_1_chart_to_c.html#a4932d168c11ded28e89916f90d5bc144", null ], + [ "_transDataType", "classuscxml_1_1_chart_to_c.html#a808fac9c2bc1f59a7f0388f141593cdc", null ], + [ "_transitions", "classuscxml_1_1_chart_to_c.html#a2d6cd198b1933c42f0c932850331e38b", null ], + [ "interpreter", "classuscxml_1_1_chart_to_c.html#a64d4b987e70cd84c61f916ed9efb70db", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_chart_to_c__coll__graph.svg b/classuscxml_1_1_chart_to_c__coll__graph.svg index f4f400b..ac96122 100644 --- a/classuscxml_1_1_chart_to_c__coll__graph.svg +++ b/classuscxml_1_1_chart_to_c__coll__graph.svg @@ -1,72 +1,81 @@ - - + uscxml::ChartToC - + -Node1 - -uscxml::ChartToC + +Node1 + +uscxml::ChartToC -Node1->Node1 - - - _topMostMachine -_parentMachine + +Node1->Node1 + + + _topMostMachine +_parentMachine -Node2 - - -uscxml::TransformerImpl + +Node2 + + +uscxml::TransformerImpl -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::URL + +Node3 + + +uscxml::URL -Node3->Node2 - - - _baseURL + +Node3->Node2 + + + _baseURL -Node4 - - -uscxml::Interpreter + +Node4 + + +uscxml::Interpreter -Node4->Node1 - - - interpreter + +Node4->Node1 + + + interpreter -Node4->Node2 - - - interpreter + +Node4->Node2 + + + interpreter diff --git a/classuscxml_1_1_chart_to_c__inherit__graph.svg b/classuscxml_1_1_chart_to_c__inherit__graph.svg index 1b5f477..7daff4d 100644 --- a/classuscxml_1_1_chart_to_c__inherit__graph.svg +++ b/classuscxml_1_1_chart_to_c__inherit__graph.svg @@ -1,70 +1,79 @@ - uscxml::ChartToC - + -Node1 - -uscxml::ChartToC + +Node1 + +uscxml::ChartToC -Node3 - - -uscxml::ChartToJava + +Node3 + + +uscxml::ChartToJava -Node1->Node3 - - + +Node1->Node3 + + -Node4 - - -uscxml::ChartToPromela + +Node4 + + +uscxml::ChartToPromela -Node1->Node4 - - + +Node1->Node4 + + -Node5 - - -uscxml::ChartToVHDL + +Node5 + + +uscxml::ChartToVHDL -Node1->Node5 - - + +Node1->Node5 + + -Node2 - - -uscxml::TransformerImpl + +Node2 + + +uscxml::TransformerImpl -Node2->Node1 - - + +Node2->Node1 + + diff --git a/classuscxml_1_1_chart_to_java-members.html b/classuscxml_1_1_chart_to_java-members.html index 66c9669..4f42054 100644 --- a/classuscxml_1_1_chart_to_java-members.html +++ b/classuscxml_1_1_chart_to_java-members.html @@ -108,53 +108,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
_document (defined in uscxml::TransformerImpl)
uscxml::TransformerImplprotected
_extensions (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_hasElement (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_states (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToJava(const Interpreter &other) (defined in uscxml::ChartToJava)uscxml::ChartToJavaprotected
findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected
operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
prepare() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected
setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
transform(const Interpreter &other) (defined in uscxml::ChartToJava)uscxml::ChartToJavastatic
TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline
writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected
writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeFSM(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeIncludes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMacros(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeStates(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeTo(std::ostream &stream) (defined in uscxml::ChartToJava)uscxml::ChartToJavavirtual
writeTransitions(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual
~ChartToJava() (defined in uscxml::ChartToJava)uscxml::ChartToJavavirtual
_hasNativeDataModel (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_states (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToJava(const Interpreter &other) (defined in uscxml::ChartToJava)uscxml::ChartToJavaprotected
findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected
operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
prepare() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected
setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
transform(const Interpreter &other) (defined in uscxml::ChartToJava)uscxml::ChartToJavastatic
TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline
writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected
writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeFSM(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeIncludes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMacros(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeStates(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeTo(std::ostream &stream) (defined in uscxml::ChartToJava)uscxml::ChartToJavavirtual
writeTransitions(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual
~ChartToJava() (defined in uscxml::ChartToJava)uscxml::ChartToJavavirtual
@@ -164,7 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_chart_to_java.html b/classuscxml_1_1_chart_to_java.html index af7e342..9fa58ee 100644 --- a/classuscxml_1_1_chart_to_java.html +++ b/classuscxml_1_1_chart_to_java.html @@ -112,7 +112,7 @@ Inheritance diagram for uscxml::ChartToJava:
Collaboration diagram for uscxml::ChartToJava:
-
+
[legend]
+ + @@ -302,7 +305,7 @@ XERCESC_NS::DOMElement *  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

@@ -218,6 +218,9 @@ std::list< ChartToC

std::set< std::string > _hasElement
 
+bool _hasNativeDataModel
 
std::string _md5
 
_ diff --git a/classuscxml_1_1_chart_to_java.js b/classuscxml_1_1_chart_to_java.js new file mode 100644 index 0000000..297f25f --- /dev/null +++ b/classuscxml_1_1_chart_to_java.js @@ -0,0 +1,7 @@ +var classuscxml_1_1_chart_to_java = +[ + [ "~ChartToJava", "classuscxml_1_1_chart_to_java.html#a4fad7deffc61b8669247edc38a5caee4", null ], + [ "ChartToJava", "classuscxml_1_1_chart_to_java.html#af664ebe8b0db81ddfed9eba2250705d8", null ], + [ "transform", "classuscxml_1_1_chart_to_java.html#abff0d1d481b9dd6c0d425f751fef5fbb", null ], + [ "writeTo", "classuscxml_1_1_chart_to_java.html#a28b1b115b462467c42d980e230c08b7d", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_chart_to_java__coll__graph.map b/classuscxml_1_1_chart_to_java__coll__graph.map index 2c9bbe0..4569691 100644 --- a/classuscxml_1_1_chart_to_java__coll__graph.map +++ b/classuscxml_1_1_chart_to_java__coll__graph.map @@ -1,5 +1,5 @@ - + diff --git a/classuscxml_1_1_chart_to_java__coll__graph.svg b/classuscxml_1_1_chart_to_java__coll__graph.svg index a79ff85..aa80cd4 100644 --- a/classuscxml_1_1_chart_to_java__coll__graph.svg +++ b/classuscxml_1_1_chart_to_java__coll__graph.svg @@ -1,85 +1,96 @@ - - + uscxml::ChartToJava - + -Node1 - -uscxml::ChartToJava + +Node1 + +uscxml::ChartToJava -Node2 - - -uscxml::ChartToC + +Node2 + + +uscxml::ChartToC -Node2->Node1 - - + +Node2->Node1 + + -Node2->Node2 - - - _topMostMachine -_parentMachine + +Node2->Node2 + + + _topMostMachine +_parentMachine -Node3 - - -uscxml::TransformerImpl + +Node3 + + +uscxml::TransformerImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::URL + +Node4 + + +uscxml::URL -Node4->Node3 - - - _baseURL + +Node4->Node3 + + + _baseURL -Node5 - - -uscxml::Interpreter + +Node5 + + +uscxml::Interpreter -Node5->Node2 - - - interpreter + +Node5->Node2 + + + interpreter -Node5->Node3 - - - interpreter + +Node5->Node3 + + + interpreter diff --git a/classuscxml_1_1_chart_to_java__inherit__graph.svg b/classuscxml_1_1_chart_to_java__inherit__graph.svg index 3d2e08e..aeaa95d 100644 --- a/classuscxml_1_1_chart_to_java__inherit__graph.svg +++ b/classuscxml_1_1_chart_to_java__inherit__graph.svg @@ -1,44 +1,49 @@ - uscxml::ChartToJava - + -Node1 - -uscxml::ChartToJava + +Node1 + +uscxml::ChartToJava -Node2 - - -uscxml::ChartToC + +Node2 + + +uscxml::ChartToC -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::TransformerImpl + +Node3 + + +uscxml::TransformerImpl -Node3->Node2 - - + +Node3->Node2 + + diff --git a/classuscxml_1_1_chart_to_promela-members.html b/classuscxml_1_1_chart_to_promela-members.html index 0599dbc..6a5a594 100644 --- a/classuscxml_1_1_chart_to_promela-members.html +++ b/classuscxml_1_1_chart_to_promela-members.html @@ -112,97 +112,98 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
_extensions (defined in uscxml::TransformerImpl)
uscxml::TransformerImplprotected
_externalQueueLength (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_hasElement (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_internalQueueLength (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_invokerid (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesAll (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesAllPerId (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesNested (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesPerId (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_parent (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_parentTopMost (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_states (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_varInitializers (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
beautifyIndentation(const std::string &code, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToPromela(const Interpreter &other) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelainlineprotected
dataToAssignments(const std::string &prefix, const Data &data) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
declForRange(const std::string &identifier, long minValue, long maxValue, bool nativeOnly=false) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected
operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
prepare() (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
printBitArray(std::ostream &stream, const std::string &array, size_t length, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
PromelaCodeAnalyzer (defined in uscxml::ChartToPromela)uscxml::ChartToPromelafriend
resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected
sanitizeCode(const std::string &code) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
transform(const Interpreter &other) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelastatic
TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline
writeAdvanceTime(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitAndMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitAndNotMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitClearMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitCopyMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitHasAndMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitHasAnyMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitOrMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeCancelEvents(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected
writeCommonTypeDefs(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeCommonVariables(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeDetermineShortestDelay(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeFSM(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMDequeueEvent(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMEnterStates(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMEstablishEntrySet(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMExitStates(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMRememberHistory(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMSelectTransitions(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMTakeTransitions(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMTerminateMachine(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeIfBlock(std::ostream &stream, std::list< XERCESC_NS::DOMElement * > &condChain, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeIncludes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeInsertWithDelay(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMacros(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeRaiseDoneDate(std::ostream &stream, const XERCESC_NS::DOMElement *donedata, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeRemovePendingEventsFromInvoker(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeRescheduleProcess(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeScheduleMachines(std::ostream &stream, int indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeStates(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeStrings(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeTo(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelavirtual
writeTransitions(std::ostream &stream)uscxml::ChartToPromelaprotected
writeTypeDefs(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeVariables(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual
~ChartToPromela() (defined in uscxml::ChartToPromela)uscxml::ChartToPromelavirtual
_hasNativeDataModel (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_internalQueueLength (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_invokerid (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesAll (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesAllPerId (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesNested (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_machinesPerId (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_parent (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_parentTopMost (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
_prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_states (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_varInitializers (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
beautifyIndentation(const std::string &code, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToPromela(const Interpreter &other) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelainlineprotected
dataToAssignments(const std::string &prefix, const Data &data) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
declForRange(const std::string &identifier, long minValue, long maxValue, bool nativeOnly=false) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected
operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
prepare() (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
printBitArray(std::ostream &stream, const std::string &array, size_t length, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
PromelaCodeAnalyzer (defined in uscxml::ChartToPromela)uscxml::ChartToPromelafriend
resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected
sanitizeCode(const std::string &code) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
transform(const Interpreter &other) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelastatic
TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline
writeAdvanceTime(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitAndMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitAndNotMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitClearMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitCopyMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitHasAndMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitHasAnyMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeBitOrMacro(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeCancelEvents(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected
writeCommonTypeDefs(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeCommonVariables(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeDetermineShortestDelay(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeFSM(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMDequeueEvent(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMEnterStates(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMEstablishEntrySet(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMExitStates(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMRememberHistory(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMSelectTransitions(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMTakeTransitions(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeFSMTerminateMachine(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeIfBlock(std::ostream &stream, std::list< XERCESC_NS::DOMElement * > &condChain, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeIncludes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeInsertWithDelay(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMacros(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeRaiseDoneDate(std::ostream &stream, const XERCESC_NS::DOMElement *donedata, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeRemovePendingEventsFromInvoker(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeRescheduleProcess(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeScheduleMachines(std::ostream &stream, size_t indent=0) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeStates(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeStrings(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeTo(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelavirtual
writeTransitions(std::ostream &stream)uscxml::ChartToPromelaprotected
writeTypeDefs(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeVariables(std::ostream &stream) (defined in uscxml::ChartToPromela)uscxml::ChartToPromelaprotected
~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual
~ChartToPromela() (defined in uscxml::ChartToPromela)uscxml::ChartToPromelavirtual
@@ -212,7 +213,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_chart_to_promela.html b/classuscxml_1_1_chart_to_promela.html index 1ae1f23..5f80384 100644 --- a/classuscxml_1_1_chart_to_promela.html +++ b/classuscxml_1_1_chart_to_promela.html @@ -114,7 +114,7 @@ Inheritance diagram for uscxml::ChartToPromela:
Collaboration diagram for uscxml::ChartToPromela:
-
+
[legend]
- - + + @@ -190,18 +190,18 @@ void  - - + + - - + + @@ -235,24 +235,24 @@ void  - - + + - - - - - - + + + + + + @@ -378,6 +378,9 @@ std::list< ChartToC + + @@ -495,7 +498,7 @@ class  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

@@ -166,9 +166,9 @@ void 

printBitArray (st
std::string sanitizeCode (const std::string &code)
 
-void writeAdvanceTime (std::ostream &stream, int indent=0)
 
+void writeAdvanceTime (std::ostream &stream, size_t indent=0)
 
void writeBitAndMacro (std::ostream &stream)
 
writeBitHasAnyMacro void writeBitOrMacro (std::ostream &stream)
 
-void writeCancelEvents (std::ostream &stream, int indent=0)
 
+void writeCancelEvents (std::ostream &stream, size_t indent=0)
 
void writeCommonTypeDefs (std::ostream &stream)
 
void writeCommonVariables (std::ostream &stream)
 
-void writeDetermineShortestDelay (std::ostream &stream, int indent=0)
 
+void writeDetermineShortestDelay (std::ostream &stream, size_t indent=0)
 
void writeExecContent (std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0)
 
writeFSMTerminateMach
void writeIfBlock (std::ostream &stream, std::list< XERCESC_NS::DOMElement * > &condChain, size_t indent=0)
 
-void writeInsertWithDelay (std::ostream &stream, int indent=0)
 
+void writeInsertWithDelay (std::ostream &stream, size_t indent=0)
 
void writeMacros (std::ostream &stream)
 
void writeRaiseDoneDate (std::ostream &stream, const XERCESC_NS::DOMElement *donedata, size_t indent=0)
 
-void writeRemovePendingEventsFromInvoker (std::ostream &stream, int indent=0)
 
-void writeRescheduleProcess (std::ostream &stream, int indent=0)
 
-void writeScheduleMachines (std::ostream &stream, int indent=0)
 
+void writeRemovePendingEventsFromInvoker (std::ostream &stream, size_t indent=0)
 
+void writeRescheduleProcess (std::ostream &stream, size_t indent=0)
 
+void writeScheduleMachines (std::ostream &stream, size_t indent=0)
 
void writeStates (std::ostream &stream)
 
std::set< std::string > _hasElement
 
+bool _hasNativeDataModel
 
std::string _md5
 
PromelaCodeAnalyzer< diff --git a/classuscxml_1_1_chart_to_promela.js b/classuscxml_1_1_chart_to_promela.js new file mode 100644 index 0000000..76f8a3e --- /dev/null +++ b/classuscxml_1_1_chart_to_promela.js @@ -0,0 +1,61 @@ +var classuscxml_1_1_chart_to_promela = +[ + [ "~ChartToPromela", "classuscxml_1_1_chart_to_promela.html#a196c8b715cca871222909c82c3968883", null ], + [ "ChartToPromela", "classuscxml_1_1_chart_to_promela.html#a9eafae2cd79784cc37cb6b1984c854d3", null ], + [ "beautifyIndentation", "classuscxml_1_1_chart_to_promela.html#ae1521b8007b3a245745548e06db43301", null ], + [ "dataToAssignments", "classuscxml_1_1_chart_to_promela.html#a5d7ce5e5b36584469b6aa9571346a221", null ], + [ "declForRange", "classuscxml_1_1_chart_to_promela.html#a993b950e25f367c4037d58067aa382c2", null ], + [ "prepare", "classuscxml_1_1_chart_to_promela.html#a7edec936f880928db0f657508a2e5e84", null ], + [ "printBitArray", "classuscxml_1_1_chart_to_promela.html#a656621a0849241a1dd58cf2c1411e0d0", null ], + [ "sanitizeCode", "classuscxml_1_1_chart_to_promela.html#af8d0df666d9ec1dec47458be616c227b", null ], + [ "transform", "classuscxml_1_1_chart_to_promela.html#a0439eff6878f66c14740f951d1091874", null ], + [ "writeAdvanceTime", "classuscxml_1_1_chart_to_promela.html#ab332fa2cfb427236e7215c2c0974ba38", null ], + [ "writeBitAndMacro", "classuscxml_1_1_chart_to_promela.html#adff8985fd4ddaf6e9723d5f882054d21", null ], + [ "writeBitAndNotMacro", "classuscxml_1_1_chart_to_promela.html#a533a0bab7a438cef02566f616381085b", null ], + [ "writeBitClearMacro", "classuscxml_1_1_chart_to_promela.html#a1b337b16b4902b9858f40ce83fc36e5a", null ], + [ "writeBitCopyMacro", "classuscxml_1_1_chart_to_promela.html#a88391bed220d90c870dc0c471f3ea0b8", null ], + [ "writeBitHasAndMacro", "classuscxml_1_1_chart_to_promela.html#a66df9da759e2849918ebb2fe052ec480", null ], + [ "writeBitHasAnyMacro", "classuscxml_1_1_chart_to_promela.html#a7ad39ca67b5d2748c7b5ddca0b7915a5", null ], + [ "writeBitOrMacro", "classuscxml_1_1_chart_to_promela.html#a8c2740771d8645dc4ab0692fe6bb41bc", null ], + [ "writeCancelEvents", "classuscxml_1_1_chart_to_promela.html#a94769bac026aacb5f438c055da16c514", null ], + [ "writeCommonTypeDefs", "classuscxml_1_1_chart_to_promela.html#a9898404fb3a83e97109b819f3c6d4fd4", null ], + [ "writeCommonVariables", "classuscxml_1_1_chart_to_promela.html#ac74e338d74768782a12aa40bdb76991a", null ], + [ "writeDetermineShortestDelay", "classuscxml_1_1_chart_to_promela.html#a0b8bf3e5ae7fe700f9211b4868c4f7c1", null ], + [ "writeExecContent", "classuscxml_1_1_chart_to_promela.html#ac0585bab8d71b1982b9017fdcef7479f", null ], + [ "writeFSM", "classuscxml_1_1_chart_to_promela.html#aca97250ca8b390b3c935f79dab0d547d", null ], + [ "writeFSMDequeueEvent", "classuscxml_1_1_chart_to_promela.html#a2db9c2a66dfd2541314473c5b5b9fc0b", null ], + [ "writeFSMEnterStates", "classuscxml_1_1_chart_to_promela.html#a5e7d1baf898d21075a4b6937269a33b5", null ], + [ "writeFSMEstablishEntrySet", "classuscxml_1_1_chart_to_promela.html#a60fbbe150451563939d4bc6cffadf846", null ], + [ "writeFSMExitStates", "classuscxml_1_1_chart_to_promela.html#afbf24024911bc87146e8e5472195f446", null ], + [ "writeFSMRememberHistory", "classuscxml_1_1_chart_to_promela.html#aa4b9be8a2b7cd9fb7b28980e2f41358e", null ], + [ "writeFSMSelectTransitions", "classuscxml_1_1_chart_to_promela.html#ad36e70fdf4c8e4683bdc59ecf8480314", null ], + [ "writeFSMTakeTransitions", "classuscxml_1_1_chart_to_promela.html#ac8c7dc47b3eb092ae8e43e462734c55e", null ], + [ "writeFSMTerminateMachine", "classuscxml_1_1_chart_to_promela.html#a2de62b43d676b90212bfc2094756aecd", null ], + [ "writeIfBlock", "classuscxml_1_1_chart_to_promela.html#a35a97731b1df1c8f68838338da20596b", null ], + [ "writeInsertWithDelay", "classuscxml_1_1_chart_to_promela.html#a1bae10e728f19d485ed88102ac785335", null ], + [ "writeMacros", "classuscxml_1_1_chart_to_promela.html#a5bac9512a67fdb0f01b278afffbcea4d", null ], + [ "writeRaiseDoneDate", "classuscxml_1_1_chart_to_promela.html#a7d20c270434a5be2205b6c80ba2756c6", null ], + [ "writeRemovePendingEventsFromInvoker", "classuscxml_1_1_chart_to_promela.html#a8a921598411fc60a83c840337f270e92", null ], + [ "writeRescheduleProcess", "classuscxml_1_1_chart_to_promela.html#a9a358c385c13ee6c6be45fd2269b23b3", null ], + [ "writeScheduleMachines", "classuscxml_1_1_chart_to_promela.html#aa5b61b13a080843d1489727ca2f030fe", null ], + [ "writeStates", "classuscxml_1_1_chart_to_promela.html#a6e03050f9b062588b721a71a5a3ede20", null ], + [ "writeStrings", "classuscxml_1_1_chart_to_promela.html#a8f831b572fe409200727b67d6d3bc024", null ], + [ "writeTo", "classuscxml_1_1_chart_to_promela.html#a2b0c825faf6552b7f0916cc4634c079b", null ], + [ "writeTransitions", "classuscxml_1_1_chart_to_promela.html#a9378282c439ad7f9e42e0c641886b444", null ], + [ "writeTypeDefs", "classuscxml_1_1_chart_to_promela.html#a9865cdf7d62edf4b34b4abc4167806d3", null ], + [ "writeVariables", "classuscxml_1_1_chart_to_promela.html#a6a1e1251e97eefb2fc56287f1ca25fbb", null ], + [ "PromelaCodeAnalyzer", "classuscxml_1_1_chart_to_promela.html#af5ca28383b5c96b2449476181daa8d9d", null ], + [ "_allowEventInterleaving", "classuscxml_1_1_chart_to_promela.html#af5353cd3ee88768c13e9992936b2a583", null ], + [ "_analyzer", "classuscxml_1_1_chart_to_promela.html#af51e64111df63b4535e1d48a302d30c9", null ], + [ "_dataModelVars", "classuscxml_1_1_chart_to_promela.html#a151122bc967ec2e877f66720f55fd761", null ], + [ "_externalQueueLength", "classuscxml_1_1_chart_to_promela.html#aaa9b8cc4949fb40972362307a0699637", null ], + [ "_internalQueueLength", "classuscxml_1_1_chart_to_promela.html#a38968001e0fad2e77c3d5d6b35d14d4b", null ], + [ "_invokerid", "classuscxml_1_1_chart_to_promela.html#a093dfc27d8f589677417fb742f57eac6", null ], + [ "_machinesAll", "classuscxml_1_1_chart_to_promela.html#ac579ad6cba41d7a749ca55e86b048653", null ], + [ "_machinesAllPerId", "classuscxml_1_1_chart_to_promela.html#a461806f28d7c531e0607a18a224c4c23", null ], + [ "_machinesNested", "classuscxml_1_1_chart_to_promela.html#aa796a7b5e1d54d93aed2ccce7688eb96", null ], + [ "_machinesPerId", "classuscxml_1_1_chart_to_promela.html#a18679f798c9e8b775915993d024d5548", null ], + [ "_parent", "classuscxml_1_1_chart_to_promela.html#aa288a20fed1eeed40058ddc8659c1bcf", null ], + [ "_parentTopMost", "classuscxml_1_1_chart_to_promela.html#ad4ad726c8f7359ccf4c92266f4adf022", null ], + [ "_varInitializers", "classuscxml_1_1_chart_to_promela.html#a293139a230b37a11ad2678ecd3bc3c68", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_chart_to_promela__coll__graph.svg b/classuscxml_1_1_chart_to_promela__coll__graph.svg index 41628aa..da5d13a 100644 --- a/classuscxml_1_1_chart_to_promela__coll__graph.svg +++ b/classuscxml_1_1_chart_to_promela__coll__graph.svg @@ -1,237 +1,169 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml::ChartToPromela - + -Node1 - -uscxml::ChartToPromela + +Node1 + +uscxml::ChartToPromela -Node1->Node1 - - - _parentTopMost -_parent + +Node1->Node1 + + + _parentTopMost +_parent -Node2 - - -uscxml::ChartToC + +Node2 + + +uscxml::ChartToC -Node2->Node1 - - + +Node2->Node1 + + -Node2->Node2 - - - _topMostMachine -_parentMachine + +Node2->Node2 + + + _topMostMachine +_parentMachine -Node3 - - -uscxml::TransformerImpl + +Node3 + + +uscxml::TransformerImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::URL + +Node4 + + +uscxml::URL -Node4->Node3 - - - _baseURL + +Node4->Node3 + + + _baseURL -Node5 - - -uscxml::Interpreter + +Node5 + + +uscxml::Interpreter -Node5->Node2 - - - interpreter + +Node5->Node2 + + + interpreter -Node5->Node3 - - - interpreter + +Node5->Node3 + + + interpreter -Node6 - - -uscxml::PromelaCodeAnalyzer + +Node6 + + +uscxml::PromelaCodeAnalyzer -Node6->Node1 - - - _analyzer + +Node6->Node1 + + + _analyzer -Node7 - - -uscxml::PromelaCodeAnalyzer -::PromelaTypedef + +Node7 + + +uscxml::PromelaCodeAnalyzer +::PromelaTypedef -Node7->Node6 - - - _typeDefs + +Node7->Node6 + + + _typeDefs -Node8 - - -uscxml::Trie + +Node8 + + +uscxml::Trie -Node8->Node6 - - - _eventTrie + +Node8->Node6 + + + _eventTrie -Node9 - - -uscxml::TrieNode + +Node9 + + +uscxml::TrieNode -Node9->Node8 - - - root + +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 index 200300f..38e203e 100644 --- a/classuscxml_1_1_chart_to_promela__coll__graph_org.svg +++ b/classuscxml_1_1_chart_to_promela__coll__graph_org.svg @@ -1,149 +1,169 @@ - uscxml::ChartToPromela - - -Node1 - -uscxml::ChartToPromela - - -Node1->Node1 - - - _parentTopMost -_parent - - -Node2 + + + +Node3 + +uscxml::ChartToPromela + + + +Node3->Node3 + + + _parentTopMost +_parent + + + +Node4 - -uscxml::ChartToC + +uscxml::ChartToC - -Node2->Node1 - - - - -Node2->Node2 - - - _topMostMachine -_parentMachine + + +Node4->Node3 + + + + + +Node4->Node4 + + + _topMostMachine +_parentMachine - -Node3 + + +Node5 - -uscxml::TransformerImpl + +uscxml::TransformerImpl - -Node3->Node2 - - + + +Node5->Node4 + + - -Node4 + + +Node6 - -uscxml::URL + +uscxml::URL - -Node4->Node3 - - - _baseURL + + +Node6->Node5 + + + _baseURL - -Node5 + + +Node7 - -uscxml::Interpreter + +uscxml::Interpreter - -Node5->Node2 - - - interpreter + + +Node7->Node4 + + + interpreter - -Node5->Node3 - - - interpreter + + +Node7->Node5 + + + interpreter - -Node6 + + +Node8 - -uscxml::PromelaCodeAnalyzer + +uscxml::PromelaCodeAnalyzer - -Node6->Node1 - - - _analyzer + + +Node8->Node3 + + + _analyzer - -Node7 + + +Node9 - -uscxml::PromelaCodeAnalyzer -::PromelaTypedef + +uscxml::PromelaCodeAnalyzer +::PromelaTypedef - -Node7->Node6 - - - _typeDefs - - -Node8 + + +Node9->Node8 + + + _typeDefs + + + +Node10 - -uscxml::Trie + +uscxml::Trie - -Node8->Node6 - - - _eventTrie + + +Node10->Node8 + + + _eventTrie - -Node9 + + +Node11 - -uscxml::TrieNode + +uscxml::TrieNode - -Node9->Node8 - - - root + + +Node11->Node10 + + + root diff --git a/classuscxml_1_1_chart_to_promela__inherit__graph.svg b/classuscxml_1_1_chart_to_promela__inherit__graph.svg index 3c3e93c..02d2ac8 100644 --- a/classuscxml_1_1_chart_to_promela__inherit__graph.svg +++ b/classuscxml_1_1_chart_to_promela__inherit__graph.svg @@ -1,44 +1,49 @@ - uscxml::ChartToPromela - + -Node1 - -uscxml::ChartToPromela + +Node1 + +uscxml::ChartToPromela -Node2 - - -uscxml::ChartToC + +Node2 + + +uscxml::ChartToC -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::TransformerImpl + +Node3 + + +uscxml::TransformerImpl -Node3->Node2 - - + +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 47fc7a9..fd9809c 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 @@ -113,73 +113,74 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
_execContent (defined in uscxml::ChartToVHDL)
uscxml::ChartToVHDLprotected
_extensions (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_hasElement (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_states (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToVHDL(const Interpreter &other) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
findEvents() (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected
operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
prepare() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected
setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
transform(const Interpreter &other) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLstatic
TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline
writeActiveStateNplusOne(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected
writeCompleteEntrySet(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeConditionSolver(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeEntrySet(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeErrorHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeEventController(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExitSet(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeFiFo(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeFSM(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeIncludes(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeInternalEventHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMacros(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMicroStepper(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeModuleInstantiation(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeOptimalTransitionSetSelection(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeResetHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeSignalsAndComponents(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeSpontaneousHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeStateHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeStates(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeSystemSignalMapping(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeTestbench(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeTo(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLvirtual
writeTopLevel(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeTransitions(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual
~ChartToVHDL() (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLvirtual
_hasNativeDataModel (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_md5 (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_name (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_nestedMachines (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_options (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_parentMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefix (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_prefixes (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_scxml (defined in uscxml::TransformerImpl)uscxml::TransformerImplprotected
_stateCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_stateDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_states (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_topMostMachine (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArrayInit (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transCharArraySize (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transDataType (defined in uscxml::ChartToC)uscxml::ChartToCprotected
_transitions (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToC(const Interpreter &other) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
ChartToVHDL(const Interpreter &other) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
findEvents() (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
findNestedMachines() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
getDocument() const (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
interpreter (defined in uscxml::ChartToC)uscxml::ChartToCprotected
operator Interpreter() (defined in uscxml::TransformerImpl)uscxml::TransformerImplinlinevirtual
prepare() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
resortStates(XERCESC_NS::DOMNode *node)uscxml::ChartToCprotected
setHistoryCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
setStateCompletion() (defined in uscxml::ChartToC)uscxml::ChartToCprotected
transform(const Interpreter &other) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLstatic
TransformerImpl(const Interpreter &other) (defined in uscxml::TransformerImpl)uscxml::TransformerImplinline
writeActiveStateNplusOne(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeCharArrayInitList(std::ostream &stream, const std::string &boolString)uscxml::ChartToCprotected
writeCompleteEntrySet(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeConditionSolver(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeElementInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeElementInfoInvocation(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeEntrySet(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeErrorHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeEventController(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeExecContent(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContent(std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExecContentFinalize(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeExitSet(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeFiFo(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeForwardDeclarations(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeFSM(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeHelpers(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeIncludes(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeInternalEventHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeMachineInfo(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMacros(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeMicroStepper(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeModuleInstantiation(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeOptimalTransitionSetSelection(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeResetHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeSignalsAndComponents(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeSpontaneousHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeStateHandler(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeStates(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeSystemSignalMapping(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeTestbench(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeTo(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLvirtual
writeTopLevel(std::ostream &stream) (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLprotected
writeTransitions(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
writeTypes(std::ostream &stream) (defined in uscxml::ChartToC)uscxml::ChartToCprotected
~ChartToC() (defined in uscxml::ChartToC)uscxml::ChartToCvirtual
~ChartToVHDL() (defined in uscxml::ChartToVHDL)uscxml::ChartToVHDLvirtual
@@ -189,7 +190,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 fd91ff8..96a2ab2 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l.html +++ b/classuscxml_1_1_chart_to_v_h_d_l.html @@ -321,6 +321,9 @@ std::list< ChartToC std::set< std::string > _hasElement   + +bool _hasNativeDataModel std::string _md5   @@ -405,7 +408,7 @@ XERCESC_NS::DOMElement * _ diff --git a/classuscxml_1_1_chart_to_v_h_d_l.js b/classuscxml_1_1_chart_to_v_h_d_l.js new file mode 100644 index 0000000..5b7d287 --- /dev/null +++ b/classuscxml_1_1_chart_to_v_h_d_l.js @@ -0,0 +1,43 @@ +var classuscxml_1_1_chart_to_v_h_d_l = +[ + [ "VAnd", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and" ], + [ "VAssign", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign" ], + [ "VBranch", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch" ], + [ "VContainer", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container" ], + [ "VLine", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line" ], + [ "VNode", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node" ], + [ "VNop", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop" ], + [ "VNot", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not" ], + [ "VOr", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or" ], + [ "VPointer", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html", "structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer" ], + [ "~ChartToVHDL", "classuscxml_1_1_chart_to_v_h_d_l.html#a8efe44957b0e1f5a3170067365afbdaf", null ], + [ "ChartToVHDL", "classuscxml_1_1_chart_to_v_h_d_l.html#a28e9a9ac70dfa21c23a34096eb16b43c", null ], + [ "findEvents", "classuscxml_1_1_chart_to_v_h_d_l.html#a0bd3a0c6bef0ce2a43ec5880f84b3723", null ], + [ "transform", "classuscxml_1_1_chart_to_v_h_d_l.html#afd26f6a301e3ab2e34b0f0177a94868b", null ], + [ "writeActiveStateNplusOne", "classuscxml_1_1_chart_to_v_h_d_l.html#a3e0591fdda45b47e2da8a78ad9975553", null ], + [ "writeCompleteEntrySet", "classuscxml_1_1_chart_to_v_h_d_l.html#abcd21216904b37ef32234451f4f85fa1", null ], + [ "writeConditionSolver", "classuscxml_1_1_chart_to_v_h_d_l.html#a54c13b9755f5249daafd6d6364b05d83", null ], + [ "writeEntrySet", "classuscxml_1_1_chart_to_v_h_d_l.html#a82cbecfd43c12dc15f3143159f482625", null ], + [ "writeErrorHandler", "classuscxml_1_1_chart_to_v_h_d_l.html#a123d0990c51c97b14a730837cfff2848", null ], + [ "writeEventController", "classuscxml_1_1_chart_to_v_h_d_l.html#a8743678033d763b31e083f0e7ab38384", null ], + [ "writeExitSet", "classuscxml_1_1_chart_to_v_h_d_l.html#a53414c21f2dd0267ab77b1364b75afcc", null ], + [ "writeFiFo", "classuscxml_1_1_chart_to_v_h_d_l.html#ac232682b534e98863714d96331a34437", null ], + [ "writeIncludes", "classuscxml_1_1_chart_to_v_h_d_l.html#a054664ca04caa6d949b0a53fd649bde5", null ], + [ "writeInternalEventHandler", "classuscxml_1_1_chart_to_v_h_d_l.html#a03ddde7c88ca56cb1e6bda617e6ec3d7", null ], + [ "writeMicroStepper", "classuscxml_1_1_chart_to_v_h_d_l.html#a796d8f0be6893426f04e4c45d7b7d3d3", null ], + [ "writeModuleInstantiation", "classuscxml_1_1_chart_to_v_h_d_l.html#a9b1c1d61485fb4690ba40f9141364a70", null ], + [ "writeOptimalTransitionSetSelection", "classuscxml_1_1_chart_to_v_h_d_l.html#ad5fdad71c49caf404ce24ad4134dee71", null ], + [ "writeResetHandler", "classuscxml_1_1_chart_to_v_h_d_l.html#af2e003dc68651876d81a371d0d1d1010", null ], + [ "writeSignalsAndComponents", "classuscxml_1_1_chart_to_v_h_d_l.html#afea9b37205d281a38305cbe86d267d85", null ], + [ "writeSpontaneousHandler", "classuscxml_1_1_chart_to_v_h_d_l.html#a8c2b602254d4e3f5c6b96dbe2287261a", null ], + [ "writeStateHandler", "classuscxml_1_1_chart_to_v_h_d_l.html#a2f631398180a2c398012350b95099b7a", null ], + [ "writeSystemSignalMapping", "classuscxml_1_1_chart_to_v_h_d_l.html#a4c1e14598671f88d300eea03f5fc6127", null ], + [ "writeTestbench", "classuscxml_1_1_chart_to_v_h_d_l.html#a7a6a66a8246a785687390f4c58eb5564", null ], + [ "writeTo", "classuscxml_1_1_chart_to_v_h_d_l.html#a9c1099ced2a57a45d8de0b20ce585829", null ], + [ "writeTopLevel", "classuscxml_1_1_chart_to_v_h_d_l.html#af83086fcc2d4b16d62ab997cabb8953d", null ], + [ "_eventBitSize", "classuscxml_1_1_chart_to_v_h_d_l.html#a2f545f00366a43898fdb1471f8bca302", null ], + [ "_eventNames", "classuscxml_1_1_chart_to_v_h_d_l.html#ad46099ae57f029dc88f7310c1f62802a", null ], + [ "_eventsOnBus", "classuscxml_1_1_chart_to_v_h_d_l.html#ace54037520f04fc5a7cd7107014c2ccf", null ], + [ "_eventTrie", "classuscxml_1_1_chart_to_v_h_d_l.html#ae824c89ed571e540cae30565ddc02512", null ], + [ "_execContent", "classuscxml_1_1_chart_to_v_h_d_l.html#a1f68edcb300be39f657c6e85a487b20e", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_chart_to_v_h_d_l__coll__graph.svg b/classuscxml_1_1_chart_to_v_h_d_l__coll__graph.svg index b68c63d..0fc10be 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l__coll__graph.svg +++ b/classuscxml_1_1_chart_to_v_h_d_l__coll__graph.svg @@ -1,113 +1,128 @@ - uscxml::ChartToVHDL - + -Node1 - -uscxml::ChartToVHDL + +Node1 + +uscxml::ChartToVHDL -Node2 - - -uscxml::ChartToC + +Node2 + + +uscxml::ChartToC -Node2->Node1 - - + +Node2->Node1 + + -Node2->Node2 - - - _topMostMachine -_parentMachine + +Node2->Node2 + + + _topMostMachine +_parentMachine -Node3 - - -uscxml::TransformerImpl + +Node3 + + +uscxml::TransformerImpl -Node3->Node2 - - + +Node3->Node2 + + -Node4 - - -uscxml::URL + +Node4 + + +uscxml::URL -Node4->Node3 - - - _baseURL + +Node4->Node3 + + + _baseURL -Node5 - - -uscxml::Interpreter + +Node5 + + +uscxml::Interpreter -Node5->Node2 - - - interpreter + +Node5->Node2 + + + interpreter -Node5->Node3 - - - interpreter + +Node5->Node3 + + + interpreter -Node6 - - -uscxml::Trie + +Node6 + + +uscxml::Trie -Node6->Node1 - - - _eventTrie + +Node6->Node1 + + + _eventTrie -Node7 - - -uscxml::TrieNode + +Node7 + + +uscxml::TrieNode -Node7->Node6 - - - root + +Node7->Node6 + + + root diff --git a/classuscxml_1_1_chart_to_v_h_d_l__inherit__graph.svg b/classuscxml_1_1_chart_to_v_h_d_l__inherit__graph.svg index d526e15..475875f 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l__inherit__graph.svg +++ b/classuscxml_1_1_chart_to_v_h_d_l__inherit__graph.svg @@ -1,44 +1,49 @@ - uscxml::ChartToVHDL - + -Node1 - -uscxml::ChartToVHDL + +Node1 + +uscxml::ChartToVHDL -Node2 - - -uscxml::ChartToC + +Node2 + + +uscxml::ChartToC -Node2->Node1 - - + +Node2->Node1 + + -Node3 - - -uscxml::TransformerImpl + +Node3 + + +uscxml::TransformerImpl -Node3->Node2 - - + +Node3->Node2 + + diff --git a/classuscxml_1_1_content_executor-members.html b/classuscxml_1_1_content_executor-members.html index 7a23dba..b9bbb30 100644 --- a/classuscxml_1_1_content_executor-members.html +++ b/classuscxml_1_1_content_executor-members.html @@ -103,11 +103,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::ContentExecutor, including all inherited members.

- + - +
_impl (defined in uscxml::ContentExecutor)uscxml::ContentExecutorprotected
elementAsData(XERCESC_NS::DOMElement *element) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
elementAsData(XERCESC_NS::DOMElement *element, bool asExpression=false) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
getImpl() const (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
invoke(XERCESC_NS::DOMElement *invoke) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
PIMPL_OPERATORS(ContentExecutor) (defined in uscxml::ContentExecutor)uscxml::ContentExecutor
process(XERCESC_NS::DOMElement *block, const X &xmlPrefix) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
process(XERCESC_NS::DOMElement *block) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
raiseDoneEvent(XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
uninvoke(XERCESC_NS::DOMElement *invoke) (defined in uscxml::ContentExecutor)uscxml::ContentExecutorvirtual
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_content_executor.html b/classuscxml_1_1_content_executor.html index 84c52c8..4f1cf45 100644 --- a/classuscxml_1_1_content_executor.html +++ b/classuscxml_1_1_content_executor.html @@ -106,9 +106,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - + + @@ -118,9 +118,9 @@ virtual void  - - + + @@ -147,7 +147,7 @@ std::shared_ptr< --> diff --git a/classuscxml_1_1_content_executor.js b/classuscxml_1_1_content_executor.js new file mode 100644 index 0000000..fd56faa --- /dev/null +++ b/classuscxml_1_1_content_executor.js @@ -0,0 +1,11 @@ +var classuscxml_1_1_content_executor = +[ + [ "elementAsData", "classuscxml_1_1_content_executor.html#a2507295667157d482612e65c3cb3cf4f", null ], + [ "getImpl", "classuscxml_1_1_content_executor.html#ac2be1afd4189f2614745edadb9e2e158", null ], + [ "invoke", "classuscxml_1_1_content_executor.html#a1d31d51dd6c111894a51461a1bdb45a5", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_content_executor.html#a4bc2ec4a9b205f7aed6c89069f9989c9", null ], + [ "process", "classuscxml_1_1_content_executor.html#aa4029d165d09e45eef90bfb9e875b0fa", null ], + [ "raiseDoneEvent", "classuscxml_1_1_content_executor.html#ac4a6bda05d695513ff231896f4561b69", null ], + [ "uninvoke", "classuscxml_1_1_content_executor.html#a73549d1feb94f4a0d543783be144aaf3", null ], + [ "_impl", "classuscxml_1_1_content_executor.html#a46004ea5d8937019cbc753136816b38b", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_content_executor_callbacks-members.html b/classuscxml_1_1_content_executor_callbacks-members.html index d9439b3..ae1ea5e 100644 --- a/classuscxml_1_1_content_executor_callbacks-members.html +++ b/classuscxml_1_1_content_executor_callbacks-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::ContentExecutorCallbacks, including all inherited members.

Public Member Functions

-virtual Data elementAsData (XERCESC_NS::DOMElement *element)
 
+virtual Data elementAsData (XERCESC_NS::DOMElement *element, bool asExpression=false)
 
virtual std::shared_ptr< ContentExecutorImplgetImpl () const
 
invoke (X
 PIMPL_OPERATORS (ContentExecutor)
 
-virtual void process (XERCESC_NS::DOMElement *block, const X &xmlPrefix)
 
+virtual void process (XERCESC_NS::DOMElement *block)
 
virtual void raiseDoneEvent (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)
 
- + @@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_content_executor_callbacks.html b/classuscxml_1_1_content_executor_callbacks.html index 8f75289..e078a51 100644 --- a/classuscxml_1_1_content_executor_callbacks.html +++ b/classuscxml_1_1_content_executor_callbacks.html @@ -110,9 +110,9 @@ Inheritance diagram for uscxml::ContentExecutorCallbacks:
assign(const std::string &location, const Data &data)=0 (defined in uscxml::ContentExecutorCallbacks)uscxml::ContentExecutorCallbackspure virtual
assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attrs)=0 (defined in uscxml::ContentExecutorCallbacks)uscxml::ContentExecutorCallbackspure virtual
cancelDelayed(const std::string &eventId)=0 (defined in uscxml::ContentExecutorCallbacks)uscxml::ContentExecutorCallbackspure virtual
checkValidSendType(const std::string &type, const std::string &target)=0 (defined in uscxml::ContentExecutorCallbacks)uscxml::ContentExecutorCallbackspure virtual
enqueue(const std::string &type, const std::string &target, size_t delayMs, const Event &sendEvent)=0 (defined in uscxml::ContentExecutorCallbacks)uscxml::ContentExecutorCallbackspure virtual
- - + + @@ -184,7 +184,7 @@ virtual void  - + - +

Public Member Functions

-virtual void assign (const std::string &location, const Data &data)=0
 
+virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attrs)=0
 
virtual void cancelDelayed (const std::string &eventId)=0
 
uninvoke diff --git a/classuscxml_1_1_content_executor_callbacks.js b/classuscxml_1_1_content_executor_callbacks.js new file mode 100644 index 0000000..4e774e6 --- /dev/null +++ b/classuscxml_1_1_content_executor_callbacks.js @@ -0,0 +1,23 @@ +var classuscxml_1_1_content_executor_callbacks = +[ + [ "assign", "classuscxml_1_1_content_executor_callbacks.html#ad35cdaf19337b8d55a1b592454d4285a", null ], + [ "cancelDelayed", "classuscxml_1_1_content_executor_callbacks.html#a4b23f189a5f0b87a3bb930222f6b5557", null ], + [ "checkValidSendType", "classuscxml_1_1_content_executor_callbacks.html#afe359148dd7bc95a186405015d7ff8c7", null ], + [ "enqueue", "classuscxml_1_1_content_executor_callbacks.html#a0cfbb8db2e3caf9bbfecb5fa096544a0", null ], + [ "enqueueExternal", "classuscxml_1_1_content_executor_callbacks.html#a52355266ec20e20542d2df6a02623270", null ], + [ "enqueueExternalDelayed", "classuscxml_1_1_content_executor_callbacks.html#ac0fe31f22bd167fd627cb4ce06e60cfd", null ], + [ "enqueueInternal", "classuscxml_1_1_content_executor_callbacks.html#a422cc846270cf62601315720f1aae777", null ], + [ "evalAsData", "classuscxml_1_1_content_executor_callbacks.html#afdffc5ebc64b51a1674f376764e7c91d", null ], + [ "getAsData", "classuscxml_1_1_content_executor_callbacks.html#a9703ceba3a682fcf510de0b39a5e86f3", null ], + [ "getBaseURL", "classuscxml_1_1_content_executor_callbacks.html#ab4b69d68cd1e8be27dbfae4899924d25", null ], + [ "getCurrentEvent", "classuscxml_1_1_content_executor_callbacks.html#ae8c82e30d51ae8c33071a995070e80b0", null ], + [ "getInterpreter", "classuscxml_1_1_content_executor_callbacks.html#a89ac0b83b4c19ee3c3ffaa894ddc2d9e", null ], + [ "getInvokeId", "classuscxml_1_1_content_executor_callbacks.html#abb4ac57c0b4fa12ba6569817a908c99e", null ], + [ "getLength", "classuscxml_1_1_content_executor_callbacks.html#ac32eca4b24edc9a693fb62c3dc1494a8", null ], + [ "getLogger", "classuscxml_1_1_content_executor_callbacks.html#ad4eb7f570d13ed0c90609af767ae2382", null ], + [ "getMonitors", "classuscxml_1_1_content_executor_callbacks.html#a1f7bf0be02d0450e2afbdd4f718e3ed9", null ], + [ "invoke", "classuscxml_1_1_content_executor_callbacks.html#aa165bb99270b53ebe5f87b667ebc9f29", null ], + [ "isTrue", "classuscxml_1_1_content_executor_callbacks.html#a96f6b60e50aa7c9215cceb4bd5d9a6b4", null ], + [ "setForeach", "classuscxml_1_1_content_executor_callbacks.html#a0ed9584e9035d9753e1073af71d2abe6", null ], + [ "uninvoke", "classuscxml_1_1_content_executor_callbacks.html#a0788815f7fd75bdae497d0380af81100", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_content_executor_callbacks__inherit__graph.svg b/classuscxml_1_1_content_executor_callbacks__inherit__graph.svg index a187d2b..b74cc8f 100644 --- a/classuscxml_1_1_content_executor_callbacks__inherit__graph.svg +++ b/classuscxml_1_1_content_executor_callbacks__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::ContentExecutorCallbacks - - -Node1 - -uscxml::ContentExecutorCallbacks + + + +Node0 + +uscxml::ContentExecutorCallbacks - -Node2 + + +Node1 - -uscxml::InterpreterImpl + +uscxml::InterpreterImpl - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_content_executor_impl-members.html b/classuscxml_1_1_content_executor_impl-members.html index 8fafce5..a78c401 100644 --- a/classuscxml_1_1_content_executor_impl-members.html +++ b/classuscxml_1_1_content_executor_impl-members.html @@ -105,9 +105,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
_callbacks (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplprotected
ContentExecutorImpl(ContentExecutorCallbacks *callbacks) (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplinline
create(ContentExecutorCallbacks *callbacks)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
elementAsData(XERCESC_NS::DOMElement *element)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
elementAsData(XERCESC_NS::DOMElement *element, bool asExpression=false)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
invoke(XERCESC_NS::DOMElement *invoke)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
process(XERCESC_NS::DOMElement *block, const X &xmlPrefix)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
process(XERCESC_NS::DOMElement *block)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
raiseDoneEvent(XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
uninvoke(XERCESC_NS::DOMElement *invoke)=0 (defined in uscxml::ContentExecutorImpl)uscxml::ContentExecutorImplpure virtual
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_content_executor_impl.html b/classuscxml_1_1_content_executor_impl.html index be5620f..1b1ca94 100644 --- a/classuscxml_1_1_content_executor_impl.html +++ b/classuscxml_1_1_content_executor_impl.html @@ -122,15 +122,15 @@ Public Member Functions virtual std::shared_ptr< ContentExecutorImplcreate (ContentExecutorCallbacks *callbacks)=0   - -virtual Data elementAsData (XERCESC_NS::DOMElement *element)=0 -  + +virtual Data elementAsData (XERCESC_NS::DOMElement *element, bool asExpression=false)=0 +  virtual void invoke (XERCESC_NS::DOMElement *invoke)=0   - -virtual void process (XERCESC_NS::DOMElement *block, const X &xmlPrefix)=0 -  + +virtual void process (XERCESC_NS::DOMElement *block)=0 +  virtual void raiseDoneEvent (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0   @@ -156,7 +156,7 @@ Protected Attributes diff --git a/classuscxml_1_1_content_executor_impl.js b/classuscxml_1_1_content_executor_impl.js new file mode 100644 index 0000000..16ba7bd --- /dev/null +++ b/classuscxml_1_1_content_executor_impl.js @@ -0,0 +1,11 @@ +var classuscxml_1_1_content_executor_impl = +[ + [ "ContentExecutorImpl", "classuscxml_1_1_content_executor_impl.html#ad82a7ff831612bf330d4858087d7ac7b", null ], + [ "create", "classuscxml_1_1_content_executor_impl.html#a381e88477a2dbc7610f7000949a6750b", null ], + [ "elementAsData", "classuscxml_1_1_content_executor_impl.html#a3376713a39ec05ac7049bccd429f9484", null ], + [ "invoke", "classuscxml_1_1_content_executor_impl.html#a7cf1dbb1d8ff190333eb92f1c3e4d5ff", null ], + [ "process", "classuscxml_1_1_content_executor_impl.html#a1d01e88610ab4cd14f198972dd61f4e3", null ], + [ "raiseDoneEvent", "classuscxml_1_1_content_executor_impl.html#a9a246447d34fe24076bdc9b3ffb117c2", null ], + [ "uninvoke", "classuscxml_1_1_content_executor_impl.html#a30f038f3db653e485e39789b7a50e0c2", null ], + [ "_callbacks", "classuscxml_1_1_content_executor_impl.html#a13ef9570b6a0bf309bafd7dcd11d3427", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_content_executor_impl__coll__graph.svg b/classuscxml_1_1_content_executor_impl__coll__graph.svg index 392ca67..b1bba76 100644 --- a/classuscxml_1_1_content_executor_impl__coll__graph.svg +++ b/classuscxml_1_1_content_executor_impl__coll__graph.svg @@ -1,32 +1,35 @@ - uscxml::ContentExecutorImpl - - -Node1 - -uscxml::ContentExecutorImpl - + -Node2 + +Node2 + +uscxml::ContentExecutorImpl + + + +Node3 - -uscxml::ContentExecutorCallbacks + +uscxml::ContentExecutorCallbacks - -Node2->Node1 - - - _callbacks + + +Node3->Node2 + + + _callbacks diff --git a/classuscxml_1_1_content_executor_impl__inherit__graph.svg b/classuscxml_1_1_content_executor_impl__inherit__graph.svg index 416679b..71c4f60 100644 --- a/classuscxml_1_1_content_executor_impl__inherit__graph.svg +++ b/classuscxml_1_1_content_executor_impl__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::ContentExecutorImpl - - -Node1 - -uscxml::ContentExecutorImpl + + + +Node0 + +uscxml::ContentExecutorImpl - -Node2 + + +Node1 - -uscxml::BasicContentExecutor + +uscxml::BasicContentExecutor - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_d_o_m_utils-members.html b/classuscxml_1_1_d_o_m_utils-members.html index d51ae58..bfdf212 100644 --- a/classuscxml_1_1_d_o_m_utils-members.html +++ b/classuscxml_1_1_d_o_m_utils-members.html @@ -102,23 +102,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::DOMUtils, including all inherited members.

- - - - - + + + + + + + + + - - - - + + - + + + +
filterChildElements(const std::string &tagName, const XERCESC_NS::DOMElement *node, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterChildElements(const std::string &tagName, const std::list< XERCESC_NS::DOMElement * > &nodeSet, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterChildType(const XERCESC_NS::DOMNode::NodeType type, const XERCESC_NS::DOMNode *node, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterChildType(const XERCESC_NS::DOMNode::NodeType type, const std::list< XERCESC_NS::DOMNode * > &nodeSet, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
getElementsByType(const XERCESC_NS::DOMNode *root, XERCESC_NS::DOMNode::NodeType type) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
DOCUMENT enum value (defined in uscxml::DOMUtils)uscxml::DOMUtils
filterChildElements(const std::string &tagName, const XERCESC_NS::DOMElement *node, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsinlinestatic
filterChildElements(const std::string &tagName, const std::list< XERCESC_NS::DOMElement * > &nodeSet, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterChildType(const XERCESC_NS::DOMNode::NodeType type, const XERCESC_NS::DOMNode *node, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsinlinestatic
filterChildType(const XERCESC_NS::DOMNode::NodeType type, const std::list< XERCESC_NS::DOMNode * > &nodeSet, bool recurse=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterElementGeneric(const std::set< std::string > &elements, std::list< XERCESC_NS::DOMElement * > &result, const XERCESC_NS::DOMElement *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterElementGeneric(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterTypeGeneric(const std::set< XERCESC_NS::DOMNode::NodeType > &types, std::list< XERCESC_NS::DOMNode * > &result, const XERCESC_NS::DOMNode *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
filterTypeGeneric(const std::set< XERCESC_NS::DOMNode::NodeType > &types, const XERCESC_NS::DOMNode *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
getNearestAncestor(const XERCESC_NS::DOMNode *node, const std::string tagName) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
hasIntersection(const std::list< XERCESC_NS::DOMElement * > &l1, const std::list< XERCESC_NS::DOMElement * > &l2) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
idForNode(const XERCESC_NS::DOMNode *node) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
inDocumentOrder(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
inDocumentOrder(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes) (defined in uscxml::DOMUtils)uscxml::DOMUtilsprotectedstatic
inPostFixOrder(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
inPostFixOrder(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes) (defined in uscxml::DOMUtils)uscxml::DOMUtilsprotectedstatic
inDocumentOrder(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsinlinestatic
inPostFixOrder(const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false) (defined in uscxml::DOMUtils)uscxml::DOMUtilsinlinestatic
isDescendant(const XERCESC_NS::DOMNode *s1, const XERCESC_NS::DOMNode *s2) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
isMember(const XERCESC_NS::DOMElement *node, const std::list< XERCESC_NS::DOMElement * > &list) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
isMember(const XERCESC_NS::DOMNode *node, const std::list< XERCESC_NS::DOMNode * > &list) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
isMember(const XERCESC_NS::DOMNode *node, const XERCESC_NS::DOMNodeList *list) (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
xPathForNode(const XERCESC_NS::DOMNode *node, const std::string &ns="") (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
NO_RECURSE enum value (defined in uscxml::DOMUtils)uscxml::DOMUtils
Order enum name (defined in uscxml::DOMUtils)uscxml::DOMUtils
POSTFIX enum value (defined in uscxml::DOMUtils)uscxml::DOMUtils
xPathForNode(const XERCESC_NS::DOMNode *node, const std::string &ns="") (defined in uscxml::DOMUtils)uscxml::DOMUtilsstatic
@@ -128,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_d_o_m_utils.html b/classuscxml_1_1_d_o_m_utils.html index a627150..86fc84a 100644 --- a/classuscxml_1_1_d_o_m_utils.html +++ b/classuscxml_1_1_d_o_m_utils.html @@ -96,14 +96,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+ + + +

+Public Types

enum  Order { POSTFIX, +DOCUMENT, +NO_RECURSE + }
 
- - + + + + + + + + @@ -151,15 +168,6 @@ static bool  -

Static Public Member Functions

@@ -118,9 +126,18 @@ static std::list< XERCESC_NS::DOMNode * >  static std::list< XERCESC_NS::DOMNode * > filterChildType (const XERCESC_NS::DOMNode::NodeType type, const std::list< XERCESC_NS::DOMNode * > &nodeSet, bool recurse=false)
 
-static std::list< XERCESC_NS::DOMNode * > getElementsByType (const XERCESC_NS::DOMNode *root, XERCESC_NS::DOMNode::NodeType type)
 
+static void filterElementGeneric (const std::set< std::string > &elements, std::list< XERCESC_NS::DOMElement * > &result, const XERCESC_NS::DOMElement *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot)
 
+static std::list< XERCESC_NS::DOMElement * > filterElementGeneric (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot)
 
+static void filterTypeGeneric (const std::set< XERCESC_NS::DOMNode::NodeType > &types, std::list< XERCESC_NS::DOMNode * > &result, const XERCESC_NS::DOMNode *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot)
 
+static std::list< XERCESC_NS::DOMNode * > filterTypeGeneric (const std::set< XERCESC_NS::DOMNode::NodeType > &types, const XERCESC_NS::DOMNode *root, const Order order, const bool includeEmbeddedDoc, const bool includeRoot)
 
static const XERCESC_NS::DOMElement * getNearestAncestor (const XERCESC_NS::DOMNode *node, const std::string tagName)
 
isMember (
static std::string xPathForNode (const XERCESC_NS::DOMNode *node, const std::string &ns="")
 
- - - - -

-Static Protected Member Functions

-static void inDocumentOrder (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes)
 
-static void inPostFixOrder (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes)
 

The documentation for this class was generated from the following files:
  • util/DOM.h
  • @@ -174,7 +182,7 @@ static void inPostFixOrder
diff --git a/classuscxml_1_1_d_o_m_utils.js b/classuscxml_1_1_d_o_m_utils.js new file mode 100644 index 0000000..c59a7c8 --- /dev/null +++ b/classuscxml_1_1_d_o_m_utils.js @@ -0,0 +1,26 @@ +var classuscxml_1_1_d_o_m_utils = +[ + [ "Order", "classuscxml_1_1_d_o_m_utils.html#a8e6c8433634ca8a79ca4532ae9633865", [ + [ "POSTFIX", "classuscxml_1_1_d_o_m_utils.html#a8e6c8433634ca8a79ca4532ae9633865aeac713be3586fc4ce8878a92a9bce09c", null ], + [ "DOCUMENT", "classuscxml_1_1_d_o_m_utils.html#a8e6c8433634ca8a79ca4532ae9633865abb53bcff9bca7f371ef436539cda66cf", null ], + [ "NO_RECURSE", "classuscxml_1_1_d_o_m_utils.html#a8e6c8433634ca8a79ca4532ae9633865abfbc13b0a1cd49c19c1a953e41cd665f", null ] + ] ], + [ "filterChildElements", "classuscxml_1_1_d_o_m_utils.html#aca22d6888bac9acefa46be1f518b2d26", null ], + [ "filterChildElements", "classuscxml_1_1_d_o_m_utils.html#a97153aef2b45c1063bcf1b81dae86c39", null ], + [ "filterChildType", "classuscxml_1_1_d_o_m_utils.html#a468234a25919e06439bfaffd7c09f5e2", null ], + [ "filterChildType", "classuscxml_1_1_d_o_m_utils.html#abe1d1cdcfd0f265e36fdacb8ade6d47b", null ], + [ "filterElementGeneric", "classuscxml_1_1_d_o_m_utils.html#adefc718baebdc61389254e63a76dbb50", null ], + [ "filterElementGeneric", "classuscxml_1_1_d_o_m_utils.html#ae2cae319031c9af154979560edb9a055", null ], + [ "filterTypeGeneric", "classuscxml_1_1_d_o_m_utils.html#af93507b050634cd96dffcd5ae380d8ac", null ], + [ "filterTypeGeneric", "classuscxml_1_1_d_o_m_utils.html#a98c632b6354bf797ec5ce39329ba1944", null ], + [ "getNearestAncestor", "classuscxml_1_1_d_o_m_utils.html#a61e85cd64af886264b6b714cc9d72506", null ], + [ "hasIntersection", "classuscxml_1_1_d_o_m_utils.html#afc5b1905e0917c78817d830407201830", null ], + [ "idForNode", "classuscxml_1_1_d_o_m_utils.html#a31b0f3afa0b871ee06abfdeeefdc78c3", null ], + [ "inDocumentOrder", "classuscxml_1_1_d_o_m_utils.html#a7e6597450214a5e11ce6f4dfaf4f3014", null ], + [ "inPostFixOrder", "classuscxml_1_1_d_o_m_utils.html#ab78355416d5b35f2cbe792b07f53eadc", null ], + [ "isDescendant", "classuscxml_1_1_d_o_m_utils.html#af1da0967647dc23512da95fd9feae6a5", null ], + [ "isMember", "classuscxml_1_1_d_o_m_utils.html#a5c2ef0a61e4ec2093b5b49a8d17bc48f", null ], + [ "isMember", "classuscxml_1_1_d_o_m_utils.html#a6468dffb0099ffb4afc8d3590dcdf0a7", null ], + [ "isMember", "classuscxml_1_1_d_o_m_utils.html#af8517350e8b834da5db35bb48a74616c", null ], + [ "xPathForNode", "classuscxml_1_1_d_o_m_utils.html#aa84d9d95fe631f8a6c90e4e3b1949c07", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_data-members.html b/classuscxml_1_1_data-members.html index a7b4ce7..76395f3 100644 --- a/classuscxml_1_1_data-members.html +++ b/classuscxml_1_1_data-members.html @@ -102,55 +102,58 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::Data, including all inherited members.

- - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
adoptedDoc (defined in uscxml::Data)uscxml::Data
array (defined in uscxml::Data)uscxml::Data
asJSON() const (defined in uscxml::Data)uscxml::Data
at(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
at(const char *key) const (defined in uscxml::Data)uscxml::Datainline
atom (defined in uscxml::Data)uscxml::Data
binary (defined in uscxml::Data)uscxml::Data
array (defined in uscxml::Data)uscxml::Data
asJSON() const (defined in uscxml::Data)uscxml::Data
at(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
at(const char *key) const (defined in uscxml::Data)uscxml::Datainline
atom (defined in uscxml::Data)uscxml::Data
binary (defined in uscxml::Data)uscxml::Data
clear() (defined in uscxml::Data)uscxml::Datainline
compound (defined in uscxml::Data)uscxml::Data
Data() (defined in uscxml::Data)uscxml::Datainline
Data(const char *data, size_t size, const std::string &mimeType, bool adopt=false) (defined in uscxml::Data)uscxml::Data
Data(bool atom) (defined in uscxml::Data)uscxml::Datainline
Data(T value, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data)uscxml::Datainlineexplicit
Data(T value, Type type, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data)uscxml::Datainlineexplicit
empty() const (defined in uscxml::Data)uscxml::Datainline
fromJSON(const std::string &jsonString) (defined in uscxml::Data)uscxml::Datastatic
getArray() (defined in uscxml::Data)uscxml::Datainline
getAtom() const (defined in uscxml::Data)uscxml::Datainline
getBinary() (defined in uscxml::Data)uscxml::Datainline
getCompound() (defined in uscxml::Data)uscxml::Datainline
getType() (defined in uscxml::Data)uscxml::Datainline
hasKey(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
INTERPRETED enum value (defined in uscxml::Data)uscxml::Data
item(const size_t index) const (defined in uscxml::Data)uscxml::Datainline
merge(const Data &other) (defined in uscxml::Data)uscxml::Data
node (defined in uscxml::Data)uscxml::Data
operator std::list< Data >() (defined in uscxml::Data)uscxml::Datainline
operator std::map< std::string, Data >() (defined in uscxml::Data)uscxml::Datainline
operator std::string() const (defined in uscxml::Data)uscxml::Datainline
operator!=(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator<(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator<< (defined in uscxml::Data)uscxml::Datafriend
operator==(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator[](const std::string &key) (defined in uscxml::Data)uscxml::Datainline
operator[](const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
Data(const char *data, size_t size, const std::string &mimeType, bool adopt=false) (defined in uscxml::Data)uscxml::Dataexplicit
Data(XERCESC_NS::DOMNode *node_) (defined in uscxml::Data)uscxml::Datainlineexplicit
Data(const std::string &value) (defined in uscxml::Data)uscxml::Datainlineexplicit
Data(T value) (defined in uscxml::Data)uscxml::Datainlineexplicit
Data(T value, Type type) (defined in uscxml::Data)uscxml::Datainlineexplicit
empty() const (defined in uscxml::Data)uscxml::Datainline
fromJSON(const std::string &jsonString) (defined in uscxml::Data)uscxml::Datastatic
getArray() (defined in uscxml::Data)uscxml::Datainline
getAtom() const (defined in uscxml::Data)uscxml::Datainline
getBinary() (defined in uscxml::Data)uscxml::Datainline
getCompound() (defined in uscxml::Data)uscxml::Datainline
getType() (defined in uscxml::Data)uscxml::Datainline
hasKey(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
INTERPRETED enum value (defined in uscxml::Data)uscxml::Data
item(const size_t index) const (defined in uscxml::Data)uscxml::Datainline
jsonEscape(const std::string &expr) (defined in uscxml::Data)uscxml::Dataprotectedstatic
jsonUnescape(const std::string &expr) (defined in uscxml::Data)uscxml::Dataprotectedstatic
merge(const Data &other) (defined in uscxml::Data)uscxml::Data
node (defined in uscxml::Data)uscxml::Data
operator std::list< Data >() (defined in uscxml::Data)uscxml::Datainline
operator std::map< std::string, Data >() (defined in uscxml::Data)uscxml::Datainline
operator std::string() const (defined in uscxml::Data)uscxml::Datainline
operator!=(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator<(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator<< (defined in uscxml::Data)uscxml::Datafriend
operator==(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
operator[](const std::string &key) (defined in uscxml::Data)uscxml::Datainline
operator[](const char *key) (defined in uscxml::Data)uscxml::Datainline
operator[](const char *key) const (defined in uscxml::Data)uscxml::Datainline
operator[](const size_t index) (defined in uscxml::Data)uscxml::Datainline
put(std::string key, const Data &data) (defined in uscxml::Data)uscxml::Datainline
put(size_t index, const Data &data) (defined in uscxml::Data)uscxml::Datainline
setArray(const std::list< Data > &array) (defined in uscxml::Data)uscxml::Datainline
setAtom(const std::string &atom) (defined in uscxml::Data)uscxml::Datainline
setBinary(const Blob &binary) (defined in uscxml::Data)uscxml::Datainline
setCompound(const std::map< std::string, Data > &compound) (defined in uscxml::Data)uscxml::Datainline
setType(const Type type) (defined in uscxml::Data)uscxml::Datainline
toJSON(const Data &data) (defined in uscxml::Data)uscxml::Datastatic
type (defined in uscxml::Data)uscxml::Data
Type enum name (defined in uscxml::Data)uscxml::Data
VERBATIM enum value (defined in uscxml::Data)uscxml::Data
~Data() (defined in uscxml::Data)uscxml::Datainline
operator[](const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
operator[](const char *key) const (defined in uscxml::Data)uscxml::Datainline
operator[](const size_t index) (defined in uscxml::Data)uscxml::Datainline
put(std::string key, const Data &data) (defined in uscxml::Data)uscxml::Datainline
put(size_t index, const Data &data) (defined in uscxml::Data)uscxml::Datainline
setArray(const std::list< Data > &array) (defined in uscxml::Data)uscxml::Datainline
setAtom(const std::string &atom) (defined in uscxml::Data)uscxml::Datainline
setBinary(const Blob &binary) (defined in uscxml::Data)uscxml::Datainline
setCompound(const std::map< std::string, uscxml::Data > &compound) (defined in uscxml::Data)uscxml::Datainline
setType(const Type type) (defined in uscxml::Data)uscxml::Datainline
toJSON(const Data &data) (defined in uscxml::Data)uscxml::Datastatic
type (defined in uscxml::Data)uscxml::Data
Type enum name (defined in uscxml::Data)uscxml::Data
VERBATIM enum value (defined in uscxml::Data)uscxml::Data
~Data() (defined in uscxml::Data)uscxml::Datainline
@@ -160,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_data.html b/classuscxml_1_1_data.html index 8f0ae03..b2e465c 100644 --- a/classuscxml_1_1_data.html +++ b/classuscxml_1_1_data.html @@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Public Member Functions | Static Public Member Functions | Public Attributes | +Static Protected Member Functions | Friends | List of all members
@@ -124,17 +125,20 @@ Public Member Functions  Data (const char *data, size_t size, const std::string &mimeType, bool adopt=false)   -Data (bool atom) -  - +Data (XERCESC_NS::DOMNode *node_) +  +Data (const std::string &value) +  + +template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> + Data (T value) +  + template<typename T > - Data (T value, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) -  - -template<typename T > - Data (T value, Type type, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) -  + Data (T value, Type type) +  std::string asJSON () const   @@ -144,6 +148,9 @@ const Data  const Data at (const char *key) const   + +void clear () +  bool empty () const   @@ -156,9 +163,9 @@ std::string getAtom () Blob getBinary ()   - -std::map< std::string, DatagetCompound () -  + +std::map< std::string, uscxml::DatagetCompound () +  Type getType ()   @@ -192,12 +199,12 @@ bool operator== (const Dataoperator[] (const std::string &key)   - -const Dataoperator[] (const std::string &key) const -  Dataoperator[] (const char *key)   + +const Dataoperator[] (const std::string &key) const +  const Dataoperator[] (const char *key) const   @@ -219,9 +226,9 @@ void setAtom (const st void setBinary (const Blob &binary)   - -void setCompound (const std::map< std::string, Data > &compound) -  + +void setCompound (const std::map< std::string, uscxml::Data > &compound) +  void setType (const Type type)   @@ -237,9 +244,6 @@ static std::string toJSON< - - @@ -259,6 +263,15 @@ XERCESC_NS::DOMNode * 

Public Attributes

-std::shared_ptr< XERCESC_NS::DOMDocument > adoptedDoc
 
std::list< Dataarray
 
node Type type
 
+ + + + + +

+Static Protected Member Functions

+static std::string jsonEscape (const std::string &expr)
 
+static std::string jsonUnescape (const std::string &expr)
 
- - - - - - + + + @@ -135,9 +132,9 @@ Public Member Functions - - - + + + @@ -189,24 +186,7 @@ std::shared_ptr< Da - -
-
-

Friends

@@ -278,7 +291,7 @@ USCXML_API std::ostream &  diff --git a/classuscxml_1_1_data.js b/classuscxml_1_1_data.js new file mode 100644 index 0000000..1e63bcb --- /dev/null +++ b/classuscxml_1_1_data.js @@ -0,0 +1,56 @@ +var classuscxml_1_1_data = +[ + [ "Type", "classuscxml_1_1_data.html#aa1f0cbefe413c0839239c00999814050", [ + [ "VERBATIM", "classuscxml_1_1_data.html#aa1f0cbefe413c0839239c00999814050af0250fe0d851072b0cf25269cca4d84f", null ], + [ "INTERPRETED", "classuscxml_1_1_data.html#aa1f0cbefe413c0839239c00999814050a7f370c48d859b4b7f59bda5619eac0bd", null ] + ] ], + [ "Data", "classuscxml_1_1_data.html#a0aa2e8f4c10fe7af6d728f82d7ba03b9", null ], + [ "Data", "classuscxml_1_1_data.html#afce79f0ffb082329e9b79e2190b934ee", null ], + [ "Data", "classuscxml_1_1_data.html#ab7d66ba87f1fafb492a9ee8439b4dd7d", null ], + [ "Data", "classuscxml_1_1_data.html#a696a1d287bffedc85757debe110bdeb8", null ], + [ "Data", "classuscxml_1_1_data.html#a40d68b754e95e418352dacfb59764cc5", null ], + [ "Data", "classuscxml_1_1_data.html#a4fa52ff6d402bc0404461c87e7b0aed8", null ], + [ "~Data", "classuscxml_1_1_data.html#a5781393a1930456a3b3bdb5f5ea6f576", null ], + [ "asJSON", "classuscxml_1_1_data.html#afbf326b6ec9774b45798951782cddb67", null ], + [ "at", "classuscxml_1_1_data.html#a8ef5e0ef055b05c63927ca66c9cd42e1", null ], + [ "at", "classuscxml_1_1_data.html#aa83b363a182bf3021eea2af0bb737f89", null ], + [ "clear", "classuscxml_1_1_data.html#a82cccafe2857129983280b28a085a798", null ], + [ "empty", "classuscxml_1_1_data.html#abeb506f6b2fb79be46461ee4e46330dc", null ], + [ "fromJSON", "classuscxml_1_1_data.html#a875b3dea317258e0cfb08c853ea29749", null ], + [ "getArray", "classuscxml_1_1_data.html#a18eb5adab364f6fd28085d5946ed1668", null ], + [ "getAtom", "classuscxml_1_1_data.html#a9948eef53d25b3a0c2ec1cdd1ff41971", null ], + [ "getBinary", "classuscxml_1_1_data.html#ae21901d3a26d9580459f499054b3a8d4", null ], + [ "getCompound", "classuscxml_1_1_data.html#a85f5c599d90b085166d4740bfc927405", null ], + [ "getType", "classuscxml_1_1_data.html#a70c4ba364765b58a6c126e2fa209dbf5", null ], + [ "hasKey", "classuscxml_1_1_data.html#a59ceb2a72953e2b40183e8ef92b48976", null ], + [ "item", "classuscxml_1_1_data.html#a1eb79707e647227edd7fa00f75aff5cb", null ], + [ "jsonEscape", "classuscxml_1_1_data.html#a00c03b0c363663fc8068ba02a96d84b3", null ], + [ "jsonUnescape", "classuscxml_1_1_data.html#a2bdcbc42ef03f6a4d682bf77d7a04a0b", null ], + [ "merge", "classuscxml_1_1_data.html#ad17c5d882690e83096e3593976484427", null ], + [ "operator std::list< Data >", "classuscxml_1_1_data.html#acf130ad13509f824680bb3471412b0c0", null ], + [ "operator std::map< std::string, Data >", "classuscxml_1_1_data.html#a7335fe964dd13ed41f5bcb4bb9ca09fa", null ], + [ "operator std::string", "classuscxml_1_1_data.html#a6668b157073875a2543b8b2cb452706d", null ], + [ "operator!=", "classuscxml_1_1_data.html#ab8606e6df4c68d70022969d82b35eae4", null ], + [ "operator<", "classuscxml_1_1_data.html#a4b930203f19c53960c1570f9e560fbb0", null ], + [ "operator==", "classuscxml_1_1_data.html#ac22d74c52b325d124b74e94442ec13a6", null ], + [ "operator[]", "classuscxml_1_1_data.html#a0fc427cf627c6e211a88bff86d1a42c0", null ], + [ "operator[]", "classuscxml_1_1_data.html#ad2137c0dfd207359b1cec5c3fca40d09", null ], + [ "operator[]", "classuscxml_1_1_data.html#a9bff70a365dce852c4f43ececf15f1ef", null ], + [ "operator[]", "classuscxml_1_1_data.html#a0d3218ff87f116aa2c3ab4022f7c5817", null ], + [ "operator[]", "classuscxml_1_1_data.html#ab38f1e305796e72ac6ae13c1c27d1610", null ], + [ "put", "classuscxml_1_1_data.html#acf9519c36b3f320a5cd83cf6218b6082", null ], + [ "put", "classuscxml_1_1_data.html#a093a4e78dc9cf4f1824f467ee19c6b53", null ], + [ "setArray", "classuscxml_1_1_data.html#a2fc06b3b87b1d3d7569c59e2af7602bf", null ], + [ "setAtom", "classuscxml_1_1_data.html#a780e3a965b49008678013b8ca5143b2e", null ], + [ "setBinary", "classuscxml_1_1_data.html#a0fa371618f166adb03abff2b5737e1b6", null ], + [ "setCompound", "classuscxml_1_1_data.html#afb82a093be6559d9c594a51d7b8d3e44", null ], + [ "setType", "classuscxml_1_1_data.html#ad3713c96532ca1f23769610f05803102", null ], + [ "toJSON", "classuscxml_1_1_data.html#a9a44aadd5df48f6046bc0925ed394df8", null ], + [ "operator<<", "classuscxml_1_1_data.html#aed21de8b047105a6e4fe202b9f8a60ef", null ], + [ "array", "classuscxml_1_1_data.html#a9b563f5616cf32129ce0c2403f2acbf5", null ], + [ "atom", "classuscxml_1_1_data.html#a7fc49aa9913586aeb7c086d8e5a37ec3", null ], + [ "binary", "classuscxml_1_1_data.html#a7e81b111d8e845ed6c6e46332dd81a7d", null ], + [ "compound", "classuscxml_1_1_data.html#ac67e9e2118eb62d656feba86b86a4339", null ], + [ "node", "classuscxml_1_1_data.html#abb7551ac24719447a77be6fa1a77e24f", null ], + [ "type", "classuscxml_1_1_data.html#afcf59f136aaf82a04ce8c30fa81360e3", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_data__coll__graph.svg b/classuscxml_1_1_data__coll__graph.svg index 6f74d03..466a9e0 100644 --- a/classuscxml_1_1_data__coll__graph.svg +++ b/classuscxml_1_1_data__coll__graph.svg @@ -1,32 +1,35 @@ - uscxml::Data - + -Node1 - -uscxml::Data + +Node1 + +uscxml::Data -Node2 + +Node2 - -uscxml::Blob + +uscxml::Blob -Node2->Node1 - - - binary + +Node2->Node1 + + + binary diff --git a/classuscxml_1_1_data__inherit__graph.map b/classuscxml_1_1_data__inherit__graph.map deleted file mode 100644 index 4dfca4f..0000000 --- a/classuscxml_1_1_data__inherit__graph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/classuscxml_1_1_data__inherit__graph.md5 b/classuscxml_1_1_data__inherit__graph.md5 deleted file mode 100644 index a8b9590..0000000 --- a/classuscxml_1_1_data__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -bff032a3d1aa6834d0348a46297bf574 \ No newline at end of file diff --git a/classuscxml_1_1_data__inherit__graph.svg b/classuscxml_1_1_data__inherit__graph.svg deleted file mode 100644 index d95cf4a..0000000 --- a/classuscxml_1_1_data__inherit__graph.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - -uscxml::Data - - -Node1 - -uscxml::Data - - -Node2 - - -uscxml::DebuggerServlet -::LogMessage - - - - -Node1->Node2 - - - - - diff --git a/classuscxml_1_1_data_model-members.html b/classuscxml_1_1_data_model-members.html index 4059208..dd371e0 100644 --- a/classuscxml_1_1_data_model-members.html +++ b/classuscxml_1_1_data_model-members.html @@ -104,20 +104,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - + + + + + + + + + + + + +
_impl (defined in uscxml::DataModel)uscxml::DataModelprotected
addExtension(DataModelExtension *ext)uscxml::DataModelvirtual
andExpressions(std::list< std::string > expressions)uscxml::DataModel
assign(const std::string &location, const Data &data)uscxml::DataModelvirtual
evalAsBool(const std::string &expr)uscxml::DataModelvirtual
evalAsData(const std::string &content)uscxml::DataModelvirtual
getAsData(const std::string &content)uscxml::DataModelvirtual
getLength(const std::string &expr)uscxml::DataModelvirtual
getNames()uscxml::DataModelvirtual
init(const std::string &location, const Data &data)uscxml::DataModelvirtual
isDeclared(const std::string &expr)uscxml::DataModelvirtual
isValidSyntax(const std::string &expr)uscxml::DataModelvirtual
PIMPL_OPERATORS(DataModel) (defined in uscxml::DataModel)uscxml::DataModel
replaceExpressions(std::string &content)uscxml::DataModel
setEvent(const Event &event)uscxml::DataModelvirtual
setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::DataModelvirtual
assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::DataModelvirtual
evalAsBool(const std::string &expr)uscxml::DataModelvirtual
evalAsData(const std::string &content)uscxml::DataModelvirtual
getAsData(const std::string &content)uscxml::DataModelvirtual
getLength(const std::string &expr)uscxml::DataModelvirtual
getNames()uscxml::DataModelvirtual
init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::DataModelvirtual
isDeclared(const std::string &expr)uscxml::DataModelvirtual
isValidSyntax(const std::string &expr)uscxml::DataModelvirtual
PIMPL_OPERATORS(DataModel) (defined in uscxml::DataModel)uscxml::DataModel
replaceExpressions(std::string &content)uscxml::DataModel
setEvent(const Event &event)uscxml::DataModelvirtual
setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::DataModelvirtual
@@ -127,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_data_model.html b/classuscxml_1_1_data_model.html index 3e18d1c..cae37d4 100644 --- a/classuscxml_1_1_data_model.html +++ b/classuscxml_1_1_data_model.html @@ -114,12 +114,9 @@ Public Member Functions
virtual void addExtension (DataModelExtension *ext)
 Register an extension to get data into and out of the data-model. More...
 
std::string andExpressions (std::list< std::string > expressions)
 Concat the given terms into a conjunctive form. More...
 
virtual void assign (const std::string &location, const Data &data)
 Assign a data object to a location in the data-model. More...
 
virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
 Assign a data object to a location in the data-model. More...
 
virtual bool evalAsBool (const std::string &expr)
 Evaluate a given expression as a boolean. More...
 
virtual std::list< std::string > getNames ()
 Return a list of names to be matched by the datamodel attribute in SCXML. More...
 
virtual void init (const std::string &location, const Data &data)
 Initialize a variable / location in the data-model with a given data object. More...
 
virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())
 Initialize a variable / location in the data-model with a given data object. More...
 
virtual bool isDeclared (const std::string &expr)
 Determine whether a given variable / location is declared. More...
 
- - - - - - - -
std::string uscxml::DataModel::andExpressions (std::list< std::string > expressions)
-
-
Todo:
This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
- -
- - +
@@ -223,7 +203,13 @@ std::shared_ptr< Da - + + + + + + + @@ -251,6 +237,7 @@ test277:
const Datadata data,
const std::map< std::string, std::string > & attr = std::map<std::string, std::string>() 
+
locationA variable or locatio to assign to.
dataThe Data object with the respective data.
attrAdditional attributes of the XML assign element.
@@ -404,7 +391,7 @@ test277:
- +
@@ -421,7 +408,13 @@ test277: - + + + + + + + @@ -435,11 +428,12 @@ test277:
const Datadata data,
const std::map< std::string, std::string > & attr = std::map<std::string, std::string>() 
-

This is, semantically, very close to assign() but does not assume the location to be declared first.

+

This is, semantically, very close to assign() but does not assume the location to be declared first.

Parameters
+
locationA variable or locatio to assign to.
dataThe Data object with the respective data.
attrAdditional attributes of the XML data element.
@@ -629,7 +623,7 @@ test277:
diff --git a/classuscxml_1_1_data_model.js b/classuscxml_1_1_data_model.js new file mode 100644 index 0000000..f5d093c --- /dev/null +++ b/classuscxml_1_1_data_model.js @@ -0,0 +1,18 @@ +var classuscxml_1_1_data_model = +[ + [ "addExtension", "classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8", null ], + [ "assign", "classuscxml_1_1_data_model.html#adbd8022cc488af04a58494d778dc4bf6", null ], + [ "evalAsBool", "classuscxml_1_1_data_model.html#acdfd683414cb6d2fe9ca02aec748e618", null ], + [ "evalAsData", "classuscxml_1_1_data_model.html#a196d005697e9379bd2c2f873387d4490", null ], + [ "getAsData", "classuscxml_1_1_data_model.html#acf0807b5d388e661be2d9ca3017808ba", null ], + [ "getLength", "classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b", null ], + [ "getNames", "classuscxml_1_1_data_model.html#a21f1f7efe51ae8952f87db4746d9a5a5", null ], + [ "init", "classuscxml_1_1_data_model.html#adbbbeb87712d9d4068f4c5784c10efb2", null ], + [ "isDeclared", "classuscxml_1_1_data_model.html#a4d1159312df1f70d488cc4dbc16c4452", null ], + [ "isValidSyntax", "classuscxml_1_1_data_model.html#a0a9d0470cec96d02c234ae172f70423c", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_data_model.html#a4e0e37ea199ad5f40c56bb884944b21e", null ], + [ "replaceExpressions", "classuscxml_1_1_data_model.html#aebd983eb65d93c41da0ce1800d55888e", null ], + [ "setEvent", "classuscxml_1_1_data_model.html#afe59aabcd1728e4b2ddb72a35a70e500", null ], + [ "setForeach", "classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02", null ], + [ "_impl", "classuscxml_1_1_data_model.html#a7ae41c9139c8001101ee9c871ef8bf94", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_data_model_callbacks-members.html b/classuscxml_1_1_data_model_callbacks-members.html index be44308..6a387de 100644 --- a/classuscxml_1_1_data_model_callbacks-members.html +++ b/classuscxml_1_1_data_model_callbacks-members.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_data_model_callbacks.html b/classuscxml_1_1_data_model_callbacks.html index fe123fa..d9ec1e1 100644 --- a/classuscxml_1_1_data_model_callbacks.html +++ b/classuscxml_1_1_data_model_callbacks.html @@ -153,7 +153,7 @@ virtual bool isInState diff --git a/classuscxml_1_1_data_model_callbacks.js b/classuscxml_1_1_data_model_callbacks.js new file mode 100644 index 0000000..9f3be77 --- /dev/null +++ b/classuscxml_1_1_data_model_callbacks.js @@ -0,0 +1,11 @@ +var classuscxml_1_1_data_model_callbacks = +[ + [ "~DataModelCallbacks", "classuscxml_1_1_data_model_callbacks.html#a7fe222e1ccfe55df21b3786c5fb96749", null ], + [ "getDocument", "classuscxml_1_1_data_model_callbacks.html#ad3e905dae437c5942f37c272ca6d410a", null ], + [ "getInvokers", "classuscxml_1_1_data_model_callbacks.html#a9b667f2b285b9f78f7886e29fa1a81d0", null ], + [ "getIOProcessors", "classuscxml_1_1_data_model_callbacks.html#a7a688fc1deb128c0c423aef4b8d1b141", null ], + [ "getLogger", "classuscxml_1_1_data_model_callbacks.html#a5bcd745b37faa272954aa18c2b5f954d", null ], + [ "getName", "classuscxml_1_1_data_model_callbacks.html#a6186bb78e579023415d83a988712852d", null ], + [ "getSessionId", "classuscxml_1_1_data_model_callbacks.html#ae4bd72b6c2399137a2202faddfbb9f62", null ], + [ "isInState", "classuscxml_1_1_data_model_callbacks.html#afb07ac5cc0cdc35f3ea0aabda86517dc", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_data_model_callbacks__inherit__graph.svg b/classuscxml_1_1_data_model_callbacks__inherit__graph.svg index a23b3cc..bfcc853 100644 --- a/classuscxml_1_1_data_model_callbacks__inherit__graph.svg +++ b/classuscxml_1_1_data_model_callbacks__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::DataModelCallbacks - - -Node1 - -uscxml::DataModelCallbacks + + + +Node0 + +uscxml::DataModelCallbacks - -Node2 + + +Node1 - -uscxml::InterpreterImpl + +uscxml::InterpreterImpl - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_data_model_extension-members.html b/classuscxml_1_1_data_model_extension-members.html index 4c2a7bf..0b81137 100644 --- a/classuscxml_1_1_data_model_extension-members.html +++ b/classuscxml_1_1_data_model_extension-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_data_model_extension.html b/classuscxml_1_1_data_model_extension.html index c17a14e..84977ae 100644 --- a/classuscxml_1_1_data_model_extension.html +++ b/classuscxml_1_1_data_model_extension.html @@ -142,7 +142,7 @@ Public Attributes diff --git a/classuscxml_1_1_data_model_extension.js b/classuscxml_1_1_data_model_extension.js new file mode 100644 index 0000000..f221999 --- /dev/null +++ b/classuscxml_1_1_data_model_extension.js @@ -0,0 +1,10 @@ +var classuscxml_1_1_data_model_extension = +[ + [ "DataModelExtension", "classuscxml_1_1_data_model_extension.html#af35e94efadec4f039e3b5153ca10737d", null ], + [ "~DataModelExtension", "classuscxml_1_1_data_model_extension.html#a038c66001639a4b78d2b031dc15dfd1d", null ], + [ "getValueOf", "classuscxml_1_1_data_model_extension.html#a8c846ff2d9621839b30695db84d6ecbc", null ], + [ "invoke", "classuscxml_1_1_data_model_extension.html#af8204d470c03b7afa91d3429204af428", null ], + [ "provides", "classuscxml_1_1_data_model_extension.html#a9f3aad5d759890c836b1273c6c1ac601", null ], + [ "setValueOf", "classuscxml_1_1_data_model_extension.html#ad624af9914f6014d041874fb0dbf2579", null ], + [ "dm", "classuscxml_1_1_data_model_extension.html#a94123abfd36bdf31d970055e065be45c", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_data_model_extension__coll__graph.svg b/classuscxml_1_1_data_model_extension__coll__graph.svg index c89dbd9..b836fe4 100644 --- a/classuscxml_1_1_data_model_extension__coll__graph.svg +++ b/classuscxml_1_1_data_model_extension__coll__graph.svg @@ -1,46 +1,51 @@ - uscxml::DataModelExtension - + -Node1 - -uscxml::DataModelExtension + +Node1 + +uscxml::DataModelExtension -Node2 + +Node2 - -uscxml::DataModelImpl + +uscxml::DataModelImpl -Node2->Node1 - - - dm + +Node2->Node1 + + + dm -Node3 + +Node3 - -uscxml::DataModelCallbacks + +uscxml::DataModelCallbacks -Node3->Node2 - - - _callbacks + +Node3->Node2 + + + _callbacks diff --git a/classuscxml_1_1_data_model_impl-members.html b/classuscxml_1_1_data_model_impl-members.html index 97ef48e..659223b 100644 --- a/classuscxml_1_1_data_model_impl-members.html +++ b/classuscxml_1_1_data_model_impl-members.html @@ -104,21 +104,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - + + + + + + + + + + + + + +
_callbacks (defined in uscxml::DataModelImpl)uscxml::DataModelImplprotected
addExtension(DataModelExtension *ext)uscxml::DataModelImplvirtual
andExpressions(std::list< std::string >)uscxml::DataModelImplinlinevirtual
assign(const std::string &location, const Data &data)=0uscxml::DataModelImplpure virtual
create(DataModelCallbacks *callbacks)=0uscxml::DataModelImplpure virtual
evalAsBool(const std::string &expr)=0uscxml::DataModelImplpure virtual
evalAsData(const std::string &content)=0uscxml::DataModelImplpure virtual
getAsData(const std::string &content)=0uscxml::DataModelImplpure virtual
getLength(const std::string &expr)=0uscxml::DataModelImplpure virtual
getNames()=0uscxml::DataModelImplpure virtual
init(const std::string &location, const Data &data)=0uscxml::DataModelImplpure virtual
isDeclared(const std::string &expr)=0uscxml::DataModelImplpure virtual
isValidSyntax(const std::string &expr)uscxml::DataModelImplinlinevirtual
replaceExpressions(std::string &content)uscxml::DataModelImpl
setEvent(const Event &event)=0uscxml::DataModelImplpure virtual
setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)=0uscxml::DataModelImplpure virtual
~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0uscxml::DataModelImplpure virtual
create(DataModelCallbacks *callbacks)=0uscxml::DataModelImplpure virtual
evalAsBool(const std::string &expr)=0uscxml::DataModelImplpure virtual
evalAsData(const std::string &content)=0uscxml::DataModelImplpure virtual
getAsData(const std::string &content)=0uscxml::DataModelImplpure virtual
getLength(const std::string &expr)=0uscxml::DataModelImplpure virtual
getNames()=0uscxml::DataModelImplpure virtual
init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0uscxml::DataModelImplpure virtual
isDeclared(const std::string &expr)=0uscxml::DataModelImplpure virtual
isValidSyntax(const std::string &expr)uscxml::DataModelImplinlinevirtual
replaceExpressions(std::string &content)uscxml::DataModelImpl
setEvent(const Event &event)=0uscxml::DataModelImplpure virtual
setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)=0uscxml::DataModelImplpure virtual
~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
@@ -128,7 +127,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_data_model_impl.html b/classuscxml_1_1_data_model_impl.html index f7ad165..bc1b087 100644 --- a/classuscxml_1_1_data_model_impl.html +++ b/classuscxml_1_1_data_model_impl.html @@ -124,12 +124,9 @@ Public Member Functions virtual void addExtension (DataModelExtension *ext)  Register an extension to get data into and out of the data-model. More...
  -virtual std::string andExpressions (std::list< std::string >) - Concat the given terms into a conjunctive form. More...
-  -virtual void assign (const std::string &location, const Data &data)=0 - Assign a data object to a location in the data-model. More...
-  +virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0 + Assign a data object to a location in the data-model. More...
+  virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)=0  The Factory wants to instantiate a new instance. More...
  @@ -149,9 +146,9 @@ Public Member Functions virtual std::list< std::string > getNames ()=0  Return a list of names to be matched by the datamodel attribute in SCXML.
  -virtual void init (const std::string &location, const Data &data)=0 - Initialize a variable / location in the data-model with a given data object. More...
-  +virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())=0 + Initialize a variable / location in the data-model with a given data object. More...
+  virtual bool isDeclared (const std::string &expr)=0  Determine whether a given variable / location is declared. More...
  @@ -198,38 +195,11 @@ Protected Attributes - -
-
- - - - - -
- - - - - - - - -
virtual std::string uscxml::DataModelImpl::andExpressions (std::list< std::string > )
-
-inlinevirtual
-
-
Todo:
This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
- -

Reimplemented in uscxml::NULLDataModel, uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

- -
-
- +
@@ -246,7 +216,13 @@ Protected Attributes - + + + + + + + @@ -274,11 +250,12 @@ test277:
const Datadata data,
const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
+
locationA variable or locatio to assign to.
dataThe Data object with the respective data.
attrAdditional attributes of the XML assign element.
-

Implemented in uscxml::NULLDataModel, uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::NullDataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -312,7 +289,7 @@ test277:
Returns
A shared pointer with an initialized instance
-

Implemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, uscxml::NULLDataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, uscxml::NullDataModel, and uscxml::PromelaDataModel.

@@ -345,7 +322,7 @@ test277:
Returns
Whether the expression evaluates as true
-

Implemented in uscxml::NULLDataModel, uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::NullDataModel, uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -378,7 +355,7 @@ test277:
Returns
An evaluated structure representing the given compound or literal.
-

Implemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::NULLDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::NullDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -411,7 +388,7 @@ test277:
Returns
An unevaluated structure representing the given compound or literal.
-

Implemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::NULLDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::NullDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -444,11 +421,11 @@ test277:
Returns
The number of items in the enumerable object.
-

Implemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::NULLDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::NullDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

- +
@@ -465,7 +442,13 @@ test277: - + + + + + + + @@ -479,16 +462,17 @@ test277:
const Datadata data,
const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
-

This is, semantically, very close to assign() but does not assume the location to be declared first.

+

This is, semantically, very close to assign() but does not assume the location to be declared first.

Parameters
+
locationA variable or locatio to assign to.
dataThe Data object with the respective data.
attrAdditional attributes of the XML data element.
-

Implemented in uscxml::NULLDataModel, uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::NullDataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -521,7 +505,7 @@ test277:
Todo:
Is this still used?
-

Implemented in uscxml::NULLDataModel, uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::NullDataModel, uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -554,7 +538,7 @@ test277:
Returns
Whether expr is in L(DM).
-

Reimplemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, uscxml::NULLDataModel, and uscxml::PromelaDataModel.

+

Reimplemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, uscxml::NullDataModel, and uscxml::PromelaDataModel.

@@ -609,7 +593,7 @@ test277: -

Implemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::V8DataModel, uscxml::NULLDataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::V8DataModel, uscxml::NullDataModel, and uscxml::PromelaDataModel.

@@ -666,7 +650,7 @@ test277: -

Implemented in uscxml::C89DataModel, uscxml::JSCDataModel, uscxml::LuaDataModel, uscxml::NULLDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

+

Implemented in uscxml::JSCDataModel, uscxml::C89DataModel, uscxml::LuaDataModel, uscxml::NullDataModel, uscxml::V8DataModel, and uscxml::PromelaDataModel.

@@ -683,7 +667,7 @@ test277: diff --git a/classuscxml_1_1_data_model_impl.js b/classuscxml_1_1_data_model_impl.js new file mode 100644 index 0000000..96cce9c --- /dev/null +++ b/classuscxml_1_1_data_model_impl.js @@ -0,0 +1,19 @@ +var classuscxml_1_1_data_model_impl = +[ + [ "~DataModelImpl", "classuscxml_1_1_data_model_impl.html#a855c296233d37e834d1da8a48b97e9e9", null ], + [ "addExtension", "classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a", null ], + [ "assign", "classuscxml_1_1_data_model_impl.html#a653d26b931f5b014ee923492e59b86a8", null ], + [ "create", "classuscxml_1_1_data_model_impl.html#ab495cc41fdc14950bd3ff830b71c6d57", null ], + [ "evalAsBool", "classuscxml_1_1_data_model_impl.html#a7bf03276de0ee069a55981599d476b18", null ], + [ "evalAsData", "classuscxml_1_1_data_model_impl.html#a041d1fdf8830f923d960ac4a6cf09e57", null ], + [ "getAsData", "classuscxml_1_1_data_model_impl.html#ac026678fef708090caba851bc9681dfc", null ], + [ "getLength", "classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f", null ], + [ "getNames", "classuscxml_1_1_data_model_impl.html#ac638c659f7733a781024b88ed6c695d7", null ], + [ "init", "classuscxml_1_1_data_model_impl.html#a99f0c2250174937e3408a5baf45b8035", null ], + [ "isDeclared", "classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e", null ], + [ "isValidSyntax", "classuscxml_1_1_data_model_impl.html#a6758e7946232dce852814d71886b1078", null ], + [ "replaceExpressions", "classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57", null ], + [ "setEvent", "classuscxml_1_1_data_model_impl.html#a1d3ef74ba677d7224d7320d7980c757c", null ], + [ "setForeach", "classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675", null ], + [ "_callbacks", "classuscxml_1_1_data_model_impl.html#aa5aed42d77aac94ea28561aebf6ee7c8", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_data_model_impl__coll__graph.svg b/classuscxml_1_1_data_model_impl__coll__graph.svg index 5c1ce82..1b7400c 100644 --- a/classuscxml_1_1_data_model_impl__coll__graph.svg +++ b/classuscxml_1_1_data_model_impl__coll__graph.svg @@ -1,32 +1,35 @@ - uscxml::DataModelImpl - - -Node1 - -uscxml::DataModelImpl + + + +Node7 + +uscxml::DataModelImpl - -Node2 + + +Node8 - -uscxml::DataModelCallbacks + +uscxml::DataModelCallbacks - -Node2->Node1 - - - _callbacks + + +Node8->Node7 + + + _callbacks diff --git a/classuscxml_1_1_data_model_impl__inherit__graph.map b/classuscxml_1_1_data_model_impl__inherit__graph.map index 4a45aa9..45dcf10 100644 --- a/classuscxml_1_1_data_model_impl__inherit__graph.map +++ b/classuscxml_1_1_data_model_impl__inherit__graph.map @@ -2,7 +2,7 @@ - + diff --git a/classuscxml_1_1_data_model_impl__inherit__graph.md5 b/classuscxml_1_1_data_model_impl__inherit__graph.md5 index 04c9f1c..c6a4d5f 100644 --- a/classuscxml_1_1_data_model_impl__inherit__graph.md5 +++ b/classuscxml_1_1_data_model_impl__inherit__graph.md5 @@ -1 +1 @@ -c3174a86c93145b14b564b699e110e15 \ No newline at end of file +e3381d0c9c19378d6e4c3ca5a807c98e \ No newline at end of file diff --git a/classuscxml_1_1_data_model_impl__inherit__graph.svg b/classuscxml_1_1_data_model_impl__inherit__graph.svg index 3049b54..71d1ae2 100644 --- a/classuscxml_1_1_data_model_impl__inherit__graph.svg +++ b/classuscxml_1_1_data_model_impl__inherit__graph.svg @@ -1,96 +1,109 @@ - uscxml::DataModelImpl - - -Node1 - -uscxml::DataModelImpl + + + +Node0 + +uscxml::DataModelImpl - -Node2 + + +Node1 - -uscxml::C89DataModel + +uscxml::C89DataModel - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml::JSCDataModel + +uscxml::JSCDataModel - -Node1->Node3 - - + + +Node0->Node2 + + - -Node4 + + +Node3 - -uscxml::LuaDataModel + +uscxml::LuaDataModel - -Node1->Node4 - - + + +Node0->Node3 + + - -Node5 - - -uscxml::NULLDataModel + + +Node4 + + +uscxml::NullDataModel - -Node1->Node5 - - + + +Node0->Node4 + + - -Node6 + + +Node5 - -uscxml::PromelaDataModel + +uscxml::PromelaDataModel - -Node1->Node6 - - + + +Node0->Node5 + + - -Node7 + + +Node6 - -uscxml::V8DataModel + +uscxml::V8DataModel - -Node1->Node7 - - + + +Node0->Node6 + + diff --git a/classuscxml_1_1_debug_session-members.html b/classuscxml_1_1_debug_session-members.html index 5f244b4..982ae15 100644 --- a/classuscxml_1_1_debug_session-members.html +++ b/classuscxml_1_1_debug_session-members.html @@ -136,16 +136,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); enableBreakPoint(const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSession getDefault() (defined in uscxml::LoggerImpl)uscxml::LoggerImplstatic getInterpreter() (defined in uscxml::DebugSession)uscxml::DebugSessioninline - log(LogSeverity severity, const Event &event) (defined in uscxml::DebugSession)uscxml::DebugSessionvirtual - log(LogSeverity severity, const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSessionvirtual - log(LogSeverity severity, const std::string &message) (defined in uscxml::DebugSession)uscxml::DebugSessionvirtual - LoggerImpl() (defined in uscxml::LoggerImpl)uscxml::LoggerImplinline - markForDeletion(bool mark) (defined in uscxml::DebugSession)uscxml::DebugSessioninline - removeBreakPoint(const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSession - run(void *instance) (defined in uscxml::DebugSession)uscxml::DebugSessionprotectedstatic - setDebugger(Debugger *debugger) (defined in uscxml::DebugSession)uscxml::DebugSessioninline - skipToBreakPoint(const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSession - stepping(bool enable) (defined in uscxml::DebugSession)uscxml::DebugSessioninline + getIssues() (defined in uscxml::DebugSession)uscxml::DebugSession + log(LogSeverity severity, const Event &event) (defined in uscxml::DebugSession)uscxml::DebugSessionvirtual + log(LogSeverity severity, const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSessionvirtual + log(LogSeverity severity, const std::string &message) (defined in uscxml::DebugSession)uscxml::DebugSessionvirtual + LoggerImpl() (defined in uscxml::LoggerImpl)uscxml::LoggerImplinline + markForDeletion(bool mark) (defined in uscxml::DebugSession)uscxml::DebugSessioninline + removeBreakPoint(const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSession + run(void *instance) (defined in uscxml::DebugSession)uscxml::DebugSessionprotectedstatic + setDebugger(Debugger *debugger) (defined in uscxml::DebugSession)uscxml::DebugSessioninline + skipToBreakPoint(const Data &data) (defined in uscxml::DebugSession)uscxml::DebugSession + stepping(bool enable) (defined in uscxml::DebugSession)uscxml::DebugSessioninline @@ -155,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_debug_session.html b/classuscxml_1_1_debug_session.html index 0a01bc6..67ff908 100644 --- a/classuscxml_1_1_debug_session.html +++ b/classuscxml_1_1_debug_session.html @@ -109,14 +109,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Inheritance diagram for uscxml::DebugSession:
-
-
+
[legend]
Collaboration diagram for uscxml::DebugSession:
-
-
+
[legend]
+ + @@ -277,7 +278,7 @@ static std::shared_ptr< diff --git a/classuscxml_1_1_debug_session.js b/classuscxml_1_1_debug_session.js new file mode 100644 index 0000000..7f5d2ba --- /dev/null +++ b/classuscxml_1_1_debug_session.js @@ -0,0 +1,46 @@ +var classuscxml_1_1_debug_session = +[ + [ "DebugSession", "classuscxml_1_1_debug_session.html#a21136ebdba66f8fefddebff2cb2ebb5d", null ], + [ "addBreakPoint", "classuscxml_1_1_debug_session.html#ac17a5a09efbd4152124d6db3dbabd9a6", null ], + [ "breakExecution", "classuscxml_1_1_debug_session.html#af1ef08edadc8333c3376ebb01b6f0240", null ], + [ "checkBreakpoints", "classuscxml_1_1_debug_session.html#ab8d5d2322e075a17a426d23d8ccae053", null ], + [ "create", "classuscxml_1_1_debug_session.html#ab9a5eb295de1d7e90c6be44024e2a9bd", null ], + [ "debugAttach", "classuscxml_1_1_debug_session.html#a2d99517d97cace7c9073f6cb39d39670", null ], + [ "debugDetach", "classuscxml_1_1_debug_session.html#ad3c394f534307bd9874e2cbf907517b2", null ], + [ "debugEval", "classuscxml_1_1_debug_session.html#a01bc9f1dec8b049f05b7469f7d914270", null ], + [ "debugPause", "classuscxml_1_1_debug_session.html#a971f7cf87514fc396bc0d939d7ba32bc", null ], + [ "debugPrepare", "classuscxml_1_1_debug_session.html#a2801f0b7ef8efa91b408ae3ef3bb70af", null ], + [ "debugResume", "classuscxml_1_1_debug_session.html#aaa133f0a2615f98e1a77a91eb2e6713e", null ], + [ "debugStart", "classuscxml_1_1_debug_session.html#a42ee8a45bfd36fb2177bc50890d22767", null ], + [ "debugStep", "classuscxml_1_1_debug_session.html#ab7de200301f9e4a780b88933474afaa1", null ], + [ "debugStop", "classuscxml_1_1_debug_session.html#aef7b8a75b5b48613b8ea7dd7dce26954", null ], + [ "disableAllBreakPoints", "classuscxml_1_1_debug_session.html#a0a51cd4cb6271533164d35a4a6060076", null ], + [ "disableBreakPoint", "classuscxml_1_1_debug_session.html#ac919f96107a6adc717cd6082028ee6c9", null ], + [ "enableAllBreakPoints", "classuscxml_1_1_debug_session.html#a1292f79dd6271510435f4dbf0bf4d30f", null ], + [ "enableBreakPoint", "classuscxml_1_1_debug_session.html#ad1adf81bd9e798cfd3ad7963961f0763", null ], + [ "getInterpreter", "classuscxml_1_1_debug_session.html#a36d2f284334978ccb50e09f500aa8ed4", null ], + [ "getIssues", "classuscxml_1_1_debug_session.html#a394bcf431908b054de3265ea3e1d19d0", null ], + [ "log", "classuscxml_1_1_debug_session.html#a8d237503bdcc2bc0d8ddd11ca66c6eb9", null ], + [ "log", "classuscxml_1_1_debug_session.html#af2f7fa1d2c54e832b1f954e349ebbffc", null ], + [ "log", "classuscxml_1_1_debug_session.html#a358b005350b280b83a4a9f1869c40b77", null ], + [ "markForDeletion", "classuscxml_1_1_debug_session.html#a5da6c1cb20b7b400ef9b5b6bb87822b6", null ], + [ "removeBreakPoint", "classuscxml_1_1_debug_session.html#aceb042b93eb3ec304f11410c3e48cf34", null ], + [ "run", "classuscxml_1_1_debug_session.html#abd961cc98008e40cfddf0aaa3486ddbb", null ], + [ "setDebugger", "classuscxml_1_1_debug_session.html#ab0b24fd2751699659ce7c1c6b1547ca7", null ], + [ "skipToBreakPoint", "classuscxml_1_1_debug_session.html#a5675e7d3ff35a191a8b46752f6fb63a4", null ], + [ "stepping", "classuscxml_1_1_debug_session.html#aef3c7584cc14367a2ab147d1053d4e78", null ], + [ "Debugger", "classuscxml_1_1_debug_session.html#af637948d2b98b924152a6f3bf5acdb6e", null ], + [ "_breakPoints", "classuscxml_1_1_debug_session.html#accd6c76d33c2329666835115775c61bc", null ], + [ "_breakpointsEnabled", "classuscxml_1_1_debug_session.html#a489260d64f0dde3c1ef4e6ec688e97b1", null ], + [ "_debugger", "classuscxml_1_1_debug_session.html#ae92231651bfe82174d425701d57d6c7f", null ], + [ "_interpreter", "classuscxml_1_1_debug_session.html#af911a5bce397103d88cfc2c74f75da0a", null ], + [ "_interpreterThread", "classuscxml_1_1_debug_session.html#a1116c6fc9c95ffa1e82ded57fb5aee42", null ], + [ "_isAttached", "classuscxml_1_1_debug_session.html#a847f7c6480321c4e9a5a00f56fff3b15", null ], + [ "_isRunning", "classuscxml_1_1_debug_session.html#a43e8424344c4f20343c61486ea02bc90", null ], + [ "_isStepping", "classuscxml_1_1_debug_session.html#ac8b70ba8a604883e5e8d6ce4eabcffaa", null ], + [ "_markedForDeletion", "classuscxml_1_1_debug_session.html#adc8f9f587c210d9156ce5ebc1d5b3211", null ], + [ "_mutex", "classuscxml_1_1_debug_session.html#aab93d795fdb5765da07f976d182d4362", null ], + [ "_resumeCond", "classuscxml_1_1_debug_session.html#ad5ee5404c99b51fbdd1c98a16c9d7345", null ], + [ "_runMutex", "classuscxml_1_1_debug_session.html#a9357e523a68898fd75d14752976283fc", null ], + [ "_skipTo", "classuscxml_1_1_debug_session.html#a0495cf57002f06e0aa02e204fc8585c2", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_debug_session__coll__graph.map b/classuscxml_1_1_debug_session__coll__graph.map index 5b6ab4c..85b601b 100644 --- a/classuscxml_1_1_debug_session__coll__graph.map +++ b/classuscxml_1_1_debug_session__coll__graph.map @@ -1,7 +1,8 @@ - - - - - + + + + + + diff --git a/classuscxml_1_1_debug_session__coll__graph.md5 b/classuscxml_1_1_debug_session__coll__graph.md5 index a0330b6..8c21dce 100644 --- a/classuscxml_1_1_debug_session__coll__graph.md5 +++ b/classuscxml_1_1_debug_session__coll__graph.md5 @@ -1 +1 @@ -ef3d2fcfb3be7bedcdbc34249328e6b3 \ No newline at end of file +98e25611a3916d4297f0e790f7f6d58c \ No newline at end of file diff --git a/classuscxml_1_1_debug_session__coll__graph.svg b/classuscxml_1_1_debug_session__coll__graph.svg index d3a76df..6f55745 100644 --- a/classuscxml_1_1_debug_session__coll__graph.svg +++ b/classuscxml_1_1_debug_session__coll__graph.svg @@ -1,7 +1,7 @@ - @@ -46,7 +46,7 @@ if (edges && edges.length) { @@ -54,90 +54,119 @@ var sectionId = 'dynsection-1'; uscxml::DebugSession - - -Node1 - -uscxml::DebugSession - - -Node2 + + + +Node3 + +uscxml::DebugSession + + + +Node4 - -uscxml::LoggerImpl + +uscxml::LoggerImpl - -Node2->Node1 - - - - -Node3 - -std::enable_shared -_from_this< DebugSession > + + +Node4->Node3 + + - -Node3->Node1 - - + + +Node5 + +std::enable_shared +_from_this< DebugSession > + + + +Node5->Node3 + + - -Node4 + + +Node6 - -uscxml::Debugger + +uscxml::Debugger - -Node4->Node1 - - - _debugger + + +Node6->Node3 + + + _debugger - -Node5 + + +Node7 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor - -Node5->Node4 - - + + +Node7->Node6 + + - -Node6 - - -uscxml::Breakpoint + + +Node8 + + +uscxml::Logger - -Node6->Node1 - - - _skipTo + + +Node8->Node7 + + + _logger - -Node7 - - -uscxml::Interpreter + + +Node9 + + +uscxml::Breakpoint + + + + + +Node9->Node3 + + + _skipTo + + + +Node10 + + +uscxml::Interpreter - -Node7->Node1 - - - _interpreter + + +Node10->Node3 + + + _interpreter diff --git a/classuscxml_1_1_debug_session__coll__graph_org.svg b/classuscxml_1_1_debug_session__coll__graph_org.svg index c54022f..3910a2d 100644 --- a/classuscxml_1_1_debug_session__coll__graph_org.svg +++ b/classuscxml_1_1_debug_session__coll__graph_org.svg @@ -1,97 +1,126 @@ - - + uscxml::DebugSession - - -Node1 - -uscxml::DebugSession - - -Node2 + + + +Node3 + +uscxml::DebugSession + + + +Node4 - -uscxml::LoggerImpl + +uscxml::LoggerImpl - -Node2->Node1 - - - - -Node3 - -std::enable_shared -_from_this< DebugSession > + + +Node4->Node3 + + - -Node3->Node1 - - + + +Node5 + +std::enable_shared +_from_this< DebugSession > + + + +Node5->Node3 + + - -Node4 + + +Node6 - -uscxml::Debugger + +uscxml::Debugger - -Node4->Node1 - - - _debugger + + +Node6->Node3 + + + _debugger - -Node5 + + +Node7 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor - -Node5->Node4 - - + + +Node7->Node6 + + - -Node6 - - -uscxml::Breakpoint + + +Node8 + + +uscxml::Logger - -Node6->Node1 - - - _skipTo + + +Node8->Node7 + + + _logger - -Node7 - - -uscxml::Interpreter + + +Node9 + + +uscxml::Breakpoint + + + + + +Node9->Node3 + + + _skipTo + + + +Node10 + + +uscxml::Interpreter - -Node7->Node1 - - - _interpreter + + +Node10->Node3 + + + _interpreter diff --git a/classuscxml_1_1_debug_session__inherit__graph.svg b/classuscxml_1_1_debug_session__inherit__graph.svg index f0694c1..ac758e1 100644 --- a/classuscxml_1_1_debug_session__inherit__graph.svg +++ b/classuscxml_1_1_debug_session__inherit__graph.svg @@ -1,42 +1,47 @@ - uscxml::DebugSession - - -Node1 - -uscxml::DebugSession + + + +Node0 + +uscxml::DebugSession - -Node2 + + +Node1 - -uscxml::LoggerImpl + +uscxml::LoggerImpl - -Node2->Node1 - - + + +Node1->Node0 + + - -Node3 - -std::enable_shared -_from_this< DebugSession > + + +Node2 + +std::enable_shared +_from_this< DebugSession > - -Node3->Node1 - - + + +Node2->Node0 + + diff --git a/classuscxml_1_1_debugger-members.html b/classuscxml_1_1_debugger-members.html index 0d38506..b33b538 100644 --- a/classuscxml_1_1_debugger-members.html +++ b/classuscxml_1_1_debugger-members.html @@ -103,42 +103,44 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for uscxml::Debugger, including all inherited members.

@@ -172,6 +170,9 @@ virtual std::shared_ptr<

Interpreter getInterpreter ()
 
+Data getIssues ()
 
virtual void log (LogSeverity severity, const Event &event)
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -153,7 +155,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_debugger.html b/classuscxml_1_1_debugger.html index 6c89dba..5e7853a 100644 --- a/classuscxml_1_1_debugger.html +++ b/classuscxml_1_1_debugger.html @@ -112,7 +112,7 @@ Inheritance diagram for uscxml::Debugger:
Collaboration diagram for uscxml::Debugger:
-
+
[legend]
_copyToInvokers (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorprotected
_sessionForInterpreteruscxml::Debuggerprotected
_sessionMutex (defined in uscxml::Debugger)uscxml::Debuggerprotected
afterCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
attachSession(InterpreterImpl *impl, std::shared_ptr< DebugSession > session) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
beforeCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeProcessingEvent(Interpreter &interpreter, const Event &event) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
copyToInvokers(bool copy) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
copyToInvokers() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
Debugger() (defined in uscxml::Debugger)uscxml::Debuggerinline
detachSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
getQualifiedInvokeBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *invokeElem, const std::string invokeId, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedStateBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *state, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedTransBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *transition, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
handleEvent(Interpreter &interpreter, const Event &event, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleExecutable(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContentElem, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleInvoke(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeId, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleMicrostep(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleStable(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
_logger (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorprotected
_sessionForInterpreteruscxml::Debuggerprotected
_sessionMutex (defined in uscxml::Debugger)uscxml::Debuggerprotected
afterCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
attachSession(InterpreterImpl *impl, std::shared_ptr< DebugSession > session) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
beforeCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeProcessingEvent(Interpreter &interpreter, const Event &event) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
copyToInvokers(bool copy) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
copyToInvokers() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
Debugger() (defined in uscxml::Debugger)uscxml::Debuggerinline
detachSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
getQualifiedInvokeBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *invokeElem, const std::string invokeId, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedStateBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *state, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedTransBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *transition, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
handleEvent(Interpreter &interpreter, const Event &event, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleExecutable(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContentElem, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleInvoke(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeId, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleMicrostep(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleStable(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
InterpreterMonitor(Logger logger) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
onStableConfiguration(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
pushData(std::shared_ptr< DebugSession > session, Data pushData)=0 (defined in uscxml::Debugger)uscxml::Debuggerpure virtual
reportIssue(Interpreter &interpreter, const InterpreterIssue &issue) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
+ + @@ -238,6 +241,9 @@ std::recursive_mutex  + +

@@ -184,6 +184,9 @@ virtual void 

onStableConfi virtual void pushData (std::shared_ptr< DebugSession > session, Data pushData)=0
 
- Public Member Functions inherited from uscxml::InterpreterMonitor
InterpreterMonitor (Logger logger)
 
void copyToInvokers (bool copy)
 
_sess
bool _copyToInvokers
 
+Logger _logger
 

Member Data Documentation

@@ -274,7 +280,7 @@ bool _copyToInvokers diff --git a/classuscxml_1_1_debugger.js b/classuscxml_1_1_debugger.js new file mode 100644 index 0000000..0d7fac7 --- /dev/null +++ b/classuscxml_1_1_debugger.js @@ -0,0 +1,39 @@ +var classuscxml_1_1_debugger = +[ + [ "Debugger", "classuscxml_1_1_debugger.html#a7e6207d8225010161c8fd07b8fc36377", null ], + [ "~Debugger", "classuscxml_1_1_debugger.html#a31dc404dfd79eeecd534f15037c2e4fa", null ], + [ "afterCompletion", "classuscxml_1_1_debugger.html#a0da407cbdffc97bc0b867fba3bd5ba04", null ], + [ "afterEnteringState", "classuscxml_1_1_debugger.html#ade799d363a8fbb2df5d376230e397394", null ], + [ "afterExecutingContent", "classuscxml_1_1_debugger.html#a9dfcbfb7d1d458cec4e87c2f1964832b", null ], + [ "afterExitingState", "classuscxml_1_1_debugger.html#a8c94c54ace200033994a7a41407185b6", null ], + [ "afterInvoking", "classuscxml_1_1_debugger.html#aa0852bbb57a487cbfe62d71850980d5a", null ], + [ "afterMicroStep", "classuscxml_1_1_debugger.html#aeb200187ed090d53ad5cead6e4faa743", null ], + [ "afterTakingTransition", "classuscxml_1_1_debugger.html#ab87597e4a139a264d4ffdca932067ffe", null ], + [ "afterUninvoking", "classuscxml_1_1_debugger.html#a68d64ec86f45b0d54015212f9ebb2a97", null ], + [ "attachSession", "classuscxml_1_1_debugger.html#ac61c99c7cd2a3b974dcff4248c146721", null ], + [ "beforeCompletion", "classuscxml_1_1_debugger.html#af9fd7921f4e6eb08c9f16f657e377714", null ], + [ "beforeEnteringState", "classuscxml_1_1_debugger.html#aa474e2e12bceaf28b94705edb3873e43", null ], + [ "beforeExecutingContent", "classuscxml_1_1_debugger.html#a54b83503e5051a034373d9a002efc5a4", null ], + [ "beforeExitingState", "classuscxml_1_1_debugger.html#a4ac28c6a488e23979c330e2d72a920c9", null ], + [ "beforeInvoking", "classuscxml_1_1_debugger.html#a55e31714b857357d5f6e311dd0e6eb54", null ], + [ "beforeMicroStep", "classuscxml_1_1_debugger.html#a7d0b3a80fa2a0e30b229e828a7b41f9f", null ], + [ "beforeProcessingEvent", "classuscxml_1_1_debugger.html#a143a1b5c117c9da13483c5bda71c527a", null ], + [ "beforeTakingTransition", "classuscxml_1_1_debugger.html#a0984a0935ad4c0aac60c418183c40245", null ], + [ "beforeUninvoking", "classuscxml_1_1_debugger.html#a23c1f3b5b9d52138ab3934a9c47863cd", null ], + [ "detachSession", "classuscxml_1_1_debugger.html#a49f195d6389f9c5f79cc75e01cdc0627", null ], + [ "getQualifiedInvokeBreakpoints", "classuscxml_1_1_debugger.html#a33e8f2bac439f5fc2bc01d80c9abfdcf", null ], + [ "getQualifiedStateBreakpoints", "classuscxml_1_1_debugger.html#ab7485c2ebf3902366c8702c037eaf5c2", null ], + [ "getQualifiedTransBreakpoints", "classuscxml_1_1_debugger.html#a53e1546102bfa18e05f0308eb0cdb5c0", null ], + [ "getSession", "classuscxml_1_1_debugger.html#a928dd6949991928f8dd41cde27f81a5b", null ], + [ "handleEvent", "classuscxml_1_1_debugger.html#a452b719a503f1d3102780b80836ddc8d", null ], + [ "handleExecutable", "classuscxml_1_1_debugger.html#a6ea5f2593116c638db890a521b153e30", null ], + [ "handleInvoke", "classuscxml_1_1_debugger.html#ab72bc10c8447c10ac3d662253b6e6b40", null ], + [ "handleMicrostep", "classuscxml_1_1_debugger.html#af516fb5002091b5fe92705786db3ccd1", null ], + [ "handleStable", "classuscxml_1_1_debugger.html#afdbca59067a6f7cd23aa2413004f0dd8", null ], + [ "handleState", "classuscxml_1_1_debugger.html#a70352595413f528dc00704102cdb1f03", null ], + [ "handleTransition", "classuscxml_1_1_debugger.html#adf24ded5a8221373d54221730644b731", null ], + [ "onStableConfiguration", "classuscxml_1_1_debugger.html#a1eaaed2e79c44b627f9a00ed23c7c3e3", null ], + [ "pushData", "classuscxml_1_1_debugger.html#a01dcd99d0009f2c215a80d4ffa6d68bd", null ], + [ "_sessionForInterpreter", "classuscxml_1_1_debugger.html#a7c9373662ff21a481787df7208802828", null ], + [ "_sessionMutex", "classuscxml_1_1_debugger.html#aea7cbcf0c05f6085d9bb1f220e3b7bcf", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_debugger__coll__graph.map b/classuscxml_1_1_debugger__coll__graph.map index 34be88d..90cf48c 100644 --- a/classuscxml_1_1_debugger__coll__graph.map +++ b/classuscxml_1_1_debugger__coll__graph.map @@ -1,3 +1,4 @@ - + + diff --git a/classuscxml_1_1_debugger__coll__graph.md5 b/classuscxml_1_1_debugger__coll__graph.md5 index 3417e35..392377a 100644 --- a/classuscxml_1_1_debugger__coll__graph.md5 +++ b/classuscxml_1_1_debugger__coll__graph.md5 @@ -1 +1 @@ -e9f41c7e6f313522def8658b349cbf3f \ No newline at end of file +491c1d5f482921dcea269e7261e8c6bf \ No newline at end of file diff --git a/classuscxml_1_1_debugger__coll__graph.svg b/classuscxml_1_1_debugger__coll__graph.svg index 8c72fb0..4e958ff 100644 --- a/classuscxml_1_1_debugger__coll__graph.svg +++ b/classuscxml_1_1_debugger__coll__graph.svg @@ -1,31 +1,50 @@ - - - + + uscxml::Debugger - - -Node1 - -uscxml::Debugger - - -Node2 + + + +Node3 + +uscxml::Debugger + + + +Node4 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor + + + + + +Node4->Node3 + + + + + +Node5 + + +uscxml::Logger - -Node2->Node1 - - + + +Node5->Node4 + + + _logger diff --git a/classuscxml_1_1_debugger__inherit__graph.svg b/classuscxml_1_1_debugger__inherit__graph.svg index 3e532e2..a63daeb 100644 --- a/classuscxml_1_1_debugger__inherit__graph.svg +++ b/classuscxml_1_1_debugger__inherit__graph.svg @@ -1,44 +1,49 @@ - uscxml::Debugger - - -Node1 - -uscxml::Debugger + + + +Node0 + +uscxml::Debugger - -Node3 + + +Node2 - -uscxml::DebuggerServlet + +uscxml::DebuggerServlet - -Node1->Node3 - - + + +Node0->Node2 + + - -Node2 + + +Node1 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_debugger_servlet-members.html b/classuscxml_1_1_debugger_servlet-members.html index 0fc5c23..2b17512 100644 --- a/classuscxml_1_1_debugger_servlet-members.html +++ b/classuscxml_1_1_debugger_servlet-members.html @@ -104,64 +104,67 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + +
_clientConns (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_copyToInvokers (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorprotected
_mutex (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_sendQueues (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_sessionForId (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_sessionForInterpreteruscxml::Debuggerprotected
_sessionMutex (defined in uscxml::Debugger)uscxml::Debuggerprotected
_url (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
addBreakpoint(const Breakpoint &breakpoint) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletinlinevirtual
afterCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
attachSession(InterpreterImpl *impl, std::shared_ptr< DebugSession > session) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
beforeCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeProcessingEvent(Interpreter &interpreter, const Event &event) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
canAdaptPath()uscxml::HTTPServletinlinevirtual
copyToInvokers(bool copy) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
copyToInvokers() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
Debugger() (defined in uscxml::Debugger)uscxml::Debuggerinline
detachSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
getQualifiedInvokeBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *invokeElem, const std::string invokeId, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedStateBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *state, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedTransBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *transition, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
handleCORS(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
handleEvent(Interpreter &interpreter, const Event &event, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleExecutable(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContentElem, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleInvoke(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeId, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleMicrostep(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleStable(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
_logger (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorprotected
_mutex (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_sendQueues (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_sessionForId (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
_sessionForInterpreteruscxml::Debuggerprotected
_sessionMutex (defined in uscxml::Debugger)uscxml::Debuggerprotected
_url (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
addBreakpoint(const Breakpoint &breakpoint) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletinlinevirtual
afterCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
afterUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
attachSession(InterpreterImpl *impl, std::shared_ptr< DebugSession > session) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
beforeCompletion(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExecutingContent(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContent) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeExitingState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeInvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeMicroStep(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeProcessingEvent(Interpreter &interpreter, const Event &event) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeTakingTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition) (defined in uscxml::Debugger)uscxml::Debuggervirtual
beforeUninvoking(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid) (defined in uscxml::Debugger)uscxml::Debuggervirtual
canAdaptPath()uscxml::HTTPServletinlinevirtual
copyToInvokers(bool copy) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
copyToInvokers() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
Debugger() (defined in uscxml::Debugger)uscxml::Debuggerinline
detachSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
getQualifiedInvokeBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *invokeElem, const std::string invokeId, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedStateBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *state, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getQualifiedTransBreakpoints(InterpreterImpl *impl, const XERCESC_NS::DOMElement *transition, Breakpoint breakpointTemplate) (defined in uscxml::Debugger)uscxml::Debuggerprotected
getSession(InterpreterImpl *impl) (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
handleCORS(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
handleEvent(Interpreter &interpreter, const Event &event, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleExecutable(Interpreter &interpreter, const XERCESC_NS::DOMElement *execContentElem, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleInvoke(Interpreter &interpreter, const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeId, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleMicrostep(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleStable(Interpreter &interpreter, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state, Breakpoint::When when, Breakpoint::Action action) (defined in uscxml::Debugger)uscxml::Debuggerprotected
handleTransition(Interpreter &interpreter, const XERCESC_NS::DOMElement *transition, Breakpoint::When when) (defined in uscxml::Debugger)uscxml::Debuggerprotected
InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
InterpreterMonitor(Logger logger) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
isCORS(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
onStableConfiguration(Interpreter &interpreter) (defined in uscxml::Debugger)uscxml::Debuggervirtual
processConnect(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
processDisconnect(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
processListSessions(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
pushData(std::shared_ptr< DebugSession > session, Data pushData) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletvirtual
reportIssue(Interpreter &interpreter, const InterpreterIssue &issue) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
requestFromHTTP(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletvirtual
returnData(const HTTPServer::Request &request, Data replyData) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
serverPushData(std::shared_ptr< DebugSession >) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
setURL(const std::string &url) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletinlinevirtual
~Debugger() (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
~DebuggerServlet() (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletinlinevirtual
~HTTPServlet() (defined in uscxml::HTTPServlet)uscxml::HTTPServletinlinevirtual
~InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
processIssues(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
processListSessions(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
pushData(std::shared_ptr< DebugSession > session, Data pushData) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletvirtual
reportIssue(Interpreter &interpreter, const InterpreterIssue &issue) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
requestFromHTTP(const HTTPServer::Request &request) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletvirtual
returnData(const HTTPServer::Request &request, Data replyData) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServlet
serverPushData(std::shared_ptr< DebugSession >) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletprotected
setURL(const std::string &url) (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletinlinevirtual
~Debugger() (defined in uscxml::Debugger)uscxml::Debuggerinlinevirtual
~DebuggerServlet() (defined in uscxml::DebuggerServlet)uscxml::DebuggerServletinlinevirtual
~HTTPServlet() (defined in uscxml::HTTPServlet)uscxml::HTTPServletinlinevirtual
~InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
@@ -171,7 +174,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_debugger_servlet.html b/classuscxml_1_1_debugger_servlet.html index 0f60164..0c4487f 100644 --- a/classuscxml_1_1_debugger_servlet.html +++ b/classuscxml_1_1_debugger_servlet.html @@ -107,14 +107,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Inheritance diagram for uscxml::DebuggerServlet:
-
-
+
[legend]
Collaboration diagram for uscxml::DebuggerServlet:
-
-
+
[legend]
+ + @@ -214,6 +215,9 @@ virtual std::shared_ptr< onStableConfiguration (Interpreter &interpreter) + + @@ -293,6 +297,9 @@ std::recursive_mutex  + +

@@ -134,6 +132,9 @@ void 

processConnect (c
void processDisconnect (const HTTPServer::Request &request)
 
+void processIssues (const HTTPServer::Request &request)
 
void processListSessions (const HTTPServer::Request &request)
 
 
- Public Member Functions inherited from uscxml::InterpreterMonitor
InterpreterMonitor (Logger logger)
 
void copyToInvokers (bool copy)
 
_sess
bool _copyToInvokers
 
+Logger _logger
 

The documentation for this class was generated from the following files:
  • debug/DebuggerServlet.h
  • @@ -307,7 +314,7 @@ bool _copyToInvokers diff --git a/classuscxml_1_1_debugger_servlet.js b/classuscxml_1_1_debugger_servlet.js new file mode 100644 index 0000000..e631161 --- /dev/null +++ b/classuscxml_1_1_debugger_servlet.js @@ -0,0 +1,21 @@ +var classuscxml_1_1_debugger_servlet = +[ + [ "~DebuggerServlet", "classuscxml_1_1_debugger_servlet.html#a95b94d618e3fb527d0d9990c75643f39", null ], + [ "addBreakpoint", "classuscxml_1_1_debugger_servlet.html#a92f4791c6b69c42b0bb64db55f939969", null ], + [ "handleCORS", "classuscxml_1_1_debugger_servlet.html#ac7edafecf4b361859d61246d265b79d1", null ], + [ "isCORS", "classuscxml_1_1_debugger_servlet.html#a1b677128e82196abe6e81f85872ccefe", null ], + [ "processConnect", "classuscxml_1_1_debugger_servlet.html#a910805009c67acb1c3c8aea7783cd464", null ], + [ "processDisconnect", "classuscxml_1_1_debugger_servlet.html#a0e7eb5df94345a35248843215d9be395", null ], + [ "processIssues", "classuscxml_1_1_debugger_servlet.html#a3aaa361b5b166f64a410451fdf8a70f4", null ], + [ "processListSessions", "classuscxml_1_1_debugger_servlet.html#ae0c4e81d8690eb2c237a57b0e2e33abe", null ], + [ "pushData", "classuscxml_1_1_debugger_servlet.html#abb3369f4f27f2587f6274760c9d881c7", null ], + [ "requestFromHTTP", "classuscxml_1_1_debugger_servlet.html#ab918dd667c673bf93fbd30f19faf3144", null ], + [ "returnData", "classuscxml_1_1_debugger_servlet.html#a403fb3ff50a2e01ec423b5a64622c672", null ], + [ "serverPushData", "classuscxml_1_1_debugger_servlet.html#a1c211dafedb610d55301ddc54f56fd9a", null ], + [ "setURL", "classuscxml_1_1_debugger_servlet.html#af0179f72eae72bf3e267342cc1cb83eb", null ], + [ "_clientConns", "classuscxml_1_1_debugger_servlet.html#ab2d193727979d4909eeabaa26e4645d2", null ], + [ "_mutex", "classuscxml_1_1_debugger_servlet.html#a6bcf019c2a3a406f983af5b71878d7b9", null ], + [ "_sendQueues", "classuscxml_1_1_debugger_servlet.html#a803fa57d2309227bf78fe94ac8a33f0a", null ], + [ "_sessionForId", "classuscxml_1_1_debugger_servlet.html#ad1902610d2a1bdb4f7d73a3cb49e6f9f", null ], + [ "_url", "classuscxml_1_1_debugger_servlet.html#a8afb72beff9052049083fa8db11a356a", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message-members.html b/classuscxml_1_1_debugger_servlet_1_1_log_message-members.html deleted file mode 100644 index 55e1717..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message-members.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - - - - uSCXML: Member List - - - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    - - - - - -
    -
    - - -
    - -
    - - -
    -
    -
    -
    uscxml::DebuggerServlet::LogMessage Member List
    -
    -
    - -

    This is the complete list of members for uscxml::DebuggerServlet::LogMessage, including all inherited members.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    adoptedDoc (defined in uscxml::Data)uscxml::Data
    array (defined in uscxml::Data)uscxml::Data
    asJSON() const (defined in uscxml::Data)uscxml::Data
    at(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
    at(const char *key) const (defined in uscxml::Data)uscxml::Datainline
    atom (defined in uscxml::Data)uscxml::Data
    binary (defined in uscxml::Data)uscxml::Data
    compound (defined in uscxml::Data)uscxml::Data
    Data() (defined in uscxml::Data)uscxml::Datainline
    Data(const char *data, size_t size, const std::string &mimeType, bool adopt=false) (defined in uscxml::Data)uscxml::Data
    Data(bool atom) (defined in uscxml::Data)uscxml::Datainline
    Data(T value, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data)uscxml::Datainline
    Data(T value, Type type, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr) (defined in uscxml::Data)uscxml::Datainline
    empty() const (defined in uscxml::Data)uscxml::Datainline
    fromJSON(const std::string &jsonString) (defined in uscxml::Data)uscxml::Datastatic
    getArray() (defined in uscxml::Data)uscxml::Datainline
    getAtom() const (defined in uscxml::Data)uscxml::Datainline
    getBinary() (defined in uscxml::Data)uscxml::Datainline
    getCompound() (defined in uscxml::Data)uscxml::Datainline
    getType() (defined in uscxml::Data)uscxml::Datainline
    hasKey(const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
    INTERPRETED enum value (defined in uscxml::Data)uscxml::Data
    item(const size_t index) const (defined in uscxml::Data)uscxml::Datainline
    merge(const Data &other) (defined in uscxml::Data)uscxml::Data
    node (defined in uscxml::Data)uscxml::Data
    operator std::list< Data >() (defined in uscxml::Data)uscxml::Datainline
    operator std::map< std::string, Data >() (defined in uscxml::Data)uscxml::Datainline
    operator std::string() const (defined in uscxml::Data)uscxml::Datainline
    operator!=(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
    operator<(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
    operator==(const Data &other) const (defined in uscxml::Data)uscxml::Datainline
    operator[](const std::string &key) (defined in uscxml::Data)uscxml::Datainline
    operator[](const std::string &key) const (defined in uscxml::Data)uscxml::Datainline
    operator[](const char *key) (defined in uscxml::Data)uscxml::Datainline
    operator[](const char *key) const (defined in uscxml::Data)uscxml::Datainline
    operator[](const size_t index) (defined in uscxml::Data)uscxml::Datainline
    put(std::string key, const Data &data) (defined in uscxml::Data)uscxml::Datainline
    put(size_t index, const Data &data) (defined in uscxml::Data)uscxml::Datainline
    setArray(const std::list< Data > &array) (defined in uscxml::Data)uscxml::Datainline
    setAtom(const std::string &atom) (defined in uscxml::Data)uscxml::Datainline
    setBinary(const Blob &binary) (defined in uscxml::Data)uscxml::Datainline
    setCompound(const std::map< std::string, Data > &compound) (defined in uscxml::Data)uscxml::Datainline
    setType(const Type type) (defined in uscxml::Data)uscxml::Datainline
    toJSON(const Data &data) (defined in uscxml::Data)uscxml::Datastatic
    type (defined in uscxml::Data)uscxml::Data
    Type enum name (defined in uscxml::Data)uscxml::Data
    VERBATIM enum value (defined in uscxml::Data)uscxml::Data
    ~Data() (defined in uscxml::Data)uscxml::Datainline
    - - -
    -
    -
    -
    -
    - - - diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message.html b/classuscxml_1_1_debugger_servlet_1_1_log_message.html deleted file mode 100644 index 7673292..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - - - - - - - uSCXML: uscxml::DebuggerServlet::LogMessage Class Reference - - - - - - - - - - - - - - - -
    -
    -
    -
    -
    -
    - - - - - -
    -
    - - -
    - -
    - - -
    -
    - -
    -
    uscxml::DebuggerServlet::LogMessage Class Reference
    -
    -
    -
    -Inheritance diagram for uscxml::DebuggerServlet::LogMessage:
    -
    -
    -
    [legend]
    -
    -Collaboration diagram for uscxml::DebuggerServlet::LogMessage:
    -
    -
    -
    [legend]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -Additional Inherited Members

    - Public Types inherited from uscxml::Data
    enum  Type { VERBATIM, -INTERPRETED - }
     
    - Public Member Functions inherited from uscxml::Data
    Data (const char *data, size_t size, const std::string &mimeType, bool adopt=false)
     
    Data (bool atom)
     
    -template<typename T >
     Data (T value, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr)
     
    -template<typename T >
     Data (T value, Type type, typename std::enable_if<!std::is_base_of< Data, T >::value >::type *=nullptr)
     
    -std::string asJSON () const
     
    -const Data at (const std::string &key) const
     
    -const Data at (const char *key) const
     
    -bool empty () const
     
    -std::list< DatagetArray ()
     
    -std::string getAtom () const
     
    -Blob getBinary ()
     
    -std::map< std::string, DatagetCompound ()
     
    -Type getType ()
     
    -bool hasKey (const std::string &key) const
     
    -const Data item (const size_t index) const
     
    -void merge (const Data &other)
     
    operator std::list< Data > ()
     
    operator std::map< std::string, Data > ()
     
    operator std::string () const
     
    -bool operator!= (const Data &other) const
     
    -bool operator< (const Data &other) const
     
    -bool operator== (const Data &other) const
     
    -Dataoperator[] (const std::string &key)
     
    -const Dataoperator[] (const std::string &key) const
     
    -Dataoperator[] (const char *key)
     
    -const Dataoperator[] (const char *key) const
     
    -Dataoperator[] (const size_t index)
     
    -void put (std::string key, const Data &data)
     
    -void put (size_t index, const Data &data)
     
    -void setArray (const std::list< Data > &array)
     
    -void setAtom (const std::string &atom)
     
    -void setBinary (const Blob &binary)
     
    -void setCompound (const std::map< std::string, Data > &compound)
     
    -void setType (const Type type)
     
    - Static Public Member Functions inherited from uscxml::Data
    -static Data fromJSON (const std::string &jsonString)
     
    -static std::string toJSON (const Data &data)
     
    - Public Attributes inherited from uscxml::Data
    -std::shared_ptr< XERCESC_NS::DOMDocument > adoptedDoc
     
    -std::list< Dataarray
     
    -std::string atom
     
    -Blob binary
     
    -std::map< std::string, Datacompound
     
    -XERCESC_NS::DOMNode * node
     
    -Type type
     
    -
    The documentation for this class was generated from the following file: -
    - - -
    -
    -
    -
    -
    - - - diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.map b/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.map deleted file mode 100644 index e4c4249..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.md5 b/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.md5 deleted file mode 100644 index 72b4e16..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -1e0fdf4c78f125d71113e5a0c10f6c84 \ No newline at end of file diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.svg b/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.svg deleted file mode 100644 index 7b00b83..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message__coll__graph.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - -uscxml::DebuggerServlet::LogMessage - - -Node1 - -uscxml::DebuggerServlet -::LogMessage - - -Node2 - - -uscxml::Data - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::Blob - - - - -Node3->Node2 - - - binary - - - diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.map b/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.map deleted file mode 100644 index 0a02214..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.md5 b/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.md5 deleted file mode 100644 index 65ef0e0..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -fab9308fd1288439b6fdcfc32c35180e \ No newline at end of file diff --git a/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.svg b/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.svg deleted file mode 100644 index 82ad283..0000000 --- a/classuscxml_1_1_debugger_servlet_1_1_log_message__inherit__graph.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - -uscxml::DebuggerServlet::LogMessage - - -Node1 - -uscxml::DebuggerServlet -::LogMessage - - -Node2 - - -uscxml::Data - - - - -Node2->Node1 - - - - - diff --git a/classuscxml_1_1_debugger_servlet__coll__graph.map b/classuscxml_1_1_debugger_servlet__coll__graph.map index 7880524..1809e81 100644 --- a/classuscxml_1_1_debugger_servlet__coll__graph.map +++ b/classuscxml_1_1_debugger_servlet__coll__graph.map @@ -1,5 +1,6 @@ - - - + + + + diff --git a/classuscxml_1_1_debugger_servlet__coll__graph.md5 b/classuscxml_1_1_debugger_servlet__coll__graph.md5 index 115b63c..f0b0f7f 100644 --- a/classuscxml_1_1_debugger_servlet__coll__graph.md5 +++ b/classuscxml_1_1_debugger_servlet__coll__graph.md5 @@ -1 +1 @@ -d8571eaac3414272a5b55b61b3fcc533 \ No newline at end of file +e8b21186b21e903e450646a7d824cfe7 \ No newline at end of file diff --git a/classuscxml_1_1_debugger_servlet__coll__graph.svg b/classuscxml_1_1_debugger_servlet__coll__graph.svg index 1896e41..4d38901 100644 --- a/classuscxml_1_1_debugger_servlet__coll__graph.svg +++ b/classuscxml_1_1_debugger_servlet__coll__graph.svg @@ -1,57 +1,80 @@ - - - + + uscxml::DebuggerServlet - - -Node1 - -uscxml::DebuggerServlet - - -Node2 + + + +Node4 + +uscxml::DebuggerServlet + + + +Node5 - -uscxml::Debugger + +uscxml::Debugger - -Node2->Node1 - - + + +Node5->Node4 + + - -Node3 + + +Node6 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor - -Node3->Node2 - - + + +Node6->Node5 + + - -Node4 - - -uscxml::HTTPServlet + + +Node7 + + +uscxml::Logger + + + + + +Node7->Node6 + + + _logger + + + +Node8 + + +uscxml::HTTPServlet - -Node4->Node1 - - + + +Node8->Node4 + + diff --git a/classuscxml_1_1_debugger_servlet__inherit__graph.svg b/classuscxml_1_1_debugger_servlet__inherit__graph.svg index 1896e41..e0ad97e 100644 --- a/classuscxml_1_1_debugger_servlet__inherit__graph.svg +++ b/classuscxml_1_1_debugger_servlet__inherit__graph.svg @@ -1,57 +1,64 @@ - uscxml::DebuggerServlet - - -Node1 - -uscxml::DebuggerServlet + + + +Node0 + +uscxml::DebuggerServlet - -Node2 + + +Node1 - -uscxml::Debugger + +uscxml::Debugger - -Node2->Node1 - - + + +Node1->Node0 + + - -Node3 + + +Node2 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor - -Node3->Node2 - - + + +Node2->Node1 + + - -Node4 + + +Node3 - -uscxml::HTTPServlet + +uscxml::HTTPServlet - -Node4->Node1 - - + + +Node3->Node0 + + diff --git a/classuscxml_1_1_delayed_event_queue-members.html b/classuscxml_1_1_delayed_event_queue-members.html index 91c9312..74f0322 100644 --- a/classuscxml_1_1_delayed_event_queue-members.html +++ b/classuscxml_1_1_delayed_event_queue-members.html @@ -105,14 +105,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    _impl (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueueprotected cancelAllDelayed() (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue cancelDelayed(const std::string &eventUUID) (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue - dequeue(size_t blockMs) (defined in uscxml::EventQueue)uscxml::EventQueuevirtual + delayMs (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue + dequeue(size_t blockMs) (defined in uscxml::EventQueue)uscxml::EventQueuevirtual + deserialize(const Data &data) (defined in uscxml::EventQueue)uscxml::EventQueue enqueue(const Event &event) (defined in uscxml::EventQueue)uscxml::EventQueuevirtual - enqueueDelayed(const Event &event, size_t delayMs, const std::string &eventUUID) (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue + eventUUID (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue getImplBase() (defined in uscxml::EventQueue)uscxml::EventQueuevirtual getImplDelayed() (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueuevirtual PIMPL_OPERATORS(EventQueue) (defined in uscxml::EventQueue)uscxml::EventQueue - PIMPL_OPERATORS_INHERIT(DelayedEventQueue, EventQueue) (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue + PIMPL_OPERATORS_INHERIT(DelayedEventQueue, EventQueue) void enqueueDelayed(const Event &event (defined in uscxml::DelayedEventQueue)uscxml::DelayedEventQueue reset() (defined in uscxml::EventQueue)uscxml::EventQueuevirtual + serialize() (defined in uscxml::EventQueue)uscxml::EventQueue @@ -122,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_delayed_event_queue.html b/classuscxml_1_1_delayed_event_queue.html index 163ef14..2287df4 100644 --- a/classuscxml_1_1_delayed_event_queue.html +++ b/classuscxml_1_1_delayed_event_queue.html @@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -122,19 +123,19 @@ void cancelAllDelayed void cancelDelayed (const std::string &eventUUID)   - -void enqueueDelayed (const Event &event, size_t delayMs, const std::string &eventUUID) -  virtual std::shared_ptr< DelayedEventQueueImplgetImplDelayed ()   -PIMPL_OPERATORS_INHERIT (DelayedEventQueue, EventQueue) -  +PIMPL_OPERATORS_INHERIT (DelayedEventQueue, EventQueue) void enqueueDelayed(const Event &event +  - Public Member Functions inherited from uscxml::EventQueue virtual Event dequeue (size_t blockMs)   + +void deserialize (const Data &data) +  virtual void enqueue (const Event &event)   @@ -147,6 +148,18 @@ virtual std::shared_ptr< virtual void reset ()   + +Data serialize () +  + + + + + +

    +Public Attributes

    +size_t delayMs
     
    +size_t const std::string & eventUUID
     
    @@ -171,7 +184,7 @@ std::shared_ptr< E diff --git a/classuscxml_1_1_delayed_event_queue.js b/classuscxml_1_1_delayed_event_queue.js new file mode 100644 index 0000000..7fd9a3f --- /dev/null +++ b/classuscxml_1_1_delayed_event_queue.js @@ -0,0 +1,10 @@ +var classuscxml_1_1_delayed_event_queue = +[ + [ "cancelAllDelayed", "classuscxml_1_1_delayed_event_queue.html#a2c4585f9809edf43487c3190abc66961", null ], + [ "cancelDelayed", "classuscxml_1_1_delayed_event_queue.html#ac9f44e03f2d5ed67aebb9f0586049c70", null ], + [ "getImplDelayed", "classuscxml_1_1_delayed_event_queue.html#a83ebe78d6455b5270356c214e3d1e233", null ], + [ "PIMPL_OPERATORS_INHERIT", "classuscxml_1_1_delayed_event_queue.html#a592b3a5c65313a00cc8562f5f14a2246", null ], + [ "_impl", "classuscxml_1_1_delayed_event_queue.html#a269bc3d0b322165758448f933b07714b", null ], + [ "delayMs", "classuscxml_1_1_delayed_event_queue.html#aa50500c6847bf100beb547e929f1511f", null ], + [ "eventUUID", "classuscxml_1_1_delayed_event_queue.html#af95d12ecd81a28e5fccd10a1faf76832", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_delayed_event_queue__coll__graph.svg b/classuscxml_1_1_delayed_event_queue__coll__graph.svg index 773f440..9369992 100644 --- a/classuscxml_1_1_delayed_event_queue__coll__graph.svg +++ b/classuscxml_1_1_delayed_event_queue__coll__graph.svg @@ -1,31 +1,34 @@ - uscxml::DelayedEventQueue - - -Node1 - -uscxml::DelayedEventQueue - + -Node2 + +Node2 + +uscxml::DelayedEventQueue + + + +Node3 - -uscxml::EventQueue + +uscxml::EventQueue - -Node2->Node1 - - + + +Node3->Node2 + + diff --git a/classuscxml_1_1_delayed_event_queue__inherit__graph.svg b/classuscxml_1_1_delayed_event_queue__inherit__graph.svg index 773f440..62c788b 100644 --- a/classuscxml_1_1_delayed_event_queue__inherit__graph.svg +++ b/classuscxml_1_1_delayed_event_queue__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::DelayedEventQueue - - -Node1 - -uscxml::DelayedEventQueue + + + +Node0 + +uscxml::DelayedEventQueue - -Node2 + + +Node1 - -uscxml::EventQueue + +uscxml::EventQueue - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_delayed_event_queue_callbacks-members.html b/classuscxml_1_1_delayed_event_queue_callbacks-members.html index b85c7ea..60a79c6 100644 --- a/classuscxml_1_1_delayed_event_queue_callbacks-members.html +++ b/classuscxml_1_1_delayed_event_queue_callbacks-members.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_delayed_event_queue_callbacks.html b/classuscxml_1_1_delayed_event_queue_callbacks.html index d2d33c8..832a725 100644 --- a/classuscxml_1_1_delayed_event_queue_callbacks.html +++ b/classuscxml_1_1_delayed_event_queue_callbacks.html @@ -126,7 +126,7 @@ virtual void  - - - + + + + +

    Protected Attributes

    eventReady diff --git a/classuscxml_1_1_delayed_event_queue_callbacks.js b/classuscxml_1_1_delayed_event_queue_callbacks.js new file mode 100644 index 0000000..c745915 --- /dev/null +++ b/classuscxml_1_1_delayed_event_queue_callbacks.js @@ -0,0 +1,4 @@ +var classuscxml_1_1_delayed_event_queue_callbacks = +[ + [ "eventReady", "classuscxml_1_1_delayed_event_queue_callbacks.html#aa70b5079e3c161ef618ee0e306534653", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_delayed_event_queue_callbacks__inherit__graph.svg b/classuscxml_1_1_delayed_event_queue_callbacks__inherit__graph.svg index 4139243..2e3c43a 100644 --- a/classuscxml_1_1_delayed_event_queue_callbacks__inherit__graph.svg +++ b/classuscxml_1_1_delayed_event_queue_callbacks__inherit__graph.svg @@ -1,32 +1,35 @@ - uscxml::DelayedEventQueueCallbacks - - -Node1 - -uscxml::DelayedEventQueue -Callbacks + + + +Node0 + +uscxml::DelayedEventQueue +Callbacks - -Node2 + + +Node1 - -uscxml::InterpreterImpl + +uscxml::InterpreterImpl - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_delayed_event_queue_impl-members.html b/classuscxml_1_1_delayed_event_queue_impl-members.html index c42a0e0..225791b 100644 --- a/classuscxml_1_1_delayed_event_queue_impl-members.html +++ b/classuscxml_1_1_delayed_event_queue_impl-members.html @@ -107,9 +107,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    create(DelayedEventQueueCallbacks *)=0 (defined in uscxml::DelayedEventQueueImpl)uscxml::DelayedEventQueueImplpure virtual
    create()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    dequeue(size_t blockMs)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    enqueue(const Event &event)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    enqueueDelayed(const Event &event, size_t delayMs, const std::string &eventUUID)=0 (defined in uscxml::DelayedEventQueueImpl)uscxml::DelayedEventQueueImplpure virtual
    reset()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    deserialize(const Data &data)=0 (defined in uscxml::DelayedEventQueueImpl)uscxml::DelayedEventQueueImplpure virtual
    enqueue(const Event &event)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    enqueueDelayed(const Event &event, size_t delayMs, const std::string &eventUUID)=0 (defined in uscxml::DelayedEventQueueImpl)uscxml::DelayedEventQueueImplpure virtual
    reset()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    serialize()=0 (defined in uscxml::DelayedEventQueueImpl)uscxml::DelayedEventQueueImplpure virtual
    @@ -119,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    diff --git a/classuscxml_1_1_delayed_event_queue_impl.html b/classuscxml_1_1_delayed_event_queue_impl.html index 348f8f5..c8bf835 100644 --- a/classuscxml_1_1_delayed_event_queue_impl.html +++ b/classuscxml_1_1_delayed_event_queue_impl.html @@ -124,9 +124,15 @@ virtual void cancelDelayed virtual std::shared_ptr< DelayedEventQueueImplcreate (DelayedEventQueueCallbacks *)=0   + +virtual void deserialize (const Data &data)=0 +  virtual void enqueueDelayed (const Event &event, size_t delayMs, const std::string &eventUUID)=0   + +virtual Data serialize ()=0 +  - Public Member Functions inherited from uscxml::EventQueueImpl virtual std::shared_ptr< EventQueueImplcreate ()=0 @@ -153,7 +159,7 @@ virtual void reset ()= diff --git a/classuscxml_1_1_delayed_event_queue_impl.js b/classuscxml_1_1_delayed_event_queue_impl.js new file mode 100644 index 0000000..b295467 --- /dev/null +++ b/classuscxml_1_1_delayed_event_queue_impl.js @@ -0,0 +1,9 @@ +var classuscxml_1_1_delayed_event_queue_impl = +[ + [ "cancelAllDelayed", "classuscxml_1_1_delayed_event_queue_impl.html#a188c9ebd9aea7e74becf7420c461a32e", null ], + [ "cancelDelayed", "classuscxml_1_1_delayed_event_queue_impl.html#ab13cba5956d74778788f1a0cd31de53c", null ], + [ "create", "classuscxml_1_1_delayed_event_queue_impl.html#aa3098aa9a20cf9c551ad2e455e01495e", null ], + [ "deserialize", "classuscxml_1_1_delayed_event_queue_impl.html#aaae7f2e58900b0ee0062946bf025364c", null ], + [ "enqueueDelayed", "classuscxml_1_1_delayed_event_queue_impl.html#a185e87e921abdd67145f76c04f3190b4", null ], + [ "serialize", "classuscxml_1_1_delayed_event_queue_impl.html#a4f7df614c9b48a7932ab9bd8d18982f8", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_delayed_event_queue_impl__coll__graph.svg b/classuscxml_1_1_delayed_event_queue_impl__coll__graph.svg index 836ae45..79e193b 100644 --- a/classuscxml_1_1_delayed_event_queue_impl__coll__graph.svg +++ b/classuscxml_1_1_delayed_event_queue_impl__coll__graph.svg @@ -1,31 +1,34 @@ - uscxml::DelayedEventQueueImpl - - -Node1 - -uscxml::DelayedEventQueueImpl + + + +Node3 + +uscxml::DelayedEventQueueImpl - -Node2 + + +Node4 - -uscxml::EventQueueImpl + +uscxml::EventQueueImpl - -Node2->Node1 - - + + +Node4->Node3 + + diff --git a/classuscxml_1_1_delayed_event_queue_impl__inherit__graph.svg b/classuscxml_1_1_delayed_event_queue_impl__inherit__graph.svg index e6660bd..2091483 100644 --- a/classuscxml_1_1_delayed_event_queue_impl__inherit__graph.svg +++ b/classuscxml_1_1_delayed_event_queue_impl__inherit__graph.svg @@ -1,45 +1,50 @@ - uscxml::DelayedEventQueueImpl - - -Node1 - -uscxml::DelayedEventQueueImpl + + + +Node0 + +uscxml::DelayedEventQueueImpl - -Node3 + + +Node2 - -uscxml::BasicDelayedEvent -Queue + +uscxml::BasicDelayedEvent +Queue - -Node1->Node3 - - + + +Node0->Node2 + + - -Node2 + + +Node1 - -uscxml::EventQueueImpl + +uscxml::EventQueueImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_dir_mon_invoker-members.html b/classuscxml_1_1_dir_mon_invoker-members.html index fcbd505..d9971da 100644 --- a/classuscxml_1_1_dir_mon_invoker-members.html +++ b/classuscxml_1_1_dir_mon_invoker-members.html @@ -102,36 +102,35 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    This is the complete list of members for uscxml::DirMonInvoker, including all inherited members.

    - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + +
    _dir (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _finalize (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
    _interpreter (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplprotected
    _invokeId (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
    _isRunning (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _mutex (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _recurse (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _reportExisting (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _reportHidden (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _suffixes (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _thread (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _watcher (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    create(InterpreterImpl *interpreter)uscxml::DirMonInvokervirtual
    _callbacks (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
    _dir (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _invokeId (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
    _isRunning (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _mutex (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _recurse (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _reportExisting (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _reportHidden (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _suffixes (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _thread (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    _watcher (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerprotected
    create(InvokerCallbacks *callbacks)uscxml::DirMonInvokervirtual
    deserialize(const Data &encodedState)uscxml::InvokerImplinlinevirtual
    DirMonInvoker() (defined in uscxml::DirMonInvoker)uscxml::DirMonInvoker
    eventFromSCXML(const Event &event)uscxml::DirMonInvokervirtual
    EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinline
    eventToSCXML(Event &event, const std::string &type, const std::string &invokeId, bool internal=false)uscxml::InvokerImplprotected
    getDataModelVariables()uscxml::DirMonInvokervirtual
    getFinalize()uscxml::InvokerImplinlinevirtual
    getNames()uscxml::DirMonInvokerinlinevirtual
    handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat)uscxml::DirMonInvokervirtual
    invoke(const std::string &source, const Event &invokeEvent)uscxml::DirMonInvokervirtual
    InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinline
    run(void *instance) (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerstatic
    setFinalize(XERCESC_NS::DOMElement *finalize)uscxml::InvokerImplinlinevirtual
    setInvokeId(const std::string &invokeId)uscxml::InvokerImplinlinevirtual
    uninvoke()uscxml::DirMonInvokervirtual
    ~DirMonInvoker() (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokervirtual
    ~EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinlinevirtual
    ~InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinlinevirtual
    getNames()uscxml::DirMonInvokerinlinevirtual
    handleChanges(DirectoryWatch::Action action, const std::string dir, const std::string file, struct stat fileStat)uscxml::DirMonInvokervirtual
    invoke(const std::string &source, const Event &invokeEvent)uscxml::DirMonInvokervirtual
    InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinline
    run(void *instance) (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokerstatic
    serialize()uscxml::InvokerImplinlinevirtual
    setInvokeId(const std::string &invokeId)uscxml::InvokerImplinlinevirtual
    uninvoke()uscxml::DirMonInvokervirtual
    ~DirMonInvoker() (defined in uscxml::DirMonInvoker)uscxml::DirMonInvokervirtual
    ~EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinlinevirtual
    ~InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinlinevirtual
    @@ -141,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_dir_mon_invoker.html b/classuscxml_1_1_dir_mon_invoker.html index 287fa0f..a7ea48e 100644 --- a/classuscxml_1_1_dir_mon_invoker.html +++ b/classuscxml_1_1_dir_mon_invoker.html @@ -112,18 +112,17 @@ Inheritance diagram for uscxml::DirMonInvoker:
    Collaboration diagram for uscxml::DirMonInvoker:
    -
    -
    +
    [legend]
    - - - + + + - + @@ -142,13 +141,13 @@ virtual void  - - - - - - + + + + + + @@ -189,16 +188,12 @@ std::thread *  - - + + - - -

    Public Member Functions

    virtual std::shared_ptr< InvokerImplcreate (InterpreterImpl *interpreter)
     Factory demands a new instance. More...
     
    virtual std::shared_ptr< InvokerImplcreate (InvokerCallbacks *callbacks)
     Factory demands a new instance. More...
     
    virtual void eventFromSCXML (const Event &event)
     Interpreter received an event from the SCXML Interpreter.
     Invoker received an event from the SCXML Interpreter.
     
    virtual Data getDataModelVariables ()
     Export a Data object for the `_x['name']` data-model namespace. More...
     The invokers's parent state was left at the end of a macro-step.
     
    - Public Member Functions inherited from uscxml::InvokerImpl
    -virtual XERCESC_NS::DOMElement * getFinalize ()
     Return the finalize XML element associated with this invoker.
     
    virtual void setFinalize (XERCESC_NS::DOMElement *finalize)
     Set the finalize XML element associated with this invoker. More...
     
    virtual void deserialize (const Data &encodedState)
     Load a state from a Data object. More...
     
    +virtual Data serialize ()
     Save our state into a Data object.
     
    virtual void setInvokeId (const std::string &invokeId)
     Set the invocation identifier as required when returning events. More...
     
    _thread< DirectoryWatch_watcher
     
    - Protected Attributes inherited from uscxml::InvokerImpl
    -XERCESC_NS::DOMElement * _finalize
     
    +InvokerCallbacks_callbacks
     
    std::string _invokeId
     
    - Protected Attributes inherited from uscxml::EventHandlerImpl
    -InterpreterImpl_interpreter
     
    @@ -208,7 +203,7 @@ Additional Inherited Members

    Additional Inherited Members

     

    Member Function Documentation

    - +
    @@ -218,8 +213,8 @@ Additional Inherited Members - - + +
    std::shared_ptr< InvokerImpl > uscxml::DirMonInvoker::create (InterpreterImplinterpreter)InvokerCallbackscallbacks)
    @@ -231,13 +226,12 @@ Additional Inherited Members
    Parameters
    - +
    interpreterThe imlementation of the associated Interpreter
    callbacksAn object implementing the invoker callbacks.
    -
    Todo:
    We will eventually introduce callbacks and prevent complete access to the interpreter.
    -

    Implements uscxml::InvokerImpl.

    +

    Implements uscxml::InvokerImpl.

    @@ -378,7 +372,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_dir_mon_invoker.js b/classuscxml_1_1_dir_mon_invoker.js new file mode 100644 index 0000000..c46049e --- /dev/null +++ b/classuscxml_1_1_dir_mon_invoker.js @@ -0,0 +1,22 @@ +var classuscxml_1_1_dir_mon_invoker = +[ + [ "DirMonInvoker", "classuscxml_1_1_dir_mon_invoker.html#a01ccc0d60e592643ab6a3eb588008b88", null ], + [ "~DirMonInvoker", "classuscxml_1_1_dir_mon_invoker.html#ab9666974908bbf885ca3af95adb03076", null ], + [ "create", "classuscxml_1_1_dir_mon_invoker.html#ac6a1737f9225ec6c1cd0a040a5b0f590", null ], + [ "eventFromSCXML", "classuscxml_1_1_dir_mon_invoker.html#a26fbd3657790b6d4e4a0b3cd9aba490d", null ], + [ "getDataModelVariables", "classuscxml_1_1_dir_mon_invoker.html#aa81fff93f937fe40fa5f7ad1ce0e04bf", null ], + [ "getNames", "classuscxml_1_1_dir_mon_invoker.html#a90a2d9f4eaa7fe5ac1f3fe4703d447c5", null ], + [ "handleChanges", "classuscxml_1_1_dir_mon_invoker.html#a00e5971d8821fdf77cb243c66c173559", null ], + [ "invoke", "classuscxml_1_1_dir_mon_invoker.html#a8bd33c78638c460ed6704e5f5415797c", null ], + [ "run", "classuscxml_1_1_dir_mon_invoker.html#a32e553f83ffadbdb5f86c294e5e90c02", null ], + [ "uninvoke", "classuscxml_1_1_dir_mon_invoker.html#ae082b764e21d3b2e29006a7c7c93aee9", null ], + [ "_dir", "classuscxml_1_1_dir_mon_invoker.html#aa104b25e2acea9d5410c4d6c603d29f1", null ], + [ "_isRunning", "classuscxml_1_1_dir_mon_invoker.html#a8048d72672f0dd90ef0a73aff61dea1f", null ], + [ "_mutex", "classuscxml_1_1_dir_mon_invoker.html#ad61ea09431813d0c6f23b7ff7f9699c6", null ], + [ "_recurse", "classuscxml_1_1_dir_mon_invoker.html#ab411385acbee1e02a20835a0796b8110", null ], + [ "_reportExisting", "classuscxml_1_1_dir_mon_invoker.html#aa5a583753958fbf8bf194499b4bc18c1", null ], + [ "_reportHidden", "classuscxml_1_1_dir_mon_invoker.html#a966f1b90b4995af28187ea4e2634100a", null ], + [ "_suffixes", "classuscxml_1_1_dir_mon_invoker.html#a3842aed0aa3427a1a6f40240801413dd", null ], + [ "_thread", "classuscxml_1_1_dir_mon_invoker.html#ac0fecd9e8b2cb3d0a0137aae3b48bfff", null ], + [ "_watcher", "classuscxml_1_1_dir_mon_invoker.html#a7b2eeae33448963af57d148c7b13923b", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_dir_mon_invoker__coll__graph.map b/classuscxml_1_1_dir_mon_invoker__coll__graph.map index 70984af..8647092 100644 --- a/classuscxml_1_1_dir_mon_invoker__coll__graph.map +++ b/classuscxml_1_1_dir_mon_invoker__coll__graph.map @@ -1,23 +1,8 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/classuscxml_1_1_dir_mon_invoker__coll__graph.md5 b/classuscxml_1_1_dir_mon_invoker__coll__graph.md5 index f747b73..e5eb2f9 100644 --- a/classuscxml_1_1_dir_mon_invoker__coll__graph.md5 +++ b/classuscxml_1_1_dir_mon_invoker__coll__graph.md5 @@ -1 +1 @@ -c6b941085d6fe1aba951eac37f6e6b78 \ No newline at end of file +900895a1abe786dd1d0cc6b598b92db6 \ No newline at end of file diff --git a/classuscxml_1_1_dir_mon_invoker__coll__graph.svg b/classuscxml_1_1_dir_mon_invoker__coll__graph.svg index d13ee14..1305b44 100644 --- a/classuscxml_1_1_dir_mon_invoker__coll__graph.svg +++ b/classuscxml_1_1_dir_mon_invoker__coll__graph.svg @@ -1,10 +1,10 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -uscxml::EventHandlerImpl - - -Node1 - -uscxml::EventHandlerImpl - - -Node2 - - -uscxml::InterpreterImpl - - - - -Node2->Node1 - - - _interpreter - - -Node3 - - -uscxml::MicroStepCallbacks - - - - -Node3->Node2 - - - - -Node4 - - -uscxml::DataModelCallbacks - - - - -Node4->Node2 - - - - -Node5 - - -uscxml::ContentExecutorCallbacks - - - - -Node5->Node2 - - - - -Node6 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node6->Node2 - - - - -Node7 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node7->Node2 - - - - -Node8 - - -uscxml::MicroStep - - - - -Node8->Node2 - - - _microStepper - - -Node9 - - -uscxml::DelayedEventQueue - - - - -Node9->Node2 - - - _delayQueue - - -Node10 - - -uscxml::EventQueue - - - - -Node10->Node2 - - - _parentQueue -_externalQueue -_internalQueue - - -Node10->Node9 - - - - -Node11 - - -uscxml::Logger - - - - -Node11->Node2 - - - _logger - - -Node12 - - -uscxml::DataModel - - - - -Node12->Node2 - - - _dataModel - - -Node13 - - -uscxml::Factory - - - - -Node13->Node2 - - - _factory - - -Node13->Node13 - - - _instance -_parentFactory - - -Node14 - - -uscxml::URL - - - - -Node14->Node2 - - - _baseURL - - -Node15 - - -uscxml::X - - - - -Node15->Node2 - - - _xmlPrefix -_xmlNS - - -Node16 - - -uscxml::ContentExecutor - - - - -Node16->Node2 - - - _execContent - - -Node17 - - -uscxml::Event - - - - -Node17->Node2 - - - _currEvent -_invokeReq - - -Node18 - - -uscxml::Data - - - - -Node18->Node17 - - - data - - -Node19 - - -uscxml::Blob - - - - -Node19->Node18 - - - binary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/classuscxml_1_1_event_handler_impl__coll__graph_org.svg b/classuscxml_1_1_event_handler_impl__coll__graph_org.svg deleted file mode 100644 index 656ec7e..0000000 --- a/classuscxml_1_1_event_handler_impl__coll__graph_org.svg +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - -uscxml::EventHandlerImpl - - -Node1 - -uscxml::EventHandlerImpl - - -Node2 - - -uscxml::InterpreterImpl - - - - -Node2->Node1 - - - _interpreter - - -Node3 - - -uscxml::MicroStepCallbacks - - - - -Node3->Node2 - - - - -Node4 - - -uscxml::DataModelCallbacks - - - - -Node4->Node2 - - - - -Node5 - - -uscxml::ContentExecutorCallbacks - - - - -Node5->Node2 - - - - -Node6 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node6->Node2 - - - - -Node7 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node7->Node2 - - - - -Node8 - - -uscxml::MicroStep - - - - -Node8->Node2 - - - _microStepper - - -Node9 - - -uscxml::DelayedEventQueue - - - - -Node9->Node2 - - - _delayQueue - - -Node10 - - -uscxml::EventQueue - - - - -Node10->Node2 - - - _parentQueue -_externalQueue -_internalQueue - - -Node10->Node9 - - - - -Node11 - - -uscxml::Logger - - - - -Node11->Node2 - - - _logger - - -Node12 - - -uscxml::DataModel - - - - -Node12->Node2 - - - _dataModel - - -Node13 - - -uscxml::Factory - - - - -Node13->Node2 - - - _factory - - -Node13->Node13 - - - _instance -_parentFactory - - -Node14 - - -uscxml::URL - - - - -Node14->Node2 - - - _baseURL - - -Node15 - - -uscxml::X - - - - -Node15->Node2 - - - _xmlPrefix -_xmlNS - - -Node16 - - -uscxml::ContentExecutor - - - - -Node16->Node2 - - - _execContent - - -Node17 - - -uscxml::Event - - - - -Node17->Node2 - - - _currEvent -_invokeReq - - -Node18 - - -uscxml::Data - - - - -Node18->Node17 - - - data - - -Node19 - - -uscxml::Blob - - - - -Node19->Node18 - - - binary - - - diff --git a/classuscxml_1_1_event_handler_impl__inherit__graph.svg b/classuscxml_1_1_event_handler_impl__inherit__graph.svg index 15fa56d..bfc23cc 100644 --- a/classuscxml_1_1_event_handler_impl__inherit__graph.svg +++ b/classuscxml_1_1_event_handler_impl__inherit__graph.svg @@ -1,96 +1,109 @@ - uscxml::EventHandlerImpl - - -Node1 - -uscxml::EventHandlerImpl + + + +Node0 + +uscxml::EventHandlerImpl - -Node2 + + +Node1 - -uscxml::InvokerImpl + +uscxml::InvokerImpl - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml::IOProcessorImpl + +uscxml::IOProcessorImpl - -Node1->Node5 - - + + +Node0->Node4 + + - -Node3 + + +Node2 - -uscxml::DirMonInvoker + +uscxml::DirMonInvoker - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 + + +Node3 - -uscxml::USCXMLInvoker + +uscxml::USCXMLInvoker - -Node2->Node4 - - + + +Node1->Node3 + + - -Node6 + + +Node5 - -uscxml::BasicHTTPIOProcessor + +uscxml::BasicHTTPIOProcessor - -Node5->Node6 - - + + +Node4->Node5 + + - -Node7 + + +Node6 - -uscxml::SCXMLIOProcessor + +uscxml::SCXMLIOProcessor - -Node5->Node7 - - + + +Node4->Node6 + + diff --git a/classuscxml_1_1_event_queue-members.html b/classuscxml_1_1_event_queue-members.html index ee96992..641491c 100644 --- a/classuscxml_1_1_event_queue-members.html +++ b/classuscxml_1_1_event_queue-members.html @@ -104,10 +104,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + + + +
    _impl (defined in uscxml::EventQueue)uscxml::EventQueueprotected
    dequeue(size_t blockMs) (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    enqueue(const Event &event) (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    getImplBase() (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    PIMPL_OPERATORS(EventQueue) (defined in uscxml::EventQueue)uscxml::EventQueue
    reset() (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    deserialize(const Data &data) (defined in uscxml::EventQueue)uscxml::EventQueue
    enqueue(const Event &event) (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    getImplBase() (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    PIMPL_OPERATORS(EventQueue) (defined in uscxml::EventQueue)uscxml::EventQueue
    reset() (defined in uscxml::EventQueue)uscxml::EventQueuevirtual
    serialize() (defined in uscxml::EventQueue)uscxml::EventQueue
    @@ -117,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_event_queue.html b/classuscxml_1_1_event_queue.html index af41d31..83a0029 100644 --- a/classuscxml_1_1_event_queue.html +++ b/classuscxml_1_1_event_queue.html @@ -114,6 +114,9 @@ Public Member Functions virtual Event dequeue (size_t blockMs)   + +void deserialize (const Data &data) +  virtual void enqueue (const Event &event)   @@ -126,6 +129,9 @@ virtual std::shared_ptr< virtual void reset ()   + +Data serialize () +  @@ -146,7 +152,7 @@ std::shared_ptr< E diff --git a/classuscxml_1_1_event_queue.js b/classuscxml_1_1_event_queue.js new file mode 100644 index 0000000..ef3133c --- /dev/null +++ b/classuscxml_1_1_event_queue.js @@ -0,0 +1,11 @@ +var classuscxml_1_1_event_queue = +[ + [ "dequeue", "classuscxml_1_1_event_queue.html#a581fb5bdb2c65166f624b6b64c53b722", null ], + [ "deserialize", "classuscxml_1_1_event_queue.html#a210da1c715d7a449a251d7e82a94d27f", null ], + [ "enqueue", "classuscxml_1_1_event_queue.html#a257db71600bf72cf21e758e9d263feaa", null ], + [ "getImplBase", "classuscxml_1_1_event_queue.html#adacf3967efe3f6bb25ad2021a5295e25", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_event_queue.html#a9bcef09b20d644fe28e3f3a0cb9a6b02", null ], + [ "reset", "classuscxml_1_1_event_queue.html#ad8b4ad272348975fdebd377ff06e4ecd", null ], + [ "serialize", "classuscxml_1_1_event_queue.html#ad955522e60775710d25fe80f63bf8913", null ], + [ "_impl", "classuscxml_1_1_event_queue.html#a9e27afc623b6053a28f9143047528d3f", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_event_queue__inherit__graph.svg b/classuscxml_1_1_event_queue__inherit__graph.svg index 8adb7eb..e367499 100644 --- a/classuscxml_1_1_event_queue__inherit__graph.svg +++ b/classuscxml_1_1_event_queue__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::EventQueue - - -Node1 - -uscxml::EventQueue + + + +Node0 + +uscxml::EventQueue - -Node2 + + +Node1 - -uscxml::DelayedEventQueue + +uscxml::DelayedEventQueue - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_event_queue_impl-members.html b/classuscxml_1_1_event_queue_impl-members.html index b42449d..751e4d1 100644 --- a/classuscxml_1_1_event_queue_impl-members.html +++ b/classuscxml_1_1_event_queue_impl-members.html @@ -104,8 +104,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    Protected Attributes

    - - + + + +
    create()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    dequeue(size_t blockMs)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    enqueue(const Event &event)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    reset()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    deserialize(const Data &data)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    enqueue(const Event &event)=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    reset()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    serialize()=0 (defined in uscxml::EventQueueImpl)uscxml::EventQueueImplpure virtual
    @@ -115,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_event_queue_impl.html b/classuscxml_1_1_event_queue_impl.html index 14582ce..0392a8a 100644 --- a/classuscxml_1_1_event_queue_impl.html +++ b/classuscxml_1_1_event_queue_impl.html @@ -116,12 +116,18 @@ virtual std::shared_ptr< virtual Event dequeue (size_t blockMs)=0   + +virtual void deserialize (const Data &data)=0 +  virtual void enqueue (const Event &event)=0   virtual void reset ()=0   + +virtual Data serialize ()=0 + 
    The documentation for this class was generated from the following file:
    • interpreter/EventQueueImpl.h
    • @@ -135,7 +141,7 @@ virtual void reset ()= diff --git a/classuscxml_1_1_event_queue_impl.js b/classuscxml_1_1_event_queue_impl.js new file mode 100644 index 0000000..89664d1 --- /dev/null +++ b/classuscxml_1_1_event_queue_impl.js @@ -0,0 +1,9 @@ +var classuscxml_1_1_event_queue_impl = +[ + [ "create", "classuscxml_1_1_event_queue_impl.html#ace06177376b2a064cac766ff337ad1cb", null ], + [ "dequeue", "classuscxml_1_1_event_queue_impl.html#a74341273cdb5c814ce156042fa9d5a78", null ], + [ "deserialize", "classuscxml_1_1_event_queue_impl.html#a5f598243baa4c4a13a4277cec5b6e113", null ], + [ "enqueue", "classuscxml_1_1_event_queue_impl.html#a58b780815c0dede332bd65b46c6a6327", null ], + [ "reset", "classuscxml_1_1_event_queue_impl.html#ace694b35f222ce9fe75f7da602f720f7", null ], + [ "serialize", "classuscxml_1_1_event_queue_impl.html#ae5a6adad9bea92ee4a5821869da8c39f", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_event_queue_impl__inherit__graph.svg b/classuscxml_1_1_event_queue_impl__inherit__graph.svg index 9cd37a9..ae3c2ef 100644 --- a/classuscxml_1_1_event_queue_impl__inherit__graph.svg +++ b/classuscxml_1_1_event_queue_impl__inherit__graph.svg @@ -1,77 +1,87 @@ - uscxml::EventQueueImpl - - -Node1 - -uscxml::EventQueueImpl + + + +Node0 + +uscxml::EventQueueImpl - -Node2 + + +Node1 - -uscxml::BasicEventQueue + +uscxml::BasicEventQueue - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml::DelayedEventQueueImpl + +uscxml::DelayedEventQueueImpl - -Node1->Node5 - - + + +Node0->Node4 + + - -Node3 + + +Node2 - -uscxml::BasicDelayedEvent -Queue + +uscxml::BasicDelayedEvent +Queue - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 + + +Node3 - -uscxml::USCXMLInvoker -::ParentQueueImpl + +uscxml::USCXMLInvoker +::ParentQueueImpl - -Node2->Node4 - - + + +Node1->Node3 + + - -Node5->Node3 - - + + +Node4->Node2 + + diff --git a/classuscxml_1_1_executable_content-members.html b/classuscxml_1_1_executable_content-members.html index aaedc80..a627e02 100644 --- a/classuscxml_1_1_executable_content-members.html +++ b/classuscxml_1_1_executable_content-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_executable_content.html b/classuscxml_1_1_executable_content.html index 3584b1b..faeae5c 100644 --- a/classuscxml_1_1_executable_content.html +++ b/classuscxml_1_1_executable_content.html @@ -149,7 +149,7 @@ std::shared_ptr< --> diff --git a/classuscxml_1_1_executable_content.js b/classuscxml_1_1_executable_content.js new file mode 100644 index 0000000..c919844 --- /dev/null +++ b/classuscxml_1_1_executable_content.js @@ -0,0 +1,10 @@ +var classuscxml_1_1_executable_content = +[ + [ "enterElement", "classuscxml_1_1_executable_content.html#ab4faec4d1ec8a294e6592970c2b600d9", null ], + [ "exitElement", "classuscxml_1_1_executable_content.html#a3b0ba2b45e6eaec092947520a4cfb0d2", null ], + [ "getLocalName", "classuscxml_1_1_executable_content.html#a7037ede452dc5c4c9a53c2512ded3dc8", null ], + [ "getNamespace", "classuscxml_1_1_executable_content.html#a0b63b4c7dc780a49b3ddeafb1b3a35fa", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_executable_content.html#a02a120abb9db0d1a4576fd0209d7ed09", null ], + [ "processChildren", "classuscxml_1_1_executable_content.html#aadfb2f4fd431c1cebfd74ec9b1ccc20c", null ], + [ "_impl", "classuscxml_1_1_executable_content.html#ab72a4fec5d3cc08286641a6b5f9bd439", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_executable_content_impl-members.html b/classuscxml_1_1_executable_content_impl-members.html index 048cafc..f6ed136 100644 --- a/classuscxml_1_1_executable_content_impl-members.html +++ b/classuscxml_1_1_executable_content_impl-members.html @@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_executable_content_impl.html b/classuscxml_1_1_executable_content_impl.html index 9149137..4464728 100644 --- a/classuscxml_1_1_executable_content_impl.html +++ b/classuscxml_1_1_executable_content_impl.html @@ -111,8 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      Collaboration diagram for uscxml::ExecutableContentImpl:
      -
      -
      +
      [legend]
      diff --git a/classuscxml_1_1_executable_content_impl.js b/classuscxml_1_1_executable_content_impl.js new file mode 100644 index 0000000..8b75621 --- /dev/null +++ b/classuscxml_1_1_executable_content_impl.js @@ -0,0 +1,13 @@ +var classuscxml_1_1_executable_content_impl = +[ + [ "ExecutableContentImpl", "classuscxml_1_1_executable_content_impl.html#addce6e9c5502038538b3ded6063bf060", null ], + [ "~ExecutableContentImpl", "classuscxml_1_1_executable_content_impl.html#adcc93b52b9ebb859d0c8c11652b187ea", null ], + [ "create", "classuscxml_1_1_executable_content_impl.html#abf80516d5a71467190106778a6c1dece", null ], + [ "enterElement", "classuscxml_1_1_executable_content_impl.html#a29c65ba31d10b4375fc14df5ce175bd0", null ], + [ "exitElement", "classuscxml_1_1_executable_content_impl.html#a7f42861395a31152e6621359f2ec98ef", null ], + [ "getLocalName", "classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989", null ], + [ "getNamespace", "classuscxml_1_1_executable_content_impl.html#ad9cc7faa94695e918334b1dee1a17035", null ], + [ "processChildren", "classuscxml_1_1_executable_content_impl.html#a24cb42032a7a183e292619a591891980", null ], + [ "setInterpreter", "classuscxml_1_1_executable_content_impl.html#a14a3c40c222dc107b1d70e00977aee56", null ], + [ "_interpreter", "classuscxml_1_1_executable_content_impl.html#a5f7aeb34fac1f1cfd91342159f14c74d", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_executable_content_impl__coll__graph.map b/classuscxml_1_1_executable_content_impl__coll__graph.map index 35291d4..2a3837b 100644 --- a/classuscxml_1_1_executable_content_impl__coll__graph.map +++ b/classuscxml_1_1_executable_content_impl__coll__graph.map @@ -1,19 +1,21 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/classuscxml_1_1_executable_content_impl__coll__graph.md5 b/classuscxml_1_1_executable_content_impl__coll__graph.md5 index f48afb4..79a52a6 100644 --- a/classuscxml_1_1_executable_content_impl__coll__graph.md5 +++ b/classuscxml_1_1_executable_content_impl__coll__graph.md5 @@ -1 +1 @@ -cb3e9ba828a803eca8bd21bd6b168a80 \ No newline at end of file +350f1309f4430a1eedc1075621ef7c28 \ No newline at end of file diff --git a/classuscxml_1_1_executable_content_impl__coll__graph.svg b/classuscxml_1_1_executable_content_impl__coll__graph.svg index d38185b..283decb 100644 --- a/classuscxml_1_1_executable_content_impl__coll__graph.svg +++ b/classuscxml_1_1_executable_content_impl__coll__graph.svg @@ -1,10 +1,10 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml::IOProcessorImpl - - -Node1 - -uscxml::IOProcessorImpl - - -Node2 - - -uscxml::EventHandlerImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::InterpreterImpl - - - - -Node3->Node2 - - - _interpreter - + -Node4 - - -uscxml::MicroStepCallbacks - - - - -Node4->Node3 - - + +Node4 + +uscxml::IOProcessorImpl -Node5 - - -uscxml::DataModelCallbacks + +Node5 + + +uscxml::EventHandlerImpl - -Node5->Node3 - - + + +Node5->Node4 + + -Node6 - - -uscxml::ContentExecutorCallbacks - - - - -Node6->Node3 - - - - -Node7 - - -uscxml::DelayedEventQueue -Callbacks + +Node6 + + +uscxml::IOProcessorCallbacks - -Node7->Node3 - - - - -Node8 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node8->Node3 - - - - -Node9 - - -uscxml::MicroStep - - - - -Node9->Node3 - - - _microStepper - - -Node10 - - -uscxml::DelayedEventQueue - - - - -Node10->Node3 - - - _delayQueue - - -Node11 - - -uscxml::EventQueue - - - - -Node11->Node3 - - - _parentQueue -_externalQueue -_internalQueue - - -Node11->Node10 - - - - -Node12 - - -uscxml::Logger - - + + +Node6->Node4 + + + _callbacks - -Node12->Node3 - - - _logger - -Node13 - - -uscxml::DataModel - - - - -Node13->Node3 - - - _dataModel - - -Node14 - - -uscxml::Factory - - - - -Node14->Node3 - - - _factory - - -Node14->Node14 - - - _instance -_parentFactory - - -Node15 - - -uscxml::URL - - - - -Node15->Node3 - - - _baseURL - - -Node16 - - -uscxml::X - - - - -Node16->Node3 - - - _xmlPrefix -_xmlNS - - -Node17 - - -uscxml::ContentExecutor - - - - -Node17->Node3 - - - _execContent - - -Node18 - - -uscxml::Event - - - - -Node18->Node3 - - - _currEvent -_invokeReq - - -Node19 - - -uscxml::Data - - - - -Node19->Node18 - - - data - - -Node20 - - -uscxml::Blob - - - - -Node20->Node19 - - - binary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/classuscxml_1_1_i_o_processor_impl__coll__graph_org.svg b/classuscxml_1_1_i_o_processor_impl__coll__graph_org.svg deleted file mode 100644 index c39f5d0..0000000 --- a/classuscxml_1_1_i_o_processor_impl__coll__graph_org.svg +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - -uscxml::IOProcessorImpl - - -Node1 - -uscxml::IOProcessorImpl - - -Node2 - - -uscxml::EventHandlerImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::InterpreterImpl - - - - -Node3->Node2 - - - _interpreter - - -Node4 - - -uscxml::MicroStepCallbacks - - - - -Node4->Node3 - - - - -Node5 - - -uscxml::DataModelCallbacks - - - - -Node5->Node3 - - - - -Node6 - - -uscxml::ContentExecutorCallbacks - - - - -Node6->Node3 - - - - -Node7 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node7->Node3 - - - - -Node8 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node8->Node3 - - - - -Node9 - - -uscxml::MicroStep - - - - -Node9->Node3 - - - _microStepper - - -Node10 - - -uscxml::DelayedEventQueue - - - - -Node10->Node3 - - - _delayQueue - - -Node11 - - -uscxml::EventQueue - - - - -Node11->Node3 - - - _parentQueue -_externalQueue -_internalQueue - - -Node11->Node10 - - - - -Node12 - - -uscxml::Logger - - - - -Node12->Node3 - - - _logger - - -Node13 - - -uscxml::DataModel - - - - -Node13->Node3 - - - _dataModel - - -Node14 - - -uscxml::Factory - - - - -Node14->Node3 - - - _factory - - -Node14->Node14 - - - _instance -_parentFactory - - -Node15 - - -uscxml::URL - - - - -Node15->Node3 - - - _baseURL - - -Node16 - - -uscxml::X - - - - -Node16->Node3 - - - _xmlPrefix -_xmlNS - - -Node17 - - -uscxml::ContentExecutor - - - - -Node17->Node3 - - - _execContent - - -Node18 - - -uscxml::Event - - - - -Node18->Node3 - - - _currEvent -_invokeReq - - -Node19 - - -uscxml::Data - - - - -Node19->Node18 - - - data - - -Node20 - - -uscxml::Blob - - - - -Node20->Node19 - - - binary - - - diff --git a/classuscxml_1_1_i_o_processor_impl__inherit__graph.svg b/classuscxml_1_1_i_o_processor_impl__inherit__graph.svg index d1553a0..1445f23 100644 --- a/classuscxml_1_1_i_o_processor_impl__inherit__graph.svg +++ b/classuscxml_1_1_i_o_processor_impl__inherit__graph.svg @@ -1,57 +1,64 @@ - uscxml::IOProcessorImpl - - -Node1 - -uscxml::IOProcessorImpl + + + +Node0 + +uscxml::IOProcessorImpl - -Node3 + + +Node2 - -uscxml::BasicHTTPIOProcessor + +uscxml::BasicHTTPIOProcessor - -Node1->Node3 - - + + +Node0->Node2 + + - -Node4 + + +Node3 - -uscxml::SCXMLIOProcessor + +uscxml::SCXMLIOProcessor - -Node1->Node4 - - + + +Node0->Node3 + + - -Node2 + + +Node1 - -uscxml::EventHandlerImpl + +uscxml::EventHandlerImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_interpreter-members.html b/classuscxml_1_1_interpreter-members.html index a3cb7d3..02a4bc7 100644 --- a/classuscxml_1_1_interpreter-members.html +++ b/classuscxml_1_1_interpreter-members.html @@ -105,11 +105,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      _impl (defined in uscxml::Interpreter) - - - - - + + + + + + + @@ -119,10 +121,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + + +

      @@ -185,7 +184,7 @@ Protected Attributes

      uscxml::Interpreterprotected
      addMonitor(InterpreterMonitor *monitor)uscxml::Interpreter
      cancel()uscxml::Interpreter
      fromClone(const Interpreter &other)uscxml::Interpreterstatic
      fromDocument(XERCESC_NS::DOMDocument *dom, const std::string &baseURL, bool copy=true)uscxml::Interpreterstatic
      fromElement(XERCESC_NS::DOMElement *element, const std::string &baseURL)uscxml::Interpreterstatic
      fromURL(const std::string &url)uscxml::Interpreterstatic
      fromXML(const std::string &xml, const std::string &baseURL)uscxml::Interpreterstatic
      deserialize(const std::string &encodedState)uscxml::Interpreter
      fromClone(const Interpreter &other)uscxml::Interpreterstatic
      fromDocument(XERCESC_NS::DOMDocument *dom, const std::string &baseURL, bool copy=true)uscxml::Interpreterstatic
      fromElement(XERCESC_NS::DOMElement *element, const std::string &baseURL)uscxml::Interpreterstatic
      fromURL(const std::string &url)uscxml::Interpreterstatic
      fromXML(const std::string &xml, const std::string &baseURL)uscxml::Interpreterstatic
      getActionLanguage()uscxml::Interpreter
      getConfiguration()uscxml::Interpreter
      getImpl() const uscxml::Interpreterinline
      getLogger()uscxml::Interpreter
      receive(const Event &event)uscxml::Interpreter
      removeMonitor(InterpreterMonitor *monitor)uscxml::Interpreter
      reset()uscxml::Interpreter
      setActionLanguage(ActionLanguage actionLanguage)uscxml::Interpreter
      setFactory(Factory *factory)uscxml::Interpreter
      step(size_t blockMs=std::numeric_limits< size_t >::max())uscxml::Interpreter
      validate()uscxml::Interpreter
      serialize()uscxml::Interpreter
      setActionLanguage(ActionLanguage actionLanguage)uscxml::Interpreter
      setFactory(Factory *factory)uscxml::Interpreter
      step(size_t blockMs=std::numeric_limits< size_t >::max())uscxml::Interpreter
      validate()uscxml::Interpreter
      @@ -132,7 +135,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_interpreter.html b/classuscxml_1_1_interpreter.html index fa4c795..be4c25d 100644 --- a/classuscxml_1_1_interpreter.html +++ b/classuscxml_1_1_interpreter.html @@ -120,6 +120,13 @@ void cancel ()  Unblock and mark for finalize.
        + +void deserialize (const std::string &encodedState) + Deserialize the state for the interpreter from a string.
      +  +ActionLanguagegetActionLanguage () + Return ActionLanguage with the instances actually used (i.e. More...
      +  std::list< XERCESC_NS::DOMElement * > getConfiguration ()  Get all state elements that constitute the active configuration. More...
        @@ -152,6 +159,10 @@ void reset ()  Finalize and reset interpeter.
        + +std::string serialize () + Serialize the interpreter's state in a string.
      void setActionLanguage (ActionLanguage actionLanguage)  Adapt the constituting components for a SCXML interpreter.
      @@ -385,6 +396,22 @@ std::shared_ptr< I + +
      +
      + + + + + + + +
      ActionLanguage * uscxml::Interpreter::getActionLanguage ()
      +
      +

      those from the factory).

      + +
      +
      @@ -521,7 +548,7 @@ std::shared_ptr< I
      diff --git a/classuscxml_1_1_interpreter.js b/classuscxml_1_1_interpreter.js new file mode 100644 index 0000000..91c7df3 --- /dev/null +++ b/classuscxml_1_1_interpreter.js @@ -0,0 +1,27 @@ +var classuscxml_1_1_interpreter = +[ + [ "addMonitor", "classuscxml_1_1_interpreter.html#a4bc6779fb41b1bb12d137f62b32eca4f", null ], + [ "cancel", "classuscxml_1_1_interpreter.html#a6cffb6d5573c2168e0215b5389a44aa8", null ], + [ "deserialize", "classuscxml_1_1_interpreter.html#a699942bf490c427d69c13fc99b757ca4", null ], + [ "fromClone", "classuscxml_1_1_interpreter.html#a6650b96dbf1e87996aef4c46ad99aadb", null ], + [ "fromDocument", "classuscxml_1_1_interpreter.html#abc2f0ea505323e6d7af6c23d62963c54", null ], + [ "fromElement", "classuscxml_1_1_interpreter.html#a99c0413d9093d482ed46bf3d1ea2ed13", null ], + [ "fromURL", "classuscxml_1_1_interpreter.html#ab3b1107314bbabcc642fe323bb6c76b7", null ], + [ "fromXML", "classuscxml_1_1_interpreter.html#ac2966a3c1cf0503772c1054ee3af94ad", null ], + [ "getActionLanguage", "classuscxml_1_1_interpreter.html#ab85c99c01462d078f567a86286b2d60f", null ], + [ "getConfiguration", "classuscxml_1_1_interpreter.html#aaf7fa4cdb85a97331f3c69d54675949f", null ], + [ "getImpl", "classuscxml_1_1_interpreter.html#a0deee9df8af1a5f3e5f89c3ec1eddac5", null ], + [ "getLogger", "classuscxml_1_1_interpreter.html#a5738136c5b6c4621269b3af5878318fd", null ], + [ "getState", "classuscxml_1_1_interpreter.html#a013f7011d488894349b88fea2fbe4a52", null ], + [ "isInState", "classuscxml_1_1_interpreter.html#a05096251daf3f0665b275d8528244565", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_interpreter.html#aed09ee1f90bc1e12397329c198c59be0", null ], + [ "receive", "classuscxml_1_1_interpreter.html#a2279af2a6c78d2123e2a083903414e72", null ], + [ "removeMonitor", "classuscxml_1_1_interpreter.html#a3e048de612f479a6d20b036e4a5195b1", null ], + [ "reset", "classuscxml_1_1_interpreter.html#acd21b0cc08aee82e55685955cc3fe64c", null ], + [ "serialize", "classuscxml_1_1_interpreter.html#a751d6408b517eee3b64391c84ac412f9", null ], + [ "setActionLanguage", "classuscxml_1_1_interpreter.html#a269f8d91e9ea8e213fd51cac9964c6a3", null ], + [ "setFactory", "classuscxml_1_1_interpreter.html#afd8517746bffe62cb368124fd44f2840", null ], + [ "step", "classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586", null ], + [ "validate", "classuscxml_1_1_interpreter.html#ab72353f9d89d1c64dcc3501e86ed7472", null ], + [ "_impl", "classuscxml_1_1_interpreter.html#ac75b2088bc8f8fa00225988962f8159c", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_interpreter_impl-members.html b/classuscxml_1_1_interpreter_impl-members.html index e126da9..cd0ddf5 100644 --- a/classuscxml_1_1_interpreter_impl-members.html +++ b/classuscxml_1_1_interpreter_impl-members.html @@ -102,9 +102,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

      This is the complete list of members for uscxml::InterpreterImpl, including all inherited members.

      - - - + + + + + @@ -114,46 +116,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + + + @@ -183,18 +193,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - - - - - - - - - - + + + + + + + + + + + + +
      _autoForwarders (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _baseURL (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _binding (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _al (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _autoForwarders (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _baseURL (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _binding (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _cache (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _currEvent (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _dataModel (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _delayedEventTargets (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _execContent (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _externalQueue (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _factory (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _instanceMutex (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotectedstatic
      _instances (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotectedstatic
      _internalQueue (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _invokeId (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _invokeReq (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _invokers (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _ioProcs (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _isInitialized (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _logger (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _finalize (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _instanceMutex (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotectedstatic
      _instances (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotectedstatic
      _internalQueue (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _invokeId (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _invokeReq (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _invokers (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _ioProcs (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _isInitialized (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _logger (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _md5 (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _microStepper (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _monitors (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _name (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _parentQueue (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _scxml (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _sessionId (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _state (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _xmlNS (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _xmlPrefix (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      addInstance(std::shared_ptr< InterpreterImpl > instance) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotectedstatic
      addMonitor(InterpreterMonitor *monitor) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinline
      assign(const std::string &location, const Data &data) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      Binding enum name (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      cancel()uscxml::InterpreterImplvirtual
      cancelDelayed(const std::string &eventId) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      checkValidSendType(const std::string &type, const std::string &target) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      cloneFrom(InterpreterImpl *other) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      cloneFrom(std::shared_ptr< InterpreterImpl > other) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      Debugger (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      DebugSession (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      dequeueExternal(size_t blockMs) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      dequeueInternal()uscxml::InterpreterImplinlinevirtual
      _serializationMutex (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _sessionId (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _state (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _xmlNS (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      _xmlPrefix (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotected
      addInstance(std::shared_ptr< InterpreterImpl > instance) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplprotectedstatic
      addMonitor(InterpreterMonitor *monitor) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinline
      assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attrs) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      Binding enum name (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      cancel()uscxml::InterpreterImplvirtual
      cancelDelayed(const std::string &eventId) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      checkValidSendType(const std::string &type, const std::string &target) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      cloneFrom(InterpreterImpl *other) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      cloneFrom(std::shared_ptr< InterpreterImpl > other) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      Debugger (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      DebugSession (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      dequeueExternal(size_t blockMs) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      dequeueInternal()uscxml::InterpreterImplinlinevirtual
      deserialize(const std::string &encodedState) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      EARLY enum value (defined in uscxml::InterpreterImpl)uscxml::InterpreterImpl
      enqueue(const std::string &type, const std::string &target, size_t delayMs, const Event &sendEvent) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      enqueueAtInvoker(const std::string &invokeId, const Event &event)uscxml::InterpreterImplvirtual
      enqueueAtParent(const Event &event) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      enqueueExternal(const Event &event) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      enqueueExternalDelayed(const Event &event, size_t delayMs, const std::string &eventUUID) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      enqueueInternal(const Event &event)uscxml::InterpreterImplinlinevirtual
      evalAsData(const std::string &expr) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      eventReady(Event &event, const std::string &eventUUID)uscxml::InterpreterImplvirtual
      getAsData(const std::string &expr) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      getBaseURL() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      getActionLanguage() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      getAsData(const std::string &expr) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      getBaseURL() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      getCache()uscxml::InterpreterImplinlinevirtual
      getConfiguration() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinline
      getCurrentEvent() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      getDocument() const (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      process(XERCESC_NS::DOMElement *block)uscxml::InterpreterImplinlinevirtual
      raiseDoneEvent(XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      removeMonitor(InterpreterMonitor *monitor) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinline
      reset()uscxml::InterpreterImplinlinevirtual
      reset()uscxml::InterpreterImplvirtual
      SCXMLIOProcessor (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      setActionLanguage(const ActionLanguage &al)uscxml::InterpreterImplinline
      setFactory(Factory *factory) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinline
      setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      step(size_t blockMs) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      TransformerImpl (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      uninvoke(XERCESC_NS::DOMElement *invoke) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      uninvoke(const std::string &invokeId) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      USCXMLInvoker (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      ~DataModelCallbacks()uscxml::DataModelCallbacksinlinevirtual
      ~InterpreterImpl() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      serialize() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      setActionLanguage(const ActionLanguage &al)uscxml::InterpreterImplinline
      setFactory(Factory *factory) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinline
      setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      step(size_t blockMs) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      TransformerImpl (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      uninvoke(XERCESC_NS::DOMElement *invoke) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplinlinevirtual
      uninvoke(const std::string &invokeId) (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      USCXMLInvoker (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplfriend
      ~DataModelCallbacks()uscxml::DataModelCallbacksinlinevirtual
      ~InterpreterImpl() (defined in uscxml::InterpreterImpl)uscxml::InterpreterImplvirtual
      ~InvokerCallbacks()uscxml::InvokerCallbacksinlinevirtual
      ~IOProcessorCallbacks()uscxml::IOProcessorCallbacksinlinevirtual
      @@ -204,7 +217,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_interpreter_impl.html b/classuscxml_1_1_interpreter_impl.html index 30268a4..57c9f6a 100644 --- a/classuscxml_1_1_interpreter_impl.html +++ b/classuscxml_1_1_interpreter_impl.html @@ -112,13 +112,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      Inheritance diagram for uscxml::InterpreterImpl:
      -
      +
      [legend]
      Collaboration diagram for uscxml::InterpreterImpl:
      -
      -
      +
      [legend]
      - - + + @@ -159,9 +158,19 @@ virtual Event  + + + + + + + @@ -179,12 +188,19 @@ virtual Data  + + + + + @@ -258,8 +274,13 @@ virtual void  - - + + + + + - - + @@ -285,6 +306,16 @@ virtual void  + + + + + + + +

      @@ -133,9 +132,9 @@ Public Member Functions

      void addMonitor (InterpreterMonitor *monitor)
       
      -virtual void assign (const std::string &location, const Data &data)
       
      +virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attrs)
       
      virtual void cancel ()
       Cancel and finalize state machine.
      Event dequeueInternal ()
       MicrostepCallbacks.
       
      +virtual void deserialize (const std::string &encodedState)
       
      virtual void enqueue (const std::string &type, const std::string &target, size_t delayMs, const Event &sendEvent)
       
      +virtual void enqueueAtInvoker (const std::string &invokeId, const Event &event)
       IOProcessorCallbacks.
       
      +virtual void enqueueAtParent (const Event &event)
       
      virtual void enqueueExternal (const Event &event)
       
      eventReady (Event &event, const std::string &eventUUID)
       DelayedEventQueueCallbacks.
       
      +ActionLanguagegetActionLanguage ()
       
      virtual Data getAsData (const std::string &expr)
       
      virtual std::string getBaseURL ()
       
      +virtual DatagetCache ()
       Cache Data.
       
      std::list< XERCESC_NS::DOMElement * > getConfiguration ()
       
      raiseDoneEven
      void removeMonitor (InterpreterMonitor *monitor)
       
      virtual void reset ()
       
      +virtual void reset ()
       Reset state machine.
       
      +virtual std::string serialize ()
       
      void setActionLanguage (const ActionLanguage &al)
       
      @@ -271,9 +292,9 @@ void 
      setFactory ( virtual void setForeach (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)
       
      +
      virtual InterpreterState step (size_t blockMs)
       
       
      virtual void uninvoke (XERCESC_NS::DOMElement *invoke)
       
      uninvoke virtual ~DataModelCallbacks ()
       silence virtual destructor warning from swig
       
      - Public Member Functions inherited from uscxml::IOProcessorCallbacks
      +virtual ~IOProcessorCallbacks ()
       silence virtual destructor warning from swig
       
      - Public Member Functions inherited from uscxml::InvokerCallbacks
      +virtual ~InvokerCallbacks ()
       silence virtual destructor warning from swig
       
      @@ -306,6 +337,9 @@ static void  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      Static Public Member Functions

      addInstance + + @@ -315,6 +349,9 @@ std::set< std::string >  + + @@ -342,6 +379,9 @@ XERCESC_NS::DOMDocument *  + + @@ -363,6 +403,9 @@ bool  + + @@ -378,18 +421,21 @@ std::string  + + - - - - + + + +

      Protected Attributes

      +ActionLanguage _al
       
      std::set< std::string > _autoForwarders
       
      Binding _binding
       
      +Data _cache
       
      Event _currEvent
       
      Factory_factory
       
      +std::map< std::string, XERCESC_NS::DOMElement * > _finalize
       
      EventQueue _internalQueue
       
      _isInitialized Logger _logger = Logger::getDefault()
       
      +std::string _md5
       
      MicroStep _microStepper
       
      _name
      XERCESC_NS::DOMElement * _scxml
       
      +std::recursive_mutex _serializationMutex
       
      std::string _sessionId
       
      InterpreterState _state
       
      -X _xmlNS
       
      -X _xmlPrefix
       
      +std::string _xmlNS
       
      +std::string _xmlPrefix
       
      @@ -424,31 +470,6 @@ class 

      Static Protected Attributes

      TransformerImpl< class USCXMLInvoker
       
      -

      Member Function Documentation

      - -
      -
      - - - - - -
      - - - - - - - -
      virtual void uscxml::InterpreterImpl::reset ()
      -
      -inlinevirtual
      -
      -

      < Reset state machine

      - -
      -

      The documentation for this class was generated from the following files:
      USCXMLInvoker diff --git a/classuscxml_1_1_interpreter_impl.js b/classuscxml_1_1_interpreter_impl.js new file mode 100644 index 0000000..b3af646 --- /dev/null +++ b/classuscxml_1_1_interpreter_impl.js @@ -0,0 +1,107 @@ +var classuscxml_1_1_interpreter_impl = +[ + [ "Binding", "classuscxml_1_1_interpreter_impl.html#abc4dcdba950215a007e1a35396b96dd0", [ + [ "EARLY", "classuscxml_1_1_interpreter_impl.html#abc4dcdba950215a007e1a35396b96dd0acbb3ea81da91127074e62208b775d431", null ], + [ "LATE", "classuscxml_1_1_interpreter_impl.html#abc4dcdba950215a007e1a35396b96dd0afe98005359f7bb992bdce354cb3f15ff", null ] + ] ], + [ "InterpreterImpl", "classuscxml_1_1_interpreter_impl.html#a8eaf17fc2bb68595b6c2a16ebe1cdcd6", null ], + [ "~InterpreterImpl", "classuscxml_1_1_interpreter_impl.html#a5e83912472157d5ddfcd3b621f200732", null ], + [ "addInstance", "classuscxml_1_1_interpreter_impl.html#a11b0dd6102a13b278e7424d9e9105319", null ], + [ "addMonitor", "classuscxml_1_1_interpreter_impl.html#a3230eeeafacd0f7b523936e750068d70", null ], + [ "assign", "classuscxml_1_1_interpreter_impl.html#a982570d9fcbe520ebe3e5a1c9f167e13", null ], + [ "cancel", "classuscxml_1_1_interpreter_impl.html#a32c8830fa4b4192207eac342876b0fd8", null ], + [ "cancelDelayed", "classuscxml_1_1_interpreter_impl.html#a6c1d4a6227b8f2d6f36627d6c495a461", null ], + [ "checkValidSendType", "classuscxml_1_1_interpreter_impl.html#a31f809abfc69df55725aa6ee8d34b40b", null ], + [ "cloneFrom", "classuscxml_1_1_interpreter_impl.html#ac11f48ac33b5ab417ec0e94d904c4b6e", null ], + [ "cloneFrom", "classuscxml_1_1_interpreter_impl.html#adee1902a804d063193c8bb49e32193d2", null ], + [ "dequeueExternal", "classuscxml_1_1_interpreter_impl.html#a473a40c7629785e643ab419e2120b237", null ], + [ "dequeueInternal", "classuscxml_1_1_interpreter_impl.html#ac2621afad3b15209f3b8a81908c6647c", null ], + [ "deserialize", "classuscxml_1_1_interpreter_impl.html#a5c622abf77f3a75d6850195933ca566e", null ], + [ "enqueue", "classuscxml_1_1_interpreter_impl.html#a71b7888431ab95ece48064bd00b20358", null ], + [ "enqueueAtInvoker", "classuscxml_1_1_interpreter_impl.html#aed243ad9ee17da0ba13cabdf780b927f", null ], + [ "enqueueAtParent", "classuscxml_1_1_interpreter_impl.html#a2f3d87eee0348237d39b14c8b0189a71", null ], + [ "enqueueExternal", "classuscxml_1_1_interpreter_impl.html#a66528fb801f10cb5139fa60e28f605c8", null ], + [ "enqueueExternalDelayed", "classuscxml_1_1_interpreter_impl.html#ab5c5d4c6ffcff9395a4943a2aa1fc3bc", null ], + [ "enqueueInternal", "classuscxml_1_1_interpreter_impl.html#a96629de64b8dfcf91021d1b627da3e8a", null ], + [ "evalAsData", "classuscxml_1_1_interpreter_impl.html#a91a3e3b8b2a0a928cbe800123cd56827", null ], + [ "eventReady", "classuscxml_1_1_interpreter_impl.html#ad47b133cf11345554774cd2b64ac55d8", null ], + [ "getActionLanguage", "classuscxml_1_1_interpreter_impl.html#a1b7863a9f7c0ff92bfe46f6304220001", null ], + [ "getAsData", "classuscxml_1_1_interpreter_impl.html#a878fc3bb10a828ad719e7193c2f71c23", null ], + [ "getBaseURL", "classuscxml_1_1_interpreter_impl.html#adaacf99a5f5bdeb2a50f29535cc11d43", null ], + [ "getCache", "classuscxml_1_1_interpreter_impl.html#afc4be076bc08550f55efdeb6b1d5e71d", null ], + [ "getConfiguration", "classuscxml_1_1_interpreter_impl.html#a572df8e1af6390749ba5fb495965de4f", null ], + [ "getCurrentEvent", "classuscxml_1_1_interpreter_impl.html#a3119b0a8705bb20be9e54e1740ffe866", null ], + [ "getDocument", "classuscxml_1_1_interpreter_impl.html#a3bbfae0b4b6cf09fbadf186e2c2fb31b", null ], + [ "getDocument", "classuscxml_1_1_interpreter_impl.html#a12812c77b3f507c5f0b759d831537a58", null ], + [ "getInstances", "classuscxml_1_1_interpreter_impl.html#a32888e7af0a974dc8b0099d727c25682", null ], + [ "getInterpreter", "classuscxml_1_1_interpreter_impl.html#af7bffab90bb40d8c1afe365fc5f9fcdc", null ], + [ "getInvokeId", "classuscxml_1_1_interpreter_impl.html#a6283067ebd304d975eb9d6603e193895", null ], + [ "getInvokers", "classuscxml_1_1_interpreter_impl.html#a50cd2830925d255f27bb19f39ab94313", null ], + [ "getIOProcessors", "classuscxml_1_1_interpreter_impl.html#a47d39d9cc280a8aef376a4b8551fd58e", null ], + [ "getLength", "classuscxml_1_1_interpreter_impl.html#a070f2fb24223cc7776b86033352e7e7b", null ], + [ "getLogger", "classuscxml_1_1_interpreter_impl.html#abd2aa9ec63c87dcdeae599b6a4291c49", null ], + [ "getMonitors", "classuscxml_1_1_interpreter_impl.html#a5727027cc7d506d2b65295444985b7e2", null ], + [ "getName", "classuscxml_1_1_interpreter_impl.html#a95baf8468a84d63a7e1abf209d0ca852", null ], + [ "getSessionId", "classuscxml_1_1_interpreter_impl.html#a7896ad8b95085c27a80ba5446975ad18", null ], + [ "getState", "classuscxml_1_1_interpreter_impl.html#a3a851f9f7a3c865a9d4c86c851e2903d", null ], + [ "init", "classuscxml_1_1_interpreter_impl.html#a38627d74680167cb60b9529768a9e3f2", null ], + [ "initData", "classuscxml_1_1_interpreter_impl.html#a613474fb623687960b553eed92f0cd47", null ], + [ "invoke", "classuscxml_1_1_interpreter_impl.html#accd5ae28f8eff2d1963b275487652816", null ], + [ "invoke", "classuscxml_1_1_interpreter_impl.html#a3102f8813259ab92331e418b3ef9476c", null ], + [ "isInState", "classuscxml_1_1_interpreter_impl.html#a3b085477fa0988fcc1f7f5702421fc1d", null ], + [ "isMatched", "classuscxml_1_1_interpreter_impl.html#abd9f86c4eb5a0089223460097a47d618", null ], + [ "isTrue", "classuscxml_1_1_interpreter_impl.html#a7480f0b9d6973ea9f9c8c8f887a9abb4", null ], + [ "process", "classuscxml_1_1_interpreter_impl.html#aee097a147795b78d8d61cd0c96100f8a", null ], + [ "raiseDoneEvent", "classuscxml_1_1_interpreter_impl.html#af40db4d29a60ce5f935e1eecffe179ca", null ], + [ "removeMonitor", "classuscxml_1_1_interpreter_impl.html#ac0d1690df64e6d20a5ec398311c29fda", null ], + [ "reset", "classuscxml_1_1_interpreter_impl.html#a79ba895acd81ed7b3d22d5131ad5f78b", null ], + [ "serialize", "classuscxml_1_1_interpreter_impl.html#a9919364c5a17762b7fb753a4b46c94f8", null ], + [ "setActionLanguage", "classuscxml_1_1_interpreter_impl.html#a4bfc9656f2791da0c1a643d241a8a32c", null ], + [ "setFactory", "classuscxml_1_1_interpreter_impl.html#a8eb10708abf81b0668c771668ed625e4", null ], + [ "setForeach", "classuscxml_1_1_interpreter_impl.html#a2f9f6129ba505cf332567d170e0fc57e", null ], + [ "step", "classuscxml_1_1_interpreter_impl.html#ab8e36091f16acb66f51de6a3aa65873f", null ], + [ "uninvoke", "classuscxml_1_1_interpreter_impl.html#ae4b701153462a2ab4ceb6b4e33d0caeb", null ], + [ "uninvoke", "classuscxml_1_1_interpreter_impl.html#ad03f154768b8198b5a4cbf3d686bc219", null ], + [ "Debugger", "classuscxml_1_1_interpreter_impl.html#af637948d2b98b924152a6f3bf5acdb6e", null ], + [ "DebugSession", "classuscxml_1_1_interpreter_impl.html#a13db26ea49b403193356902459ac952f", null ], + [ "Interpreter", "classuscxml_1_1_interpreter_impl.html#a999679eb3939e780d0b9925a8b654abb", null ], + [ "InterpreterIssue", "classuscxml_1_1_interpreter_impl.html#affbfec7bbedcc96bb9ab774bf496f98d", null ], + [ "SCXMLIOProcessor", "classuscxml_1_1_interpreter_impl.html#aa676a28661a55669bc12655a5873e4fe", null ], + [ "TransformerImpl", "classuscxml_1_1_interpreter_impl.html#a3586e77d6abd0830313ac135835096cb", null ], + [ "USCXMLInvoker", "classuscxml_1_1_interpreter_impl.html#a91ba35e75b878b31ec3d1f5072eead91", null ], + [ "_al", "classuscxml_1_1_interpreter_impl.html#a980a714bc0d2d3ca7a23a93f9a988aae", null ], + [ "_autoForwarders", "classuscxml_1_1_interpreter_impl.html#a378250a33b48c274afd56264c9e5823f", null ], + [ "_baseURL", "classuscxml_1_1_interpreter_impl.html#a4e15624185f78fa76323972a35420b10", null ], + [ "_binding", "classuscxml_1_1_interpreter_impl.html#a34247e43e533cc1cba05790dba4441e2", null ], + [ "_cache", "classuscxml_1_1_interpreter_impl.html#a3139d751e4715dcc43bb4dd41117f569", null ], + [ "_currEvent", "classuscxml_1_1_interpreter_impl.html#a73ec88f0b327b67665d19f9d893a9361", null ], + [ "_dataModel", "classuscxml_1_1_interpreter_impl.html#abe6f8e9a4b62b3ad1cf0accaffbb3545", null ], + [ "_delayedEventTargets", "classuscxml_1_1_interpreter_impl.html#a62246011a91d361f058f81d4c5418892", null ], + [ "_delayMutex", "classuscxml_1_1_interpreter_impl.html#aef2700187ae47cb37b5fb06f815783b1", null ], + [ "_delayQueue", "classuscxml_1_1_interpreter_impl.html#ac02c8b88c5461862ed4d7839f5496d42", null ], + [ "_document", "classuscxml_1_1_interpreter_impl.html#a18ae565884b7d593dcaaf9e00da886ef", null ], + [ "_execContent", "classuscxml_1_1_interpreter_impl.html#a1dd6ead9567c18f77aaa9a119656003e", null ], + [ "_externalQueue", "classuscxml_1_1_interpreter_impl.html#ab6aae728362ca62604841811dfb6a077", null ], + [ "_factory", "classuscxml_1_1_interpreter_impl.html#aea2ed2d616809e0514c6d785ab7cec04", null ], + [ "_finalize", "classuscxml_1_1_interpreter_impl.html#ab9fe369a3affa70bb419362dc84bc2e5", null ], + [ "_instanceMutex", "classuscxml_1_1_interpreter_impl.html#aab548e935129e5af2509b5a823716486", null ], + [ "_instances", "classuscxml_1_1_interpreter_impl.html#a528f9f9b507df2f101b9ca1f1adad107", null ], + [ "_internalQueue", "classuscxml_1_1_interpreter_impl.html#ab2a0cc303ad004937da24c4406da9419", null ], + [ "_invokeId", "classuscxml_1_1_interpreter_impl.html#a6124d138ba1e5077f8eeeaa583680a4e", null ], + [ "_invokeReq", "classuscxml_1_1_interpreter_impl.html#ad10c5a9bb9af7baeea64c54eeac4cae2", null ], + [ "_invokers", "classuscxml_1_1_interpreter_impl.html#aeb437917d3c95d6c03ac70ab5056b9f8", null ], + [ "_ioProcs", "classuscxml_1_1_interpreter_impl.html#aa616a61d04d832f728601906979da86c", null ], + [ "_isInitialized", "classuscxml_1_1_interpreter_impl.html#ae81a9478b51b5255e940b26267457862", null ], + [ "_logger", "classuscxml_1_1_interpreter_impl.html#a6e69df4a16699e843e645b043115c5a2", null ], + [ "_md5", "classuscxml_1_1_interpreter_impl.html#aba8c1db0d8abd9aa218bcd2ab155f003", null ], + [ "_microStepper", "classuscxml_1_1_interpreter_impl.html#acfdc396e2763a9750109c2ff76d657b3", null ], + [ "_monitors", "classuscxml_1_1_interpreter_impl.html#ab771871540d88ba97fb9789f85362c79", null ], + [ "_name", "classuscxml_1_1_interpreter_impl.html#a13a2f45a1a74bf19035cf163893752b4", null ], + [ "_parentQueue", "classuscxml_1_1_interpreter_impl.html#aa1dcaff8a2b946a8805073305948a720", null ], + [ "_scxml", "classuscxml_1_1_interpreter_impl.html#a18709454c3c498de3c10d23fd3b2fbed", null ], + [ "_serializationMutex", "classuscxml_1_1_interpreter_impl.html#a2654860bb2be747615ce15585f305cb7", null ], + [ "_sessionId", "classuscxml_1_1_interpreter_impl.html#a600602db7d53051056623ed943d142f2", null ], + [ "_state", "classuscxml_1_1_interpreter_impl.html#ae0e775581b6c256206d166d1174ed1b2", null ], + [ "_xmlNS", "classuscxml_1_1_interpreter_impl.html#a07d8ddfc8454669ad1ee2c980b2dda8c", null ], + [ "_xmlPrefix", "classuscxml_1_1_interpreter_impl.html#ae35fdaa0e2089fd3607070fd3ead57b6", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_interpreter_impl__coll__graph.map b/classuscxml_1_1_interpreter_impl__coll__graph.map index ed52626..ba7d575 100644 --- a/classuscxml_1_1_interpreter_impl__coll__graph.map +++ b/classuscxml_1_1_interpreter_impl__coll__graph.map @@ -1,18 +1,20 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/classuscxml_1_1_interpreter_impl__coll__graph.md5 b/classuscxml_1_1_interpreter_impl__coll__graph.md5 index 44a8b09..0c74b6f 100644 --- a/classuscxml_1_1_interpreter_impl__coll__graph.md5 +++ b/classuscxml_1_1_interpreter_impl__coll__graph.md5 @@ -1 +1 @@ -9e0789a44d25e73444aa39b3241ce630 \ No newline at end of file +76f459da4de00ed20eb97af79879d859 \ No newline at end of file diff --git a/classuscxml_1_1_interpreter_impl__coll__graph.svg b/classuscxml_1_1_interpreter_impl__coll__graph.svg index 891ca69..b71125f 100644 --- a/classuscxml_1_1_interpreter_impl__coll__graph.svg +++ b/classuscxml_1_1_interpreter_impl__coll__graph.svg @@ -1,10 +1,10 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml::InvokerImpl - - -Node1 - -uscxml::InvokerImpl - - -Node2 - - -uscxml::EventHandlerImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::InterpreterImpl - - - - -Node3->Node2 - - - _interpreter - + -Node4 - - -uscxml::MicroStepCallbacks - - - - -Node4->Node3 - - + +Node4 + +uscxml::InvokerImpl -Node5 - - -uscxml::DataModelCallbacks + +Node5 + + +uscxml::EventHandlerImpl - -Node5->Node3 - - + + +Node5->Node4 + + -Node6 - - -uscxml::ContentExecutorCallbacks - - - - -Node6->Node3 - - - - -Node7 - - -uscxml::DelayedEventQueue -Callbacks + +Node6 + + +uscxml::InvokerCallbacks - -Node7->Node3 - - - - -Node8 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node8->Node3 - - - - -Node9 - - -uscxml::MicroStep - - - - -Node9->Node3 - - - _microStepper - - -Node10 - - -uscxml::DelayedEventQueue - - - - -Node10->Node3 - - - _delayQueue - - -Node11 - - -uscxml::EventQueue - - - - -Node11->Node3 - - - _parentQueue -_externalQueue -_internalQueue - - -Node11->Node10 - - - - -Node12 - - -uscxml::Logger - - + + +Node6->Node4 + + + _callbacks - -Node12->Node3 - - - _logger - -Node13 - - -uscxml::DataModel - - - - -Node13->Node3 - - - _dataModel - - -Node14 - - -uscxml::Factory - - - - -Node14->Node3 - - - _factory - - -Node14->Node14 - - - _instance -_parentFactory - - -Node15 - - -uscxml::URL - - - - -Node15->Node3 - - - _baseURL - - -Node16 - - -uscxml::X - - - - -Node16->Node3 - - - _xmlPrefix -_xmlNS - - -Node17 - - -uscxml::ContentExecutor - - - - -Node17->Node3 - - - _execContent - - -Node18 - - -uscxml::Event - - - - -Node18->Node3 - - - _currEvent -_invokeReq - - -Node19 - - -uscxml::Data - - - - -Node19->Node18 - - - data - - -Node20 - - -uscxml::Blob - - - - -Node20->Node19 - - - binary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/classuscxml_1_1_invoker_impl__coll__graph_org.svg b/classuscxml_1_1_invoker_impl__coll__graph_org.svg deleted file mode 100644 index b3272c5..0000000 --- a/classuscxml_1_1_invoker_impl__coll__graph_org.svg +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - -uscxml::InvokerImpl - - -Node1 - -uscxml::InvokerImpl - - -Node2 - - -uscxml::EventHandlerImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::InterpreterImpl - - - - -Node3->Node2 - - - _interpreter - - -Node4 - - -uscxml::MicroStepCallbacks - - - - -Node4->Node3 - - - - -Node5 - - -uscxml::DataModelCallbacks - - - - -Node5->Node3 - - - - -Node6 - - -uscxml::ContentExecutorCallbacks - - - - -Node6->Node3 - - - - -Node7 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node7->Node3 - - - - -Node8 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node8->Node3 - - - - -Node9 - - -uscxml::MicroStep - - - - -Node9->Node3 - - - _microStepper - - -Node10 - - -uscxml::DelayedEventQueue - - - - -Node10->Node3 - - - _delayQueue - - -Node11 - - -uscxml::EventQueue - - - - -Node11->Node3 - - - _parentQueue -_externalQueue -_internalQueue - - -Node11->Node10 - - - - -Node12 - - -uscxml::Logger - - - - -Node12->Node3 - - - _logger - - -Node13 - - -uscxml::DataModel - - - - -Node13->Node3 - - - _dataModel - - -Node14 - - -uscxml::Factory - - - - -Node14->Node3 - - - _factory - - -Node14->Node14 - - - _instance -_parentFactory - - -Node15 - - -uscxml::URL - - - - -Node15->Node3 - - - _baseURL - - -Node16 - - -uscxml::X - - - - -Node16->Node3 - - - _xmlPrefix -_xmlNS - - -Node17 - - -uscxml::ContentExecutor - - - - -Node17->Node3 - - - _execContent - - -Node18 - - -uscxml::Event - - - - -Node18->Node3 - - - _currEvent -_invokeReq - - -Node19 - - -uscxml::Data - - - - -Node19->Node18 - - - data - - -Node20 - - -uscxml::Blob - - - - -Node20->Node19 - - - binary - - - diff --git a/classuscxml_1_1_invoker_impl__inherit__graph.svg b/classuscxml_1_1_invoker_impl__inherit__graph.svg index 8c44dff..1e1aec8 100644 --- a/classuscxml_1_1_invoker_impl__inherit__graph.svg +++ b/classuscxml_1_1_invoker_impl__inherit__graph.svg @@ -1,57 +1,64 @@ - uscxml::InvokerImpl - - -Node1 - -uscxml::InvokerImpl + + + +Node0 + +uscxml::InvokerImpl - -Node3 + + +Node2 - -uscxml::DirMonInvoker + +uscxml::DirMonInvoker - -Node1->Node3 - - + + +Node0->Node2 + + - -Node4 + + +Node3 - -uscxml::USCXMLInvoker + +uscxml::USCXMLInvoker - -Node1->Node4 - - + + +Node0->Node3 + + - -Node2 + + +Node1 - -uscxml::EventHandlerImpl + +uscxml::EventHandlerImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_j_s_c_data_model-members.html b/classuscxml_1_1_j_s_c_data_model-members.html index 25c3061..7ba66a5 100644 --- a/classuscxml_1_1_j_s_c_data_model-members.html +++ b/classuscxml_1_1_j_s_c_data_model-members.html @@ -110,42 +110,41 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      _name (defined in uscxml::JSCDataModel)
      uscxml::JSCDataModelprotected
      _sessionId (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      addExtension(DataModelExtension *ext)uscxml::JSCDataModelvirtual
      andExpressions(std::list< std::string >)uscxml::JSCDataModelvirtual
      assign(const std::string &location, const Data &data)uscxml::JSCDataModelvirtual
      create(DataModelCallbacks *callbacks)uscxml::JSCDataModelvirtual
      evalAsBool(const std::string &expr)uscxml::JSCDataModelvirtual
      evalAsData(const std::string &expr)uscxml::JSCDataModelvirtual
      evalAsValue(const std::string &expr, bool dontThrow=false) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      getAsData(const std::string &content)uscxml::JSCDataModelvirtual
      getDataAsValue(const Data &data) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      getLength(const std::string &expr)uscxml::JSCDataModelvirtual
      getNames()uscxml::JSCDataModelinlinevirtual
      getNodeAsValue(const XERCESC_NS::DOMNode *node) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      getValueAsData(const JSValueRef value) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      handleException(JSValueRef exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      init(const std::string &location, const Data &data)uscxml::JSCDataModelvirtual
      isDeclared(const std::string &expr)uscxml::JSCDataModelvirtual
      isValidSyntax(const std::string &expr)uscxml::JSCDataModelvirtual
      JSCDataModel() (defined in uscxml::JSCDataModel)uscxml::JSCDataModel
      jsExtension(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsExtensionClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIn(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokerGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokerHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokerListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokersClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorsClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsPrint(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsPrintClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      replaceExpressions(std::string &content)uscxml::DataModelImpl
      setEvent(const Event &event)uscxml::JSCDataModelvirtual
      setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::JSCDataModelvirtual
      ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
      ~JSCDataModel() (defined in uscxml::JSCDataModel)uscxml::JSCDataModelvirtual
      assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::JSCDataModelvirtual
      create(DataModelCallbacks *callbacks)uscxml::JSCDataModelvirtual
      evalAsBool(const std::string &expr)uscxml::JSCDataModelvirtual
      evalAsData(const std::string &expr)uscxml::JSCDataModelvirtual
      evalAsValue(const std::string &expr, bool dontThrow=false) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      getAsData(const std::string &content)uscxml::JSCDataModelvirtual
      getDataAsValue(const Data &data) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      getLength(const std::string &expr)uscxml::JSCDataModelvirtual
      getNames()uscxml::JSCDataModelinlinevirtual
      getNodeAsValue(const XERCESC_NS::DOMNode *node) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      getValueAsData(const JSValueRef value) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      handleException(JSValueRef exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotected
      init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::JSCDataModelvirtual
      isDeclared(const std::string &expr)uscxml::JSCDataModelvirtual
      isValidSyntax(const std::string &expr)uscxml::JSCDataModelvirtual
      JSCDataModel() (defined in uscxml::JSCDataModel)uscxml::JSCDataModel
      jsExtension(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsExtensionClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIn(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokerGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokerHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokerListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsInvokersClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorGetProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorHasProp(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorListProps(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsIOProcessorsClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsPrint(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception) (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      jsPrintClassDef (defined in uscxml::JSCDataModel)uscxml::JSCDataModelprotectedstatic
      replaceExpressions(std::string &content)uscxml::DataModelImpl
      setEvent(const Event &event)uscxml::JSCDataModelvirtual
      setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::JSCDataModelvirtual
      ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
      ~JSCDataModel() (defined in uscxml::JSCDataModel)uscxml::JSCDataModelvirtual
      @@ -155,7 +154,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_j_s_c_data_model.html b/classuscxml_1_1_j_s_c_data_model.html index 23a710f..a4c31cd 100644 --- a/classuscxml_1_1_j_s_c_data_model.html +++ b/classuscxml_1_1_j_s_c_data_model.html @@ -127,12 +127,9 @@ Public Member Functions virtual void addExtension (DataModelExtension *ext)  Register an extension to get data into and out of the data-model. More...
        -virtual std::string andExpressions (std::list< std::string >) - Concat the given terms into a conjunctive form. More...
      -  -virtual void assign (const std::string &location, const Data &data) - Assign a data object to a location in the data-model. More...
      -  +virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >()) + Assign a data object to a location in the data-model. More...
      +  virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)  The Factory wants to instantiate a new instance. More...
        @@ -152,9 +149,9 @@ Public Member Functions virtual std::list< std::string > getNames ()  Return a list of names to be matched by the datamodel attribute in SCXML.
        -virtual void init (const std::string &location, const Data &data) - Initialize a variable / location in the data-model with a given data object. More...
      -  +virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >()) + Initialize a variable / location in the data-model with a given data object. More...
      +  virtual bool isDeclared (const std::string &expr)  Determine whether a given variable / location is declared. More...
        @@ -291,34 +288,7 @@ static JSClassDefinition j - -
      -
      - - - - - -
      - - - - - - - - -
      std::string uscxml::JSCDataModel::andExpressions (std::list< std::string > )
      -
      -virtual
      -
      -
      Todo:
      This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
      - -

      Reimplemented from uscxml::DataModelImpl.

      - -
      -
      - +
      @@ -335,7 +305,13 @@ static JSClassDefinition  - + + + + + + + @@ -363,12 +339,13 @@ test277:
      j const Datadata data,
      const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
      +
      locationA variable or locatio to assign to.
      dataThe Data object with the respective data.
      attrAdditional attributes of the XML assign element.

      test157: We need to evaluate, as this will not throw for 'continue' = Var[5] in

      -

      Implements uscxml::DataModelImpl.

      +

      Implements uscxml::DataModelImpl.

      @@ -538,7 +515,7 @@ test277: - +
      @@ -555,7 +532,13 @@ test277: - + + + + + + + @@ -569,16 +552,17 @@ test277:
      const Datadata data,
      const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
      -

      This is, semantically, very close to assign() but does not assume the location to be declared first.

      +

      This is, semantically, very close to assign() but does not assume the location to be declared first.

      Parameters
      +
      locationA variable or locatio to assign to.
      dataThe Data object with the respective data.
      attrAdditional attributes of the XML data element.
      -

      Implements uscxml::DataModelImpl.

      +

      Implements uscxml::DataModelImpl.

      @@ -750,7 +734,7 @@ test277: diff --git a/classuscxml_1_1_j_s_c_data_model.js b/classuscxml_1_1_j_s_c_data_model.js new file mode 100644 index 0000000..487ae55 --- /dev/null +++ b/classuscxml_1_1_j_s_c_data_model.js @@ -0,0 +1,43 @@ +var classuscxml_1_1_j_s_c_data_model = +[ + [ "JSCDataModel", "classuscxml_1_1_j_s_c_data_model.html#a3104ea6bfde9010eabbd68bf74b0861c", null ], + [ "~JSCDataModel", "classuscxml_1_1_j_s_c_data_model.html#add58573df3cb384ac8c2e1c48dfd328e", null ], + [ "addExtension", "classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e", null ], + [ "assign", "classuscxml_1_1_j_s_c_data_model.html#ab7ae0fdb2938baf1c71e9c0d98e63167", null ], + [ "create", "classuscxml_1_1_j_s_c_data_model.html#aaca23f71c1a3807d21dd6fc8d4d75488", null ], + [ "evalAsBool", "classuscxml_1_1_j_s_c_data_model.html#a785c87b41da0fe32a3bf0f4f79c2bc13", null ], + [ "evalAsData", "classuscxml_1_1_j_s_c_data_model.html#ad3e87b80df626b8b40174b2435ef60f5", null ], + [ "evalAsValue", "classuscxml_1_1_j_s_c_data_model.html#a30a0dd31ee36e4d28d93f2bbe507b0d9", null ], + [ "getAsData", "classuscxml_1_1_j_s_c_data_model.html#a8c4dc3e092a614850d5b194c97752300", null ], + [ "getDataAsValue", "classuscxml_1_1_j_s_c_data_model.html#aa47cf08bc4bc705cd46b85b25e21923f", null ], + [ "getLength", "classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54", null ], + [ "getNames", "classuscxml_1_1_j_s_c_data_model.html#a1491a48eba86a6b7eb713093828735a8", null ], + [ "getNodeAsValue", "classuscxml_1_1_j_s_c_data_model.html#a3650c68bf434edb0b138f0d2b6eb6ad9", null ], + [ "getValueAsData", "classuscxml_1_1_j_s_c_data_model.html#a8a2b060e3e211cbdcd86974919e8a2b3", null ], + [ "handleException", "classuscxml_1_1_j_s_c_data_model.html#a3797e219ad495c54598f478c0be20c84", null ], + [ "init", "classuscxml_1_1_j_s_c_data_model.html#a54ae9c3e40e138b8f34ef263f88a6dcd", null ], + [ "isDeclared", "classuscxml_1_1_j_s_c_data_model.html#a18e73b777496c62178b5ca885a1d1042", null ], + [ "isValidSyntax", "classuscxml_1_1_j_s_c_data_model.html#a253b66cf532661a47b0e423826b1ae4c", null ], + [ "jsExtension", "classuscxml_1_1_j_s_c_data_model.html#af455135723d3fa755955ee77a88ac029", null ], + [ "jsIn", "classuscxml_1_1_j_s_c_data_model.html#a406637daa14b9f9a600094b93e4ef11a", null ], + [ "jsInvokerGetProp", "classuscxml_1_1_j_s_c_data_model.html#ae09b2aa523522a798bf8749990ef551b", null ], + [ "jsInvokerHasProp", "classuscxml_1_1_j_s_c_data_model.html#abd236e066bdc99c54f085090423702e9", null ], + [ "jsInvokerListProps", "classuscxml_1_1_j_s_c_data_model.html#ac5c3a23cdb6e731e027edf9fb97ae3b4", null ], + [ "jsIOProcessorGetProp", "classuscxml_1_1_j_s_c_data_model.html#a3f4e125bc4c666a4a3e65fa0cf7b367c", null ], + [ "jsIOProcessorHasProp", "classuscxml_1_1_j_s_c_data_model.html#a3c93fa93bbd3c0147be9fa939cb87616", null ], + [ "jsIOProcessorListProps", "classuscxml_1_1_j_s_c_data_model.html#a69d5957d2c366961325ecaece7ad3e5f", null ], + [ "jsPrint", "classuscxml_1_1_j_s_c_data_model.html#afbee8b873908194b176d9ceba878c2e5", null ], + [ "setEvent", "classuscxml_1_1_j_s_c_data_model.html#ad0685b4dd44243b0341000c0b818a9fa", null ], + [ "setForeach", "classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a", null ], + [ "_ctx", "classuscxml_1_1_j_s_c_data_model.html#ad4f29a1e8e8316c1e55b6dc3ca12fc48", null ], + [ "_event", "classuscxml_1_1_j_s_c_data_model.html#a349e99eab5f730cc1a20934362928e0c", null ], + [ "_extensions", "classuscxml_1_1_j_s_c_data_model.html#ae38cb67702bd41f1a880dffc626f8c2a", null ], + [ "_initMutex", "classuscxml_1_1_j_s_c_data_model.html#a6eedc5204f0e793a746e4854356c5f40", null ], + [ "_name", "classuscxml_1_1_j_s_c_data_model.html#a11480a89a76855c4c51063083ace739a", null ], + [ "_sessionId", "classuscxml_1_1_j_s_c_data_model.html#ab6ee7408b3a0c1a23f4b8060b5bb0462", null ], + [ "jsExtensionClassDef", "classuscxml_1_1_j_s_c_data_model.html#a579ff21a99f423980c1fbda593394a21", null ], + [ "jsInClassDef", "classuscxml_1_1_j_s_c_data_model.html#a6e7876756e6c7945b08c274984a00315", null ], + [ "jsInvokersClassDef", "classuscxml_1_1_j_s_c_data_model.html#a8074e54dbaaec2fbf2238eec75a3e2a2", null ], + [ "jsIOProcessorsClassDef", "classuscxml_1_1_j_s_c_data_model.html#a7d9158c7368e062fea9cc97479e5b5e7", null ], + [ "jsPrintClassDef", "classuscxml_1_1_j_s_c_data_model.html#a9e0098d3cf6fc5e2fa9f7fd956bfd4c6", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_j_s_c_data_model__coll__graph.map b/classuscxml_1_1_j_s_c_data_model__coll__graph.map index 04416ba..dacf82b 100644 --- a/classuscxml_1_1_j_s_c_data_model__coll__graph.map +++ b/classuscxml_1_1_j_s_c_data_model__coll__graph.map @@ -1,7 +1,7 @@ - + - + diff --git a/classuscxml_1_1_j_s_c_data_model__coll__graph.svg b/classuscxml_1_1_j_s_c_data_model__coll__graph.svg index 0a7bed2..b95979f 100644 --- a/classuscxml_1_1_j_s_c_data_model__coll__graph.svg +++ b/classuscxml_1_1_j_s_c_data_model__coll__graph.svg @@ -1,87 +1,98 @@ - uscxml::JSCDataModel - - -Node1 - -uscxml::JSCDataModel - + -Node2 + +Node2 + +uscxml::JSCDataModel + + + +Node3 - -uscxml::DataModelImpl + +uscxml::DataModelImpl - -Node2->Node1 - - + + +Node3->Node2 + + - -Node3 + + +Node4 - -uscxml::DataModelCallbacks + +uscxml::DataModelCallbacks - -Node3->Node2 - - - _callbacks + + +Node4->Node3 + + + _callbacks - -Node4 + + +Node5 - -uscxml::Event + +uscxml::Event - -Node4->Node1 - - - _event + + +Node5->Node2 + + + _event - -Node5 + + +Node6 - -uscxml::Data + +uscxml::Data - -Node5->Node4 - - - data - - -Node6 + + +Node6->Node5 + + + data + + + +Node7 - -uscxml::Blob + +uscxml::Blob - -Node6->Node5 - - - binary + + +Node7->Node6 + + + binary diff --git a/classuscxml_1_1_j_s_c_data_model__inherit__graph.svg b/classuscxml_1_1_j_s_c_data_model__inherit__graph.svg index 207ae87..c4002a4 100644 --- a/classuscxml_1_1_j_s_c_data_model__inherit__graph.svg +++ b/classuscxml_1_1_j_s_c_data_model__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::JSCDataModel - - -Node1 - -uscxml::JSCDataModel + + + +Node0 + +uscxml::JSCDataModel - -Node2 + + +Node1 - -uscxml::DataModelImpl + +uscxml::DataModelImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_logger-members.html b/classuscxml_1_1_logger-members.html index 1dfc523..86e3e00 100644 --- a/classuscxml_1_1_logger-members.html +++ b/classuscxml_1_1_logger-members.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_logger.html b/classuscxml_1_1_logger.html index cffc7e1..1baac69 100644 --- a/classuscxml_1_1_logger.html +++ b/classuscxml_1_1_logger.html @@ -154,7 +154,7 @@ std::shared_ptr< Logger diff --git a/classuscxml_1_1_logger.js b/classuscxml_1_1_logger.js new file mode 100644 index 0000000..475f031 --- /dev/null +++ b/classuscxml_1_1_logger.js @@ -0,0 +1,12 @@ +var classuscxml_1_1_logger = +[ + [ "getDefault", "classuscxml_1_1_logger.html#ae932782f1e881f1d5ceff989ac301cf3", null ], + [ "getImpl", "classuscxml_1_1_logger.html#ad79eb4ef1f810888f238f3a7f929e07d", null ], + [ "log", "classuscxml_1_1_logger.html#af5f7df26301945cdab8968e2bc15d787", null ], + [ "log", "classuscxml_1_1_logger.html#a87d387a204023c9fb501a6d94b8d0d80", null ], + [ "log", "classuscxml_1_1_logger.html#a4dba1957c92750238b7117f91a7d48a4", null ], + [ "log", "classuscxml_1_1_logger.html#a72ec040fb56a88edf4f2e55b38dd918a", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_logger.html#acc23f601ae385b3228d9820d87dfdf0b", null ], + [ "severityToString", "classuscxml_1_1_logger.html#a1a80d2268c39d10c16230fe0690416f6", null ], + [ "_impl", "classuscxml_1_1_logger.html#af10197dd0f8cdd67fd8c3b5cd25649dd", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_logger__inherit__graph.map b/classuscxml_1_1_logger__inherit__graph.map deleted file mode 100644 index ba5b3c0..0000000 --- a/classuscxml_1_1_logger__inherit__graph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/classuscxml_1_1_logger__inherit__graph.md5 b/classuscxml_1_1_logger__inherit__graph.md5 deleted file mode 100644 index 42afa76..0000000 --- a/classuscxml_1_1_logger__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -7657ea5c7c96c774be1355b791f8026d \ No newline at end of file diff --git a/classuscxml_1_1_logger__inherit__graph.svg b/classuscxml_1_1_logger__inherit__graph.svg deleted file mode 100644 index c6021c1..0000000 --- a/classuscxml_1_1_logger__inherit__graph.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - -uscxml::Logger - - -Node1 - -uscxml::Logger - - -Node2 - - -uscxml::DebuggerServlet - - - - -Node1->Node2 - - - - - diff --git a/classuscxml_1_1_logger_impl-members.html b/classuscxml_1_1_logger_impl-members.html index 32e9165..bf7d109 100644 --- a/classuscxml_1_1_logger_impl-members.html +++ b/classuscxml_1_1_logger_impl-members.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_logger_impl.html b/classuscxml_1_1_logger_impl.html index 362bcf1..d4b8344 100644 --- a/classuscxml_1_1_logger_impl.html +++ b/classuscxml_1_1_logger_impl.html @@ -106,8 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
      Inheritance diagram for uscxml::LoggerImpl:
      - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + +

      @@ -144,7 +143,7 @@ static std::shared_ptr< diff --git a/classuscxml_1_1_logger_impl.js b/classuscxml_1_1_logger_impl.js new file mode 100644 index 0000000..1592a75 --- /dev/null +++ b/classuscxml_1_1_logger_impl.js @@ -0,0 +1,9 @@ +var classuscxml_1_1_logger_impl = +[ + [ "LoggerImpl", "classuscxml_1_1_logger_impl.html#ac4f75375713eaea7be8bf1ff1482fd3e", null ], + [ "create", "classuscxml_1_1_logger_impl.html#af8fea31d94cd18a7f8594b3296456820", null ], + [ "getDefault", "classuscxml_1_1_logger_impl.html#a15c1c2f61df2cf3ba8a3535d8c4bbba3", null ], + [ "log", "classuscxml_1_1_logger_impl.html#aa54bc102fd82a1302b8fea4eceac2844", null ], + [ "log", "classuscxml_1_1_logger_impl.html#ab404f45e8fe9a5ec16a76778368af190", null ], + [ "log", "classuscxml_1_1_logger_impl.html#a676011a81168a23e59d0e7b77f16ee59", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_logger_impl__inherit__graph.svg b/classuscxml_1_1_logger_impl__inherit__graph.svg index ee144d7..c44b92f 100644 --- a/classuscxml_1_1_logger_impl__inherit__graph.svg +++ b/classuscxml_1_1_logger_impl__inherit__graph.svg @@ -1,44 +1,49 @@ - uscxml::LoggerImpl - - -Node1 - -uscxml::LoggerImpl + + + +Node0 + +uscxml::LoggerImpl - -Node2 + + +Node1 - -uscxml::DebugSession + +uscxml::DebugSession - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml::StdOutLogger + +uscxml::StdOutLogger - -Node1->Node3 - - + + +Node0->Node2 + + diff --git a/classuscxml_1_1_lua_data_model-members.html b/classuscxml_1_1_lua_data_model-members.html index a8dfb26..8e5f29b 100644 --- a/classuscxml_1_1_lua_data_model-members.html +++ b/classuscxml_1_1_lua_data_model-members.html @@ -105,24 +105,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

      _callbacks (defined in uscxml::DataModelImpl)uscxml::DataModelImplprotected
      _luaState (defined in uscxml::LuaDataModel)uscxml::LuaDataModelprotected
      addExtension(DataModelExtension *ext)uscxml::LuaDataModelvirtual
      andExpressions(std::list< std::string >)uscxml::LuaDataModelvirtual
      assign(const std::string &location, const Data &data)uscxml::LuaDataModelvirtual
      create(DataModelCallbacks *callbacks)uscxml::LuaDataModelvirtual
      evalAsBool(const std::string &expr)uscxml::LuaDataModelvirtual
      evalAsData(const std::string &expr)uscxml::LuaDataModelvirtual
      getAsData(const std::string &content)uscxml::LuaDataModelvirtual
      getLength(const std::string &expr)uscxml::LuaDataModelvirtual
      getNames()uscxml::LuaDataModelinlinevirtual
      init(const std::string &location, const Data &data)uscxml::LuaDataModelvirtual
      isDeclared(const std::string &expr)uscxml::LuaDataModelvirtual
      isValidSyntax(const std::string &expr)uscxml::LuaDataModelvirtual
      LuaDataModel() (defined in uscxml::LuaDataModel)uscxml::LuaDataModel
      luaInFunction(lua_State *l) (defined in uscxml::LuaDataModel)uscxml::LuaDataModelprotectedstatic
      replaceExpressions(std::string &content)uscxml::DataModelImpl
      setEvent(const Event &event)uscxml::LuaDataModelvirtual
      setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::LuaDataModelvirtual
      ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
      ~LuaDataModel() (defined in uscxml::LuaDataModel)uscxml::LuaDataModelvirtual
      assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::LuaDataModelvirtual
      create(DataModelCallbacks *callbacks)uscxml::LuaDataModelvirtual
      evalAsBool(const std::string &expr)uscxml::LuaDataModelvirtual
      evalAsData(const std::string &expr)uscxml::LuaDataModelvirtual
      getAsData(const std::string &content)uscxml::LuaDataModelvirtual
      getLength(const std::string &expr)uscxml::LuaDataModelvirtual
      getNames()uscxml::LuaDataModelinlinevirtual
      init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::LuaDataModelvirtual
      isDeclared(const std::string &expr)uscxml::LuaDataModelvirtual
      isValidSyntax(const std::string &expr)uscxml::LuaDataModelvirtual
      LuaDataModel() (defined in uscxml::LuaDataModel)uscxml::LuaDataModel
      luaInFunction(lua_State *l) (defined in uscxml::LuaDataModel)uscxml::LuaDataModelprotectedstatic
      replaceExpressions(std::string &content)uscxml::DataModelImpl
      setEvent(const Event &event)uscxml::LuaDataModelvirtual
      setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::LuaDataModelvirtual
      ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
      ~LuaDataModel() (defined in uscxml::LuaDataModel)uscxml::LuaDataModelvirtual
      @@ -132,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_lua_data_model.html b/classuscxml_1_1_lua_data_model.html index 9a7fd93..7fe2037 100644 --- a/classuscxml_1_1_lua_data_model.html +++ b/classuscxml_1_1_lua_data_model.html @@ -125,12 +125,9 @@ Public Member Functions virtual void addExtension (DataModelExtension *ext)  Register an extension to get data into and out of the data-model. More...
        -virtual std::string andExpressions (std::list< std::string >) - Concat the given terms into a conjunctive form. More...
      -  -virtual void assign (const std::string &location, const Data &data) - Assign a data object to a location in the data-model. More...
      -  +virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >()) + Assign a data object to a location in the data-model. More...
      +  virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)  The Factory wants to instantiate a new instance. More...
        @@ -150,9 +147,9 @@ Public Member Functions virtual std::list< std::string > getNames ()  Return a list of names to be matched by the datamodel attribute in SCXML.
        -virtual void init (const std::string &location, const Data &data) - Initialize a variable / location in the data-model with a given data object. More...
      -  +virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >()) + Initialize a variable / location in the data-model with a given data object. More...
      +  virtual bool isDeclared (const std::string &expr)  Determine whether a given variable / location is declared. More...
        @@ -214,34 +211,7 @@ lua_State * _luaState< - -
      -
      - - - - - -
      - - - - - - - - -
      std::string uscxml::LuaDataModel::andExpressions (std::list< std::string > )
      -
      -virtual
      -
      -
      Todo:
      This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
      - -

      Reimplemented from uscxml::DataModelImpl.

      - -
      -
      - +
      @@ -258,7 +228,13 @@ lua_State *  - + + + + + + + @@ -286,11 +262,12 @@ test277:
      _luaState< const Datadata data,
      const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
      +
      locationA variable or locatio to assign to.
      dataThe Data object with the respective data.
      attrAdditional attributes of the XML assign element.
      -

      Implements uscxml::DataModelImpl.

      +

      Implements uscxml::DataModelImpl.

      @@ -460,7 +437,7 @@ test277: - +
      @@ -477,7 +454,13 @@ test277: - + + + + + + + @@ -491,16 +474,17 @@ test277:
      const Datadata data,
      const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
      -

      This is, semantically, very close to assign() but does not assume the location to be declared first.

      +

      This is, semantically, very close to assign() but does not assume the location to be declared first.

      Parameters
      +
      locationA variable or locatio to assign to.
      dataThe Data object with the respective data.
      attrAdditional attributes of the XML data element.
      -

      Implements uscxml::DataModelImpl.

      +

      Implements uscxml::DataModelImpl.

      @@ -672,7 +656,7 @@ test277: diff --git a/classuscxml_1_1_lua_data_model.js b/classuscxml_1_1_lua_data_model.js new file mode 100644 index 0000000..ec12376 --- /dev/null +++ b/classuscxml_1_1_lua_data_model.js @@ -0,0 +1,20 @@ +var classuscxml_1_1_lua_data_model = +[ + [ "LuaDataModel", "classuscxml_1_1_lua_data_model.html#a2a360196047348fecbf868e0f2c76793", null ], + [ "~LuaDataModel", "classuscxml_1_1_lua_data_model.html#a74994b4ea3a38711dc8863586d84de6d", null ], + [ "addExtension", "classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341", null ], + [ "assign", "classuscxml_1_1_lua_data_model.html#a219638e3d2e2b31299cef042f2ce8f77", null ], + [ "create", "classuscxml_1_1_lua_data_model.html#a97d212198d59ebd5e26fed65042463a2", null ], + [ "evalAsBool", "classuscxml_1_1_lua_data_model.html#ace03d51690c585927d52bda9374e47b5", null ], + [ "evalAsData", "classuscxml_1_1_lua_data_model.html#acb5af93dd9f860d6921c17455ec67cd8", null ], + [ "getAsData", "classuscxml_1_1_lua_data_model.html#a6be27f1c53558dfe3b3871f31ece79a1", null ], + [ "getLength", "classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952", null ], + [ "getNames", "classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6", null ], + [ "init", "classuscxml_1_1_lua_data_model.html#a556fb0f2ba387f08afff55df300d21de", null ], + [ "isDeclared", "classuscxml_1_1_lua_data_model.html#a00a3dec5c2c74d656ae144e812a2a8af", null ], + [ "isValidSyntax", "classuscxml_1_1_lua_data_model.html#adbb91f4ff766238630440c6cef9e598c", null ], + [ "luaInFunction", "classuscxml_1_1_lua_data_model.html#a905c81830df425b53b4c84dd9a62329e", null ], + [ "setEvent", "classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e", null ], + [ "setForeach", "classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4", null ], + [ "_luaState", "classuscxml_1_1_lua_data_model.html#a0f0732b70b1bdf886c0ecdbd5593b5e5", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_lua_data_model__coll__graph.svg b/classuscxml_1_1_lua_data_model__coll__graph.svg index b2a2a15..33197f1 100644 --- a/classuscxml_1_1_lua_data_model__coll__graph.svg +++ b/classuscxml_1_1_lua_data_model__coll__graph.svg @@ -1,45 +1,50 @@ - uscxml::LuaDataModel - - -Node1 - -uscxml::LuaDataModel - + -Node2 + +Node2 + +uscxml::LuaDataModel + + + +Node3 - -uscxml::DataModelImpl + +uscxml::DataModelImpl - -Node2->Node1 - - - - -Node3 + + +Node3->Node2 + + + + + +Node4 - -uscxml::DataModelCallbacks + +uscxml::DataModelCallbacks - -Node3->Node2 - - - _callbacks + + +Node4->Node3 + + + _callbacks diff --git a/classuscxml_1_1_lua_data_model__inherit__graph.svg b/classuscxml_1_1_lua_data_model__inherit__graph.svg index ac11b0d..95d1836 100644 --- a/classuscxml_1_1_lua_data_model__inherit__graph.svg +++ b/classuscxml_1_1_lua_data_model__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::LuaDataModel - - -Node1 - -uscxml::LuaDataModel + + + +Node0 + +uscxml::LuaDataModel - -Node2 + + +Node1 - -uscxml::DataModelImpl + +uscxml::DataModelImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_micro_step-members.html b/classuscxml_1_1_micro_step-members.html index a981712..d840f69 100644 --- a/classuscxml_1_1_micro_step-members.html +++ b/classuscxml_1_1_micro_step-members.html @@ -103,13 +103,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

      This is the complete list of members for uscxml::MicroStep, including all inherited members.

      - - - - - - - + + + + + + + + +
      _impl (defined in uscxml::MicroStep)uscxml::MicroStepprotected
      getConfiguration() (defined in uscxml::MicroStep)uscxml::MicroStep
      getImpl() const (defined in uscxml::MicroStep)uscxml::MicroStep
      init(XERCESC_NS::DOMElement *scxml) (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      isInState(const std::string &stateId) (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      markAsCancelled() (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      PIMPL_OPERATORS(MicroStep) (defined in uscxml::MicroStep)uscxml::MicroStep
      reset() (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      deserialize(const Data &encodedState)uscxml::MicroStepvirtual
      getConfiguration() (defined in uscxml::MicroStep)uscxml::MicroStep
      getImpl() const (defined in uscxml::MicroStep)uscxml::MicroStep
      init(XERCESC_NS::DOMElement *scxml) (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      isInState(const std::string &stateId) (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      markAsCancelled() (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      PIMPL_OPERATORS(MicroStep) (defined in uscxml::MicroStep)uscxml::MicroStep
      reset() (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      serialize()uscxml::MicroStepvirtual
      step(size_t blockMs) (defined in uscxml::MicroStep)uscxml::MicroStepvirtual
      @@ -120,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_micro_step.html b/classuscxml_1_1_micro_step.html index 62dff39..3107869 100644 --- a/classuscxml_1_1_micro_step.html +++ b/classuscxml_1_1_micro_step.html @@ -106,6 +106,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); + + @@ -127,6 +129,8 @@ virtual void  + + @@ -137,6 +141,54 @@ Protected Attributes std::shared_ptr< MicroStepImpl

      Public Member Functions

      virtual void deserialize (const Data &encodedState)
       
      std::list< XERCESC_NS::DOMElement * > getConfiguration ()
       
      markAsCancell
      virtual void reset ()
       
      virtual Data serialize ()
       
      virtual InterpreterState step (size_t blockMs)
       
      _impl
       
      +

      Member Function Documentation

      + +
      +
      + + + + + +
      + + + + + + + + +
      void uscxml::MicroStep::deserialize (const DataencodedState)
      +
      +virtual
      +
      + +
      +
      + +
      +
      + + + + + +
      + + + + + + + +
      Data uscxml::MicroStep::serialize ()
      +
      +virtual
      +
      + +
      +

      The documentation for this class was generated from the following files:
      • interpreter/MicroStep.h
      • interpreter/MicroStep.cpp
      • @@ -150,7 +202,7 @@ std::shared_ptr< Mi diff --git a/classuscxml_1_1_micro_step.js b/classuscxml_1_1_micro_step.js new file mode 100644 index 0000000..54bbe8d --- /dev/null +++ b/classuscxml_1_1_micro_step.js @@ -0,0 +1,14 @@ +var classuscxml_1_1_micro_step = +[ + [ "deserialize", "classuscxml_1_1_micro_step.html#a443f03fa2c3ffd2969cf81cc74f910e2", null ], + [ "getConfiguration", "classuscxml_1_1_micro_step.html#a270b5bd06f40525e99b5d8ded5c0abca", null ], + [ "getImpl", "classuscxml_1_1_micro_step.html#a291ea17b7882abe51166cbe4535a1a7e", null ], + [ "init", "classuscxml_1_1_micro_step.html#a0c46940bc0a9ec2dd9c4a68704d3973d", null ], + [ "isInState", "classuscxml_1_1_micro_step.html#a362bfac901ecb3ddf4ba9cd7db021260", null ], + [ "markAsCancelled", "classuscxml_1_1_micro_step.html#aba07096227c5b2bfec2da75f4a725ca6", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_micro_step.html#a00b8566d5b98b0ae638b76ec0f9b8bc8", null ], + [ "reset", "classuscxml_1_1_micro_step.html#a84ed5bb21637d8e625eaef3dca29ffbb", null ], + [ "serialize", "classuscxml_1_1_micro_step.html#a748e5075aa921404887c5c2f77254a25", null ], + [ "step", "classuscxml_1_1_micro_step.html#a4884e5c2b5b27ac558ee42dbc8026f61", null ], + [ "_impl", "classuscxml_1_1_micro_step.html#a7375de390d297273ee84a14b0b71fc15", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_micro_step_callbacks-members.html b/classuscxml_1_1_micro_step_callbacks-members.html index 23b4a5e..dd28ced 100644 --- a/classuscxml_1_1_micro_step_callbacks-members.html +++ b/classuscxml_1_1_micro_step_callbacks-members.html @@ -104,16 +104,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - + + + + + + + + + + +
        dequeueExternal(size_t blockMs)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        dequeueInternal()=0uscxml::MicroStepCallbackspure virtual
        getInterpreter()=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        getLogger()=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        getMonitors()=0uscxml::MicroStepCallbackspure virtual
        initData(XERCESC_NS::DOMElement *element)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        invoke(XERCESC_NS::DOMElement *invoke)=0uscxml::MicroStepCallbackspure virtual
        isMatched(const Event &event, const std::string &eventDesc)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        isTrue(const std::string &expr)=0uscxml::MicroStepCallbackspure virtual
        process(XERCESC_NS::DOMElement *block)=0uscxml::MicroStepCallbackspure virtual
        raiseDoneEvent(XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        uninvoke(XERCESC_NS::DOMElement *invoke)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        getCache()=0uscxml::MicroStepCallbackspure virtual
        getInterpreter()=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        getLogger()=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        getMonitors()=0uscxml::MicroStepCallbackspure virtual
        initData(XERCESC_NS::DOMElement *element)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        invoke(XERCESC_NS::DOMElement *invoke)=0uscxml::MicroStepCallbackspure virtual
        isMatched(const Event &event, const std::string &eventDesc)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        isTrue(const std::string &expr)=0uscxml::MicroStepCallbackspure virtual
        process(XERCESC_NS::DOMElement *block)=0uscxml::MicroStepCallbackspure virtual
        raiseDoneEvent(XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        uninvoke(XERCESC_NS::DOMElement *invoke)=0 (defined in uscxml::MicroStepCallbacks)uscxml::MicroStepCallbackspure virtual
        @@ -123,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_micro_step_callbacks.html b/classuscxml_1_1_micro_step_callbacks.html index a1679f1..7b71cf6 100644 --- a/classuscxml_1_1_micro_step_callbacks.html +++ b/classuscxml_1_1_micro_step_callbacks.html @@ -117,6 +117,10 @@ virtual
        Event Event dequeueInternal ()=0  Event Queues / Matching.
          + +virtual DatagetCache ()=0 + Cache Data.
        virtual Interpreter getInterpreter ()=0   @@ -164,7 +168,7 @@ virtual void uninvoke diff --git a/classuscxml_1_1_micro_step_callbacks.js b/classuscxml_1_1_micro_step_callbacks.js new file mode 100644 index 0000000..86d3323 --- /dev/null +++ b/classuscxml_1_1_micro_step_callbacks.js @@ -0,0 +1,16 @@ +var classuscxml_1_1_micro_step_callbacks = +[ + [ "dequeueExternal", "classuscxml_1_1_micro_step_callbacks.html#a3996690866a58a5ed736eb5b6abb8fa1", null ], + [ "dequeueInternal", "classuscxml_1_1_micro_step_callbacks.html#ad8412ae4e9f555a12351ab92eebda650", null ], + [ "getCache", "classuscxml_1_1_micro_step_callbacks.html#a69db919a4e8802c1c92323eda70a9c98", null ], + [ "getInterpreter", "classuscxml_1_1_micro_step_callbacks.html#aab18e764e7542b920a6710bed2ec678a", null ], + [ "getLogger", "classuscxml_1_1_micro_step_callbacks.html#aeeb42304d23c6b74a115a0450851837b", null ], + [ "getMonitors", "classuscxml_1_1_micro_step_callbacks.html#a0789277fffec310c59b44557ab7b52b1", null ], + [ "initData", "classuscxml_1_1_micro_step_callbacks.html#abe2e77cb7e15540777d670171d44e981", null ], + [ "invoke", "classuscxml_1_1_micro_step_callbacks.html#a8168a1710f3c0b8e9a546cd2aeb9deb6", null ], + [ "isMatched", "classuscxml_1_1_micro_step_callbacks.html#acb26fe79cf5ab04c86a81b048af2368d", null ], + [ "isTrue", "classuscxml_1_1_micro_step_callbacks.html#a2325de720c65bad85b7b57102bffcb5c", null ], + [ "process", "classuscxml_1_1_micro_step_callbacks.html#a55128d741fbe42eb75b8760e8415f9b5", null ], + [ "raiseDoneEvent", "classuscxml_1_1_micro_step_callbacks.html#ad202df34b7c887b5f58d320c8898143f", null ], + [ "uninvoke", "classuscxml_1_1_micro_step_callbacks.html#ae3563c6e57bd5999d81bb0009d43286a", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_micro_step_callbacks__inherit__graph.svg b/classuscxml_1_1_micro_step_callbacks__inherit__graph.svg index 39580f9..db5d7df 100644 --- a/classuscxml_1_1_micro_step_callbacks__inherit__graph.svg +++ b/classuscxml_1_1_micro_step_callbacks__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::MicroStepCallbacks - - -Node1 - -uscxml::MicroStepCallbacks + + + +Node0 + +uscxml::MicroStepCallbacks - -Node2 + + +Node1 - -uscxml::InterpreterImpl + +uscxml::InterpreterImpl - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_micro_step_impl-members.html b/classuscxml_1_1_micro_step_impl-members.html index f810a09..295870e 100644 --- a/classuscxml_1_1_micro_step_impl-members.html +++ b/classuscxml_1_1_micro_step_impl-members.html @@ -105,14 +105,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); _callbacks (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplprotected Binding enum name (defined in uscxml::MicroStepImpl)uscxml::MicroStepImpl create(MicroStepCallbacks *callbacks)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual - EARLY enum value (defined in uscxml::MicroStepImpl)uscxml::MicroStepImpl - getConfiguration()=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual - init(XERCESC_NS::DOMElement *scxml)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual - isInState(const std::string &stateId)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual - LATE enum value (defined in uscxml::MicroStepImpl)uscxml::MicroStepImpl - markAsCancelled()=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual - MicroStepImpl(MicroStepCallbacks *callbacks) (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplinline - reset()=0uscxml::MicroStepImplpure virtual + deserialize(const Data &encodedState)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual + EARLY enum value (defined in uscxml::MicroStepImpl)uscxml::MicroStepImpl + getConfiguration()=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual + init(XERCESC_NS::DOMElement *scxml)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual + isInState(const std::string &stateId)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual + LATE enum value (defined in uscxml::MicroStepImpl)uscxml::MicroStepImpl + markAsCancelled()=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual + MicroStepImpl(MicroStepCallbacks *callbacks) (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplinline + reset()=0uscxml::MicroStepImplpure virtual + serialize()=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual step(size_t blockMs)=0 (defined in uscxml::MicroStepImpl)uscxml::MicroStepImplpure virtual @@ -123,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_micro_step_impl.html b/classuscxml_1_1_micro_step_impl.html index 91eca0c..2cb138f 100644 --- a/classuscxml_1_1_micro_step_impl.html +++ b/classuscxml_1_1_micro_step_impl.html @@ -130,6 +130,9 @@ Public Member Functions virtual std::shared_ptr< MicroStepImplcreate (MicroStepCallbacks *callbacks)=0   + +virtual void deserialize (const Data &encodedState)=0 +  virtual std::list< XERCESC_NS::DOMElement * > getConfiguration ()=0   @@ -146,6 +149,9 @@ virtual void markAsCancell virtual void reset ()=0  Reset state machine.
          + +virtual Data serialize ()=0 +  virtual InterpreterState step (size_t blockMs)=0   @@ -168,7 +174,7 @@ Protected Attributes diff --git a/classuscxml_1_1_micro_step_impl.js b/classuscxml_1_1_micro_step_impl.js new file mode 100644 index 0000000..2045ff1 --- /dev/null +++ b/classuscxml_1_1_micro_step_impl.js @@ -0,0 +1,18 @@ +var classuscxml_1_1_micro_step_impl = +[ + [ "Binding", "classuscxml_1_1_micro_step_impl.html#a6220a11f1424c69524f56cdd73e69aa5", [ + [ "EARLY", "classuscxml_1_1_micro_step_impl.html#a6220a11f1424c69524f56cdd73e69aa5ac99c2985cd2227611da45e2fc93d5fdc", null ], + [ "LATE", "classuscxml_1_1_micro_step_impl.html#a6220a11f1424c69524f56cdd73e69aa5a2cb07844e518e6532385f8b05da40cf7", null ] + ] ], + [ "MicroStepImpl", "classuscxml_1_1_micro_step_impl.html#a522071e33d2c24c0d8b1f71f0a3d6259", null ], + [ "create", "classuscxml_1_1_micro_step_impl.html#a4a669fd19340258d6d01d65b5b7a6510", null ], + [ "deserialize", "classuscxml_1_1_micro_step_impl.html#a10ea3d6a75dfd207e1c73ad6e4f01908", null ], + [ "getConfiguration", "classuscxml_1_1_micro_step_impl.html#a6af3e97c41587f21d89de119519448c5", null ], + [ "init", "classuscxml_1_1_micro_step_impl.html#ae4658bea669516a41e824fee7e03585b", null ], + [ "isInState", "classuscxml_1_1_micro_step_impl.html#a33ee0a52788bb02b6ebde0875c62962c", null ], + [ "markAsCancelled", "classuscxml_1_1_micro_step_impl.html#a632946ae59769e3753184b8ec7214fb6", null ], + [ "reset", "classuscxml_1_1_micro_step_impl.html#a0fa02ea1906b5404169e1671788c62b1", null ], + [ "serialize", "classuscxml_1_1_micro_step_impl.html#a2d485fe2e6ca23b35aa1089acce4d839", null ], + [ "step", "classuscxml_1_1_micro_step_impl.html#aedd6f75e3682823c3fdd5cfb59b47f8a", null ], + [ "_callbacks", "classuscxml_1_1_micro_step_impl.html#a65bfd133940c1d2bfb42f09ce908148f", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_micro_step_impl__coll__graph.svg b/classuscxml_1_1_micro_step_impl__coll__graph.svg index a6d8d6f..cd5fe23 100644 --- a/classuscxml_1_1_micro_step_impl__coll__graph.svg +++ b/classuscxml_1_1_micro_step_impl__coll__graph.svg @@ -1,32 +1,35 @@ - uscxml::MicroStepImpl - - -Node1 - -uscxml::MicroStepImpl - + -Node2 + +Node2 + +uscxml::MicroStepImpl + + + +Node3 - -uscxml::MicroStepCallbacks + +uscxml::MicroStepCallbacks - -Node2->Node1 - - - _callbacks + + +Node3->Node2 + + + _callbacks diff --git a/classuscxml_1_1_micro_step_impl__inherit__graph.svg b/classuscxml_1_1_micro_step_impl__inherit__graph.svg index 3c3364c..7d4c373 100644 --- a/classuscxml_1_1_micro_step_impl__inherit__graph.svg +++ b/classuscxml_1_1_micro_step_impl__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::MicroStepImpl - - -Node1 - -uscxml::MicroStepImpl + + + +Node0 + +uscxml::MicroStepImpl - -Node2 + + +Node1 - -uscxml::FastMicroStep + +uscxml::FastMicroStep - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_n_u_l_l_data_model-members.html b/classuscxml_1_1_n_u_l_l_data_model-members.html deleted file mode 100644 index 1c39900..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model-members.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - - - uSCXML: Member List - - - - - - - - - - - - - - - -
        -
        -
        -
        -
        -
        - - - - - -
        -
        - - -
        - -
        - - -
        -
        -
        -
        uscxml::NULLDataModel Member List
        -
        -
        - -

        This is the complete list of members for uscxml::NULLDataModel, including all inherited members.

        - - - - - - - - - - - - - - - - - - - - - - - - - - -
        _callbacks (defined in uscxml::DataModelImpl)uscxml::DataModelImplprotected
        addExtension(DataModelExtension *ext)uscxml::NULLDataModelinlinevirtual
        andExpressions(std::list< std::string >)uscxml::NULLDataModelinlinevirtual
        assign(const XERCESC_NS::DOMElement *assignElem, const XERCESC_NS::DOMNode *node, const std::string &content) (defined in uscxml::NULLDataModel)uscxml::NULLDataModelinlinevirtual
        assign(const std::string &location, const Data &data)uscxml::NULLDataModelinlinevirtual
        create(DataModelCallbacks *callbacks)uscxml::NULLDataModelvirtual
        evalAsBool(const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)uscxml::NULLDataModelvirtual
        evalAsBool(const std::string &expr)uscxml::NULLDataModelinlinevirtual
        evalAsData(const std::string &content)uscxml::NULLDataModelinlinevirtual
        evalAsString(const std::string &expr) (defined in uscxml::NULLDataModel)uscxml::NULLDataModelinlinevirtual
        getAsData(const std::string &content)uscxml::NULLDataModelvirtual
        getLength(const std::string &expr)uscxml::NULLDataModelinlinevirtual
        getNames()uscxml::NULLDataModelinlinevirtual
        init(const XERCESC_NS::DOMElement *dataElem, const XERCESC_NS::DOMNode *node, const std::string &content) (defined in uscxml::NULLDataModel)uscxml::NULLDataModelinlinevirtual
        init(const std::string &location, const Data &data)uscxml::NULLDataModelinlinevirtual
        isDeclared(const std::string &expr)uscxml::NULLDataModelinlinevirtual
        isValidSyntax(const std::string &expr)uscxml::NULLDataModelinlinevirtual
        NULLDataModel() (defined in uscxml::NULLDataModel)uscxml::NULLDataModel
        replaceExpressions(std::string &content) (defined in uscxml::NULLDataModel)uscxml::NULLDataModelinline
        setCallbacks(DataModelCallbacks *callbacks) (defined in uscxml::NULLDataModel)uscxml::NULLDataModelinlinevirtual
        setEvent(const Event &event)uscxml::NULLDataModelinlinevirtual
        setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::NULLDataModelinlinevirtual
        validate(const std::string &location, const std::string &schema) (defined in uscxml::NULLDataModel)uscxml::NULLDataModelinlinevirtual
        ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
        ~NULLDataModel() (defined in uscxml::NULLDataModel)uscxml::NULLDataModelvirtual
        - - -
        -
        -
        -
        -
        - - - diff --git a/classuscxml_1_1_n_u_l_l_data_model.html b/classuscxml_1_1_n_u_l_l_data_model.html deleted file mode 100644 index aeb8eef..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model.html +++ /dev/null @@ -1,725 +0,0 @@ - - - - - - - - - - - uSCXML: uscxml::NULLDataModel Class Reference - - - - - - - - - - - - - - - -
        -
        -
        -
        -
        -
        - - - - - -
        -
        - - -
        - -
        - - -
        -
        - -
        -
        uscxml::NULLDataModel Class Reference
        -
        -
        - -

        NULL data-model. -

        - -

        #include <NULLDataModel.h>

        -
        -Inheritance diagram for uscxml::NULLDataModel:
        -
        -
        -
        [legend]
        -
        -Collaboration diagram for uscxml::NULLDataModel:
        -
        -
        -
        [legend]
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        -Public Member Functions

        virtual void addExtension (DataModelExtension *ext)
         Register an extension to get data into and out of the data-model. More...
         
        virtual std::string andExpressions (std::list< std::string >)
         Concat the given terms into a conjunctive form. More...
         
        -virtual void assign (const XERCESC_NS::DOMElement *assignElem, const XERCESC_NS::DOMNode *node, const std::string &content)
         
        virtual void assign (const std::string &location, const Data &data)
         Assign a data object to a location in the data-model. More...
         
        virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)
         The Factory wants to instantiate a new instance. More...
         
        virtual bool evalAsBool (const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)
         The boolean expression language consists of the In predicate only. More...
         
        virtual bool evalAsBool (const std::string &expr)
         Evaluate a given expression as a boolean. More...
         
        virtual Data evalAsData (const std::string &content)
         Return a string as an evaluated Data object. More...
         
        -virtual std::string evalAsString (const std::string &expr)
         
        virtual Data getAsData (const std::string &content)
         Return a string as an unevaluated Data object. More...
         
        virtual uint32_t getLength (const std::string &expr)
         Evaluate the given expression as something iterable and return its length. More...
         
        -virtual std::list< std::string > getNames ()
         Return a list of names to be matched by the datamodel attribute in SCXML.
         
        -virtual void init (const XERCESC_NS::DOMElement *dataElem, const XERCESC_NS::DOMNode *node, const std::string &content)
         
        virtual void init (const std::string &location, const Data &data)
         Initialize a variable / location in the data-model with a given data object. More...
         
        virtual bool isDeclared (const std::string &expr)
         Determine whether a given variable / location is declared. More...
         
        virtual bool isValidSyntax (const std::string &expr)
         Determine whether a given string constitutes valid syntax in the data-model's language. More...
         
        -size_t replaceExpressions (std::string &content)
         
        -virtual void setCallbacks (DataModelCallbacks *callbacks)
         
        virtual void setEvent (const Event &event)
         Set the given event as _event in the data-model's global scope. More...
         
        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. More...
         
        -virtual bool validate (const std::string &location, const std::string &schema)
         
        - Public Member Functions inherited from uscxml::DataModelImpl
        size_t replaceExpressions (std::string &content)
         Experimental extension to have dynamic content in string literals. More...
         
        - - - - -

        -Additional Inherited Members

        - Protected Attributes inherited from uscxml::DataModelImpl
        -DataModelCallbacks_callbacks
         
        -

        Member Function Documentation

        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual void uscxml::NULLDataModel::addExtension (DataModelExtensionext)
        -
        -inlinevirtual
        -
        -
        Todo:
        This is currently unsupported
        - -

        Reimplemented from uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual std::string uscxml::NULLDataModel::andExpressions (std::list< std::string > )
        -
        -inlinevirtual
        -
        -
        Todo:
        This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
        - -

        Reimplemented from uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - - - - - - - - - - - -
        virtual void uscxml::NULLDataModel::assign (const std::string & location,
        const Datadata 
        )
        -
        -inlinevirtual
        -
        -

        There are different occurences in the SCXML IRP tests, e.g.

        test147:
        -<data id="Var1" expr="0"/>
        -
        -test150:
        -<data id="Var3">
        -[1,2,3]
        -</data>
        -
        -test277:
        -<data id="Var1" expr="return"/>
        -
        Parameters
        - - - -
        locationA variable or locatio to assign to.
        dataThe Data object with the respective data.
        -
        -
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        std::shared_ptr< DataModelImpl > uscxml::NULLDataModel::create (DataModelCallbackscallbacks)
        -
        -virtual
        -
        -

        This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the Factory for the prototype object.

        -
        Parameters
        - - -
        callbacksThe callbacks available to the datamodel
        -
        -
        -
        Returns
        A shared pointer with an initialized instance
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - - - - - - - - - - - -
        bool uscxml::NULLDataModel::evalAsBool (const XERCESC_NS::DOMElement * scriptNode,
        const std::string & expr 
        )
        -
        -virtual
        -
        -

        It has the form 'In(id)', where id is the id of a state in the enclosing state machine. The predicate must return 'true' if and only if that state is in the current state configuration.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual bool uscxml::NULLDataModel::evalAsBool (const std::string & expr)
        -
        -inlinevirtual
        -
        -

        This function is a subset of evalAsData() but saves on creating and copying a Data object.

        Parameters
        - - -
        exprAn expression in the data-model's language.
        -
        -
        -
        Returns
        Whether the expression evaluates as true
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual Data uscxml::NULLDataModel::evalAsData (const std::string & content)
        -
        -inlinevirtual
        -
        -
        Parameters
        - - -
        contentA string with a literal, eppression or compound data-structure in the data-model's language.
        -
        -
        -
        Returns
        An evaluated structure representing the given compound or literal.
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        Data uscxml::NULLDataModel::getAsData (const std::string & content)
        -
        -virtual
        -
        -
        Parameters
        - - -
        contentA string with a literal, eppression or compound data-structure in the data-model's language.
        -
        -
        -
        Returns
        An unevaluated structure representing the given compound or literal.
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual uint32_t uscxml::NULLDataModel::getLength (const std::string & expr)
        -
        -inlinevirtual
        -
        -
        Parameters
        - - -
        exprAnything that possibly evaluates to an enumerable object.
        -
        -
        -
        Returns
        The number of items in the enumerable object.
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - - - - - - - - - - - -
        virtual void uscxml::NULLDataModel::init (const std::string & location,
        const Datadata 
        )
        -
        -inlinevirtual
        -
        -

        This is, semantically, very close to assign() but does not assume the location to be declared first.

        -
        Parameters
        - - - -
        locationA variable or locatio to assign to.
        dataThe Data object with the respective data.
        -
        -
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual bool uscxml::NULLDataModel::isDeclared (const std::string & expr)
        -
        -inlinevirtual
        -
        -
        Parameters
        - - -
        exprThe variable / location to check.
        -
        -
        -
        Todo:
        Is this still used?
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual bool uscxml::NULLDataModel::isValidSyntax (const std::string & expr)
        -
        -inlinevirtual
        -
        -
        Parameters
        - - -
        exprA string, supposedly containing an expression of the data-model.
        -
        -
        -
        Returns
        Whether expr is in L(DM).
        - -

        Reimplemented from uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - -
        virtual void uscxml::NULLDataModel::setEvent (const Eventevent)
        -
        -inlinevirtual
        -
        -
        Parameters
        - - -
        eventThe event as it was dequeued from either the internal or external queue.
        -
        -
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        - -
        -
        - - - - - -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        virtual void uscxml::NULLDataModel::setForeach (const std::string & item,
        const std::string & array,
        const std::string & index,
        uint32_t iteration 
        )
        -
        -inlinevirtual
        -
        -
        Parameters
        - - - - - -
        itemA variable or location to assign the current object to.
        arrayAn expression evalating to an enumerable object.
        indexA variable or location to set the current index at.
        iterationThe current iteration index.
        -
        -
        - -

        Implements uscxml::DataModelImpl.

        - -
        -
        -
        The documentation for this class was generated from the following files: -
        - - -
        -
        -
        -
        -
        - - - diff --git a/classuscxml_1_1_n_u_l_l_data_model__coll__graph.map b/classuscxml_1_1_n_u_l_l_data_model__coll__graph.map deleted file mode 100644 index 6f82b73..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classuscxml_1_1_n_u_l_l_data_model__coll__graph.md5 b/classuscxml_1_1_n_u_l_l_data_model__coll__graph.md5 deleted file mode 100644 index 4d461ce..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -ef25d51144d1d11b2600b0c681eda938 \ No newline at end of file diff --git a/classuscxml_1_1_n_u_l_l_data_model__coll__graph.svg b/classuscxml_1_1_n_u_l_l_data_model__coll__graph.svg deleted file mode 100644 index 91e99b7..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model__coll__graph.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - -uscxml::NULLDataModel - - -Node1 - -uscxml::NULLDataModel - - -Node2 - - -uscxml::DataModelImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::DataModelCallbacks - - - - -Node3->Node2 - - - _callbacks - - - diff --git a/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.map b/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.map deleted file mode 100644 index 71fb161..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.map +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.md5 b/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.md5 deleted file mode 100644 index 18bf331..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -6e8681e94ffbef7197b7161c0326378b \ No newline at end of file diff --git a/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.svg b/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.svg deleted file mode 100644 index c6f2a1c..0000000 --- a/classuscxml_1_1_n_u_l_l_data_model__inherit__graph.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - -uscxml::NULLDataModel - - -Node1 - -uscxml::NULLDataModel - - -Node2 - - -uscxml::DataModelImpl - - - - -Node2->Node1 - - - - - diff --git a/classuscxml_1_1_null_data_model-members.html b/classuscxml_1_1_null_data_model-members.html new file mode 100644 index 0000000..8cb74d4 --- /dev/null +++ b/classuscxml_1_1_null_data_model-members.html @@ -0,0 +1,141 @@ + + + + + + + + + + + uSCXML: Member List + + + + + + + + + + + + + + + +
        +
        +
        +
        +
        +
        + + + + + +
        +
        + + +
        + +
        + + +
        +
        +
        +
        uscxml::NullDataModel Member List
        +
        +
        + +

        This is the complete list of members for uscxml::NullDataModel, including all inherited members.

        + + + + + + + + + + + + + + + + + + + + + + + +
        _callbacks (defined in uscxml::DataModelImpl)uscxml::DataModelImplprotected
        addExtension(DataModelExtension *ext)uscxml::NullDataModelinlinevirtual
        assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr)uscxml::NullDataModelinlinevirtual
        create(DataModelCallbacks *callbacks)uscxml::NullDataModelvirtual
        evalAsBool(const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)uscxml::NullDataModelvirtual
        evalAsBool(const std::string &expr)uscxml::NullDataModelinlinevirtual
        evalAsData(const std::string &content)uscxml::NullDataModelinlinevirtual
        evalAsString(const std::string &expr) (defined in uscxml::NullDataModel)uscxml::NullDataModelinlinevirtual
        getAsData(const std::string &content)uscxml::NullDataModelvirtual
        getLength(const std::string &expr)uscxml::NullDataModelinlinevirtual
        getNames()uscxml::NullDataModelinlinevirtual
        init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr)uscxml::NullDataModelinlinevirtual
        isDeclared(const std::string &expr)uscxml::NullDataModelinlinevirtual
        isValidSyntax(const std::string &expr)uscxml::NullDataModelinlinevirtual
        NullDataModel() (defined in uscxml::NullDataModel)uscxml::NullDataModel
        replaceExpressions(std::string &content) (defined in uscxml::NullDataModel)uscxml::NullDataModelinline
        setCallbacks(DataModelCallbacks *callbacks) (defined in uscxml::NullDataModel)uscxml::NullDataModelinlinevirtual
        setEvent(const Event &event)uscxml::NullDataModelinlinevirtual
        setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::NullDataModelinlinevirtual
        validate(const std::string &location, const std::string &schema) (defined in uscxml::NullDataModel)uscxml::NullDataModelinlinevirtual
        ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual
        ~NullDataModel() (defined in uscxml::NullDataModel)uscxml::NullDataModelvirtual
        + + +
        +
        +
        +
        +
        + + + diff --git a/classuscxml_1_1_null_data_model.html b/classuscxml_1_1_null_data_model.html new file mode 100644 index 0000000..86942a4 --- /dev/null +++ b/classuscxml_1_1_null_data_model.html @@ -0,0 +1,703 @@ + + + + + + + + + + + uSCXML: uscxml::NullDataModel Class Reference + + + + + + + + + + + + + + + +
        +
        +
        +
        +
        +
        + + + + + +
        +
        + + +
        + +
        + + +
        +
        + +
        +
        uscxml::NullDataModel Class Reference
        +
        +
        + +

        NULL data-model. +

        + +

        #include <NullDataModel.h>

        +
        +Inheritance diagram for uscxml::NullDataModel:
        +
        +
        +
        [legend]
        +
        +Collaboration diagram for uscxml::NullDataModel:
        +
        +
        +
        [legend]
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Public Member Functions

        virtual void addExtension (DataModelExtension *ext)
         Register an extension to get data into and out of the data-model. More...
         
        virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr)
         Assign a data object to a location in the data-model. More...
         
        virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)
         The Factory wants to instantiate a new instance. More...
         
        virtual bool evalAsBool (const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)
         The boolean expression language consists of the In predicate only. More...
         
        virtual bool evalAsBool (const std::string &expr)
         Evaluate a given expression as a boolean. More...
         
        virtual Data evalAsData (const std::string &content)
         Return a string as an evaluated Data object. More...
         
        +virtual std::string evalAsString (const std::string &expr)
         
        virtual Data getAsData (const std::string &content)
         Return a string as an unevaluated Data object. More...
         
        virtual uint32_t getLength (const std::string &expr)
         Evaluate the given expression as something iterable and return its length. More...
         
        +virtual std::list< std::string > getNames ()
         Return a list of names to be matched by the datamodel attribute in SCXML.
         
        virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr)
         Initialize a variable / location in the data-model with a given data object. More...
         
        virtual bool isDeclared (const std::string &expr)
         Determine whether a given variable / location is declared. More...
         
        virtual bool isValidSyntax (const std::string &expr)
         Determine whether a given string constitutes valid syntax in the data-model's language. More...
         
        +size_t replaceExpressions (std::string &content)
         
        +virtual void setCallbacks (DataModelCallbacks *callbacks)
         
        virtual void setEvent (const Event &event)
         Set the given event as _event in the data-model's global scope. More...
         
        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. More...
         
        +virtual bool validate (const std::string &location, const std::string &schema)
         
        - Public Member Functions inherited from uscxml::DataModelImpl
        size_t replaceExpressions (std::string &content)
         Experimental extension to have dynamic content in string literals. More...
         
        + + + + +

        +Additional Inherited Members

        - Protected Attributes inherited from uscxml::DataModelImpl
        +DataModelCallbacks_callbacks
         
        +

        Member Function Documentation

        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual void uscxml::NullDataModel::addExtension (DataModelExtensionext)
        +
        +inlinevirtual
        +
        +
        Todo:
        This is currently unsupported
        + +

        Reimplemented from uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        virtual void uscxml::NullDataModel::assign (const std::string & location,
        const Datadata,
        const std::map< std::string, std::string > & attr 
        )
        +
        +inlinevirtual
        +
        +

        There are different occurences in the SCXML IRP tests, e.g.

        test147:
        +<data id="Var1" expr="0"/>
        +
        +test150:
        +<data id="Var3">
        +[1,2,3]
        +</data>
        +
        +test277:
        +<data id="Var1" expr="return"/>
        +
        Parameters
        + + + + +
        locationA variable or locatio to assign to.
        dataThe Data object with the respective data.
        attrAdditional attributes of the XML assign element.
        +
        +
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        std::shared_ptr< DataModelImpl > uscxml::NullDataModel::create (DataModelCallbackscallbacks)
        +
        +virtual
        +
        +

        This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the Factory for the prototype object.

        +
        Parameters
        + + +
        callbacksThe callbacks available to the datamodel
        +
        +
        +
        Returns
        A shared pointer with an initialized instance
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + + + + + + + + + + + +
        bool uscxml::NullDataModel::evalAsBool (const XERCESC_NS::DOMElement * scriptNode,
        const std::string & expr 
        )
        +
        +virtual
        +
        +

        It has the form 'In(id)', where id is the id of a state in the enclosing state machine. The predicate must return 'true' if and only if that state is in the current state configuration.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual bool uscxml::NullDataModel::evalAsBool (const std::string & expr)
        +
        +inlinevirtual
        +
        +

        This function is a subset of evalAsData() but saves on creating and copying a Data object.

        Parameters
        + + +
        exprAn expression in the data-model's language.
        +
        +
        +
        Returns
        Whether the expression evaluates as true
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual Data uscxml::NullDataModel::evalAsData (const std::string & content)
        +
        +inlinevirtual
        +
        +
        Parameters
        + + +
        contentA string with a literal, eppression or compound data-structure in the data-model's language.
        +
        +
        +
        Returns
        An evaluated structure representing the given compound or literal.
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        Data uscxml::NullDataModel::getAsData (const std::string & content)
        +
        +virtual
        +
        +
        Parameters
        + + +
        contentA string with a literal, eppression or compound data-structure in the data-model's language.
        +
        +
        +
        Returns
        An unevaluated structure representing the given compound or literal.
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual uint32_t uscxml::NullDataModel::getLength (const std::string & expr)
        +
        +inlinevirtual
        +
        +
        Parameters
        + + +
        exprAnything that possibly evaluates to an enumerable object.
        +
        +
        +
        Returns
        The number of items in the enumerable object.
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        virtual void uscxml::NullDataModel::init (const std::string & location,
        const Datadata,
        const std::map< std::string, std::string > & attr 
        )
        +
        +inlinevirtual
        +
        +

        This is, semantically, very close to assign() but does not assume the location to be declared first.

        +
        Parameters
        + + + + +
        locationA variable or locatio to assign to.
        dataThe Data object with the respective data.
        attrAdditional attributes of the XML data element.
        +
        +
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual bool uscxml::NullDataModel::isDeclared (const std::string & expr)
        +
        +inlinevirtual
        +
        +
        Parameters
        + + +
        exprThe variable / location to check.
        +
        +
        +
        Todo:
        Is this still used?
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual bool uscxml::NullDataModel::isValidSyntax (const std::string & expr)
        +
        +inlinevirtual
        +
        +
        Parameters
        + + +
        exprA string, supposedly containing an expression of the data-model.
        +
        +
        +
        Returns
        Whether expr is in L(DM).
        + +

        Reimplemented from uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + +
        virtual void uscxml::NullDataModel::setEvent (const Eventevent)
        +
        +inlinevirtual
        +
        +
        Parameters
        + + +
        eventThe event as it was dequeued from either the internal or external queue.
        +
        +
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        + +
        +
        + + + + + +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        virtual void uscxml::NullDataModel::setForeach (const std::string & item,
        const std::string & array,
        const std::string & index,
        uint32_t iteration 
        )
        +
        +inlinevirtual
        +
        +
        Parameters
        + + + + + +
        itemA variable or location to assign the current object to.
        arrayAn expression evalating to an enumerable object.
        indexA variable or location to set the current index at.
        iterationThe current iteration index.
        +
        +
        + +

        Implements uscxml::DataModelImpl.

        + +
        +
        +
        The documentation for this class was generated from the following files: +
        + + +
        +
        +
        +
        +
        + + + diff --git a/classuscxml_1_1_null_data_model.js b/classuscxml_1_1_null_data_model.js new file mode 100644 index 0000000..478e3ed --- /dev/null +++ b/classuscxml_1_1_null_data_model.js @@ -0,0 +1,23 @@ +var classuscxml_1_1_null_data_model = +[ + [ "NullDataModel", "classuscxml_1_1_null_data_model.html#aeaec53b969fce1b2a851549fc5d175b1", null ], + [ "~NullDataModel", "classuscxml_1_1_null_data_model.html#aeee28a2a5da40b003e2733c3002dedf2", null ], + [ "addExtension", "classuscxml_1_1_null_data_model.html#af734ae59f7eb866da2cc8343ea7c904a", null ], + [ "assign", "classuscxml_1_1_null_data_model.html#a4fbcc763b142a726e99728612fd41e14", null ], + [ "create", "classuscxml_1_1_null_data_model.html#a5bd75d4d182821341551a61b44928c1a", null ], + [ "evalAsBool", "classuscxml_1_1_null_data_model.html#a3b6921d450ab3cde110ab1080a2dff7a", null ], + [ "evalAsBool", "classuscxml_1_1_null_data_model.html#a24f70b4ae2d06df7231c97a139000e9a", null ], + [ "evalAsData", "classuscxml_1_1_null_data_model.html#a15e1bd2dae8d3266a45e68eeb9d24f29", null ], + [ "evalAsString", "classuscxml_1_1_null_data_model.html#a5f2c60ffc37b83dd90f7fa73c4f361dc", null ], + [ "getAsData", "classuscxml_1_1_null_data_model.html#a800f024ceb4f32e73a02a95df811fec0", null ], + [ "getLength", "classuscxml_1_1_null_data_model.html#ae6c1f3fabb69d64581d7555d2e3c17a8", null ], + [ "getNames", "classuscxml_1_1_null_data_model.html#a7aec45a6ed50fe3e571bb1217c0177c8", null ], + [ "init", "classuscxml_1_1_null_data_model.html#a13570d162301d71c9231128b511893c0", null ], + [ "isDeclared", "classuscxml_1_1_null_data_model.html#a159a479c287fc132a582b594d3a86279", null ], + [ "isValidSyntax", "classuscxml_1_1_null_data_model.html#a2ccda24cc29ebc0fc73d78d36e5bb0e9", null ], + [ "replaceExpressions", "classuscxml_1_1_null_data_model.html#a6e6cffe0f53376bf26fba7ec6fd28f36", null ], + [ "setCallbacks", "classuscxml_1_1_null_data_model.html#a7413c858708acd5d630e265784b0f503", null ], + [ "setEvent", "classuscxml_1_1_null_data_model.html#a8da8933034c65579826446b76f72ae35", null ], + [ "setForeach", "classuscxml_1_1_null_data_model.html#a62bed489e7130ca2944e5cb1f7249edd", null ], + [ "validate", "classuscxml_1_1_null_data_model.html#af86eb40f46239c05af184876f6b224a6", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_null_data_model__coll__graph.map b/classuscxml_1_1_null_data_model__coll__graph.map new file mode 100644 index 0000000..66e31fa --- /dev/null +++ b/classuscxml_1_1_null_data_model__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/classuscxml_1_1_null_data_model__coll__graph.md5 b/classuscxml_1_1_null_data_model__coll__graph.md5 new file mode 100644 index 0000000..ed9f5b0 --- /dev/null +++ b/classuscxml_1_1_null_data_model__coll__graph.md5 @@ -0,0 +1 @@ +a2b0508dfd1fb467234826c8705100ab \ No newline at end of file diff --git a/classuscxml_1_1_null_data_model__coll__graph.svg b/classuscxml_1_1_null_data_model__coll__graph.svg new file mode 100644 index 0000000..207e7ef --- /dev/null +++ b/classuscxml_1_1_null_data_model__coll__graph.svg @@ -0,0 +1,50 @@ + + + + + + +uscxml::NullDataModel + + + +Node2 + +uscxml::NullDataModel + + + +Node3 + + +uscxml::DataModelImpl + + + + + +Node3->Node2 + + + + + +Node4 + + +uscxml::DataModelCallbacks + + + + + +Node4->Node3 + + + _callbacks + + + diff --git a/classuscxml_1_1_null_data_model__inherit__graph.map b/classuscxml_1_1_null_data_model__inherit__graph.map new file mode 100644 index 0000000..003198b --- /dev/null +++ b/classuscxml_1_1_null_data_model__inherit__graph.map @@ -0,0 +1,3 @@ + + + diff --git a/classuscxml_1_1_null_data_model__inherit__graph.md5 b/classuscxml_1_1_null_data_model__inherit__graph.md5 new file mode 100644 index 0000000..37024ae --- /dev/null +++ b/classuscxml_1_1_null_data_model__inherit__graph.md5 @@ -0,0 +1 @@ +071f6f1504bcff0ce3014c837ffd936f \ No newline at end of file diff --git a/classuscxml_1_1_null_data_model__inherit__graph.svg b/classuscxml_1_1_null_data_model__inherit__graph.svg new file mode 100644 index 0000000..304cd23 --- /dev/null +++ b/classuscxml_1_1_null_data_model__inherit__graph.svg @@ -0,0 +1,34 @@ + + + + + + +uscxml::NullDataModel + + + +Node0 + +uscxml::NullDataModel + + + +Node1 + + +uscxml::DataModelImpl + + + + + +Node1->Node0 + + + + + diff --git a/classuscxml_1_1_num_attr-members.html b/classuscxml_1_1_num_attr-members.html index 2483179..63bc5bf 100644 --- a/classuscxml_1_1_num_attr-members.html +++ b/classuscxml_1_1_num_attr-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

        This is the complete list of members for uscxml::NumAttr, including all inherited members.

        - +
        NumAttr(const std::string &str) (defined in uscxml::NumAttr)uscxml::NumAttrinline
        NumAttr(const std::string &str) (defined in uscxml::NumAttr)uscxml::NumAttr
        unit (defined in uscxml::NumAttr)uscxml::NumAttr
        value (defined in uscxml::NumAttr)uscxml::NumAttr
        @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_num_attr.html b/classuscxml_1_1_num_attr.html index 7b0fc39..829c62b 100644 --- a/classuscxml_1_1_num_attr.html +++ b/classuscxml_1_1_num_attr.html @@ -119,8 +119,9 @@ std::string unit< std::string value   -
        The documentation for this class was generated from the following file:
          +
          The documentation for this class was generated from the following files: @@ -131,7 +132,7 @@ std::string value diff --git a/classuscxml_1_1_num_attr.js b/classuscxml_1_1_num_attr.js new file mode 100644 index 0000000..dca4081 --- /dev/null +++ b/classuscxml_1_1_num_attr.js @@ -0,0 +1,6 @@ +var classuscxml_1_1_num_attr = +[ + [ "NumAttr", "classuscxml_1_1_num_attr.html#a23eb0e4d7de01c19a1f5b6a0dd334bfb", null ], + [ "unit", "classuscxml_1_1_num_attr.html#a3add0e820cba03ff178563a88d2d20a5", null ], + [ "value", "classuscxml_1_1_num_attr.html#a8bf91efb6dea5eca738f76305e23d955", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_code_analyzer-members.html b/classuscxml_1_1_promela_code_analyzer-members.html index c4cf1ed..9a92dd1 100644 --- a/classuscxml_1_1_promela_code_analyzer-members.html +++ b/classuscxml_1_1_promela_code_analyzer-members.html @@ -146,7 +146,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_code_analyzer.html b/classuscxml_1_1_promela_code_analyzer.html index 5c36597..b5de0b7 100644 --- a/classuscxml_1_1_promela_code_analyzer.html +++ b/classuscxml_1_1_promela_code_analyzer.html @@ -268,7 +268,7 @@ std::map< std::string, std::string >  diff --git a/classuscxml_1_1_promela_code_analyzer.js b/classuscxml_1_1_promela_code_analyzer.js new file mode 100644 index 0000000..033f520 --- /dev/null +++ b/classuscxml_1_1_promela_code_analyzer.js @@ -0,0 +1,39 @@ +var classuscxml_1_1_promela_code_analyzer = +[ + [ "PromelaTypedef", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef" ], + [ "PromelaCodeAnalyzer", "classuscxml_1_1_promela_code_analyzer.html#ad5649c1e799b0ea984c82b3f18f37b94", null ], + [ "adaptCode", "classuscxml_1_1_promela_code_analyzer.html#a76c03c5b684beeb202d5e6c04fafb54f", null ], + [ "addCode", "classuscxml_1_1_promela_code_analyzer.html#a814253350291ccf74db56420f3e79a9f", null ], + [ "addEvent", "classuscxml_1_1_promela_code_analyzer.html#a262fb9a28139da6ac2b4b9980e96bde6", null ], + [ "addLiteral", "classuscxml_1_1_promela_code_analyzer.html#a2978951ca692d66bc906b2e4c7a7abdf", null ], + [ "addState", "classuscxml_1_1_promela_code_analyzer.html#ab41530eec4d51e1e72266357148bd704", null ], + [ "analyze", "classuscxml_1_1_promela_code_analyzer.html#a5cb51d268bbf670265eb100bfdedf795", null ], + [ "createMacroName", "classuscxml_1_1_promela_code_analyzer.html#ab15b70e5dcea1c9ecf8dc256cdda394f", null ], + [ "enumerateLiteral", "classuscxml_1_1_promela_code_analyzer.html#ac5520e427624b7108f4c1172fb50ff3b", null ], + [ "getEventsWithPrefix", "classuscxml_1_1_promela_code_analyzer.html#a562c4f66c3661483793c4d059a9703dc", null ], + [ "getLiterals", "classuscxml_1_1_promela_code_analyzer.html#af18f696ea3f567eb3801d0466d6ca191", null ], + [ "getTokenPositions", "classuscxml_1_1_promela_code_analyzer.html#a7b9b81a6b53b9a112d91284e8a6f2359", null ], + [ "getTrie", "classuscxml_1_1_promela_code_analyzer.html#a1b78272664abb5f87d103ff35c0766d3", null ], + [ "getType", "classuscxml_1_1_promela_code_analyzer.html#a45ac75e223983b0cab68af37ae54e0e4", null ], + [ "getTypeAssignment", "classuscxml_1_1_promela_code_analyzer.html#a9f8a40ec355a31e64442ef6ced2e20e4", null ], + [ "getTypeReset", "classuscxml_1_1_promela_code_analyzer.html#a15725156bf72de939f2bed6af61e0907", null ], + [ "getTypes", "classuscxml_1_1_promela_code_analyzer.html#ad342ef6f73fcc122a2a249640daf3d1f", null ], + [ "hasIndexLessLoops", "classuscxml_1_1_promela_code_analyzer.html#a324871d0b4057909ff473e35c9ded6e8", null ], + [ "indexForLiteral", "classuscxml_1_1_promela_code_analyzer.html#a14c5688304067db258540e7ab70e72d0", null ], + [ "macroForLiteral", "classuscxml_1_1_promela_code_analyzer.html#a8617d70f084ca0f2a30174f4a88cd972", null ], + [ "prefixIdentifiers", "classuscxml_1_1_promela_code_analyzer.html#a044ceb6e7990a779bd9fdfb6cafd6526", null ], + [ "sanitizeCode", "classuscxml_1_1_promela_code_analyzer.html#a287651e2953b09b9f8fef03fa59f3915", null ], + [ "usesCancel", "classuscxml_1_1_promela_code_analyzer.html#a8a3045ed8bdcaf7162ed9a501c69b16a", null ], + [ "usesComplexEventStruct", "classuscxml_1_1_promela_code_analyzer.html#a491345023fe53d7695731f6fb4020686", null ], + [ "usesEventDataField", "classuscxml_1_1_promela_code_analyzer.html#ab72e9cd881fc7ab27478f5a6b9a18580", null ], + [ "usesEventField", "classuscxml_1_1_promela_code_analyzer.html#abe360d1fd993801b23b9ed2d2c8f6963", null ], + [ "usesInPredicate", "classuscxml_1_1_promela_code_analyzer.html#ae566a7097a85339ba6f2ea945948be81", null ], + [ "usesInPredicate", "classuscxml_1_1_promela_code_analyzer.html#ab07e740b126050731e1177f4ad414cea", null ], + [ "usesPlatformVars", "classuscxml_1_1_promela_code_analyzer.html#a396d496eadd1f53a4100ee0e39c2563b", null ], + [ "_eventTrie", "classuscxml_1_1_promela_code_analyzer.html#a9404822edb532c39dbb6d3e10ab56b1d", null ], + [ "_literals", "classuscxml_1_1_promela_code_analyzer.html#adcfd4dcc05aaa1feec8738db86de2aa1", null ], + [ "_strIndex", "classuscxml_1_1_promela_code_analyzer.html#a5e2c7415570ed9fc19bcf989c311398a", null ], + [ "_strMacros", "classuscxml_1_1_promela_code_analyzer.html#a5970b25d2ca174eab56d3a9333abecf6", null ], + [ "_typeDefs", "classuscxml_1_1_promela_code_analyzer.html#ab2d9308b6002a456e71eba23118fd913", null ], + [ "largestDelay", "classuscxml_1_1_promela_code_analyzer.html#a43531d8a52521c812a964fb15f9e76d8", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef-members.html b/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef-members.html index 218a28f..4317701 100644 --- a/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef-members.html +++ b/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef-members.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html b/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html index 9c82dfb..571ba6b 100644 --- a/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html +++ b/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html @@ -115,12 +115,12 @@ Public Attributes size_t arraySize = 0   - -size_t maxValue = 0 -  - -size_t minValue = 0 -  + +int maxValue = 0 +  + +int minValue = 0 +  std::string name   @@ -146,7 +146,7 @@ std::map< std::string, --> diff --git a/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.js b/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.js new file mode 100644 index 0000000..6f2b23f --- /dev/null +++ b/classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.js @@ -0,0 +1,12 @@ +var classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef = +[ + [ "PromelaTypedef", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#add19c94cda89c9c79529f49506cb8a98", null ], + [ "operator==", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#aa7512a4452956066a9ccb1479e5ede1d", null ], + [ "arraySize", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#ac501487cf9dffdb16d0d7211609b1d6e", null ], + [ "maxValue", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#a326695f9e8748ca30f7c5952c707946f", null ], + [ "minValue", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#aea2179ba54604b84ba5105ec3c959bb7", null ], + [ "name", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#ad49a56af972d9eba31a421c2e35471a7", null ], + [ "occurrences", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#af8474a967c8af4c35f804313b185560c", null ], + [ "type", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#ac085166467e4822d349d1ee9691d9743", null ], + [ "types", "classuscxml_1_1_promela_code_analyzer_1_1_promela_typedef.html#a3f29a31dfc0350b4b71a72e6b6758edc", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_code_analyzer__coll__graph.svg b/classuscxml_1_1_promela_code_analyzer__coll__graph.svg index ff93f6e..05bdd65 100644 --- a/classuscxml_1_1_promela_code_analyzer__coll__graph.svg +++ b/classuscxml_1_1_promela_code_analyzer__coll__graph.svg @@ -1,61 +1,68 @@ - uscxml::PromelaCodeAnalyzer - + -Node1 - -uscxml::PromelaCodeAnalyzer + +Node1 + +uscxml::PromelaCodeAnalyzer -Node2 + +Node2 - -uscxml::PromelaCodeAnalyzer -::PromelaTypedef + +uscxml::PromelaCodeAnalyzer +::PromelaTypedef -Node2->Node1 - - - _typeDefs + +Node2->Node1 + + + _typeDefs -Node3 + +Node3 - -uscxml::Trie + +uscxml::Trie -Node3->Node1 - - - _eventTrie + +Node3->Node1 + + + _eventTrie -Node4 + +Node4 - -uscxml::TrieNode + +uscxml::TrieNode -Node4->Node3 - - - root + +Node4->Node3 + + + root diff --git a/classuscxml_1_1_promela_data_model-members.html b/classuscxml_1_1_promela_data_model-members.html index 9b0d7ae..ce166f6 100644 --- a/classuscxml_1_1_promela_data_model-members.html +++ b/classuscxml_1_1_promela_data_model-members.html @@ -110,33 +110,32 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); _variables (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected adaptType(Data &data) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected addExtension(DataModelExtension *ext)uscxml::PromelaDataModelvirtual - andExpressions(std::list< std::string >)uscxml::PromelaDataModelvirtual - assign(const std::string &location, const Data &data)uscxml::PromelaDataModelvirtual - create(DataModelCallbacks *callbacks)uscxml::PromelaDataModelvirtual - dataToBool(const Data &data) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - dataToInt(const Data &data) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - evalAsBool(const std::string &expr)uscxml::PromelaDataModelvirtual - evalAsData(const std::string &expr)uscxml::PromelaDataModelvirtual - evaluateDecl(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - evaluateDecl(const std::string &expr) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - evaluateExpr(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - evaluateExpr(const std::string &expr) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - evaluateStmnt(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - evaluateStmnt(const std::string &expr) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - getAsData(const std::string &content)uscxml::PromelaDataModelvirtual - getLength(const std::string &expr)uscxml::PromelaDataModelvirtual - getNames()uscxml::PromelaDataModelinlinevirtual - getVariable(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - init(const std::string &location, const Data &data)uscxml::PromelaDataModelvirtual - isDeclared(const std::string &expr)uscxml::PromelaDataModelvirtual - isValidSyntax(const std::string &expr)uscxml::PromelaDataModelvirtual - PromelaDataModel() (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModel - replaceExpressions(std::string &content)uscxml::DataModelImpl - setEvent(const Event &event)uscxml::PromelaDataModelvirtual - setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::PromelaDataModelvirtual - setVariable(void *ast, const Data &value) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected - ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual - ~PromelaDataModel() (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelvirtual + assign(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::PromelaDataModelvirtual + create(DataModelCallbacks *callbacks)uscxml::PromelaDataModelvirtual + dataToBool(const Data &data) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + dataToInt(const Data &data) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + evalAsBool(const std::string &expr)uscxml::PromelaDataModelvirtual + evalAsData(const std::string &expr)uscxml::PromelaDataModelvirtual + evaluateDecl(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + evaluateDecl(const std::string &expr) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + evaluateExpr(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + evaluateExpr(const std::string &expr) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + evaluateStmnt(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + evaluateStmnt(const std::string &expr) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + getAsData(const std::string &content)uscxml::PromelaDataModelvirtual + getLength(const std::string &expr)uscxml::PromelaDataModelvirtual + getNames()uscxml::PromelaDataModelinlinevirtual + getVariable(void *ast) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + init(const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >())uscxml::PromelaDataModelvirtual + isDeclared(const std::string &expr)uscxml::PromelaDataModelvirtual + isValidSyntax(const std::string &expr)uscxml::PromelaDataModelvirtual + PromelaDataModel() (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModel + replaceExpressions(std::string &content)uscxml::DataModelImpl + setEvent(const Event &event)uscxml::PromelaDataModelvirtual + setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)uscxml::PromelaDataModelvirtual + setVariable(void *ast, const Data &value) (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelprotected + ~DataModelImpl() (defined in uscxml::DataModelImpl)uscxml::DataModelImplinlinevirtual + ~PromelaDataModel() (defined in uscxml::PromelaDataModel)uscxml::PromelaDataModelvirtual @@ -146,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_data_model.html b/classuscxml_1_1_promela_data_model.html index 1574bd4..5dd3b78 100644 --- a/classuscxml_1_1_promela_data_model.html +++ b/classuscxml_1_1_promela_data_model.html @@ -120,12 +120,9 @@ Public Member Functions virtual void addExtension (DataModelExtension *ext)  Register an extension to get data into and out of the data-model. More...
            -virtual std::string andExpressions (std::list< std::string >) - Concat the given terms into a conjunctive form. More...
          -  -virtual void assign (const std::string &location, const Data &data) - Assign a data object to a location in the data-model. More...
          -  +virtual void assign (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >()) + Assign a data object to a location in the data-model. More...
          +  virtual std::shared_ptr< DataModelImplcreate (DataModelCallbacks *callbacks)  The Factory wants to instantiate a new instance. More...
            @@ -145,9 +142,9 @@ Public Member Functions virtual std::list< std::string > getNames ()  Return a list of names to be matched by the datamodel attribute in SCXML.
            -virtual void init (const std::string &location, const Data &data) - Initialize a variable / location in the data-model with a given data object. More...
          -  +virtual void init (const std::string &location, const Data &data, const std::map< std::string, std::string > &attr=std::map< std::string, std::string >()) + Initialize a variable / location in the data-model with a given data object. More...
          +  virtual bool isDeclared (const std::string &expr)  Determine whether a given variable / location is declared. More...
            @@ -251,34 +248,7 @@ std::string _sessionId - -
          -
          - - - - - -
          - - - - - - - - -
          std::string uscxml::PromelaDataModel::andExpressions (std::list< std::string > )
          -
          -virtual
          -
          -
          Todo:
          This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though.
          - -

          Reimplemented from uscxml::DataModelImpl.

          - -
          -
          - +
          @@ -295,7 +265,13 @@ std::string  - + + + + + + + @@ -323,11 +299,12 @@ test277:
          _sessionId const Datadata data,
          const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
          +
          locationA variable or locatio to assign to.
          dataThe Data object with the respective data.
          attrAdditional attributes of the XML assign element.
          -

          Implements uscxml::DataModelImpl.

          +

          Implements uscxml::DataModelImpl.

          @@ -497,7 +474,7 @@ test277: - +
          @@ -514,7 +491,13 @@ test277: - + + + + + + + @@ -528,16 +511,17 @@ test277:
          const Datadata data,
          const std::map< std::string, std::string > & attr = std::map< std::string, std::string >() 
          -

          This is, semantically, very close to assign() but does not assume the location to be declared first.

          +

          This is, semantically, very close to assign() but does not assume the location to be declared first.

          Parameters
          +
          locationA variable or locatio to assign to.
          dataThe Data object with the respective data.
          attrAdditional attributes of the XML data element.
          -

          Implements uscxml::DataModelImpl.

          +

          Implements uscxml::DataModelImpl.

          @@ -709,7 +693,7 @@ test277: diff --git a/classuscxml_1_1_promela_data_model.js b/classuscxml_1_1_promela_data_model.js new file mode 100644 index 0000000..bce1d3f --- /dev/null +++ b/classuscxml_1_1_promela_data_model.js @@ -0,0 +1,34 @@ +var classuscxml_1_1_promela_data_model = +[ + [ "PromelaDataModel", "classuscxml_1_1_promela_data_model.html#a8ac7d666656ce50e545c42c180dc2768", null ], + [ "~PromelaDataModel", "classuscxml_1_1_promela_data_model.html#a59a200d83d871bd543b35a08f755ae34", null ], + [ "adaptType", "classuscxml_1_1_promela_data_model.html#a692da5497fed7e3fd2f651ef4ff24aa5", null ], + [ "addExtension", "classuscxml_1_1_promela_data_model.html#af603d9e8a38b17454730cb24f882413a", null ], + [ "assign", "classuscxml_1_1_promela_data_model.html#a596203a479d297a92c20d8fad83da0bf", null ], + [ "create", "classuscxml_1_1_promela_data_model.html#a63f7f879d3ff0b5c4ab7df1bb3a0916d", null ], + [ "dataToBool", "classuscxml_1_1_promela_data_model.html#a82a84ac24a5479b8b29ed307cdb60b5c", null ], + [ "dataToInt", "classuscxml_1_1_promela_data_model.html#a821e8dcbdf83e0e0aa0a6a711e5e5457", null ], + [ "evalAsBool", "classuscxml_1_1_promela_data_model.html#a514bfe55e723920ff37672eb4651ab4a", null ], + [ "evalAsData", "classuscxml_1_1_promela_data_model.html#a9c3a48fd02c52f3321d1a352665df903", null ], + [ "evaluateDecl", "classuscxml_1_1_promela_data_model.html#a94b09968997404219a8d6d592ed2bdd2", null ], + [ "evaluateDecl", "classuscxml_1_1_promela_data_model.html#ad50566f77b18bf056d2be230ce527ea3", null ], + [ "evaluateExpr", "classuscxml_1_1_promela_data_model.html#a395241971ad6380705b75a00eccdd5ef", null ], + [ "evaluateExpr", "classuscxml_1_1_promela_data_model.html#aedd65dd32ad24f030cd61c8c56911ca1", null ], + [ "evaluateStmnt", "classuscxml_1_1_promela_data_model.html#a482590b937be80f37984c20c7e4e90a1", null ], + [ "evaluateStmnt", "classuscxml_1_1_promela_data_model.html#a0166f286bd08f1f91387e0277dc686e9", null ], + [ "getAsData", "classuscxml_1_1_promela_data_model.html#a9d5dd58513ac5ff3836ac8ecec6e73f6", null ], + [ "getLength", "classuscxml_1_1_promela_data_model.html#aa3f72b090e23018dd78dadc1832a0628", null ], + [ "getNames", "classuscxml_1_1_promela_data_model.html#afa40acc002363289574a787d80d105da", null ], + [ "getVariable", "classuscxml_1_1_promela_data_model.html#a6833ecd42fe48d2a807096dff2e5d261", null ], + [ "init", "classuscxml_1_1_promela_data_model.html#aeee9dcd50405a27045fb129bbbe3a322", null ], + [ "isDeclared", "classuscxml_1_1_promela_data_model.html#a71c2239a3c4686da3a4158f65b74f6b8", null ], + [ "isValidSyntax", "classuscxml_1_1_promela_data_model.html#a40be872250436c4a86474b4d6356ee4a", null ], + [ "setEvent", "classuscxml_1_1_promela_data_model.html#a17e34cb99c724627c3fd535bbb921521", null ], + [ "setForeach", "classuscxml_1_1_promela_data_model.html#a634f75a8b8498be8b4caa457082e5b9f", null ], + [ "setVariable", "classuscxml_1_1_promela_data_model.html#a34a85659a4e12eafc05fa03ba231da2f", null ], + [ "_event", "classuscxml_1_1_promela_data_model.html#a884b2c759057c9d47ddec071b1cb2167", null ], + [ "_lastMType", "classuscxml_1_1_promela_data_model.html#ae508037f5854c739c1a18a51972668c4", null ], + [ "_name", "classuscxml_1_1_promela_data_model.html#ad1aa6ba269e34e6611bcb0ee887ba8d1", null ], + [ "_sessionId", "classuscxml_1_1_promela_data_model.html#a77ab2380fcc0403c308bc8ce7527eecd", null ], + [ "_variables", "classuscxml_1_1_promela_data_model.html#a929d4512070907295ef4db071807970b", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_data_model__coll__graph.svg b/classuscxml_1_1_promela_data_model__coll__graph.svg index 8fac2bb..1d07d3c 100644 --- a/classuscxml_1_1_promela_data_model__coll__graph.svg +++ b/classuscxml_1_1_promela_data_model__coll__graph.svg @@ -1,93 +1,105 @@ - uscxml::PromelaDataModel - - -Node1 - -uscxml::PromelaDataModel - + -Node2 + +Node2 + +uscxml::PromelaDataModel + + + +Node3 - -uscxml::DataModelImpl + +uscxml::DataModelImpl - -Node2->Node1 - - + + +Node3->Node2 + + - -Node3 + + +Node4 - -uscxml::DataModelCallbacks + +uscxml::DataModelCallbacks - -Node3->Node2 - - - _callbacks + + +Node4->Node3 + + + _callbacks - -Node4 + + +Node5 - -uscxml::Data + +uscxml::Data - -Node4->Node1 - - - _variables + + +Node5->Node2 + + + _variables - -Node6 + + +Node7 - -uscxml::Event + +uscxml::Event - -Node4->Node6 - - - data + + +Node5->Node7 + + + data - -Node5 + + +Node6 - -uscxml::Blob + +uscxml::Blob - -Node5->Node4 - - - binary + + +Node6->Node5 + + + binary - -Node6->Node1 - - - _event + + +Node7->Node2 + + + _event diff --git a/classuscxml_1_1_promela_data_model__inherit__graph.svg b/classuscxml_1_1_promela_data_model__inherit__graph.svg index 9493ef6..09d2232 100644 --- a/classuscxml_1_1_promela_data_model__inherit__graph.svg +++ b/classuscxml_1_1_promela_data_model__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::PromelaDataModel - - -Node1 - -uscxml::PromelaDataModel + + + +Node0 + +uscxml::PromelaDataModel - -Node2 + + +Node1 - -uscxml::DataModelImpl + +uscxml::DataModelImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_promela_event_source-members.html b/classuscxml_1_1_promela_event_source-members.html index e5f0565..6450a4a 100644 --- a/classuscxml_1_1_promela_event_source-members.html +++ b/classuscxml_1_1_promela_event_source-members.html @@ -135,7 +135,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_event_source.html b/classuscxml_1_1_promela_event_source.html index 9126f72..9b404ae 100644 --- a/classuscxml_1_1_promela_event_source.html +++ b/classuscxml_1_1_promela_event_source.html @@ -190,7 +190,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_promela_event_source.js b/classuscxml_1_1_promela_event_source.js new file mode 100644 index 0000000..8ca5bf1 --- /dev/null +++ b/classuscxml_1_1_promela_event_source.js @@ -0,0 +1,6 @@ +var classuscxml_1_1_promela_event_source = +[ + [ "PromelaEventSource", "classuscxml_1_1_promela_event_source.html#a80c567666eb3def28c192de2fbf5bfbf", null ], + [ "relatesTo", "classuscxml_1_1_promela_event_source.html#adf494d0563ce9e486f98cd5324981034", null ], + [ "events", "classuscxml_1_1_promela_event_source.html#a3f157bb6c9fa66bbf19ad5d0210405e8", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_event_source__coll__graph.svg b/classuscxml_1_1_promela_event_source__coll__graph.svg index f4af384..e291838 100644 --- a/classuscxml_1_1_promela_event_source__coll__graph.svg +++ b/classuscxml_1_1_promela_event_source__coll__graph.svg @@ -1,66 +1,74 @@ - uscxml::PromelaEventSource - - -Node1 - -uscxml::PromelaEventSource - + -Node2 + +Node2 + +uscxml::PromelaEventSource + + + +Node3 - -uscxml::PromelaInline + +uscxml::PromelaInline - -Node2->Node1 - - + + +Node3->Node2 + + - -Node2->Node2 - - - prevSibling -nextSibling + + +Node3->Node3 + + + prevSibling +nextSibling - -Node3 + + +Node4 - -uscxml::Data + +uscxml::Data - -Node3->Node1 - - - events + + +Node4->Node2 + + + events - -Node4 + + +Node5 - -uscxml::Blob + +uscxml::Blob - -Node4->Node3 - - - binary + + +Node5->Node4 + + + binary diff --git a/classuscxml_1_1_promela_event_source__inherit__graph.svg b/classuscxml_1_1_promela_event_source__inherit__graph.svg index 2e5dee3..43e4673 100644 --- a/classuscxml_1_1_promela_event_source__inherit__graph.svg +++ b/classuscxml_1_1_promela_event_source__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::PromelaEventSource - - -Node1 - -uscxml::PromelaEventSource + + + +Node0 + +uscxml::PromelaEventSource - -Node2 + + +Node1 - -uscxml::PromelaInline + +uscxml::PromelaInline - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_promela_inline-members.html b/classuscxml_1_1_promela_inline-members.html index c95bf19..fb25eda 100644 --- a/classuscxml_1_1_promela_inline-members.html +++ b/classuscxml_1_1_promela_inline-members.html @@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_inline.html b/classuscxml_1_1_promela_inline.html index 39bb6f6..ce6e649 100644 --- a/classuscxml_1_1_promela_inline.html +++ b/classuscxml_1_1_promela_inline.html @@ -183,7 +183,7 @@ PromelaInlineType type diff --git a/classuscxml_1_1_promela_inline.js b/classuscxml_1_1_promela_inline.js new file mode 100644 index 0000000..5b8b468 --- /dev/null +++ b/classuscxml_1_1_promela_inline.js @@ -0,0 +1,26 @@ +var classuscxml_1_1_promela_inline = +[ + [ "PromelaInlineType", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323c", [ + [ "PROMELA_NIL", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323ca74fea4fcf1b1287d1198d2eb0003a488", null ], + [ "PROMELA_LTL", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323ca9c47c4819846894301984d8761d35a28", null ], + [ "PROMELA_CODE", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323cab99aafe406dad3d0763b5803106c4130", null ], + [ "PROMELA_EVENT_ALL_BUT", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323ca127ca93bf41d6227dcdd017f04a07250", null ], + [ "PROMELA_EVENT_ONLY", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323ca6752b73777296dfa00e3b4d9ef6d1221", null ], + [ "PROMELA_PROGRESS_LABEL", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323ca17387dc466637166760a3ecc17f11d6a", null ], + [ "PROMELA_ACCEPT_LABEL", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323cab00bfa67770b7cec4b4f2acd100579de", null ], + [ "PROMELA_END_LABEL", "classuscxml_1_1_promela_inline.html#acd2cf0f5b5b5d4a4d168c3e50655323ca8d68b903157ffc795f4a412a63f75dd9", null ] + ] ], + [ "PromelaInline", "classuscxml_1_1_promela_inline.html#a2449d1cd67395cd683a1489659377e06", null ], + [ "~PromelaInline", "classuscxml_1_1_promela_inline.html#a65aa1836f9a23f6c56a823e1383d5021", null ], + [ "PromelaInline", "classuscxml_1_1_promela_inline.html#a0469e36a15d17b4f6f40633846ba7fc0", null ], + [ "dump", "classuscxml_1_1_promela_inline.html#abe16ac9fd3f7a2b7db64cdecad4fbc1a", null ], + [ "operator bool", "classuscxml_1_1_promela_inline.html#a365a75631e7a38cec34ceae64f178115", null ], + [ "relatesTo", "classuscxml_1_1_promela_inline.html#a2f687d961e091a1ffce9b0d6638b3747", null ], + [ "children", "classuscxml_1_1_promela_inline.html#af5b5c98198ca5236bffbf96ad0ef5004", null ], + [ "container", "classuscxml_1_1_promela_inline.html#a8d1fea54627a7bf5da610a37110b7447", null ], + [ "content", "classuscxml_1_1_promela_inline.html#a1159d5377eb07759a9cbc1e52acf6008", null ], + [ "level", "classuscxml_1_1_promela_inline.html#a6fd9b63cd9386255e11f2055dc1ace6b", null ], + [ "nextSibling", "classuscxml_1_1_promela_inline.html#a2786f37fb4c5ad7ccc95512f90d7645f", null ], + [ "prevSibling", "classuscxml_1_1_promela_inline.html#a97dcf7a2b3cfe89159c8194225659e58", null ], + [ "type", "classuscxml_1_1_promela_inline.html#a633b71399526ce7dc827a1cc454339bf", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_inline__coll__graph.svg b/classuscxml_1_1_promela_inline__coll__graph.svg index 55a6971..c1809bd 100644 --- a/classuscxml_1_1_promela_inline__coll__graph.svg +++ b/classuscxml_1_1_promela_inline__coll__graph.svg @@ -1,25 +1,27 @@ - uscxml::PromelaInline - - -Node1 - -uscxml::PromelaInline + + + +Node2 + +uscxml::PromelaInline - -Node1->Node1 - - - prevSibling -nextSibling + + +Node2->Node2 + + + prevSibling +nextSibling diff --git a/classuscxml_1_1_promela_inline__inherit__graph.svg b/classuscxml_1_1_promela_inline__inherit__graph.svg index aece3ee..2899d26 100644 --- a/classuscxml_1_1_promela_inline__inherit__graph.svg +++ b/classuscxml_1_1_promela_inline__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::PromelaInline - - -Node1 - -uscxml::PromelaInline + + + +Node0 + +uscxml::PromelaInline - -Node2 + + +Node1 - -uscxml::PromelaEventSource + +uscxml::PromelaEventSource - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_promela_inlines-members.html b/classuscxml_1_1_promela_inlines-members.html index 24b402b..fcb4ad4 100644 --- a/classuscxml_1_1_promela_inlines-members.html +++ b/classuscxml_1_1_promela_inlines-members.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_inlines.html b/classuscxml_1_1_promela_inlines.html index 88f6df5..ba0450b 100644 --- a/classuscxml_1_1_promela_inlines.html +++ b/classuscxml_1_1_promela_inlines.html @@ -148,7 +148,7 @@ std::map< const XERCESC_NS::DOMNode *, std::list< --> diff --git a/classuscxml_1_1_promela_inlines.js b/classuscxml_1_1_promela_inlines.js new file mode 100644 index 0000000..dc221e9 --- /dev/null +++ b/classuscxml_1_1_promela_inlines.js @@ -0,0 +1,12 @@ +var classuscxml_1_1_promela_inlines = +[ + [ "PromelaInlines", "classuscxml_1_1_promela_inlines.html#ad391c1567107f162bd6b3f862d59d466", null ], + [ "PromelaInlines", "classuscxml_1_1_promela_inlines.html#a8732b46f00575ebb7fa17a4cfe44a664", null ], + [ "~PromelaInlines", "classuscxml_1_1_promela_inlines.html#aa3c77f27bac9c03bad3769cae8ef85cd", null ], + [ "getAllOfType", "classuscxml_1_1_promela_inlines.html#ae6014be11039f7d931216917fe5ba5e3", null ], + [ "getEventNames", "classuscxml_1_1_promela_inlines.html#ae3cc6a7a19c9a95a79d79e0758c14557", null ], + [ "getRelatedTo", "classuscxml_1_1_promela_inlines.html#a92451ac67c1aabba312b294db4310fef", null ], + [ "getStringLiterals", "classuscxml_1_1_promela_inlines.html#a9325a4c9f9d40d6ecae48bc23be47914", null ], + [ "allInlines", "classuscxml_1_1_promela_inlines.html#a064c2ba4c9a350607004ae780b3dddef", null ], + [ "inlines", "classuscxml_1_1_promela_inlines.html#aac0c5eb6863f95872082554587ee5149", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_parser-members.html b/classuscxml_1_1_promela_parser-members.html index bd300a8..e757817 100644 --- a/classuscxml_1_1_promela_parser-members.html +++ b/classuscxml_1_1_promela_parser-members.html @@ -134,7 +134,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_parser.html b/classuscxml_1_1_promela_parser.html index 7e0b88a..dc4ef31 100644 --- a/classuscxml_1_1_promela_parser.html +++ b/classuscxml_1_1_promela_parser.html @@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
          Collaboration diagram for uscxml::PromelaParser:
          -
          +
          [legend]
          - - + + @@ -200,7 +200,7 @@ void *  diff --git a/classuscxml_1_1_promela_parser.js b/classuscxml_1_1_promela_parser.js new file mode 100644 index 0000000..c0ac24d --- /dev/null +++ b/classuscxml_1_1_promela_parser.js @@ -0,0 +1,27 @@ +var classuscxml_1_1_promela_parser = +[ + [ "Type", "classuscxml_1_1_promela_parser.html#af834fbfab6bc7d30ebb406abc423e79d", [ + [ "PROMELA_EXPR", "classuscxml_1_1_promela_parser.html#af834fbfab6bc7d30ebb406abc423e79da494f113dc88fe6b22eb678a347463428", null ], + [ "PROMELA_DECL", "classuscxml_1_1_promela_parser.html#af834fbfab6bc7d30ebb406abc423e79dadb290c67749f2c40faa62f466fe01fa7", null ], + [ "PROMELA_STMNT", "classuscxml_1_1_promela_parser.html#af834fbfab6bc7d30ebb406abc423e79da6c5996abccf1df189e27e06474f3e5c4", null ] + ] ], + [ "PromelaParser", "classuscxml_1_1_promela_parser.html#a96c5bc35a0caf142fa7c5475960302a7", null ], + [ "PromelaParser", "classuscxml_1_1_promela_parser.html#a04cb9a1a667ec4525e933893acb170d5", null ], + [ "PromelaParser", "classuscxml_1_1_promela_parser.html#a95cb8315b07b483ece1050f6efca3501", null ], + [ "~PromelaParser", "classuscxml_1_1_promela_parser.html#a9475dc79e96b2109afe611de56b7f318", null ], + [ "destroy", "classuscxml_1_1_promela_parser.html#a2fd9f2fc8915212dc7f03df1dc39d038", null ], + [ "dump", "classuscxml_1_1_promela_parser.html#a44ba0d344278cd30a3e55f1699f1fdd9", null ], + [ "init", "classuscxml_1_1_promela_parser.html#acb3af2236b257fd9b61483f4b823875b", null ], + [ "node", "classuscxml_1_1_promela_parser.html#a428874147264fae66f17bea6ba955e51", null ], + [ "operator bool", "classuscxml_1_1_promela_parser.html#aeb0828a5a64a3d7c21b9026e6f5cea35", null ], + [ "typeToDesc", "classuscxml_1_1_promela_parser.html#ace0d079b3890ae347bb3dc94f7a6a63a", null ], + [ "value", "classuscxml_1_1_promela_parser.html#a59218e8ee17eb95d58fd0489e8588a47", null ], + [ "ast", "classuscxml_1_1_promela_parser.html#ac46bf104cb856116f7c9f25587ff0fb7", null ], + [ "buffer", "classuscxml_1_1_promela_parser.html#ac396a480475414e4e7c2c846961fdef0", null ], + [ "input", "classuscxml_1_1_promela_parser.html#a5acd26b01332fd76a9f08fa139a25690", null ], + [ "input_length", "classuscxml_1_1_promela_parser.html#a221acc5e08c24dfa2a9b22c940929c00", null ], + [ "parseInCompound", "classuscxml_1_1_promela_parser.html#aed0053f5daf5bb7d1eaffc358cd12a53", null ], + [ "pendingException", "classuscxml_1_1_promela_parser.html#a0bd3e7b58450a2f1e824356e04c269fa", null ], + [ "scanner", "classuscxml_1_1_promela_parser.html#aa65da1d18a42eeb6605c8c2e8986404b", null ], + [ "type", "classuscxml_1_1_promela_parser.html#aee532770d1da80be683d94875933f169", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_parser__coll__graph.map b/classuscxml_1_1_promela_parser__coll__graph.map index c576e49..27fad2e 100644 --- a/classuscxml_1_1_promela_parser__coll__graph.map +++ b/classuscxml_1_1_promela_parser__coll__graph.map @@ -1,7 +1,8 @@ - - - - - + + + + + + diff --git a/classuscxml_1_1_promela_parser__coll__graph.md5 b/classuscxml_1_1_promela_parser__coll__graph.md5 index 9a2e509..aad0496 100644 --- a/classuscxml_1_1_promela_parser__coll__graph.md5 +++ b/classuscxml_1_1_promela_parser__coll__graph.md5 @@ -1 +1 @@ -edd0af405aff44ac684a22c32cb749f6 \ No newline at end of file +dda914fb609523b7177bef10ce548f92 \ No newline at end of file diff --git a/classuscxml_1_1_promela_parser__coll__graph.svg b/classuscxml_1_1_promela_parser__coll__graph.svg index dec8353..3b8f33b 100644 --- a/classuscxml_1_1_promela_parser__coll__graph.svg +++ b/classuscxml_1_1_promela_parser__coll__graph.svg @@ -1,95 +1,122 @@ - - - + + uscxml::PromelaParser - + -Node1 - -uscxml::PromelaParser + +Node1 + +uscxml::PromelaParser -Node2 - - -uscxml::PromelaParserNode + +Node2 + + +uscxml::ErrorEvent -Node2->Node1 - - - ast - - -Node2->Node2 - - - parent + +Node2->Node1 + + + pendingException -Node3 - - -uscxml::PromelaParserNode -::Location + +Node3 + + +uscxml::Event -Node3->Node2 - - - loc + +Node3->Node2 + + -Node4 - - -uscxml::Event + +Node4 + + +uscxml::Data - -Node4->Node1 - - - pendingException + + +Node4->Node3 + + + data -Node5 - - -uscxml::Data + +Node5 + + +uscxml::Blob -Node5->Node4 - - - data + +Node5->Node4 + + + binary -Node6 - - -uscxml::Blob + +Node6 + + +uscxml::PromelaParserNode + + + + + +Node6->Node1 + + + ast + + + +Node6->Node6 + + + parent + + + +Node7 + + +uscxml::PromelaParserNode +::Location - -Node6->Node5 - - - binary + + +Node7->Node6 + + + loc diff --git a/classuscxml_1_1_promela_parser_node-members.html b/classuscxml_1_1_promela_parser_node-members.html index 193d7e4..0fef9f6 100644 --- a/classuscxml_1_1_promela_parser_node-members.html +++ b/classuscxml_1_1_promela_parser_node-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

          This is the complete list of members for uscxml::PromelaParserNode, including all inherited members.

          @@ -156,9 +156,9 @@ Public Attributes

          int parseInCompound
           
          -Event pendingException
           
          +ErrorEvent pendingException
           
          Type type
           
          scanner
          - + @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_promela_parser_node.html b/classuscxml_1_1_promela_parser_node.html index 403838c..8ab8f4f 100644 --- a/classuscxml_1_1_promela_parser_node.html +++ b/classuscxml_1_1_promela_parser_node.html @@ -118,9 +118,9 @@ Classes
          dump(int indent=0) (defined in uscxml::PromelaParserNode)uscxml::PromelaParserNode
          dump(size_t indent=0) (defined in uscxml::PromelaParserNode)uscxml::PromelaParserNode
          loc (defined in uscxml::PromelaParserNode)uscxml::PromelaParserNode
          merge(PromelaParserNode *node) (defined in uscxml::PromelaParserNode)uscxml::PromelaParserNode
          operands (defined in uscxml::PromelaParserNode)uscxml::PromelaParserNode
          - - + + @@ -165,7 +165,7 @@ std::string  diff --git a/classuscxml_1_1_promela_parser_node.js b/classuscxml_1_1_promela_parser_node.js new file mode 100644 index 0000000..acd0c11 --- /dev/null +++ b/classuscxml_1_1_promela_parser_node.js @@ -0,0 +1,15 @@ +var classuscxml_1_1_promela_parser_node = +[ + [ "Location", "structuscxml_1_1_promela_parser_node_1_1_location.html", "structuscxml_1_1_promela_parser_node_1_1_location" ], + [ "PromelaParserNode", "classuscxml_1_1_promela_parser_node.html#adb550ca10771e8db1edd6f6a35b3e553", null ], + [ "~PromelaParserNode", "classuscxml_1_1_promela_parser_node.html#a5f6058ce482b8696aa38cb3da66916fb", null ], + [ "dump", "classuscxml_1_1_promela_parser_node.html#a4a1f63d637b79753d3e0154fef136af8", null ], + [ "merge", "classuscxml_1_1_promela_parser_node.html#a45ccf4d72c27dda9edf60603fae76d52", null ], + [ "push", "classuscxml_1_1_promela_parser_node.html#ab990a17b9fb69aae1ead493cb13d69f0", null ], + [ "typeToDesc", "classuscxml_1_1_promela_parser_node.html#ac030dbf0302ce7ee3e0e12402d730772", null ], + [ "loc", "classuscxml_1_1_promela_parser_node.html#ae602f25e5257dee14c10e37c7660a71f", null ], + [ "operands", "classuscxml_1_1_promela_parser_node.html#ab7748b54e2808dd3e522cfe96576ffb7", null ], + [ "parent", "classuscxml_1_1_promela_parser_node.html#a42ca161628f3bd7ac4d1454137631651", null ], + [ "type", "classuscxml_1_1_promela_parser_node.html#a65a62e130cfe371381723ae2cc707ccf", null ], + [ "value", "classuscxml_1_1_promela_parser_node.html#a4618db463938e0d2740d0aff319d8615", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_promela_parser_node__coll__graph.svg b/classuscxml_1_1_promela_parser_node__coll__graph.svg index 806e0cd..b06c653 100644 --- a/classuscxml_1_1_promela_parser_node__coll__graph.svg +++ b/classuscxml_1_1_promela_parser_node__coll__graph.svg @@ -1,39 +1,43 @@ - uscxml::PromelaParserNode - + -Node1 - -uscxml::PromelaParserNode + +Node1 + +uscxml::PromelaParserNode -Node1->Node1 - - - parent + +Node1->Node1 + + + parent -Node2 + +Node2 - -uscxml::PromelaParserNode -::Location + +uscxml::PromelaParserNode +::Location -Node2->Node1 - - - loc + +Node2->Node1 + + + loc diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html b/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html index bb9f6de..ee978af 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html @@ -102,8 +102,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

          This is the complete list of members for uscxml::SCXMLIOProcessor, including all inherited members.

          Public Member Functions

          -void dump (int indent=0)
           
          +void dump (size_t indent=0)
           
          void merge (PromelaParserNode *node)
           
          value
          - - + + @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor.html b/classuscxml_1_1_s_c_x_m_l_i_o_processor.html index 8d089e4..bfb1153 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor.html +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor.html @@ -97,7 +97,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
          uscxml::SCXMLIOProcessor Class Reference
          @@ -116,15 +115,14 @@ Inheritance diagram for uscxml::SCXMLIOProcessor:
          Collaboration diagram for uscxml::SCXMLIOProcessor:
          -
          -
          +
          [legend]
          _interpreter (defined in uscxml::SCXMLIOProcessor)uscxml::SCXMLIOProcessorprotected
          create(uscxml::InterpreterImpl *interpreter)uscxml::SCXMLIOProcessorvirtual
          _callbacks (defined in uscxml::IOProcessorImpl)uscxml::IOProcessorImplprotected
          create(uscxml::IOProcessorCallbacks *callbacks)uscxml::SCXMLIOProcessorvirtual
          eventFromSCXML(const std::string &target, const Event &event)uscxml::SCXMLIOProcessorvirtual
          EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinline
          eventToSCXML(Event &event, const std::string &type, const std::string &origin, bool internal=false)uscxml::IOProcessorImplprotected
          - - - + + + @@ -139,25 +137,19 @@ virtual std::list< std::string > 

          Public Member Functions

          virtual std::shared_ptr< IOProcessorImplcreate (uscxml::InterpreterImpl *interpreter)
           Factory demands a new instance. More...
           
          virtual std::shared_ptr< IOProcessorImplcreate (uscxml::IOProcessorCallbacks *callbacks)
           Factory demands a new instance. More...
           
          virtual void eventFromSCXML (const std::string &target, const Event &event)
           We received an event from the SCXML Interpreter we are associated with. More...
           
           Determine whether the given target is a valid destination for events. More...
           
          - - - - - - -

          -Protected Attributes

          -InterpreterImpl_interpreter
           
          - Protected Attributes inherited from uscxml::EventHandlerImpl
          -InterpreterImpl_interpreter
           
          + + +

          Additional Inherited Members

          - Protected Member Functions inherited from uscxml::IOProcessorImpl
          void eventToSCXML (Event &event, const std::string &type, const std::string &origin, bool internal=false)
           Return an event to the SCXML Interpreter instance. More...
           
          - Protected Attributes inherited from uscxml::IOProcessorImpl
          +IOProcessorCallbacks_callbacks
           

          Member Function Documentation

          - +
          @@ -167,8 +159,8 @@ Additional Inherited Members - - + +
          std::shared_ptr< IOProcessorImpl > uscxml::SCXMLIOProcessor::create (uscxml::InterpreterImplinterpreter)uscxml::IOProcessorCallbackscallbacks)
          @@ -184,9 +176,9 @@ Additional Inherited Members -
          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.

          +

          Implements uscxml::IOProcessorImpl.

          @@ -310,7 +302,7 @@ Additional Inherited Members diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor.js b/classuscxml_1_1_s_c_x_m_l_i_o_processor.js new file mode 100644 index 0000000..3f6f9ba --- /dev/null +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor.js @@ -0,0 +1,10 @@ +var classuscxml_1_1_s_c_x_m_l_i_o_processor = +[ + [ "SCXMLIOProcessor", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#adec4d782f91b652d9c19961ce7e41035", null ], + [ "~SCXMLIOProcessor", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a4b2b60934a0840f805e7c42c381e05c8", null ], + [ "create", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#ab508b9edba4af0e2e41ade25bf62b171", null ], + [ "eventFromSCXML", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a4e55d6be7638b6a88337d2a195d1044d", null ], + [ "getDataModelVariables", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a66b77406ff3de27a3db26e8de6ad4d53", null ], + [ "getNames", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a25aaaa2852f68aec79475549aad6ba10", null ], + [ "isValidTarget", "classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a9e260a4d1cd4d23fe954b141801864b0", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.map b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.map index 23633b0..73cbfc5 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.map +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.map @@ -1,21 +1,5 @@ - - - - - - - - - - - - - - - - - - - + + + diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.md5 b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.md5 index 90f4e9f..e660989 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.md5 +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.md5 @@ -1 +1 @@ -37b2ac0d204a3276ed3815e209179f91 \ No newline at end of file +3b622222e382008b696c64c7ff7d7e77 \ No newline at end of file diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.svg b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.svg index cd7c853..93c909e 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.svg +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph.svg @@ -1,400 +1,65 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml::SCXMLIOProcessor - - -Node1 - -uscxml::SCXMLIOProcessor - - -Node2 - - -uscxml::IOProcessorImpl - - - - -Node2->Node1 - - - + -Node3 - - -uscxml::EventHandlerImpl - - - - -Node3->Node2 - - + +Node3 + +uscxml::SCXMLIOProcessor -Node4 - - -uscxml::InterpreterImpl + +Node4 + + +uscxml::IOProcessorImpl - -Node4->Node1 - - - _interpreter - -Node4->Node3 - - - _interpreter + +Node4->Node3 + + -Node5 - - -uscxml::MicroStepCallbacks + +Node5 + + +uscxml::EventHandlerImpl -Node5->Node4 - - + +Node5->Node4 + + -Node6 - - -uscxml::DataModelCallbacks + +Node6 + + +uscxml::IOProcessorCallbacks -Node6->Node4 - - - - -Node7 - - -uscxml::ContentExecutorCallbacks - - - - -Node7->Node4 - - - - -Node8 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node8->Node4 - - - - -Node9 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node9->Node4 - - - - -Node10 - - -uscxml::MicroStep - - - - -Node10->Node4 - - - _microStepper - - -Node11 - - -uscxml::DelayedEventQueue - - - - -Node11->Node4 - - - _delayQueue - - -Node12 - - -uscxml::EventQueue - - - - -Node12->Node4 - - - _parentQueue -_externalQueue -_internalQueue - - -Node12->Node11 - - - - -Node13 - - -uscxml::Logger - - - - -Node13->Node4 - - - _logger - - -Node14 - - -uscxml::DataModel - - - - -Node14->Node4 - - - _dataModel - - -Node15 - - -uscxml::Factory - - - - -Node15->Node4 - - - _factory - - -Node15->Node15 - - - _instance -_parentFactory - - -Node16 - - -uscxml::URL - - - - -Node16->Node4 - - - _baseURL - - -Node17 - - -uscxml::X - - + +Node6->Node4 + + + _callbacks - -Node17->Node4 - - - _xmlPrefix -_xmlNS - -Node18 - - -uscxml::ContentExecutor - - - - -Node18->Node4 - - - _execContent - - -Node19 - - -uscxml::Event - - - - -Node19->Node4 - - - _currEvent -_invokeReq - - -Node20 - - -uscxml::Data - - - - -Node20->Node19 - - - data - - -Node21 - - -uscxml::Blob - - - - -Node21->Node20 - - - binary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph_org.svg b/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph_org.svg deleted file mode 100644 index e293696..0000000 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor__coll__graph_org.svg +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - -uscxml::SCXMLIOProcessor - - -Node1 - -uscxml::SCXMLIOProcessor - - -Node2 - - -uscxml::IOProcessorImpl - - - - -Node2->Node1 - - - - -Node3 - - -uscxml::EventHandlerImpl - - - - -Node3->Node2 - - - - -Node4 - - -uscxml::InterpreterImpl - - - - -Node4->Node1 - - - _interpreter - - -Node4->Node3 - - - _interpreter - - -Node5 - - -uscxml::MicroStepCallbacks - - - - -Node5->Node4 - - - - -Node6 - - -uscxml::DataModelCallbacks - - - - -Node6->Node4 - - - - -Node7 - - -uscxml::ContentExecutorCallbacks - - - - -Node7->Node4 - - - - -Node8 - - -uscxml::DelayedEventQueue -Callbacks - - - - -Node8->Node4 - - - - -Node9 - -std::enable_shared -_from_this< InterpreterImpl > - - -Node9->Node4 - - - - -Node10 - - -uscxml::MicroStep - - - - -Node10->Node4 - - - _microStepper - - -Node11 - - -uscxml::DelayedEventQueue - - - - -Node11->Node4 - - - _delayQueue - - -Node12 - - -uscxml::EventQueue - - - - -Node12->Node4 - - - _parentQueue -_externalQueue -_internalQueue - - -Node12->Node11 - - - - -Node13 - - -uscxml::Logger - - - - -Node13->Node4 - - - _logger - - -Node14 - - -uscxml::DataModel - - - - -Node14->Node4 - - - _dataModel - - -Node15 - - -uscxml::Factory - - - - -Node15->Node4 - - - _factory - - -Node15->Node15 - - - _instance -_parentFactory - - -Node16 - - -uscxml::URL - - - - -Node16->Node4 - - - _baseURL - - -Node17 - - -uscxml::X - - - - -Node17->Node4 - - - _xmlPrefix -_xmlNS - - -Node18 - - -uscxml::ContentExecutor - - - - -Node18->Node4 - - - _execContent - - -Node19 - - -uscxml::Event - - - - -Node19->Node4 - - - _currEvent -_invokeReq - - -Node20 - - -uscxml::Data - - - - -Node20->Node19 - - - data - - -Node21 - - -uscxml::Blob - - - - -Node21->Node20 - - - binary - - - diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor__inherit__graph.svg b/classuscxml_1_1_s_c_x_m_l_i_o_processor__inherit__graph.svg index 96b0b54..f3d510a 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor__inherit__graph.svg +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor__inherit__graph.svg @@ -1,44 +1,49 @@ - uscxml::SCXMLIOProcessor - - -Node1 - -uscxml::SCXMLIOProcessor + + + +Node0 + +uscxml::SCXMLIOProcessor - -Node2 + + +Node1 - -uscxml::IOProcessorImpl + +uscxml::IOProcessorImpl - -Node2->Node1 - - + + +Node1->Node0 + + - -Node3 + + +Node2 - -uscxml::EventHandlerImpl + +uscxml::EventHandlerImpl - -Node3->Node2 - - + + +Node2->Node1 + + diff --git a/classuscxml_1_1_state_transition_monitor-members.html b/classuscxml_1_1_state_transition_monitor-members.html index a6c12c7..6725b27 100644 --- a/classuscxml_1_1_state_transition_monitor-members.html +++ b/classuscxml_1_1_state_transition_monitor-members.html @@ -103,6 +103,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

          This is the complete list of members for uscxml::StateTransitionMonitor, including all inherited members.

          + + @@ -124,11 +126,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - + + + + + +
          _copyToInvokers (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorprotected
          _logger (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorprotected
          _logPrefix (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorprotected
          _mutex (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorprotectedstatic
          afterCompletion(Interpreter &interpreter) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
          afterEnteringState(Interpreter &interpreter, const XERCESC_NS::DOMElement *state) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
          copyToInvokers(bool copy) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
          copyToInvokers() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
          InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
          onStableConfiguration(Interpreter &interpreter) (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorvirtual
          reportIssue(Interpreter &interpreter, const InterpreterIssue &issue) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
          StateTransitionMonitor() (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorinline
          ~InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
          ~StateTransitionMonitor() (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorinlinevirtual
          InterpreterMonitor(Logger logger) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinline
          onStableConfiguration(Interpreter &interpreter) (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorvirtual
          reportIssue(Interpreter &interpreter, const InterpreterIssue &issue) (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
          StateTransitionMonitor(std::string prefix="") (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorinline
          ~InterpreterMonitor() (defined in uscxml::InterpreterMonitor)uscxml::InterpreterMonitorinlinevirtual
          ~StateTransitionMonitor() (defined in uscxml::StateTransitionMonitor)uscxml::StateTransitionMonitorinlinevirtual
          @@ -138,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_state_transition_monitor.html b/classuscxml_1_1_state_transition_monitor.html index 915961c..f7df01e 100644 --- a/classuscxml_1_1_state_transition_monitor.html +++ b/classuscxml_1_1_state_transition_monitor.html @@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
          @@ -111,11 +112,14 @@ Inheritance diagram for uscxml::StateTransitionMonitor:
          Collaboration diagram for uscxml::StateTransitionMonitor:
          -
          +
          [legend]
          + + @@ -138,6 +142,9 @@ virtual void  + + @@ -181,18 +188,24 @@ bool 

          Public Member Functions

          StateTransitionMonitor (std::string prefix="")
           
          virtual void beforeEnteringState (Interpreter &interpreter, const XERCESC_NS::DOMElement *state)
           
          beforeTakingT virtual void onStableConfiguration (Interpreter &interpreter)
           
          - Public Member Functions inherited from uscxml::InterpreterMonitor
          InterpreterMonitor (Logger logger)
           
          virtual void afterCompletion (Interpreter &interpreter)
           
          copyToInvokers () virtual void reportIssue (Interpreter &interpreter, const InterpreterIssue &issue)
           
          + + + + + + + + +

          +Protected Attributes

          +std::string _logPrefix
           
          - Protected Attributes inherited from uscxml::InterpreterMonitor
          +bool _copyToInvokers
           
          +Logger _logger
           
          -

          Static Protected Attributes

          static std::recursive_mutex _mutex
           
          - - - -

          -Additional Inherited Members

          - Protected Attributes inherited from uscxml::InterpreterMonitor
          -bool _copyToInvokers
           

          The documentation for this class was generated from the following files:
          diff --git a/classuscxml_1_1_state_transition_monitor.js b/classuscxml_1_1_state_transition_monitor.js new file mode 100644 index 0000000..cdde09a --- /dev/null +++ b/classuscxml_1_1_state_transition_monitor.js @@ -0,0 +1,14 @@ +var classuscxml_1_1_state_transition_monitor = +[ + [ "StateTransitionMonitor", "classuscxml_1_1_state_transition_monitor.html#a15a4f57ab414db0b5f6d45908dbc58a3", null ], + [ "~StateTransitionMonitor", "classuscxml_1_1_state_transition_monitor.html#ac967734be2bb9184d12b71b5cf80bca0", null ], + [ "beforeEnteringState", "classuscxml_1_1_state_transition_monitor.html#adc8d59639e829ea7aab1bf797730b199", null ], + [ "beforeExecutingContent", "classuscxml_1_1_state_transition_monitor.html#af552d695845b228ee1d9894bb19c79df", null ], + [ "beforeExitingState", "classuscxml_1_1_state_transition_monitor.html#a2556199b2ad373a6d52d6214833400ba", null ], + [ "beforeMicroStep", "classuscxml_1_1_state_transition_monitor.html#a853411e7236afa982632280561622165", null ], + [ "beforeProcessingEvent", "classuscxml_1_1_state_transition_monitor.html#a12f130ef3eb97d2f4a9c9a6e2b30376c", null ], + [ "beforeTakingTransition", "classuscxml_1_1_state_transition_monitor.html#a0180e7c22b840fea860e4950c2116c59", null ], + [ "onStableConfiguration", "classuscxml_1_1_state_transition_monitor.html#a4f5bc7b1ed88bd1b3e67cea4cb058271", null ], + [ "_logPrefix", "classuscxml_1_1_state_transition_monitor.html#a7b5c665b2bddc4446d48a00d0e1440e9", null ], + [ "_mutex", "classuscxml_1_1_state_transition_monitor.html#acc89d7263df3142f1a3e3310282aeaa3", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_state_transition_monitor__coll__graph.map b/classuscxml_1_1_state_transition_monitor__coll__graph.map index ad2bac7..c0e1bb0 100644 --- a/classuscxml_1_1_state_transition_monitor__coll__graph.map +++ b/classuscxml_1_1_state_transition_monitor__coll__graph.map @@ -1,3 +1,4 @@ - + + diff --git a/classuscxml_1_1_state_transition_monitor__coll__graph.md5 b/classuscxml_1_1_state_transition_monitor__coll__graph.md5 index 4689106..a196c32 100644 --- a/classuscxml_1_1_state_transition_monitor__coll__graph.md5 +++ b/classuscxml_1_1_state_transition_monitor__coll__graph.md5 @@ -1 +1 @@ -1d767c8b8e508581e4c60c1243bcdea6 \ No newline at end of file +bd87dc794c5fb7a9fdd0c293a5f0fcc6 \ No newline at end of file diff --git a/classuscxml_1_1_state_transition_monitor__coll__graph.svg b/classuscxml_1_1_state_transition_monitor__coll__graph.svg index 9ef74b9..12a75fe 100644 --- a/classuscxml_1_1_state_transition_monitor__coll__graph.svg +++ b/classuscxml_1_1_state_transition_monitor__coll__graph.svg @@ -1,31 +1,50 @@ - - - + + uscxml::StateTransitionMonitor - - -Node1 - -uscxml::StateTransitionMonitor - + -Node2 + +Node2 + +uscxml::StateTransitionMonitor + + + +Node3 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor + + + + + +Node3->Node2 + + + + + +Node4 + + +uscxml::Logger - -Node2->Node1 - - + + +Node4->Node3 + + + _logger diff --git a/classuscxml_1_1_state_transition_monitor__inherit__graph.svg b/classuscxml_1_1_state_transition_monitor__inherit__graph.svg index 9ef74b9..51913b7 100644 --- a/classuscxml_1_1_state_transition_monitor__inherit__graph.svg +++ b/classuscxml_1_1_state_transition_monitor__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::StateTransitionMonitor - - -Node1 - -uscxml::StateTransitionMonitor + + + +Node0 + +uscxml::StateTransitionMonitor - -Node2 + + +Node1 - -uscxml::InterpreterMonitor + +uscxml::InterpreterMonitor - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_std_out_logger-members.html b/classuscxml_1_1_std_out_logger-members.html index 953c9f7..7e18d76 100644 --- a/classuscxml_1_1_std_out_logger-members.html +++ b/classuscxml_1_1_std_out_logger-members.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_std_out_logger.html b/classuscxml_1_1_std_out_logger.html index a73680e..2728782 100644 --- a/classuscxml_1_1_std_out_logger.html +++ b/classuscxml_1_1_std_out_logger.html @@ -148,7 +148,7 @@ static std::shared_ptr< diff --git a/classuscxml_1_1_std_out_logger.js b/classuscxml_1_1_std_out_logger.js new file mode 100644 index 0000000..6e97ace --- /dev/null +++ b/classuscxml_1_1_std_out_logger.js @@ -0,0 +1,9 @@ +var classuscxml_1_1_std_out_logger = +[ + [ "StdOutLogger", "classuscxml_1_1_std_out_logger.html#a5d0fe034bec06c362f5b219ac16696f6", null ], + [ "~StdOutLogger", "classuscxml_1_1_std_out_logger.html#a69f3d7dc868e7414f4e19443f05a1b39", null ], + [ "create", "classuscxml_1_1_std_out_logger.html#a25a0becb4af45f57d7ad547656686edf", null ], + [ "log", "classuscxml_1_1_std_out_logger.html#a6955083253662877b0455d44457588b1", null ], + [ "log", "classuscxml_1_1_std_out_logger.html#a474d64a26e52c87e27da6db19ba293a2", null ], + [ "log", "classuscxml_1_1_std_out_logger.html#a452555d577f8199b2ab1475c972d47e1", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_std_out_logger__coll__graph.svg b/classuscxml_1_1_std_out_logger__coll__graph.svg index 7242b3f..6c3f91c 100644 --- a/classuscxml_1_1_std_out_logger__coll__graph.svg +++ b/classuscxml_1_1_std_out_logger__coll__graph.svg @@ -1,31 +1,34 @@ - uscxml::StdOutLogger - - -Node1 - -uscxml::StdOutLogger - + -Node2 + +Node2 + +uscxml::StdOutLogger + + + +Node3 - -uscxml::LoggerImpl + +uscxml::LoggerImpl - -Node2->Node1 - - + + +Node3->Node2 + + diff --git a/classuscxml_1_1_std_out_logger__inherit__graph.svg b/classuscxml_1_1_std_out_logger__inherit__graph.svg index 7242b3f..fd95f70 100644 --- a/classuscxml_1_1_std_out_logger__inherit__graph.svg +++ b/classuscxml_1_1_std_out_logger__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::StdOutLogger - - -Node1 - -uscxml::StdOutLogger + + + +Node0 + +uscxml::StdOutLogger - -Node2 + + +Node1 - -uscxml::LoggerImpl + +uscxml::LoggerImpl - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_stream_logger-members.html b/classuscxml_1_1_stream_logger-members.html index 7e3f76d..4d17691 100644 --- a/classuscxml_1_1_stream_logger-members.html +++ b/classuscxml_1_1_stream_logger-members.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_stream_logger.html b/classuscxml_1_1_stream_logger.html index f0540f8..7dd9c87 100644 --- a/classuscxml_1_1_stream_logger.html +++ b/classuscxml_1_1_stream_logger.html @@ -152,7 +152,7 @@ class Logger diff --git a/classuscxml_1_1_stream_logger.js b/classuscxml_1_1_stream_logger.js new file mode 100644 index 0000000..a6fb17e --- /dev/null +++ b/classuscxml_1_1_stream_logger.js @@ -0,0 +1,11 @@ +var classuscxml_1_1_stream_logger = +[ + [ "~StreamLogger", "classuscxml_1_1_stream_logger.html#abe92b39608e3ae7785d4c7136f237464", null ], + [ "StreamLogger", "classuscxml_1_1_stream_logger.html#aed644aa442755ee657b5bdc2c2c6d32a", null ], + [ "StreamLogger", "classuscxml_1_1_stream_logger.html#ad9eabd044838bf4e88789ac8157f4a8a", null ], + [ "operator<<", "classuscxml_1_1_stream_logger.html#a41839e0fce0eb7e87625d62b1bf932f3", null ], + [ "Logger", "classuscxml_1_1_stream_logger.html#aff02b76416d2846736b7ecd798921a0a", null ], + [ "_logger", "classuscxml_1_1_stream_logger.html#aaf51652ba6bd94faaa21899a6e30e89c", null ], + [ "_severity", "classuscxml_1_1_stream_logger.html#abb123eeb07c5dcefe0ba508a23c2c86d", null ], + [ "ss", "classuscxml_1_1_stream_logger.html#ac63f7d50ab9c045feac256cf90a59d97", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_transformer-members.html b/classuscxml_1_1_transformer-members.html index 36bab98..93ec1ff 100644 --- a/classuscxml_1_1_transformer-members.html +++ b/classuscxml_1_1_transformer-members.html @@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_transformer.html b/classuscxml_1_1_transformer.html index 29b853b..e11d603 100644 --- a/classuscxml_1_1_transformer.html +++ b/classuscxml_1_1_transformer.html @@ -161,7 +161,7 @@ std::shared_ptr< T diff --git a/classuscxml_1_1_transformer.js b/classuscxml_1_1_transformer.js new file mode 100644 index 0000000..97adfad --- /dev/null +++ b/classuscxml_1_1_transformer.js @@ -0,0 +1,18 @@ +var classuscxml_1_1_transformer = +[ + [ "Transformer", "classuscxml_1_1_transformer.html#a7929dfa573a6d0fc25b5662a047bf1e7", null ], + [ "Transformer", "classuscxml_1_1_transformer.html#aad8d7ab0d89ae9f438d3c7a0b9e1d827", null ], + [ "Transformer", "classuscxml_1_1_transformer.html#a815ac90d9be4e5c9c8da82c103f97f92", null ], + [ "~Transformer", "classuscxml_1_1_transformer.html#ab9908943beb89ddb48a0dac39d0a9ab5", null ], + [ "getImpl", "classuscxml_1_1_transformer.html#a13ec9dd5c50fd285ab8f494d5e984dd3", null ], + [ "operator bool", "classuscxml_1_1_transformer.html#a48a42cefda2f51a7d5d4bb3ff9be1a9d", null ], + [ "operator Interpreter", "classuscxml_1_1_transformer.html#a250a2424da1af06f8d34dee3939fa6fe", null ], + [ "operator!=", "classuscxml_1_1_transformer.html#a69cb535312014a6abe8a831c6fcf8f74", null ], + [ "operator<", "classuscxml_1_1_transformer.html#a56e566d00b3d6e1d1cbf6f7499f91f8d", null ], + [ "operator=", "classuscxml_1_1_transformer.html#ae2acadf9d466cb61ce8cca8d118de2e1", null ], + [ "operator==", "classuscxml_1_1_transformer.html#ab69d542bf0b1abbff1738609ebf1e72f", null ], + [ "setExtensions", "classuscxml_1_1_transformer.html#a4c128200e69fd2da80348ab04b0356f9", null ], + [ "setOptions", "classuscxml_1_1_transformer.html#a70675f5bbdcaa1857b4971cb63b14ecc", null ], + [ "writeTo", "classuscxml_1_1_transformer.html#a7a15a2048907e0fc6a7594ed1e65f666", null ], + [ "_impl", "classuscxml_1_1_transformer.html#a425a44b9ecc035a4b92f287ab3749410", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_transformer_impl-members.html b/classuscxml_1_1_transformer_impl-members.html index b7c7e3d..2be6226 100644 --- a/classuscxml_1_1_transformer_impl-members.html +++ b/classuscxml_1_1_transformer_impl-members.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_transformer_impl.html b/classuscxml_1_1_transformer_impl.html index bd9d0cb..6dd66db 100644 --- a/classuscxml_1_1_transformer_impl.html +++ b/classuscxml_1_1_transformer_impl.html @@ -175,7 +175,7 @@ class Transformer diff --git a/classuscxml_1_1_transformer_impl.js b/classuscxml_1_1_transformer_impl.js new file mode 100644 index 0000000..407757d --- /dev/null +++ b/classuscxml_1_1_transformer_impl.js @@ -0,0 +1,16 @@ +var classuscxml_1_1_transformer_impl = +[ + [ "TransformerImpl", "classuscxml_1_1_transformer_impl.html#a00bce6c9e93822148c417e06e8c1b425", null ], + [ "getDocument", "classuscxml_1_1_transformer_impl.html#ad09755bf76a31e2d5aa8f8430e78c944", null ], + [ "operator Interpreter", "classuscxml_1_1_transformer_impl.html#aac9803028b658772eaa141e746adca33", null ], + [ "writeTo", "classuscxml_1_1_transformer_impl.html#a3a886a4f6323c2759400419b38a1d7be", null ], + [ "Transformer", "classuscxml_1_1_transformer_impl.html#afda6f8e578113ef943a35d8f29af143a", null ], + [ "_baseURL", "classuscxml_1_1_transformer_impl.html#ae4b98b2eb44daef5ad1174da2720ba00", null ], + [ "_binding", "classuscxml_1_1_transformer_impl.html#a5e70e5d2bcd4cb90b26cd24afbf9bf86", null ], + [ "_document", "classuscxml_1_1_transformer_impl.html#ac4855dbce1c0eb7e287adf180098b59d", null ], + [ "_extensions", "classuscxml_1_1_transformer_impl.html#afc5b48e313739ff5e7c6af8c1cf89366", null ], + [ "_name", "classuscxml_1_1_transformer_impl.html#a6b36c2fa78796a6c878316e21a0d7900", null ], + [ "_options", "classuscxml_1_1_transformer_impl.html#a85e9e4c680a4f813426374e01b8d10b6", null ], + [ "_scxml", "classuscxml_1_1_transformer_impl.html#a94bdcbff6b856424004cb3fa0af5196b", null ], + [ "interpreter", "classuscxml_1_1_transformer_impl.html#ae7023e2a4f4a57a39e4a7aa1225ecb33", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_transformer_impl__coll__graph.svg b/classuscxml_1_1_transformer_impl__coll__graph.svg index 4fca574..d83b136 100644 --- a/classuscxml_1_1_transformer_impl__coll__graph.svg +++ b/classuscxml_1_1_transformer_impl__coll__graph.svg @@ -1,46 +1,51 @@ - uscxml::TransformerImpl - - -Node1 - -uscxml::TransformerImpl - - -Node2 + + + +Node5 + +uscxml::TransformerImpl + + + +Node6 - -uscxml::URL + +uscxml::URL - -Node2->Node1 - - - _baseURL + + +Node6->Node5 + + + _baseURL - -Node3 + + +Node7 - -uscxml::Interpreter + +uscxml::Interpreter - -Node3->Node1 - - - interpreter + + +Node7->Node5 + + + interpreter diff --git a/classuscxml_1_1_transformer_impl__inherit__graph.svg b/classuscxml_1_1_transformer_impl__inherit__graph.svg index 6ef4e92..859e0c5 100644 --- a/classuscxml_1_1_transformer_impl__inherit__graph.svg +++ b/classuscxml_1_1_transformer_impl__inherit__graph.svg @@ -1,70 +1,79 @@ - uscxml::TransformerImpl - - -Node1 - -uscxml::TransformerImpl + + + +Node0 + +uscxml::TransformerImpl - -Node2 + + +Node1 - -uscxml::ChartToC + +uscxml::ChartToC - -Node1->Node2 - - + + +Node0->Node1 + + - -Node3 + + +Node2 - -uscxml::ChartToJava + +uscxml::ChartToJava - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 + + +Node3 - -uscxml::ChartToPromela + +uscxml::ChartToPromela - -Node2->Node4 - - + + +Node1->Node3 + + - -Node5 + + +Node4 - -uscxml::ChartToVHDL + +uscxml::ChartToVHDL - -Node2->Node5 - - + + +Node1->Node4 + + diff --git a/classuscxml_1_1_u_r_l-members.html b/classuscxml_1_1_u_r_l-members.html index 4f6e829..2e1f0ec 100644 --- a/classuscxml_1_1_u_r_l-members.html +++ b/classuscxml_1_1_u_r_l-members.html @@ -105,33 +105,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); _impl (defined in uscxml::URL)uscxml::URLprotected addMonitor(URLMonitor *monitor) (defined in uscxml::URL)uscxml::URLinline addOutHeader(const std::string &key, const std::string &value) (defined in uscxml::URL)uscxml::URLinline - download(bool blocking=false) const (defined in uscxml::URL)uscxml::URLinline - fragment() (defined in uscxml::URL)uscxml::URLinline - getInContent(bool forceReload=false) (defined in uscxml::URL)uscxml::URLinline - getInHeaderField(const std::string &key) (defined in uscxml::URL)uscxml::URLinline - getInHeaderFields() (defined in uscxml::URL)uscxml::URLinline + currTmpDir (defined in uscxml::URL)uscxml::URLprotectedstatic + download(bool blocking=false) const (defined in uscxml::URL)uscxml::URLinline + fragment() (defined in uscxml::URL)uscxml::URLinline + getInContent(bool forceReload=false) (defined in uscxml::URL)uscxml::URLinline + getInHeaderField(const std::string &key) (defined in uscxml::URL)uscxml::URLinline + getInHeaderFields() (defined in uscxml::URL)uscxml::URLinline + getResourceDir()uscxml::URLstatic getStatusCode() const (defined in uscxml::URL)uscxml::URLinline getStatusMessage() const (defined in uscxml::URL)uscxml::URLinline - host() (defined in uscxml::URL)uscxml::URLinline - isAbsolute() (defined in uscxml::URL)uscxml::URLinline - normalize() (defined in uscxml::URL)uscxml::URLinline - operator Data() const (defined in uscxml::URL)uscxml::URLinline - operator std::string() (defined in uscxml::URL)uscxml::URLinline - path() (defined in uscxml::URL)uscxml::URLinline - pathComponents() (defined in uscxml::URL)uscxml::URLinline - PIMPL_OPERATORS(URL) (defined in uscxml::URL)uscxml::URL - port() (defined in uscxml::URL)uscxml::URLinline - query() (defined in uscxml::URL)uscxml::URLinline - refer(URL absoluteSource, URL absoluteBase) (defined in uscxml::URL)uscxml::URLinlinestatic - removeMonitor(URLMonitor *monitor) (defined in uscxml::URL)uscxml::URLinline - resolve(URL relativeURL, URL absoluteURL) (defined in uscxml::URL)uscxml::URLinlinestatic - resolveWithCWD(URL relativeURL) (defined in uscxml::URL)uscxml::URLinlinestatic - scheme() (defined in uscxml::URL)uscxml::URLinline - setOutContent(const std::string &content) (defined in uscxml::URL)uscxml::URLinline - setRequestType(URLRequestType requestType) (defined in uscxml::URL)uscxml::URLinline - URL(const std::string url) (defined in uscxml::URL)uscxml::URLinline - URLFetcher (defined in uscxml::URL)uscxml::URLfriend - userInfo() (defined in uscxml::URL)uscxml::URLinline + getTempDir(bool shared=true)uscxml::URLstatic + host() (defined in uscxml::URL)uscxml::URLinline + isAbsolute() (defined in uscxml::URL)uscxml::URLinline + normalize() (defined in uscxml::URL)uscxml::URLinline + operator Data() const (defined in uscxml::URL)uscxml::URLinline + operator std::string() (defined in uscxml::URL)uscxml::URLinline + path() (defined in uscxml::URL)uscxml::URLinline + pathComponents() (defined in uscxml::URL)uscxml::URLinline + PIMPL_OPERATORS(URL) (defined in uscxml::URL)uscxml::URL + port() (defined in uscxml::URL)uscxml::URLinline + query() (defined in uscxml::URL)uscxml::URLinline + refer(URL absoluteSource, URL absoluteBase) (defined in uscxml::URL)uscxml::URLinlinestatic + removeMonitor(URLMonitor *monitor) (defined in uscxml::URL)uscxml::URLinline + resolve(URL relativeURL, URL absoluteURL) (defined in uscxml::URL)uscxml::URLinlinestatic + resolveWithCWD(URL relativeURL) (defined in uscxml::URL)uscxml::URLinlinestatic + scheme() (defined in uscxml::URL)uscxml::URLinline + setOutContent(const std::string &content) (defined in uscxml::URL)uscxml::URLinline + setRequestType(URLRequestType requestType) (defined in uscxml::URL)uscxml::URLinline + URL(const std::string url) (defined in uscxml::URL)uscxml::URLinline + URLFetcher (defined in uscxml::URL)uscxml::URLfriend + userInfo() (defined in uscxml::URL)uscxml::URLinline @@ -141,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_u_r_l.html b/classuscxml_1_1_u_r_l.html index bdcceb9..81af00d 100644 --- a/classuscxml_1_1_u_r_l.html +++ b/classuscxml_1_1_u_r_l.html @@ -99,6 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Public Member Functions | Static Public Member Functions | Protected Attributes | +Static Protected Attributes | Friends | List of all members
          @@ -186,6 +187,12 @@ std::string userInfo ( + + + + + + @@ -202,14 +209,78 @@ Protected Attributes std::shared_ptr< URLImpl

          Static Public Member Functions

          static std::string getResourceDir ()
           Get a persistant, shared directory for resources. More...
           
          static std::string getTempDir (bool shared=true)
           Get a temporary, shared or private directory for resources. More...
           
          static URL refer (URL absoluteSource, URL absoluteBase)
           
          _impl
           
          + + + +

          +Static Protected Attributes

          +static std::string currTmpDir
           

          Friends

          class URLFetcher
           
          -
          The documentation for this class was generated from the following file:
            +

            Member Function Documentation

            + +
            +
            + + + + + +
            + + + + + + + +
            std::string uscxml::URL::getResourceDir ()
            +
            +static
            +
            +
            Returns
            A path to an existing directory for resources.
            + +
            +
            + +
            +
            + + + + + +
            + + + + + + + + +
            std::string uscxml::URL::getTempDir (bool shared = true)
            +
            +static
            +
            +
            Parameters
            + + +
            sharedWhether the temporary directory is shared among instances.
            +
            +
            +
            Returns
            A path to an existing directory for temporary files.
            + +
            +
            +
            The documentation for this class was generated from the following files:
          @@ -220,7 +291,7 @@ class URLFetcher< diff --git a/classuscxml_1_1_u_r_l.js b/classuscxml_1_1_u_r_l.js new file mode 100644 index 0000000..3e8eaa1 --- /dev/null +++ b/classuscxml_1_1_u_r_l.js @@ -0,0 +1,36 @@ +var classuscxml_1_1_u_r_l = +[ + [ "URL", "classuscxml_1_1_u_r_l.html#a444a54d0709d313af77a714626dc991f", null ], + [ "addMonitor", "classuscxml_1_1_u_r_l.html#a5b016240ea49375679a397bc8e895bf5", null ], + [ "addOutHeader", "classuscxml_1_1_u_r_l.html#a2838587f18b5bd762eaa7aaa8df59460", null ], + [ "download", "classuscxml_1_1_u_r_l.html#a739210b1473273b996a9908caf91a307", null ], + [ "fragment", "classuscxml_1_1_u_r_l.html#a9bfdc92bd43c58613ab9dc28306420b6", null ], + [ "getInContent", "classuscxml_1_1_u_r_l.html#ab2cdb3f789a891b77216b5836cf8f3a6", null ], + [ "getInHeaderField", "classuscxml_1_1_u_r_l.html#a65393c8add6e21bcfda794b9aaa0890c", null ], + [ "getInHeaderFields", "classuscxml_1_1_u_r_l.html#a96f23ae79761b2b3bc645d7215544238", null ], + [ "getResourceDir", "classuscxml_1_1_u_r_l.html#a37bf66744d19ca6e71c84494a0abc38b", null ], + [ "getStatusCode", "classuscxml_1_1_u_r_l.html#aa020d05a87a22bb6f2e6102dff5f6d91", null ], + [ "getStatusMessage", "classuscxml_1_1_u_r_l.html#a0babfb1d3175303fa828f99f0001af70", null ], + [ "getTempDir", "classuscxml_1_1_u_r_l.html#a2570099f2a3fcf45eac84df955509dc0", null ], + [ "host", "classuscxml_1_1_u_r_l.html#af655a8f64cb621bcd1042f324bcbcf29", null ], + [ "isAbsolute", "classuscxml_1_1_u_r_l.html#a60497cbfcef118086d88f1fa196caf07", null ], + [ "normalize", "classuscxml_1_1_u_r_l.html#a4f2de7b24af5f9f4b4cc70091d973cc9", null ], + [ "operator Data", "classuscxml_1_1_u_r_l.html#a95cd847fcd579efa2b0718f7c579df72", null ], + [ "operator std::string", "classuscxml_1_1_u_r_l.html#af8dedf3f8e8a0e84db08320b7e91d827", null ], + [ "path", "classuscxml_1_1_u_r_l.html#aef4bf66691a83fa7b72a311e5cf05f17", null ], + [ "pathComponents", "classuscxml_1_1_u_r_l.html#a2e4cdbac275a8a5f002d8245bbb864d5", null ], + [ "PIMPL_OPERATORS", "classuscxml_1_1_u_r_l.html#a7e43057ac80b2ef48a86dfde33d98ee8", null ], + [ "port", "classuscxml_1_1_u_r_l.html#afb1075c1cab0122c14cb5dd2189f09db", null ], + [ "query", "classuscxml_1_1_u_r_l.html#a9b6916ed548c35f58f1bc91ea8ee1580", null ], + [ "refer", "classuscxml_1_1_u_r_l.html#a34393add51dd64f3b1a56c66529fad14", null ], + [ "removeMonitor", "classuscxml_1_1_u_r_l.html#a955b21db4f520151a73a388429b2e16a", null ], + [ "resolve", "classuscxml_1_1_u_r_l.html#a0ca4fd5a28d354ad586b0c04f58abdc8", null ], + [ "resolveWithCWD", "classuscxml_1_1_u_r_l.html#a74b0f7b7ec859a470c9ce34e78844dd0", null ], + [ "scheme", "classuscxml_1_1_u_r_l.html#a82890b2a0617f0a75b2adec141770b49", null ], + [ "setOutContent", "classuscxml_1_1_u_r_l.html#abab8702d9811262275b0abcc81d4d950", null ], + [ "setRequestType", "classuscxml_1_1_u_r_l.html#a9ae28e159e6306648df3a26e5bc8c98d", null ], + [ "userInfo", "classuscxml_1_1_u_r_l.html#a8882c535ea1e0b481106ea5ab75a43a1", null ], + [ "URLFetcher", "classuscxml_1_1_u_r_l.html#a5689ba069b824ffddf039e51339b121e", null ], + [ "_impl", "classuscxml_1_1_u_r_l.html#a556897e1f3b10822f142ab4c3dd87fa6", null ], + [ "currTmpDir", "classuscxml_1_1_u_r_l.html#af741203695eefe3bc3a3ead0d4245ecd", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_u_r_l_fetcher-members.html b/classuscxml_1_1_u_r_l_fetcher-members.html index aa7d7bc..9e2fc16 100644 --- a/classuscxml_1_1_u_r_l_fetcher-members.html +++ b/classuscxml_1_1_u_r_l_fetcher-members.html @@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_u_r_l_fetcher.html b/classuscxml_1_1_u_r_l_fetcher.html index 091061f..aa190af 100644 --- a/classuscxml_1_1_u_r_l_fetcher.html +++ b/classuscxml_1_1_u_r_l_fetcher.html @@ -192,7 +192,7 @@ static URLFetcher *& diff --git a/classuscxml_1_1_u_r_l_fetcher.js b/classuscxml_1_1_u_r_l_fetcher.js new file mode 100644 index 0000000..689d622 --- /dev/null +++ b/classuscxml_1_1_u_r_l_fetcher.js @@ -0,0 +1,21 @@ +var classuscxml_1_1_u_r_l_fetcher = +[ + [ "URLFetcher", "classuscxml_1_1_u_r_l_fetcher.html#a3026748b23aca5a4a9c9fc1e9c3a05e0", null ], + [ "~URLFetcher", "classuscxml_1_1_u_r_l_fetcher.html#ab5befaefad6cd3579b8a403850e5f7db", null ], + [ "breakURL", "classuscxml_1_1_u_r_l_fetcher.html#afeda2c77690164b8427b7a8f9584386b", null ], + [ "fetchURL", "classuscxml_1_1_u_r_l_fetcher.html#afbf4dfb6ee9b01f517e3587e3985b1e9", null ], + [ "getInstance", "classuscxml_1_1_u_r_l_fetcher.html#a8df9987fbc6f7a792cb45ff3dfd57aab", null ], + [ "perform", "classuscxml_1_1_u_r_l_fetcher.html#adc830f21c0abaf0bad30af12c2f61308", null ], + [ "run", "classuscxml_1_1_u_r_l_fetcher.html#a42c5b1d08f9e393b36ee1de904e83305", null ], + [ "start", "classuscxml_1_1_u_r_l_fetcher.html#a6e19e6992618778de5b821c341f29ff0", null ], + [ "stop", "classuscxml_1_1_u_r_l_fetcher.html#a1e7a21d709176d300080661887af792c", null ], + [ "_condVar", "classuscxml_1_1_u_r_l_fetcher.html#a3f042b5eaee88485d368c23e7fe59a3f", null ], + [ "_envProxy", "classuscxml_1_1_u_r_l_fetcher.html#a0ebb8ee21ee648aa7adf848cdd32496a", null ], + [ "_handlesToHeaders", "classuscxml_1_1_u_r_l_fetcher.html#aba1e63ba4634894be0e0ff4cdd7d330b", null ], + [ "_handlesToURLs", "classuscxml_1_1_u_r_l_fetcher.html#afd59286f9ef9d8ce375e1254f8f8ce36", null ], + [ "_instance", "classuscxml_1_1_u_r_l_fetcher.html#a87b2dd3c0a782ef624337eecf4ad1d89", null ], + [ "_isStarted", "classuscxml_1_1_u_r_l_fetcher.html#aab3e1d9031aca04b2924d2083d1ac7c3", null ], + [ "_multiHandle", "classuscxml_1_1_u_r_l_fetcher.html#ae86fa8ed587103e3f17756a8b851db0e", null ], + [ "_mutex", "classuscxml_1_1_u_r_l_fetcher.html#a9f3f0120cbee94da7a8b20787bb53320", null ], + [ "_thread", "classuscxml_1_1_u_r_l_fetcher.html#ab0545a84a5c5385b8440a8eee4ca07c3", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_u_r_l_fetcher__coll__graph.svg b/classuscxml_1_1_u_r_l_fetcher__coll__graph.svg index 0aeef3e..e7ee394 100644 --- a/classuscxml_1_1_u_r_l_fetcher__coll__graph.svg +++ b/classuscxml_1_1_u_r_l_fetcher__coll__graph.svg @@ -1,24 +1,26 @@ - uscxml::URLFetcher - + -Node1 - -uscxml::URLFetcher + +Node1 + +uscxml::URLFetcher -Node1->Node1 - - - _instance + +Node1->Node1 + + + _instance diff --git a/classuscxml_1_1_u_r_l_impl-members.html b/classuscxml_1_1_u_r_l_impl-members.html index 9d06a3c..77c1d34 100644 --- a/classuscxml_1_1_u_r_l_impl-members.html +++ b/classuscxml_1_1_u_r_l_impl-members.html @@ -165,7 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_u_r_l_impl.html b/classuscxml_1_1_u_r_l_impl.html index 5e1086e..72d4c9d 100644 --- a/classuscxml_1_1_u_r_l_impl.html +++ b/classuscxml_1_1_u_r_l_impl.html @@ -305,7 +305,7 @@ class URLFetcher< diff --git a/classuscxml_1_1_u_r_l_impl.js b/classuscxml_1_1_u_r_l_impl.js new file mode 100644 index 0000000..0888f35 --- /dev/null +++ b/classuscxml_1_1_u_r_l_impl.js @@ -0,0 +1,57 @@ +var classuscxml_1_1_u_r_l_impl = +[ + [ "URLImpl", "classuscxml_1_1_u_r_l_impl.html#a78ab742031b03237a47a40fa86807cd4", null ], + [ "~URLImpl", "classuscxml_1_1_u_r_l_impl.html#a328af55d9966a8c912c6330e8276dc3b", null ], + [ "URLImpl", "classuscxml_1_1_u_r_l_impl.html#a9033031965ad9feaba126103635a75f0", null ], + [ "addMonitor", "classuscxml_1_1_u_r_l_impl.html#a05e4d5a6baa861596fac759be3052d6a", null ], + [ "addOutHeader", "classuscxml_1_1_u_r_l_impl.html#ad9c03e20c0c20f11b3b7a5e6bc46b967", null ], + [ "download", "classuscxml_1_1_u_r_l_impl.html#af51a5bdfd594db90b37e6d6e074ddf4e", null ], + [ "downloadCompleted", "classuscxml_1_1_u_r_l_impl.html#a69f1c09e937eb850cc6d3ae780d6452f", null ], + [ "downloadFailed", "classuscxml_1_1_u_r_l_impl.html#a3e0607e1562c354d7eb009fee8678320", null ], + [ "downloadStarted", "classuscxml_1_1_u_r_l_impl.html#a8df9e8dcb2b96bb554145be3ad2d347e", null ], + [ "fragment", "classuscxml_1_1_u_r_l_impl.html#a4231d217025925c435a2fd1b6cabea30", null ], + [ "getCurlHandle", "classuscxml_1_1_u_r_l_impl.html#a581b904b729b74fc2ce97eb1c0d6a00a", null ], + [ "getInContent", "classuscxml_1_1_u_r_l_impl.html#a2e9c524780115ed5d37a88a47384474b", null ], + [ "getInHeaderField", "classuscxml_1_1_u_r_l_impl.html#a4de8da6dab601f5f6bcb5dbc2209b3ac", null ], + [ "getInHeaderFields", "classuscxml_1_1_u_r_l_impl.html#a54f575675e9f634a6fe3ef88da822b21", null ], + [ "getStatusCode", "classuscxml_1_1_u_r_l_impl.html#ab3dccf810766f75d175f54749484ce44", null ], + [ "getStatusMessage", "classuscxml_1_1_u_r_l_impl.html#a7d3b757e2dff773b51bd94630315a399", null ], + [ "headerHandler", "classuscxml_1_1_u_r_l_impl.html#ab02bbaaadd948943d07ffc4cca31eb2e", null ], + [ "host", "classuscxml_1_1_u_r_l_impl.html#a1930684ed7d7ababf80b944966687492", null ], + [ "isAbsolute", "classuscxml_1_1_u_r_l_impl.html#a53799ca5335f9d08070f3c7a7bae111d", null ], + [ "normalize", "classuscxml_1_1_u_r_l_impl.html#a64ec2456c66d10f8883d87416bc6d865", null ], + [ "operator Data", "classuscxml_1_1_u_r_l_impl.html#a87995f783ef9ffc11063ec4e29f53a3c", null ], + [ "operator std::string", "classuscxml_1_1_u_r_l_impl.html#a525806d71e7452d17f0eae4cbc955407", null ], + [ "path", "classuscxml_1_1_u_r_l_impl.html#ace7e778807488bcc811fac2e5859fac3", null ], + [ "pathComponents", "classuscxml_1_1_u_r_l_impl.html#a1b74a6c37eb0f45dd5f478757c3a863c", null ], + [ "port", "classuscxml_1_1_u_r_l_impl.html#a32d844507fa4cbce3e932601abd25221", null ], + [ "prepareException", "classuscxml_1_1_u_r_l_impl.html#ab0a5313be6476e83d858b8daa64a11ed", null ], + [ "query", "classuscxml_1_1_u_r_l_impl.html#a0be4349b54eca0b4568262af2814d191", null ], + [ "refer", "classuscxml_1_1_u_r_l_impl.html#ae547124f6028cf0ecf84670f1cbbb52b", null ], + [ "removeMonitor", "classuscxml_1_1_u_r_l_impl.html#a70f92ab67385670725573478f586942a", null ], + [ "resolve", "classuscxml_1_1_u_r_l_impl.html#ae525441da338315f7ed5e2f42fdd4a42", null ], + [ "resolveWithCWD", "classuscxml_1_1_u_r_l_impl.html#afee16058eb1e7dde6e243fa1744214b2", null ], + [ "scheme", "classuscxml_1_1_u_r_l_impl.html#a1348c4e72b9020360a07020c5dbd6820", null ], + [ "setOutContent", "classuscxml_1_1_u_r_l_impl.html#a1a2995e0bf7d5bbc6acfcd8d434d6187", null ], + [ "setRequestType", "classuscxml_1_1_u_r_l_impl.html#aa8ffeca947ffc4bdb55dac2276208a63", null ], + [ "userInfo", "classuscxml_1_1_u_r_l_impl.html#a741495edb29dc94e762aef1089321f9b", null ], + [ "writeHandler", "classuscxml_1_1_u_r_l_impl.html#a4f447a240c8cd08d027d76297550d3b2", null ], + [ "URLFetcher", "classuscxml_1_1_u_r_l_impl.html#a5689ba069b824ffddf039e51339b121e", null ], + [ "_condVar", "classuscxml_1_1_u_r_l_impl.html#a944b7c871b5f771ab57602a3fd404a0a", null ], + [ "_error", "classuscxml_1_1_u_r_l_impl.html#abfb2734f3bea20a58373e3a6d44fabc3", null ], + [ "_handle", "classuscxml_1_1_u_r_l_impl.html#a63ae3525494357f957d1191b732acbbe", null ], + [ "_hasFailed", "classuscxml_1_1_u_r_l_impl.html#ae0bc0d99e0d99e5dad7385249e578160", null ], + [ "_inHeaders", "classuscxml_1_1_u_r_l_impl.html#aca3289aa5540849904932024aacb8b44", null ], + [ "_isDownloaded", "classuscxml_1_1_u_r_l_impl.html#a079848d4214eb4ed3647e1a5fcd400a5", null ], + [ "_monitors", "classuscxml_1_1_u_r_l_impl.html#a00065365266a6fcb4bf7d8b33f57b641", null ], + [ "_mutex", "classuscxml_1_1_u_r_l_impl.html#a3dbe167ff1b3c9dc9b3c2e46ca48db3c", null ], + [ "_orig", "classuscxml_1_1_u_r_l_impl.html#a9507db529fea6234858866c042e8d32a", null ], + [ "_outContent", "classuscxml_1_1_u_r_l_impl.html#ab90bed10a232eee0572eb87ba2d066b1", null ], + [ "_outHeader", "classuscxml_1_1_u_r_l_impl.html#a40e77e0c1b07642d78e520cb00fdd187", null ], + [ "_rawInContent", "classuscxml_1_1_u_r_l_impl.html#a0e47ac318125a1777383f7a8c539451c", null ], + [ "_rawInHeader", "classuscxml_1_1_u_r_l_impl.html#a409a1311b68857c53f194f7fd31894e1", null ], + [ "_requestType", "classuscxml_1_1_u_r_l_impl.html#aecb84d50211890c154087a5d768223f7", null ], + [ "_statusCode", "classuscxml_1_1_u_r_l_impl.html#adf1875070ecb2c92ae3704ccf65c4461", null ], + [ "_statusMsg", "classuscxml_1_1_u_r_l_impl.html#a8eff5b8e07056d0f3e3da1e554edee1c", null ], + [ "_uri", "classuscxml_1_1_u_r_l_impl.html#a8727b50779ca783027948dee18a37e2b", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_u_r_l_impl__coll__graph.svg b/classuscxml_1_1_u_r_l_impl__coll__graph.svg index 062057a..dae564a 100644 --- a/classuscxml_1_1_u_r_l_impl__coll__graph.svg +++ b/classuscxml_1_1_u_r_l_impl__coll__graph.svg @@ -1,29 +1,32 @@ - uscxml::URLImpl - - -Node1 - -uscxml::URLImpl - + -Node2 - -std::enable_shared -_from_this< URLImpl > + +Node2 + +uscxml::URLImpl + + + +Node3 + +std::enable_shared +_from_this< URLImpl > - -Node2->Node1 - - + + +Node3->Node2 + + diff --git a/classuscxml_1_1_u_r_l_impl__inherit__graph.svg b/classuscxml_1_1_u_r_l_impl__inherit__graph.svg index 062057a..788348b 100644 --- a/classuscxml_1_1_u_r_l_impl__inherit__graph.svg +++ b/classuscxml_1_1_u_r_l_impl__inherit__graph.svg @@ -1,29 +1,32 @@ - uscxml::URLImpl - - -Node1 - -uscxml::URLImpl + + + +Node0 + +uscxml::URLImpl - -Node2 - -std::enable_shared -_from_this< URLImpl > + + +Node1 + +std::enable_shared +_from_this< URLImpl > - -Node2->Node1 - - + + +Node1->Node0 + + diff --git a/classuscxml_1_1_u_r_l_monitor-members.html b/classuscxml_1_1_u_r_l_monitor-members.html index 9119ccf..67baebb 100644 --- a/classuscxml_1_1_u_r_l_monitor-members.html +++ b/classuscxml_1_1_u_r_l_monitor-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_u_r_l_monitor.html b/classuscxml_1_1_u_r_l_monitor.html index b433dcf..a22c6c9 100644 --- a/classuscxml_1_1_u_r_l_monitor.html +++ b/classuscxml_1_1_u_r_l_monitor.html @@ -138,7 +138,7 @@ virtual void headerChunkRe diff --git a/classuscxml_1_1_u_r_l_monitor.js b/classuscxml_1_1_u_r_l_monitor.js new file mode 100644 index 0000000..bc30e4f --- /dev/null +++ b/classuscxml_1_1_u_r_l_monitor.js @@ -0,0 +1,8 @@ +var classuscxml_1_1_u_r_l_monitor = +[ + [ "contentChunkReceived", "classuscxml_1_1_u_r_l_monitor.html#af3da3b3fcaa32d44bf7be98e230876b6", null ], + [ "downloadCompleted", "classuscxml_1_1_u_r_l_monitor.html#ad33b938fda6064773edc8659c0822237", null ], + [ "downloadFailed", "classuscxml_1_1_u_r_l_monitor.html#a8662a954d32dd1c837fa00840b9eccc9", null ], + [ "downloadStarted", "classuscxml_1_1_u_r_l_monitor.html#a79f69b7a84cffc26ffa5f3f6ca901022", null ], + [ "headerChunkReceived", "classuscxml_1_1_u_r_l_monitor.html#a168642ff149a6bcd1f01f565ceba7b4a", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_u_r_l_monitor__inherit__graph.svg b/classuscxml_1_1_u_r_l_monitor__inherit__graph.svg index ae99e8d..a09c2cf 100644 --- a/classuscxml_1_1_u_r_l_monitor__inherit__graph.svg +++ b/classuscxml_1_1_u_r_l_monitor__inherit__graph.svg @@ -1,31 +1,34 @@ - uscxml::URLMonitor - - -Node1 - -uscxml::URLMonitor + + + +Node0 + +uscxml::URLMonitor - -Node2 + + +Node1 - -uscxml::BasicHTTPIOProcessor + +uscxml::BasicHTTPIOProcessor - -Node1->Node2 - - + + +Node0->Node1 + + diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html b/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html index e3bdaf1..90324b1 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html @@ -102,33 +102,34 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

          This is the complete list of members for uscxml::USCXMLInvoker, including all inherited members.

          - - + + - - - + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + +
          _finalize (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
          _interpreter (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplprotected
          _callbacks (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
          _cond (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _invokedInterpreter (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _invokeId (defined in uscxml::InvokerImpl)uscxml::InvokerImplprotected
          _isActive (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _isStarted (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _parentQueue (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _thread (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          create(InterpreterImpl *interpreter)uscxml::USCXMLInvokervirtual
          _mutex (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _parentQueue (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          _thread (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          create(InvokerCallbacks *callbacks)uscxml::USCXMLInvokervirtual
          deserialize(const Data &encodedState)uscxml::USCXMLInvokervirtual
          eventFromSCXML(const Event &event)uscxml::USCXMLInvokervirtual
          EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinline
          eventToSCXML(Event &event, const std::string &type, const std::string &invokeId, bool internal=false)uscxml::InvokerImplprotected
          getDataModelVariables()uscxml::USCXMLInvokervirtual
          getFinalize()uscxml::InvokerImplinlinevirtual
          getNames()uscxml::USCXMLInvokerinlinevirtual
          invoke(const std::string &source, const Event &invokeEvent)uscxml::USCXMLInvokervirtual
          InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinline
          run(void *instance) (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotectedstatic
          setFinalize(XERCESC_NS::DOMElement *finalize)uscxml::InvokerImplinlinevirtual
          setInvokeId(const std::string &invokeId)uscxml::InvokerImplinlinevirtual
          start() (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          stop()uscxml::USCXMLInvokerprotected
          uninvoke()uscxml::USCXMLInvokervirtual
          USCXMLInvoker() (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvoker
          ~EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinlinevirtual
          ~InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinlinevirtual
          ~USCXMLInvoker() (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokervirtual
          getNames()uscxml::USCXMLInvokerinlinevirtual
          invoke(const std::string &source, const Event &invokeEvent)uscxml::USCXMLInvokervirtual
          InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinline
          run(void *instance) (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotectedstatic
          serialize()uscxml::USCXMLInvokervirtual
          setInvokeId(const std::string &invokeId)uscxml::InvokerImplinlinevirtual
          start() (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokerprotected
          stop()uscxml::USCXMLInvokerprotected
          uninvoke()uscxml::USCXMLInvokervirtual
          USCXMLInvoker() (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvoker
          ~EventHandlerImpl() (defined in uscxml::EventHandlerImpl)uscxml::EventHandlerImplinlinevirtual
          ~InvokerImpl() (defined in uscxml::InvokerImpl)uscxml::InvokerImplinlinevirtual
          ~USCXMLInvoker() (defined in uscxml::USCXMLInvoker)uscxml::USCXMLInvokervirtual
          @@ -138,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker.html b/classuscxml_1_1_u_s_c_x_m_l_invoker.html index f93b477..2a21dac 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker.html @@ -119,8 +119,7 @@ Inheritance diagram for uscxml::USCXMLInvoker:
          Collaboration diagram for uscxml::USCXMLInvoker:
          -
          -
          +
          [legend]

          @@ -130,12 +129,15 @@ Classes

          - - - + + + + + + - + @@ -147,18 +149,15 @@ virtual std::list< std::string >  + + + - - - - - - @@ -183,6 +182,9 @@ static void 

          Public Member Functions

          virtual std::shared_ptr< InvokerImplcreate (InterpreterImpl *interpreter)
           Factory demands a new instance. More...
           
          virtual std::shared_ptr< InvokerImplcreate (InvokerCallbacks *callbacks)
           Factory demands a new instance. More...
           
          virtual void deserialize (const Data &encodedState)
           Load a state from a Data object. More...
           
          virtual void eventFromSCXML (const Event &event)
           Interpreter received an event from the SCXML Interpreter.
           Invoker received an event from the SCXML Interpreter.
           
          virtual Data getDataModelVariables ()
           Export a Data object for the `_x['name']` data-model namespace. More...
          virtual void invoke (const std::string &source, const Event &invokeEvent)
           Invoker's parent state became active at the end of a macro-step. More...
           
          +virtual Data serialize ()
           Save our state into a Data object.
           
          virtual void uninvoke ()
           The invokers's parent state was left at the end of a macro-step.
           
          - Public Member Functions inherited from uscxml::InvokerImpl
          -virtual XERCESC_NS::DOMElement * getFinalize ()
           Return the finalize XML element associated with this invoker.
           
          virtual void setFinalize (XERCESC_NS::DOMElement *finalize)
           Set the finalize XML element associated with this invoker. More...
           
          virtual void setInvokeId (const std::string &invokeId)
           Set the invocation identifier as required when returning events. More...
           
          run (void
          + + @@ -192,6 +194,9 @@ bool  + + @@ -199,19 +204,15 @@ bool  - - + + - - -

          Protected Attributes

          +std::condition_variable_any _cond
           
          Interpreter _invokedInterpreter
           
          _isActive bool _isStarted
           
          +std::recursive_mutex _mutex
           
          EventQueue _parentQueue
           
          _isStarted_thread
           
          - Protected Attributes inherited from uscxml::InvokerImpl
          -XERCESC_NS::DOMElement * _finalize
           
          +InvokerCallbacks_callbacks
           
          std::string _invokeId
           
          - Protected Attributes inherited from uscxml::EventHandlerImpl
          -InterpreterImpl_interpreter
           

          Member Function Documentation

          - +
          @@ -221,8 +222,40 @@ std::string  - - + + + + +
          _invokeId<
          std::shared_ptr< InvokerImpl > uscxml::USCXMLInvoker::create (InterpreterImplinterpreter)InvokerCallbackscallbacks)
          + + +virtual + + +
          +
          Parameters
          + + +
          callbacksAn object implementing the invoker callbacks.
          +
          +
          + +

          Implements uscxml::InvokerImpl.

          + +
          +
          + +
          +
          + + +
          + + + + + +
          void uscxml::USCXMLInvoker::deserialize (const DataencodedState)
          @@ -234,13 +267,12 @@ std::string 
          _invokeId<
          Parameters
          - +
          interpreterThe imlementation of the associated Interpreter
          encodedStateThe state we returned somewhen else via serialize.
          -
          Todo:
          We will eventually introduce callbacks and prevent complete access to the interpreter.
          -

          Implements uscxml::InvokerImpl.

          +

          Reimplemented from uscxml::InvokerImpl.

          @@ -308,8 +340,6 @@ std::string 
          _invokeId<
          -

          test240 assumes that invoke request params will carry over to the datamodel This is solved by passing the invoke request above

          -

          test 530

          Implements uscxml::InvokerImpl.

          @@ -352,7 +382,7 @@ std::string _invokeId<
          diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker.js b/classuscxml_1_1_u_s_c_x_m_l_invoker.js new file mode 100644 index 0000000..c3fff73 --- /dev/null +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker.js @@ -0,0 +1,24 @@ +var classuscxml_1_1_u_s_c_x_m_l_invoker = +[ + [ "ParentQueueImpl", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl" ], + [ "USCXMLInvoker", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a35c6096f82c9de0fe2ecf9a1c9c0dcd1", null ], + [ "~USCXMLInvoker", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a1f196c6d182d991c88239f9e6065239f", null ], + [ "create", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a86c25ad4f3e016b24219af5e815ce34b", null ], + [ "deserialize", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#ad223106c7281c8107adca7867ff23e01", null ], + [ "eventFromSCXML", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#ab9fcae2b06dd88e9cf7a5aab0205af49", null ], + [ "getDataModelVariables", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a4ae4ecb0bc9585d0f970d02f156b351c", null ], + [ "getNames", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#abb533adf8dd28fd26ebd5e41c4e64980", null ], + [ "invoke", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a0447c03fb84d50ae39f222c479330c9a", null ], + [ "run", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#ae1e11f467b2e08ca2b1cfc9856c3daa2", null ], + [ "serialize", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a10a57738bf73011e78146598200c7b10", null ], + [ "start", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a1b34270cbc08a1105e285550f7849ee0", null ], + [ "stop", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a81be8d35d919266dc65d1133064d5f19", null ], + [ "uninvoke", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#aaaed6d311fb235fdbb190b4923654c26", null ], + [ "_cond", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a97f0b94267fc51048f49bacd51310aa9", null ], + [ "_invokedInterpreter", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#abeef84e12074492424256bdfaf2978b8", null ], + [ "_isActive", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a58aea238e29003a966b0c9be7aa36343", null ], + [ "_isStarted", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a39edeafb6d853dd6f135f6a763cfb64f", null ], + [ "_mutex", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#a7b13db4b1b2f5b6015e2d0e5e00133ba", null ], + [ "_parentQueue", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#afdc9826366f86fb4514f022ddd01c9e5", null ], + [ "_thread", "classuscxml_1_1_u_s_c_x_m_l_invoker.html#ac58d40eb761a4fc55f44636677b5eb37", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html index 1b0c5ce..da9d790 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html @@ -109,9 +109,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueue create() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual dequeue(size_t blockMs) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual - enqueue(const Event &event) (defined in uscxml::USCXMLInvoker::ParentQueueImpl)uscxml::USCXMLInvoker::ParentQueueImplvirtual - ParentQueueImpl(USCXMLInvoker *invoker) (defined in uscxml::USCXMLInvoker::ParentQueueImpl)uscxml::USCXMLInvoker::ParentQueueImplinline - reset() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual + deserialize(const Data &data) (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual + enqueue(const Event &event) (defined in uscxml::USCXMLInvoker::ParentQueueImpl)uscxml::USCXMLInvoker::ParentQueueImplvirtual + ParentQueueImpl(USCXMLInvoker *invoker) (defined in uscxml::USCXMLInvoker::ParentQueueImpl)uscxml::USCXMLInvoker::ParentQueueImplinline + reset() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual + serialize() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual ~BasicEventQueue() (defined in uscxml::BasicEventQueue)uscxml::BasicEventQueuevirtual @@ -122,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html index f46f1ec..da9ece0 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html @@ -111,8 +111,7 @@ Inheritance diagram for uscxml::USCXMLInvoker::ParentQueueImpl:
          Collaboration diagram for uscxml::USCXMLInvoker::ParentQueueImpl:
          -
          -
          +
          [legend]
          + + + +

          @@ -130,9 +129,15 @@ virtual std::shared_ptr<

          virtual Event dequeue (size_t blockMs)
           
          +virtual void deserialize (const Data &data)
           
          virtual void reset ()
           
          +virtual Data serialize ()
           
          @@ -166,7 +171,7 @@ std::list< Event > diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.js b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.js new file mode 100644 index 0000000..7719c7b --- /dev/null +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.js @@ -0,0 +1,6 @@ +var classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl = +[ + [ "ParentQueueImpl", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html#a199c1f366243dd3876483a2943bd99ce", null ], + [ "enqueue", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html#a84b4dbcffa5d9b88896629c0d743f9bf", null ], + [ "_invoker", "classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html#a074ec03c004181e040637505c7274348", null ] +]; \ No newline at end of file diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.map b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.map index 25848db..beebbae 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.map +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.map @@ -1,25 +1,10 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.md5 b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.md5 index 7125e23..ef1156b 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.md5 +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.md5 @@ -1 +1 @@ -5d87415998c794375e5a33451be39502 \ No newline at end of file +4d254c38257a86982e71a79ea3305e35 \ No newline at end of file diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.svg b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.svg index 3e67d33..3e3b7a9 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.svg +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl__coll__graph.svg @@ -1,10 +1,10 @@ - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + uscxml.h - + -Node1 - -uscxml.h + +Node1 + +uscxml.h -Node2 - - -uscxml/Common.h + +Node2 + + +uscxml/Common.h -Node1->Node2 - - + +Node1->Node2 + + -Node5 - - -uscxml/Interpreter.h + +Node5 + + +uscxml/Interpreter.h -Node1->Node5 - - + +Node1->Node5 + + -Node3 - -sys/socket.h + +Node3 + +sys/socket.h -Node2->Node3 - - + +Node2->Node3 + + -Node4 - -cmath + +Node4 + +cmath -Node2->Node4 - - + +Node2->Node4 + + -Node5->Node2 - - + +Node5->Node2 + + -Node6 - -map + +Node6 + +map -Node5->Node6 - - + +Node5->Node6 + + -Node7 - -string + +Node7 + +string -Node5->Node7 - - + +Node5->Node7 + + -Node8 - -vector + +Node8 + +vector -Node5->Node8 - - + +Node5->Node8 + + -Node9 - - -uscxml/interpreter -/MicroStep.h + +Node9 + + +uscxml/interpreter +/MicroStep.h -Node5->Node9 - - + +Node5->Node9 + + - -Node12 - - -uscxml/interpreter -/InterpreterState.h + + +Node18 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node12 - - + + +Node5->Node18 + + - -Node13 - - -uscxml/interpreter -/Logging.h + + +Node19 + + +uscxml/interpreter +/Logging.h - -Node5->Node13 - - + + +Node5->Node19 + + -Node22 - - -uscxml/plugins/DataModel.h + +Node22 + + +uscxml/plugins/DataModel.h -Node5->Node22 - - + +Node5->Node22 + + -Node23 - - -uscxml/plugins/Factory.h + +Node23 + + +uscxml/plugins/Factory.h -Node5->Node23 - - - - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + +Node5->Node23 + + + + + +Node26 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node31 - - + + +Node5->Node26 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node27 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node32 - - + + +Node5->Node27 + + -Node9->Node2 - - + +Node9->Node2 + + -Node9->Node7 - - + +Node9->Node7 + + -Node10 - -memory + +Node10 + +memory -Node9->Node10 - - + +Node9->Node10 + + -Node11 - -list + +Node11 + +list -Node9->Node11 - - + +Node9->Node11 + + + + + +Node12 + + +uscxml/messages/Data.h + + -Node9->Node12 - - + +Node9->Node12 + + + + + +Node9->Node18 + + -Node12->Node2 - - + +Node12->Node2 + + + + + +Node12->Node6 + + + + + +Node12->Node10 + + + + + +Node12->Node11 + + - -Node13->Node2 - - + + +Node13 + +type_traits - -Node13->Node10 - - + + +Node12->Node13 + + -Node14 - -uscxml/config.h - - -Node13->Node14 - - - - -Node15 - - -uscxml/messages/Data.h + +Node14 + + +uscxml/util/Convenience.h - -Node13->Node15 - - + + +Node12->Node14 + + - -Node20 - - -uscxml/messages/Event.h + + +Node17 + + +uscxml/messages/Blob.h - -Node13->Node20 - - + + +Node12->Node17 + + - -Node15->Node2 - - + + +Node14->Node2 + + - -Node15->Node6 - - + + +Node14->Node7 + + - -Node15->Node10 - - + + +Node15 + +limits - -Node15->Node11 - - + + +Node14->Node15 + + -Node16 - - -uscxml/util/Convenience.h - - - - -Node15->Node16 - - - - -Node19 - - -uscxml/messages/Blob.h - + +Node16 + +sstream + + + +Node14->Node16 + + + + + +Node17->Node2 + + + + + +Node17->Node7 + + + + + +Node17->Node10 + + + + + +Node18->Node2 + + + + +Node19->Node2 + + - -Node15->Node19 - - - - -Node16->Node2 - - - - -Node16->Node7 - - - - -Node17 - -limits - - -Node16->Node17 - - - - -Node18 - -sstream + + +Node19->Node10 + + - -Node16->Node18 - - + + +Node19->Node12 + + - -Node19->Node2 - - + + +Node20 + + +uscxml/messages/Event.h + - -Node19->Node7 - - - -Node19->Node10 - - + + +Node19->Node20 + + - -Node20->Node15 - - + + +Node20->Node12 + + -Node21 - - -uscxml/util/UUID.h + +Node21 + + +uscxml/util/UUID.h -Node20->Node21 - - + +Node20->Node21 + + -Node21->Node2 - - + +Node21->Node2 + + -Node21->Node7 - - + +Node21->Node7 + + -Node22->Node2 - - + +Node22->Node2 + + -Node22->Node7 - - + +Node22->Node7 + + -Node22->Node10 - - + +Node22->Node10 + + -Node22->Node11 - - + +Node22->Node11 + + -Node22->Node20 - - + +Node22->Node20 + + -Node23->Node2 - - + +Node23->Node2 + + + + + +Node23->Node6 + + -Node23->Node7 - - + +Node23->Node7 + + -Node23->Node10 - - + +Node23->Node10 + + - -Node23->Node17 - - + + +Node23->Node15 + + -Node24 - - -uscxml/plugins/Executable -Content.h + +Node24 + + +string.h -Node23->Node24 - - + +Node23->Node24 + + -Node25 - - -uscxml/plugins/EventHandler.h - - + +Node25 + +set -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - - - -Node23->Node26 - - - - -Node27 - - -uscxml/plugins/Invoker.h - - - - -Node23->Node27 - - - - -Node28 - - -uscxml/plugins/DataModel -Impl.h - - - - -Node23->Node28 - - - - -Node29 - - -string.h - - - - -Node23->Node29 - - - - -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node2 - - + +Node23->Node25 + + -Node24->Node7 - - - - -Node24->Node10 - - - - -Node24->Node18 - - - - -Node25->Node2 - - - - -Node25->Node7 - - - - -Node25->Node10 - - - - -Node25->Node11 - - - - -Node25->Node20 - - + +Node24->Node7 + + - -Node26->Node2 - - - - -Node26->Node20 - - + + +Node24->Node11 + + - -Node26->Node25 - - + + +Node26->Node2 + + + + + +Node26->Node7 + + + + + +Node26->Node12 + + -Node27->Node2 - - + +Node27->Node2 + + -Node27->Node20 - - - - -Node27->Node25 - - - - -Node28->Node2 - - - - -Node28->Node7 - - - - -Node28->Node10 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29->Node7 - - - - -Node29->Node11 - - - - -Node31->Node2 - - - - -Node31->Node7 - - - - -Node31->Node15 - - - - -Node32->Node2 - - - - -Node32->Node20 - - + +Node27->Node20 + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/uscxml_8h__incl_org.svg b/uscxml_8h__incl_org.svg index a67e22b..79543bb 100644 --- a/uscxml_8h__incl_org.svg +++ b/uscxml_8h__incl_org.svg @@ -1,680 +1,603 @@ - - - + + uscxml.h - - -Node1 - -uscxml.h + + + +Node0 + +uscxml.h - -Node2 + + +Node1 - -uscxml/Common.h + +uscxml/Common.h - -Node1->Node2 - - + + +Node0->Node1 + + - -Node5 + + +Node4 - -uscxml/Interpreter.h + +uscxml/Interpreter.h - -Node1->Node5 - - + + +Node0->Node4 + + - -Node3 - -sys/socket.h + + +Node2 + +sys/socket.h - -Node2->Node3 - - + + +Node1->Node2 + + - -Node4 - -cmath + + +Node3 + +cmath + + + +Node1->Node3 + + + + + +Node4->Node1 + + - -Node2->Node4 - - + + +Node5 + +map - -Node5->Node2 - - + + +Node4->Node5 + + -Node6 - -map + +Node6 + +string - -Node5->Node6 - - + + +Node4->Node6 + + -Node7 - -string + +Node7 + +vector - -Node5->Node7 - - + + +Node4->Node7 + + -Node8 - -vector - - -Node5->Node8 - - - - -Node9 + +Node8 - -uscxml/interpreter -/MicroStep.h + +uscxml/interpreter +/MicroStep.h - -Node5->Node9 - - + + +Node4->Node8 + + - -Node12 - - -uscxml/interpreter -/InterpreterState.h + + +Node17 + + +uscxml/interpreter +/InterpreterState.h - -Node5->Node12 - - + + +Node4->Node17 + + - -Node13 - - -uscxml/interpreter -/Logging.h + + +Node18 + + +uscxml/interpreter +/Logging.h - -Node5->Node13 - - + + +Node4->Node18 + + - -Node22 + + +Node21 - -uscxml/plugins/DataModel.h + +uscxml/plugins/DataModel.h - -Node5->Node22 - - + + +Node4->Node21 + + - -Node23 + + +Node22 - -uscxml/plugins/Factory.h + +uscxml/plugins/Factory.h - -Node5->Node23 - - + + +Node4->Node22 + + - -Node31 - - -uscxml/interpreter -/ContentExecutor.h + + +Node25 + + +uscxml/interpreter +/ContentExecutor.h - -Node5->Node31 - - + + +Node4->Node25 + + - -Node32 - - -uscxml/interpreter -/EventQueue.h + + +Node26 + + +uscxml/interpreter +/EventQueue.h - -Node5->Node32 - - - - -Node9->Node2 - - + + +Node4->Node26 + + - -Node9->Node7 - - - - -Node10 - -memory - - -Node9->Node10 - - - - -Node11 - -list - - -Node9->Node11 - - - - -Node9->Node12 - - - - -Node12->Node2 - - - - -Node13->Node2 - - - - -Node13->Node10 - - + + +Node8->Node1 + + - -Node14 - -uscxml/config.h + + +Node8->Node6 + + - -Node13->Node14 - - + + +Node9 + +memory - -Node15 - - -uscxml/messages/Data.h - + + +Node8->Node9 + + + + +Node10 + +list - -Node13->Node15 - - + + +Node8->Node10 + + - -Node20 - - -uscxml/messages/Event.h + + +Node11 + + +uscxml/messages/Data.h - -Node13->Node20 - - + + +Node8->Node11 + + + + + +Node8->Node17 + + + + + +Node11->Node1 + + + + + +Node11->Node5 + + + + + +Node11->Node9 + + + + + +Node11->Node10 + + - -Node15->Node2 - - - - -Node15->Node6 - - - - -Node15->Node10 - - + + +Node12 + +type_traits - -Node15->Node11 - - + + +Node11->Node12 + + - -Node16 - - -uscxml/util/Convenience.h + + +Node13 + + +uscxml/util/Convenience.h - -Node15->Node16 - - + + +Node11->Node13 + + - -Node19 - - -uscxml/messages/Blob.h + + +Node16 + + +uscxml/messages/Blob.h - -Node15->Node19 - - - - -Node16->Node2 - - - - -Node16->Node7 - - - - -Node17 - -limits - - -Node16->Node17 - - - - -Node18 - -sstream - - -Node16->Node18 - - - - -Node19->Node2 - - - - -Node19->Node7 - - - - -Node19->Node10 - - - - -Node20->Node15 - - - - -Node21 - - -uscxml/util/UUID.h - + + +Node11->Node16 + + + + +Node13->Node1 + + - -Node20->Node21 - - - - -Node21->Node2 - - - - -Node21->Node7 - - - - -Node22->Node2 - - - - -Node22->Node7 - - - - -Node22->Node10 - - - - -Node22->Node11 - - - - -Node22->Node20 - - - - -Node23->Node2 - - - - -Node23->Node7 - - - - -Node23->Node10 - - + + +Node13->Node6 + + - -Node23->Node17 - - + + +Node14 + +limits - -Node24 - - -uscxml/plugins/Executable -Content.h - + + +Node13->Node14 + + + + +Node15 + +sstream - -Node23->Node24 - - + + +Node13->Node15 + + + + + +Node16->Node1 + + + + + +Node16->Node6 + + + + + +Node16->Node9 + + + + + +Node17->Node1 + + + + + +Node18->Node1 + + + + + +Node18->Node9 + + + + + +Node18->Node11 + + - -Node25 - - -uscxml/plugins/EventHandler.h + + +Node19 + + +uscxml/messages/Event.h - -Node23->Node25 - - - - -Node26 - - -uscxml/plugins/IOProcessor.h - - + + +Node18->Node19 + + - -Node23->Node26 - - + + +Node19->Node11 + + - -Node27 - - -uscxml/plugins/Invoker.h + + +Node20 + + +uscxml/util/UUID.h - -Node23->Node27 - - + + +Node19->Node20 + + + + + +Node20->Node1 + + + + + +Node20->Node6 + + + + + +Node21->Node1 + + + + + +Node21->Node6 + + + + + +Node21->Node9 + + + + + +Node21->Node10 + + + + + +Node21->Node19 + + + + + +Node22->Node1 + + + + + +Node22->Node5 + + + + + +Node22->Node6 + + + + + +Node22->Node9 + + + + + +Node22->Node14 + + - -Node28 - - -uscxml/plugins/DataModel -Impl.h + + +Node23 + + +string.h - -Node23->Node28 - - - - -Node29 - - -string.h - + + +Node22->Node23 + + + + +Node24 + +set + + + +Node22->Node24 + + + + + +Node23->Node6 + + - -Node23->Node29 - - - - -Node30 - -set - - -Node23->Node30 - - - - -Node24->Node2 - - - - -Node24->Node7 - - - - -Node24->Node10 - - - - -Node24->Node18 - - - - -Node25->Node2 - - - - -Node25->Node7 - - - - -Node25->Node10 - - + + +Node23->Node10 + + + + + +Node25->Node1 + + + + + +Node25->Node6 + + -Node25->Node11 - - - - -Node25->Node20 - - - - -Node26->Node2 - - - - -Node26->Node20 - - - - -Node26->Node25 - - - - -Node27->Node2 - - - - -Node27->Node20 - - - - -Node27->Node25 - - - - -Node28->Node2 - - - - -Node28->Node7 - - - - -Node28->Node10 - - - - -Node28->Node11 - - - - -Node28->Node13 - - - - -Node28->Node26 - - - - -Node28->Node27 - - - - -Node29->Node7 - - - - -Node29->Node11 - - - - -Node31->Node2 - - - - -Node31->Node7 - - - - -Node31->Node15 - - - - -Node32->Node2 - - - - -Node32->Node20 - - + +Node25->Node11 + + + + + +Node26->Node1 + + + + + +Node26->Node19 + + diff --git a/uscxml_8h_source.html b/uscxml_8h_source.html index cfa6467..665cc2f 100644 --- a/uscxml_8h_source.html +++ b/uscxml_8h_source.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -- cgit v0.12

          Public Attributes