var searchData=
[
  ['false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_0',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['files_20simulator_20provided_20by_20wokwi_20com_1',['Now includes on-line simulations for the example files (simulator provided by WOKWI.com)',['../index.html#now-includes-on-line-simulations-for-the-example-files-simulator-provided-by-wokwicom',1,'']]],
  ['flag_20and_20calling_20the_20strong_20fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_2',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['flag_20kept_20updated_20for_20each_20and_20every_20class_20is_20the_20strong_20ison_20strong_20flag_20which_20defines_20the_20em_20strong_20off_20state_20strong_20em_20ison_20false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_3',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_4',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['flag_20which_20defines_20the_20em_20strong_20off_20state_20strong_20em_20ison_20false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_5',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['fnwhntrnon_20strong_20function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_6',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['following_20switches_20mechanisms_3a_7',['The library implements the following switches mechanisms:',['../index.html#the-library-implements-the-following-switches-mechanisms',1,'']]],
  ['for_20arduino_20library_20complete_20documentation_20click_20here_20a_8',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch for Arduino Library Complete Documentation Click Here!&lt;/a&gt;',['../index.html#for-buttontoswitch-for-arduino-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr',1,'']]],
  ['for_20buttontoswitch_20for_20arduino_20library_20complete_20documentation_20click_20here_20a_9',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch for Arduino Library Complete Documentation Click Here!&lt;/a&gt;',['../index.html#for-buttontoswitch-for-arduino-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr',1,'']]],
  ['for_20buttontoswitch_20library_20complete_20documentation_20click_20here_20a_10',['For ButtonToSwitch Library Complete Documentation Click Here a',['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-1',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-2',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-3',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-4',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-5',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-6',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-7',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-8',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-9',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-10',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-11',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;'],['../index.html#for-buttontoswitch-library-complete-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avr-12',1,'&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/&quot; &gt;For ButtonToSwitch Library Complete Documentation Click Here!&lt;/a&gt;']]],
  ['for_20dblactnltchmpbttn_20class_20strong_11',['&lt;strong&gt;Added or Modified Methods for DblActnLtchMPBttn class&lt;/strong&gt;',['../index.html#added-or-modified-methods-for-dblactnltchmpbttn-class',1,'']]],
  ['for_20dblactnltchmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_12',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_dbl_actn_ltch_m_p_bttn-members.html&quot; &gt;For DblActnLtchMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-dblactnltchmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_dbl_actn_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20dbncddlydmpbttn_20class_13',['Added or modified Methods for DbncdDlydMPBttn class',['../index.html#added-or-modified-methods-for-dbncddlydmpbttn-class',1,'']]],
  ['for_20dbncddlydmpbttn_20class_20members_20documentation_20click_20here_20a_14',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_dbncd_dlyd_m_p_bttn-members.html&quot; &gt;For DbncdDlydMPBttn class Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-dbncddlydmpbttn-class-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_dbncd_dlyd_m_p_bttn-membershtml',1,'']]],
  ['for_20dbncdmpbttn_20class_20members_20documentation_20click_20here_20a_15',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_dbncd_m_p_bttn-members.html&quot; &gt;For DbncdMPBttn class Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-dbncdmpbttn-class-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_dbncd_m_p_bttn-membershtml',1,'']]],
  ['for_20dbncdmpbttn_20class_20strong_16',['&lt;strong&gt;Included Methods for DbncdMPBttn class&lt;/strong&gt;',['../index.html#included-methods-for-dbncdmpbttn-class',1,'']]],
  ['for_20ddlyddaltchmpbttn_20class_17',['Added or Modified Methods for DDlydDALtchMPBttn class',['../index.html#added-or-modified-methods-for-ddlyddaltchmpbttn-class',1,'']]],
  ['for_20ddlyddaltchmpbttn_20members_20documentation_20click_20here_20a_18',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_d_dlyd_d_a_ltch_m_p_bttn-members.html&quot; &gt;For DDlydDALtchMPBttn Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-ddlyddaltchmpbttn-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_d_dlyd_d_a_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20each_20and_20every_20class_20is_20the_20strong_20ison_20strong_20flag_20which_20defines_20the_20em_20strong_20off_20state_20strong_20em_20ison_20false_20and_20the_20em_20strong_20on_20state_20strong_20em_20ison_20true_20of_20the_20instantiated_20objects_19',['The main output attribute flag kept updated for each and every class is the &lt;strong&gt;isOn&lt;/strong&gt; flag, which defines the &lt;em&gt;&lt;strong&gt;Off State&lt;/strong&gt;&lt;/em&gt; (isOn=false) and the &lt;em&gt;&lt;strong&gt;On State&lt;/strong&gt;&lt;/em&gt; (isOn=true) of the instantiated objects.',['../index.html#the-main-output-attribute-flag-kept-updated-for-each-and-every-class-is-the-ison-flag-which-defines-the-_off-state_-isonfalse-and-the-_on-state_-isontrue-of-the-instantiated-objects',1,'']]],
  ['for_20hntdtmltchmpbttn_20class_20',['Added or Modified Methods for HntdTmLtchMPBttn class',['../index.html#added-or-modified-methods-for-hntdtmltchmpbttn-class',1,'']]],
  ['for_20hntdtmltchmpbttn_20class_20members_20documentation_20click_20here_20a_21',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_hntd_tm_ltch_m_p_bttn-members.html&quot; &gt;For HntdTmLtchMPBttn class Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-hntdtmltchmpbttn-class-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_hntd_tm_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20ltchdmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_22',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_ltch_m_p_bttn-members.html&quot; &gt;For LtchdMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-ltchdmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20ltchmpbttn_20class_23',['Added or Modified Methods for LtchMPBttn class',['../index.html#added-or-modified-methods-for-ltchmpbttn-class',1,'']]],
  ['for_20sldrdaltchmpbttn_20class_24',['Added or Modified Methods for SldrDALtchMPBttn class',['../index.html#added-or-modified-methods-for-sldrdaltchmpbttn-class',1,'']]],
  ['for_20sldrdaltchmpbttn_20members_20documentation_20click_20here_20a_25',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_sldr_d_a_ltch_m_p_bttn-members.html&quot; &gt;For SldrDALtchMPBttn Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-sldrdaltchmpbttn-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_sldr_d_a_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20snglsrvcvdblmpbttn_20members_20documentation_20click_20here_20a_26',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_sngl_srvc_vdbl_m_p_bttn-members.html&quot; &gt;For SnglSrvcVdblMPBttn Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-snglsrvcvdblmpbttn-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_sngl_srvc_vdbl_m_p_bttn-membershtml',1,'']]],
  ['for_20temporary_20or_20extraordinary_20responses_20that_20usually_20need_20external_20hardware_20modifications_20in_20electromechanical_20switches_3a_27',['The embedded behavior also includes logical replacements for temporary or extraordinary responses that usually need external hardware modifications in electromechanical switches:',['../index.html#the-embedded-behavior-also-includes-logical-replacements-for-temporary-or-extraordinary-responses-that-usually-need-external-hardware-modifications-in-electromechanical-switches',1,'']]],
  ['for_20tgglltchdmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_28',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_tggl_ltch_m_p_bttn-members.html&quot; &gt;For TgglLtchdMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-tgglltchdmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_tggl_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20tgglltchmpbttn_20class_29',['Added or Modified Methods for TgglLtchMPBttn class',['../index.html#added-or-modified-methods-for-tgglltchmpbttn-class',1,'']]],
  ['for_20the_20example_20files_20simulator_20provided_20by_20wokwi_20com_30',['Now includes on-line simulations for the example files (simulator provided by WOKWI.com)',['../index.html#now-includes-on-line-simulations-for-the-example-files-simulator-provided-by-wokwicom',1,'']]],
  ['for_20tmltchdmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_31',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_tm_ltch_m_p_bttn-members.html&quot; &gt;For TmLtchdMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-tmltchdmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_tm_ltch_m_p_bttn-membershtml',1,'']]],
  ['for_20tmltchmpbttn_20class_32',['Added or Modified Methods for TmLtchMPBttn class',['../index.html#added-or-modified-methods-for-tmltchmpbttn-class',1,'']]],
  ['for_20tmvdblmpbttn_20class_33',['for TmVdblMPBttn class',['../index.html#added-methods-for-tmvdblmpbttn-class',1,'Added Methods for TmVdblMPBttn class'],['../index.html#added-methods-for-tmvdblmpbttn-class-1',1,'Added Methods for TmVdblMPBttn class']]],
  ['for_20tmvdblmpbttn_20members_20documentation_20click_20here_20a_34',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_tm_vdbl_m_p_bttn-members.html&quot; &gt;For TmVdblMPBttn Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-tmvdblmpbttn-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_tm_vdbl_m_p_bttn-membershtml',1,'']]],
  ['for_20vdblmpbttn_20class_35',['Added or Modified Methods for VdblMPBttn class',['../index.html#added-or-modified-methods-for-vdblmpbttn-class',1,'']]],
  ['for_20vdblmpbttn_20subclasses_20common_20members_20documentation_20click_20here_20a_36',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_vdbl_m_p_bttn-members.html&quot; &gt;For VdblMPBttn Subclasses Common Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-vdblmpbttn-subclasses-common-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_vdbl_m_p_bttn-membershtml',1,'']]],
  ['for_20xtrnunltchmpbttn_20class_37',['Added or Modified Methods for XtrnUnltchMPBttn class',['../index.html#added-or-modified-methods-for-xtrnunltchmpbttn-class',1,'']]],
  ['for_20xtrnunltchmpbttn_20class_20members_20documentation_20click_20here_20a_38',['&lt;a href=&quot;https://gabygold67.github.io/ButtonToSwitch_AVR/class_xtrn_unltch_m_p_bttn-members.html&quot; &gt;For XtrnUnltchMPBttn class Members Documentation Click Here!&lt;/a&gt;',['../index.html#for-xtrnunltchmpbttn-class-members-documentation-click-herehttpsgabygold67githubiobuttontoswitch_avrclass_xtrn_unltch_m_p_bttn-membershtml',1,'']]],
  ['free_20to_20go_20back_20to_20the_20strong_20off_20state_20strong_39',['&lt;strong&gt;Latched DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that models switches that keep the ON state since the moment the input signal is stable (debouncing + Delay process), and keeps the ON state after the MPB is released and until an event un-latches them, setting them free to go back to the &lt;strong&gt;Off State&lt;/strong&gt;.',['../index.html#latched-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-models-switches-that-keep-the-on-state-since-the-moment-the-input-signal-is-stable-debouncing--delay-process-and-keeps-the-on-state-after-the-mpb-is-released-and-until-an-event-un-latches-them-setting-them-free-to-go-back-to-the-off-state',1,'']]],
  ['from_20strong_20on_20state_20strong_20to_20a_20strong_20voided_20state_20strong_20due_20to_20different_20voiding_20conditions_40',['&lt;strong&gt;Voidable DD-MPBs&lt;/strong&gt; are MPBs whose distinctive characteristic is that implement non-latching switches that while being pressed their state might change from &lt;strong&gt;On State&lt;/strong&gt; to a &lt;strong&gt;Voided state&lt;/strong&gt; due to different voiding conditions.',['../index.html#voidable-dd-mpbs-are-mpbs-whose-distinctive-characteristic-is-that-implement-non-latching-switches-that-while-being-pressed-their-state-might-change-from-on-state-to-a-voided-state-due-to-different-voiding-conditions',1,'']]],
  ['function_20execution_20just_20like_20a_20single_20shot_20trigger_41',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]],
  ['function_20the_20driving_20concept_20is_20to_20instantiate_20a_20mpbttn_20that_20generates_20only_20one_20possible_20strong_20ison_20strong_20attribute_20flag_20true_20readout_20and_20the_20associated_20function_20execution_20just_20like_20a_20single_20shot_20trigger_42',['The &lt;strong&gt;Single Service Voidable Momentary Push Button&lt;/strong&gt; keeps the &lt;strong&gt;On state&lt;/strong&gt; since the moment the signal is stable (debounce &amp; delay process) and until the moment the provided mechanisms implemented to be executed when the switch enters the &lt;strong&gt;On State&lt;/strong&gt; are started, that means setting the &lt;strong&gt;isOn&lt;/strong&gt; attribute flag and calling the &lt;strong&gt;fnWhnTrnOn&lt;/strong&gt; function. The driving concept is to instantiate a MPBttn that generates only one possible &lt;strong&gt;isOn&lt;/strong&gt; attribute flag true readout and the associated function execution, just like a single shot trigger.',['../index.html#the-single-service-voidable-momentary-push-button-keeps-the-on-state-since-the-moment-the-signal-is-stable-debounce--delay-process-and-until-the-moment-the-provided-mechanisms-implemented-to-be-executed-when-the-switch-enters-the-on-state-are-started-that-means-setting-the-ison-attribute-flag-and-calling-the-fnwhntrnon-function-the-driving-concept-is-to-instantiate-a-mpbttn-that-generates-only-one-possible-ison-attribute-flag-true-readout-and-the-associated-function-execution-just-like-a-single-shot-trigger',1,'']]]
];
