123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295 |
- #include "STextKeywordsInStatesAndRegions.h"
- #include <string.h>
- /*! \file Implementation of the state machine 'STextKeywordsInStatesAndRegions'
- */
- STextKeywordsInStatesAndRegions::STextKeywordsInStatesAndRegions()
- {
-
-
- stateConfVectorPosition = 0;
-
- }
- STextKeywordsInStatesAndRegions::~STextKeywordsInStatesAndRegions()
- {
- }
- void STextKeywordsInStatesAndRegions::init()
- {
- for (int i = 0; i < maxOrthogonalStates; ++i)
- stateConfVector[i] = STextKeywordsInStatesAndRegions_last_state;
-
- stateConfVectorPosition = 0;
- clearInEvents();
- clearOutEvents();
-
- }
- void STextKeywordsInStatesAndRegions::enter()
- {
- /* Default enter sequence for statechart STextKeywordsInStatesAndRegions */
- enseq_default_default();
- enseq_operation_default();
- enseq_namespace_default();
- enseq_local_default();
- enseq_interface_default();
- enseq_internal_default();
- enseq_event_default();
- enseq_in_default();
- enseq_out_default();
- enseq_var_default();
- enseq_readonly_default();
- enseq_external_default();
- enseq_else_default();
- enseq_entry_default();
- enseq_exit_default();
- enseq_always_default();
- enseq_oncycle_default();
- enseq_raise_default();
- enseq_valueof_default();
- enseq_active_default();
- }
- void STextKeywordsInStatesAndRegions::exit()
- {
- /* Default exit sequence for statechart STextKeywordsInStatesAndRegions */
- exseq_default();
- exseq_operation();
- exseq_namespace();
- exseq_local();
- exseq_interface();
- exseq_internal();
- exseq_event();
- exseq_in();
- exseq_out();
- exseq_var();
- exseq_readonly();
- exseq_external();
- exseq_else();
- exseq_entry();
- exseq_exit();
- exseq_always();
- exseq_oncycle();
- exseq_raise();
- exseq_valueof();
- exseq_active();
- }
- sc_boolean STextKeywordsInStatesAndRegions::isActive() const
- {
- return stateConfVector[0] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[1] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[2] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[3] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[4] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[5] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[6] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[7] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[8] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[9] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[10] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[11] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[12] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[13] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[14] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[15] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[16] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[17] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[18] != STextKeywordsInStatesAndRegions_last_state||stateConfVector[19] != STextKeywordsInStatesAndRegions_last_state;
- }
- /*
- * Always returns 'false' since this state machine can never become final.
- */
- sc_boolean STextKeywordsInStatesAndRegions::isFinal() const
- {
- return false;}
- void STextKeywordsInStatesAndRegions::runCycle()
- {
-
- clearOutEvents();
-
- for (stateConfVectorPosition = 0;
- stateConfVectorPosition < maxOrthogonalStates;
- stateConfVectorPosition++)
- {
-
- switch (stateConfVector[stateConfVectorPosition])
- {
- case default_namespace :
- {
- react_default_namespace();
- break;
- }
- case operation_interface :
- {
- react_operation_interface();
- break;
- }
- case operation_internal :
- {
- react_operation_internal();
- break;
- }
- case namespace_event :
- {
- react_namespace_event();
- break;
- }
- case namespace_local :
- {
- react_namespace_local();
- break;
- }
- case local_in :
- {
- react_local_in();
- break;
- }
- case local_out :
- {
- react_local_out();
- break;
- }
- case interface_var :
- {
- react_interface_var();
- break;
- }
- case interface_readonly :
- {
- react_interface_readonly();
- break;
- }
- case internal_external :
- {
- react_internal_external();
- break;
- }
- case internal_operation :
- {
- react_internal_operation();
- break;
- }
- case event_default :
- {
- react_event_default();
- break;
- }
- case event_else :
- {
- react_event_else();
- break;
- }
- case in_entry :
- {
- react_in_entry();
- break;
- }
- case in_exit :
- {
- react_in_exit();
- break;
- }
- case out_always :
- {
- react_out_always();
- break;
- }
- case out_oncycle :
- {
- react_out_oncycle();
- break;
- }
- case var_raise :
- {
- react_var_raise();
- break;
- }
- case var_valueof :
- {
- react_var_valueof();
- break;
- }
- case readonly_active :
- {
- react_readonly_active();
- break;
- }
- case readonly_namespace :
- {
- react_readonly_namespace();
- break;
- }
- case external_interface :
- {
- react_external_interface();
- break;
- }
- case external_internal :
- {
- react_external_internal();
- break;
- }
- case else_event :
- {
- react_else_event();
- break;
- }
- case else_local :
- {
- react_else_local();
- break;
- }
- case entry_in :
- {
- react_entry_in();
- break;
- }
- case entry_out :
- {
- react_entry_out();
- break;
- }
- case exit_var :
- {
- react_exit_var();
- break;
- }
- case exit_readonly :
- {
- react_exit_readonly();
- break;
- }
- case always_external :
- {
- react_always_external();
- break;
- }
- case always_operation :
- {
- react_always_operation();
- break;
- }
- case oncycle_default :
- {
- react_oncycle_default();
- break;
- }
- case oncycle_else :
- {
- react_oncycle_else();
- break;
- }
- case raise_entry :
- {
- react_raise_entry();
- break;
- }
- case raise_exit :
- {
- react_raise_exit();
- break;
- }
- case valueof_always :
- {
- react_valueof_always();
- break;
- }
- case valueof_oncycle :
- {
- react_valueof_oncycle();
- break;
- }
- case active_raise :
- {
- react_active_raise();
- break;
- }
- case active_valueof :
- {
- react_active_valueof();
- break;
- }
- default:
- break;
- }
- }
-
- clearInEvents();
- }
- void STextKeywordsInStatesAndRegions::clearInEvents()
- {
- iface.e1_raised = false;
- iface.e2_raised = false;
- }
- void STextKeywordsInStatesAndRegions::clearOutEvents()
- {
- }
- sc_boolean STextKeywordsInStatesAndRegions::isStateActive(STextKeywordsInStatesAndRegionsStates state) const
- {
- switch (state)
- {
- case default_namespace :
- return (sc_boolean) (stateConfVector[0] == default_namespace
- );
- case operation_interface :
- return (sc_boolean) (stateConfVector[1] == operation_interface
- );
- case operation_internal :
- return (sc_boolean) (stateConfVector[1] == operation_internal
- );
- case namespace_event :
- return (sc_boolean) (stateConfVector[2] == namespace_event
- );
- case namespace_local :
- return (sc_boolean) (stateConfVector[2] == namespace_local
- );
- case local_in :
- return (sc_boolean) (stateConfVector[3] == local_in
- );
- case local_out :
- return (sc_boolean) (stateConfVector[3] == local_out
- );
- case interface_var :
- return (sc_boolean) (stateConfVector[4] == interface_var
- );
- case interface_readonly :
- return (sc_boolean) (stateConfVector[4] == interface_readonly
- );
- case internal_external :
- return (sc_boolean) (stateConfVector[5] == internal_external
- );
- case internal_operation :
- return (sc_boolean) (stateConfVector[5] == internal_operation
- );
- case event_default :
- return (sc_boolean) (stateConfVector[6] == event_default
- );
- case event_else :
- return (sc_boolean) (stateConfVector[6] == event_else
- );
- case in_entry :
- return (sc_boolean) (stateConfVector[7] == in_entry
- );
- case in_exit :
- return (sc_boolean) (stateConfVector[7] == in_exit
- );
- case out_always :
- return (sc_boolean) (stateConfVector[8] == out_always
- );
- case out_oncycle :
- return (sc_boolean) (stateConfVector[8] == out_oncycle
- );
- case var_raise :
- return (sc_boolean) (stateConfVector[9] == var_raise
- );
- case var_valueof :
- return (sc_boolean) (stateConfVector[9] == var_valueof
- );
- case readonly_active :
- return (sc_boolean) (stateConfVector[10] == readonly_active
- );
- case readonly_namespace :
- return (sc_boolean) (stateConfVector[10] == readonly_namespace
- );
- case external_interface :
- return (sc_boolean) (stateConfVector[11] == external_interface
- );
- case external_internal :
- return (sc_boolean) (stateConfVector[11] == external_internal
- );
- case else_event :
- return (sc_boolean) (stateConfVector[12] == else_event
- );
- case else_local :
- return (sc_boolean) (stateConfVector[12] == else_local
- );
- case entry_in :
- return (sc_boolean) (stateConfVector[13] == entry_in
- );
- case entry_out :
- return (sc_boolean) (stateConfVector[13] == entry_out
- );
- case exit_var :
- return (sc_boolean) (stateConfVector[14] == exit_var
- );
- case exit_readonly :
- return (sc_boolean) (stateConfVector[14] == exit_readonly
- );
- case always_external :
- return (sc_boolean) (stateConfVector[15] == always_external
- );
- case always_operation :
- return (sc_boolean) (stateConfVector[15] == always_operation
- );
- case oncycle_default :
- return (sc_boolean) (stateConfVector[16] == oncycle_default
- );
- case oncycle_else :
- return (sc_boolean) (stateConfVector[16] == oncycle_else
- );
- case raise_entry :
- return (sc_boolean) (stateConfVector[17] == raise_entry
- );
- case raise_exit :
- return (sc_boolean) (stateConfVector[17] == raise_exit
- );
- case valueof_always :
- return (sc_boolean) (stateConfVector[18] == valueof_always
- );
- case valueof_oncycle :
- return (sc_boolean) (stateConfVector[18] == valueof_oncycle
- );
- case active_raise :
- return (sc_boolean) (stateConfVector[19] == active_raise
- );
- case active_valueof :
- return (sc_boolean) (stateConfVector[19] == active_valueof
- );
- default: return false;
- }
- }
- STextKeywordsInStatesAndRegions::DefaultSCI* STextKeywordsInStatesAndRegions::getDefaultSCI()
- {
- return &iface;
- }
- void STextKeywordsInStatesAndRegions::DefaultSCI::raise_e1()
- {
- e1_raised = true;
- }
- void STextKeywordsInStatesAndRegions::raise_e1()
- {
- iface.raise_e1();
- }
- void STextKeywordsInStatesAndRegions::DefaultSCI::raise_e2()
- {
- e2_raised = true;
- }
- void STextKeywordsInStatesAndRegions::raise_e2()
- {
- iface.raise_e2();
- }
- // implementations of all internal functions
- sc_boolean STextKeywordsInStatesAndRegions::check_operation_interface_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(default_namespace));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_namespace_event_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(operation_internal));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_local_in_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(namespace_local));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_interface_var_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(local_out));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_internal_external_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(interface_readonly));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_event_default_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(internal_operation));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_in_entry_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(event_else));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_out_always_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(in_exit));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_var_raise_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(out_oncycle));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_readonly_active_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(var_valueof));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_external_interface_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(readonly_namespace));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_else_event_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(external_internal));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_entry_in_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(else_local));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_exit_var_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(entry_out));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_always_external_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(exit_readonly));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_oncycle_default_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(always_operation));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_raise_entry_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(oncycle_else));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_valueof_always_tr0_tr0()
- {
- return (iface.e2_raised) && (isStateActive(raise_exit));
- }
- sc_boolean STextKeywordsInStatesAndRegions::check_active_raise_tr0_tr0()
- {
- return (iface.e1_raised) && (isStateActive(valueof_oncycle));
- }
- void STextKeywordsInStatesAndRegions::effect_operation_interface_tr0()
- {
- exseq_operation_interface();
- enseq_operation_internal_default();
- }
- void STextKeywordsInStatesAndRegions::effect_namespace_event_tr0()
- {
- exseq_namespace_event();
- enseq_namespace_local_default();
- }
- void STextKeywordsInStatesAndRegions::effect_local_in_tr0()
- {
- exseq_local_in();
- enseq_local_out_default();
- }
- void STextKeywordsInStatesAndRegions::effect_interface_var_tr0()
- {
- exseq_interface_var();
- enseq_interface_readonly_default();
- }
- void STextKeywordsInStatesAndRegions::effect_internal_external_tr0()
- {
- exseq_internal_external();
- enseq_internal_operation_default();
- }
- void STextKeywordsInStatesAndRegions::effect_event_default_tr0()
- {
- exseq_event_default();
- enseq_event_else_default();
- }
- void STextKeywordsInStatesAndRegions::effect_in_entry_tr0()
- {
- exseq_in_entry();
- enseq_in_exit_default();
- }
- void STextKeywordsInStatesAndRegions::effect_out_always_tr0()
- {
- exseq_out_always();
- enseq_out_oncycle_default();
- }
- void STextKeywordsInStatesAndRegions::effect_var_raise_tr0()
- {
- exseq_var_raise();
- enseq_var_valueof_default();
- }
- void STextKeywordsInStatesAndRegions::effect_readonly_active_tr0()
- {
- exseq_readonly_active();
- enseq_readonly_namespace_default();
- }
- void STextKeywordsInStatesAndRegions::effect_external_interface_tr0()
- {
- exseq_external_interface();
- enseq_external_internal_default();
- }
- void STextKeywordsInStatesAndRegions::effect_else_event_tr0()
- {
- exseq_else_event();
- enseq_else_local_default();
- }
- void STextKeywordsInStatesAndRegions::effect_entry_in_tr0()
- {
- exseq_entry_in();
- enseq_entry_out_default();
- }
- void STextKeywordsInStatesAndRegions::effect_exit_var_tr0()
- {
- exseq_exit_var();
- enseq_exit_readonly_default();
- }
- void STextKeywordsInStatesAndRegions::effect_always_external_tr0()
- {
- exseq_always_external();
- enseq_always_operation_default();
- }
- void STextKeywordsInStatesAndRegions::effect_oncycle_default_tr0()
- {
- exseq_oncycle_default();
- enseq_oncycle_else_default();
- }
- void STextKeywordsInStatesAndRegions::effect_raise_entry_tr0()
- {
- exseq_raise_entry();
- enseq_raise_exit_default();
- }
- void STextKeywordsInStatesAndRegions::effect_valueof_always_tr0()
- {
- exseq_valueof_always();
- enseq_valueof_oncycle_default();
- }
- void STextKeywordsInStatesAndRegions::effect_active_raise_tr0()
- {
- exseq_active_raise();
- enseq_active_valueof_default();
- }
- /* 'default' enter sequence for state namespace */
- void STextKeywordsInStatesAndRegions::enseq_default_namespace_default()
- {
- /* 'default' enter sequence for state namespace */
- stateConfVector[0] = default_namespace;
- stateConfVectorPosition = 0;
- }
- /* 'default' enter sequence for state interface */
- void STextKeywordsInStatesAndRegions::enseq_operation_interface_default()
- {
- /* 'default' enter sequence for state interface */
- stateConfVector[1] = operation_interface;
- stateConfVectorPosition = 1;
- }
- /* 'default' enter sequence for state internal */
- void STextKeywordsInStatesAndRegions::enseq_operation_internal_default()
- {
- /* 'default' enter sequence for state internal */
- stateConfVector[1] = operation_internal;
- stateConfVectorPosition = 1;
- }
- /* 'default' enter sequence for state event */
- void STextKeywordsInStatesAndRegions::enseq_namespace_event_default()
- {
- /* 'default' enter sequence for state event */
- stateConfVector[2] = namespace_event;
- stateConfVectorPosition = 2;
- }
- /* 'default' enter sequence for state local */
- void STextKeywordsInStatesAndRegions::enseq_namespace_local_default()
- {
- /* 'default' enter sequence for state local */
- stateConfVector[2] = namespace_local;
- stateConfVectorPosition = 2;
- }
- /* 'default' enter sequence for state in */
- void STextKeywordsInStatesAndRegions::enseq_local_in_default()
- {
- /* 'default' enter sequence for state in */
- stateConfVector[3] = local_in;
- stateConfVectorPosition = 3;
- }
- /* 'default' enter sequence for state out */
- void STextKeywordsInStatesAndRegions::enseq_local_out_default()
- {
- /* 'default' enter sequence for state out */
- stateConfVector[3] = local_out;
- stateConfVectorPosition = 3;
- }
- /* 'default' enter sequence for state var */
- void STextKeywordsInStatesAndRegions::enseq_interface_var_default()
- {
- /* 'default' enter sequence for state var */
- stateConfVector[4] = interface_var;
- stateConfVectorPosition = 4;
- }
- /* 'default' enter sequence for state readonly */
- void STextKeywordsInStatesAndRegions::enseq_interface_readonly_default()
- {
- /* 'default' enter sequence for state readonly */
- stateConfVector[4] = interface_readonly;
- stateConfVectorPosition = 4;
- }
- /* 'default' enter sequence for state external */
- void STextKeywordsInStatesAndRegions::enseq_internal_external_default()
- {
- /* 'default' enter sequence for state external */
- stateConfVector[5] = internal_external;
- stateConfVectorPosition = 5;
- }
- /* 'default' enter sequence for state operation */
- void STextKeywordsInStatesAndRegions::enseq_internal_operation_default()
- {
- /* 'default' enter sequence for state operation */
- stateConfVector[5] = internal_operation;
- stateConfVectorPosition = 5;
- }
- /* 'default' enter sequence for state default */
- void STextKeywordsInStatesAndRegions::enseq_event_default_default()
- {
- /* 'default' enter sequence for state default */
- stateConfVector[6] = event_default;
- stateConfVectorPosition = 6;
- }
- /* 'default' enter sequence for state else */
- void STextKeywordsInStatesAndRegions::enseq_event_else_default()
- {
- /* 'default' enter sequence for state else */
- stateConfVector[6] = event_else;
- stateConfVectorPosition = 6;
- }
- /* 'default' enter sequence for state entry */
- void STextKeywordsInStatesAndRegions::enseq_in_entry_default()
- {
- /* 'default' enter sequence for state entry */
- stateConfVector[7] = in_entry;
- stateConfVectorPosition = 7;
- }
- /* 'default' enter sequence for state exit */
- void STextKeywordsInStatesAndRegions::enseq_in_exit_default()
- {
- /* 'default' enter sequence for state exit */
- stateConfVector[7] = in_exit;
- stateConfVectorPosition = 7;
- }
- /* 'default' enter sequence for state always */
- void STextKeywordsInStatesAndRegions::enseq_out_always_default()
- {
- /* 'default' enter sequence for state always */
- stateConfVector[8] = out_always;
- stateConfVectorPosition = 8;
- }
- /* 'default' enter sequence for state oncycle */
- void STextKeywordsInStatesAndRegions::enseq_out_oncycle_default()
- {
- /* 'default' enter sequence for state oncycle */
- stateConfVector[8] = out_oncycle;
- stateConfVectorPosition = 8;
- }
- /* 'default' enter sequence for state raise */
- void STextKeywordsInStatesAndRegions::enseq_var_raise_default()
- {
- /* 'default' enter sequence for state raise */
- stateConfVector[9] = var_raise;
- stateConfVectorPosition = 9;
- }
- /* 'default' enter sequence for state valueof */
- void STextKeywordsInStatesAndRegions::enseq_var_valueof_default()
- {
- /* 'default' enter sequence for state valueof */
- stateConfVector[9] = var_valueof;
- stateConfVectorPosition = 9;
- }
- /* 'default' enter sequence for state active */
- void STextKeywordsInStatesAndRegions::enseq_readonly_active_default()
- {
- /* 'default' enter sequence for state active */
- stateConfVector[10] = readonly_active;
- stateConfVectorPosition = 10;
- }
- /* 'default' enter sequence for state namespace */
- void STextKeywordsInStatesAndRegions::enseq_readonly_namespace_default()
- {
- /* 'default' enter sequence for state namespace */
- stateConfVector[10] = readonly_namespace;
- stateConfVectorPosition = 10;
- }
- /* 'default' enter sequence for state interface */
- void STextKeywordsInStatesAndRegions::enseq_external_interface_default()
- {
- /* 'default' enter sequence for state interface */
- stateConfVector[11] = external_interface;
- stateConfVectorPosition = 11;
- }
- /* 'default' enter sequence for state internal */
- void STextKeywordsInStatesAndRegions::enseq_external_internal_default()
- {
- /* 'default' enter sequence for state internal */
- stateConfVector[11] = external_internal;
- stateConfVectorPosition = 11;
- }
- /* 'default' enter sequence for state event */
- void STextKeywordsInStatesAndRegions::enseq_else_event_default()
- {
- /* 'default' enter sequence for state event */
- stateConfVector[12] = else_event;
- stateConfVectorPosition = 12;
- }
- /* 'default' enter sequence for state local */
- void STextKeywordsInStatesAndRegions::enseq_else_local_default()
- {
- /* 'default' enter sequence for state local */
- stateConfVector[12] = else_local;
- stateConfVectorPosition = 12;
- }
- /* 'default' enter sequence for state in */
- void STextKeywordsInStatesAndRegions::enseq_entry_in_default()
- {
- /* 'default' enter sequence for state in */
- stateConfVector[13] = entry_in;
- stateConfVectorPosition = 13;
- }
- /* 'default' enter sequence for state out */
- void STextKeywordsInStatesAndRegions::enseq_entry_out_default()
- {
- /* 'default' enter sequence for state out */
- stateConfVector[13] = entry_out;
- stateConfVectorPosition = 13;
- }
- /* 'default' enter sequence for state var */
- void STextKeywordsInStatesAndRegions::enseq_exit_var_default()
- {
- /* 'default' enter sequence for state var */
- stateConfVector[14] = exit_var;
- stateConfVectorPosition = 14;
- }
- /* 'default' enter sequence for state readonly */
- void STextKeywordsInStatesAndRegions::enseq_exit_readonly_default()
- {
- /* 'default' enter sequence for state readonly */
- stateConfVector[14] = exit_readonly;
- stateConfVectorPosition = 14;
- }
- /* 'default' enter sequence for state external */
- void STextKeywordsInStatesAndRegions::enseq_always_external_default()
- {
- /* 'default' enter sequence for state external */
- stateConfVector[15] = always_external;
- stateConfVectorPosition = 15;
- }
- /* 'default' enter sequence for state operation */
- void STextKeywordsInStatesAndRegions::enseq_always_operation_default()
- {
- /* 'default' enter sequence for state operation */
- stateConfVector[15] = always_operation;
- stateConfVectorPosition = 15;
- }
- /* 'default' enter sequence for state default */
- void STextKeywordsInStatesAndRegions::enseq_oncycle_default_default()
- {
- /* 'default' enter sequence for state default */
- stateConfVector[16] = oncycle_default;
- stateConfVectorPosition = 16;
- }
- /* 'default' enter sequence for state else */
- void STextKeywordsInStatesAndRegions::enseq_oncycle_else_default()
- {
- /* 'default' enter sequence for state else */
- stateConfVector[16] = oncycle_else;
- stateConfVectorPosition = 16;
- }
- /* 'default' enter sequence for state entry */
- void STextKeywordsInStatesAndRegions::enseq_raise_entry_default()
- {
- /* 'default' enter sequence for state entry */
- stateConfVector[17] = raise_entry;
- stateConfVectorPosition = 17;
- }
- /* 'default' enter sequence for state exit */
- void STextKeywordsInStatesAndRegions::enseq_raise_exit_default()
- {
- /* 'default' enter sequence for state exit */
- stateConfVector[17] = raise_exit;
- stateConfVectorPosition = 17;
- }
- /* 'default' enter sequence for state always */
- void STextKeywordsInStatesAndRegions::enseq_valueof_always_default()
- {
- /* 'default' enter sequence for state always */
- stateConfVector[18] = valueof_always;
- stateConfVectorPosition = 18;
- }
- /* 'default' enter sequence for state oncycle */
- void STextKeywordsInStatesAndRegions::enseq_valueof_oncycle_default()
- {
- /* 'default' enter sequence for state oncycle */
- stateConfVector[18] = valueof_oncycle;
- stateConfVectorPosition = 18;
- }
- /* 'default' enter sequence for state raise */
- void STextKeywordsInStatesAndRegions::enseq_active_raise_default()
- {
- /* 'default' enter sequence for state raise */
- stateConfVector[19] = active_raise;
- stateConfVectorPosition = 19;
- }
- /* 'default' enter sequence for state valueof */
- void STextKeywordsInStatesAndRegions::enseq_active_valueof_default()
- {
- /* 'default' enter sequence for state valueof */
- stateConfVector[19] = active_valueof;
- stateConfVectorPosition = 19;
- }
- /* 'default' enter sequence for region default */
- void STextKeywordsInStatesAndRegions::enseq_default_default()
- {
- /* 'default' enter sequence for region default */
- react_default__entry_Default();
- }
- /* 'default' enter sequence for region operation */
- void STextKeywordsInStatesAndRegions::enseq_operation_default()
- {
- /* 'default' enter sequence for region operation */
- react_operation__entry_Default();
- }
- /* 'default' enter sequence for region namespace */
- void STextKeywordsInStatesAndRegions::enseq_namespace_default()
- {
- /* 'default' enter sequence for region namespace */
- react_namespace__entry_Default();
- }
- /* 'default' enter sequence for region local */
- void STextKeywordsInStatesAndRegions::enseq_local_default()
- {
- /* 'default' enter sequence for region local */
- react_local__entry_Default();
- }
- /* 'default' enter sequence for region interface */
- void STextKeywordsInStatesAndRegions::enseq_interface_default()
- {
- /* 'default' enter sequence for region interface */
- react_interface__entry_Default();
- }
- /* 'default' enter sequence for region internal */
- void STextKeywordsInStatesAndRegions::enseq_internal_default()
- {
- /* 'default' enter sequence for region internal */
- react_internal__entry_Default();
- }
- /* 'default' enter sequence for region event */
- void STextKeywordsInStatesAndRegions::enseq_event_default()
- {
- /* 'default' enter sequence for region event */
- react_event__entry_Default();
- }
- /* 'default' enter sequence for region in */
- void STextKeywordsInStatesAndRegions::enseq_in_default()
- {
- /* 'default' enter sequence for region in */
- react_in__entry_Default();
- }
- /* 'default' enter sequence for region out */
- void STextKeywordsInStatesAndRegions::enseq_out_default()
- {
- /* 'default' enter sequence for region out */
- react_out__entry_Default();
- }
- /* 'default' enter sequence for region var */
- void STextKeywordsInStatesAndRegions::enseq_var_default()
- {
- /* 'default' enter sequence for region var */
- react_var__entry_Default();
- }
- /* 'default' enter sequence for region readonly */
- void STextKeywordsInStatesAndRegions::enseq_readonly_default()
- {
- /* 'default' enter sequence for region readonly */
- react_readonly__entry_Default();
- }
- /* 'default' enter sequence for region external */
- void STextKeywordsInStatesAndRegions::enseq_external_default()
- {
- /* 'default' enter sequence for region external */
- react_external__entry_Default();
- }
- /* 'default' enter sequence for region else */
- void STextKeywordsInStatesAndRegions::enseq_else_default()
- {
- /* 'default' enter sequence for region else */
- react_else__entry_Default();
- }
- /* 'default' enter sequence for region entry */
- void STextKeywordsInStatesAndRegions::enseq_entry_default()
- {
- /* 'default' enter sequence for region entry */
- react_entry__entry_Default();
- }
- /* 'default' enter sequence for region exit */
- void STextKeywordsInStatesAndRegions::enseq_exit_default()
- {
- /* 'default' enter sequence for region exit */
- react_exit__entry_Default();
- }
- /* 'default' enter sequence for region always */
- void STextKeywordsInStatesAndRegions::enseq_always_default()
- {
- /* 'default' enter sequence for region always */
- react_always__entry_Default();
- }
- /* 'default' enter sequence for region oncycle */
- void STextKeywordsInStatesAndRegions::enseq_oncycle_default()
- {
- /* 'default' enter sequence for region oncycle */
- react_oncycle__entry_Default();
- }
- /* 'default' enter sequence for region raise */
- void STextKeywordsInStatesAndRegions::enseq_raise_default()
- {
- /* 'default' enter sequence for region raise */
- react_raise__entry_Default();
- }
- /* 'default' enter sequence for region valueof */
- void STextKeywordsInStatesAndRegions::enseq_valueof_default()
- {
- /* 'default' enter sequence for region valueof */
- react_valueof__entry_Default();
- }
- /* 'default' enter sequence for region active */
- void STextKeywordsInStatesAndRegions::enseq_active_default()
- {
- /* 'default' enter sequence for region active */
- react_active__entry_Default();
- }
- /* Default exit sequence for state namespace */
- void STextKeywordsInStatesAndRegions::exseq_default_namespace()
- {
- /* Default exit sequence for state namespace */
- stateConfVector[0] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 0;
- }
- /* Default exit sequence for state interface */
- void STextKeywordsInStatesAndRegions::exseq_operation_interface()
- {
- /* Default exit sequence for state interface */
- stateConfVector[1] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 1;
- }
- /* Default exit sequence for state internal */
- void STextKeywordsInStatesAndRegions::exseq_operation_internal()
- {
- /* Default exit sequence for state internal */
- stateConfVector[1] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 1;
- }
- /* Default exit sequence for state event */
- void STextKeywordsInStatesAndRegions::exseq_namespace_event()
- {
- /* Default exit sequence for state event */
- stateConfVector[2] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 2;
- }
- /* Default exit sequence for state local */
- void STextKeywordsInStatesAndRegions::exseq_namespace_local()
- {
- /* Default exit sequence for state local */
- stateConfVector[2] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 2;
- }
- /* Default exit sequence for state in */
- void STextKeywordsInStatesAndRegions::exseq_local_in()
- {
- /* Default exit sequence for state in */
- stateConfVector[3] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 3;
- }
- /* Default exit sequence for state out */
- void STextKeywordsInStatesAndRegions::exseq_local_out()
- {
- /* Default exit sequence for state out */
- stateConfVector[3] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 3;
- }
- /* Default exit sequence for state var */
- void STextKeywordsInStatesAndRegions::exseq_interface_var()
- {
- /* Default exit sequence for state var */
- stateConfVector[4] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 4;
- }
- /* Default exit sequence for state readonly */
- void STextKeywordsInStatesAndRegions::exseq_interface_readonly()
- {
- /* Default exit sequence for state readonly */
- stateConfVector[4] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 4;
- }
- /* Default exit sequence for state external */
- void STextKeywordsInStatesAndRegions::exseq_internal_external()
- {
- /* Default exit sequence for state external */
- stateConfVector[5] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 5;
- }
- /* Default exit sequence for state operation */
- void STextKeywordsInStatesAndRegions::exseq_internal_operation()
- {
- /* Default exit sequence for state operation */
- stateConfVector[5] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 5;
- }
- /* Default exit sequence for state default */
- void STextKeywordsInStatesAndRegions::exseq_event_default()
- {
- /* Default exit sequence for state default */
- stateConfVector[6] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 6;
- }
- /* Default exit sequence for state else */
- void STextKeywordsInStatesAndRegions::exseq_event_else()
- {
- /* Default exit sequence for state else */
- stateConfVector[6] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 6;
- }
- /* Default exit sequence for state entry */
- void STextKeywordsInStatesAndRegions::exseq_in_entry()
- {
- /* Default exit sequence for state entry */
- stateConfVector[7] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 7;
- }
- /* Default exit sequence for state exit */
- void STextKeywordsInStatesAndRegions::exseq_in_exit()
- {
- /* Default exit sequence for state exit */
- stateConfVector[7] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 7;
- }
- /* Default exit sequence for state always */
- void STextKeywordsInStatesAndRegions::exseq_out_always()
- {
- /* Default exit sequence for state always */
- stateConfVector[8] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 8;
- }
- /* Default exit sequence for state oncycle */
- void STextKeywordsInStatesAndRegions::exseq_out_oncycle()
- {
- /* Default exit sequence for state oncycle */
- stateConfVector[8] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 8;
- }
- /* Default exit sequence for state raise */
- void STextKeywordsInStatesAndRegions::exseq_var_raise()
- {
- /* Default exit sequence for state raise */
- stateConfVector[9] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 9;
- }
- /* Default exit sequence for state valueof */
- void STextKeywordsInStatesAndRegions::exseq_var_valueof()
- {
- /* Default exit sequence for state valueof */
- stateConfVector[9] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 9;
- }
- /* Default exit sequence for state active */
- void STextKeywordsInStatesAndRegions::exseq_readonly_active()
- {
- /* Default exit sequence for state active */
- stateConfVector[10] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 10;
- }
- /* Default exit sequence for state namespace */
- void STextKeywordsInStatesAndRegions::exseq_readonly_namespace()
- {
- /* Default exit sequence for state namespace */
- stateConfVector[10] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 10;
- }
- /* Default exit sequence for state interface */
- void STextKeywordsInStatesAndRegions::exseq_external_interface()
- {
- /* Default exit sequence for state interface */
- stateConfVector[11] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 11;
- }
- /* Default exit sequence for state internal */
- void STextKeywordsInStatesAndRegions::exseq_external_internal()
- {
- /* Default exit sequence for state internal */
- stateConfVector[11] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 11;
- }
- /* Default exit sequence for state event */
- void STextKeywordsInStatesAndRegions::exseq_else_event()
- {
- /* Default exit sequence for state event */
- stateConfVector[12] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 12;
- }
- /* Default exit sequence for state local */
- void STextKeywordsInStatesAndRegions::exseq_else_local()
- {
- /* Default exit sequence for state local */
- stateConfVector[12] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 12;
- }
- /* Default exit sequence for state in */
- void STextKeywordsInStatesAndRegions::exseq_entry_in()
- {
- /* Default exit sequence for state in */
- stateConfVector[13] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 13;
- }
- /* Default exit sequence for state out */
- void STextKeywordsInStatesAndRegions::exseq_entry_out()
- {
- /* Default exit sequence for state out */
- stateConfVector[13] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 13;
- }
- /* Default exit sequence for state var */
- void STextKeywordsInStatesAndRegions::exseq_exit_var()
- {
- /* Default exit sequence for state var */
- stateConfVector[14] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 14;
- }
- /* Default exit sequence for state readonly */
- void STextKeywordsInStatesAndRegions::exseq_exit_readonly()
- {
- /* Default exit sequence for state readonly */
- stateConfVector[14] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 14;
- }
- /* Default exit sequence for state external */
- void STextKeywordsInStatesAndRegions::exseq_always_external()
- {
- /* Default exit sequence for state external */
- stateConfVector[15] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 15;
- }
- /* Default exit sequence for state operation */
- void STextKeywordsInStatesAndRegions::exseq_always_operation()
- {
- /* Default exit sequence for state operation */
- stateConfVector[15] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 15;
- }
- /* Default exit sequence for state default */
- void STextKeywordsInStatesAndRegions::exseq_oncycle_default()
- {
- /* Default exit sequence for state default */
- stateConfVector[16] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 16;
- }
- /* Default exit sequence for state else */
- void STextKeywordsInStatesAndRegions::exseq_oncycle_else()
- {
- /* Default exit sequence for state else */
- stateConfVector[16] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 16;
- }
- /* Default exit sequence for state entry */
- void STextKeywordsInStatesAndRegions::exseq_raise_entry()
- {
- /* Default exit sequence for state entry */
- stateConfVector[17] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 17;
- }
- /* Default exit sequence for state exit */
- void STextKeywordsInStatesAndRegions::exseq_raise_exit()
- {
- /* Default exit sequence for state exit */
- stateConfVector[17] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 17;
- }
- /* Default exit sequence for state always */
- void STextKeywordsInStatesAndRegions::exseq_valueof_always()
- {
- /* Default exit sequence for state always */
- stateConfVector[18] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 18;
- }
- /* Default exit sequence for state oncycle */
- void STextKeywordsInStatesAndRegions::exseq_valueof_oncycle()
- {
- /* Default exit sequence for state oncycle */
- stateConfVector[18] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 18;
- }
- /* Default exit sequence for state raise */
- void STextKeywordsInStatesAndRegions::exseq_active_raise()
- {
- /* Default exit sequence for state raise */
- stateConfVector[19] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 19;
- }
- /* Default exit sequence for state valueof */
- void STextKeywordsInStatesAndRegions::exseq_active_valueof()
- {
- /* Default exit sequence for state valueof */
- stateConfVector[19] = STextKeywordsInStatesAndRegions_last_state;
- stateConfVectorPosition = 19;
- }
- /* Default exit sequence for region default */
- void STextKeywordsInStatesAndRegions::exseq_default()
- {
- /* Default exit sequence for region default */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.default) at position 0... */
- switch(stateConfVector[ 0 ])
- {
- case default_namespace :
- {
- exseq_default_namespace();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region operation */
- void STextKeywordsInStatesAndRegions::exseq_operation()
- {
- /* Default exit sequence for region operation */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.operation) at position 1... */
- switch(stateConfVector[ 1 ])
- {
- case operation_interface :
- {
- exseq_operation_interface();
- break;
- }
- case operation_internal :
- {
- exseq_operation_internal();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region namespace */
- void STextKeywordsInStatesAndRegions::exseq_namespace()
- {
- /* Default exit sequence for region namespace */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.namespace) at position 2... */
- switch(stateConfVector[ 2 ])
- {
- case namespace_event :
- {
- exseq_namespace_event();
- break;
- }
- case namespace_local :
- {
- exseq_namespace_local();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region local */
- void STextKeywordsInStatesAndRegions::exseq_local()
- {
- /* Default exit sequence for region local */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.local) at position 3... */
- switch(stateConfVector[ 3 ])
- {
- case local_in :
- {
- exseq_local_in();
- break;
- }
- case local_out :
- {
- exseq_local_out();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region interface */
- void STextKeywordsInStatesAndRegions::exseq_interface()
- {
- /* Default exit sequence for region interface */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.interface) at position 4... */
- switch(stateConfVector[ 4 ])
- {
- case interface_var :
- {
- exseq_interface_var();
- break;
- }
- case interface_readonly :
- {
- exseq_interface_readonly();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region internal */
- void STextKeywordsInStatesAndRegions::exseq_internal()
- {
- /* Default exit sequence for region internal */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.internal) at position 5... */
- switch(stateConfVector[ 5 ])
- {
- case internal_external :
- {
- exseq_internal_external();
- break;
- }
- case internal_operation :
- {
- exseq_internal_operation();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region event */
- void STextKeywordsInStatesAndRegions::exseq_event()
- {
- /* Default exit sequence for region event */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.event) at position 6... */
- switch(stateConfVector[ 6 ])
- {
- case event_default :
- {
- exseq_event_default();
- break;
- }
- case event_else :
- {
- exseq_event_else();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region in */
- void STextKeywordsInStatesAndRegions::exseq_in()
- {
- /* Default exit sequence for region in */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.in) at position 7... */
- switch(stateConfVector[ 7 ])
- {
- case in_entry :
- {
- exseq_in_entry();
- break;
- }
- case in_exit :
- {
- exseq_in_exit();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region out */
- void STextKeywordsInStatesAndRegions::exseq_out()
- {
- /* Default exit sequence for region out */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.out) at position 8... */
- switch(stateConfVector[ 8 ])
- {
- case out_always :
- {
- exseq_out_always();
- break;
- }
- case out_oncycle :
- {
- exseq_out_oncycle();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region var */
- void STextKeywordsInStatesAndRegions::exseq_var()
- {
- /* Default exit sequence for region var */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.var) at position 9... */
- switch(stateConfVector[ 9 ])
- {
- case var_raise :
- {
- exseq_var_raise();
- break;
- }
- case var_valueof :
- {
- exseq_var_valueof();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region readonly */
- void STextKeywordsInStatesAndRegions::exseq_readonly()
- {
- /* Default exit sequence for region readonly */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.readonly) at position 10... */
- switch(stateConfVector[ 10 ])
- {
- case readonly_active :
- {
- exseq_readonly_active();
- break;
- }
- case readonly_namespace :
- {
- exseq_readonly_namespace();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region external */
- void STextKeywordsInStatesAndRegions::exseq_external()
- {
- /* Default exit sequence for region external */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.external) at position 11... */
- switch(stateConfVector[ 11 ])
- {
- case external_interface :
- {
- exseq_external_interface();
- break;
- }
- case external_internal :
- {
- exseq_external_internal();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region else */
- void STextKeywordsInStatesAndRegions::exseq_else()
- {
- /* Default exit sequence for region else */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.else) at position 12... */
- switch(stateConfVector[ 12 ])
- {
- case else_event :
- {
- exseq_else_event();
- break;
- }
- case else_local :
- {
- exseq_else_local();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region entry */
- void STextKeywordsInStatesAndRegions::exseq_entry()
- {
- /* Default exit sequence for region entry */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.entry) at position 13... */
- switch(stateConfVector[ 13 ])
- {
- case entry_in :
- {
- exseq_entry_in();
- break;
- }
- case entry_out :
- {
- exseq_entry_out();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region exit */
- void STextKeywordsInStatesAndRegions::exseq_exit()
- {
- /* Default exit sequence for region exit */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.exit) at position 14... */
- switch(stateConfVector[ 14 ])
- {
- case exit_var :
- {
- exseq_exit_var();
- break;
- }
- case exit_readonly :
- {
- exseq_exit_readonly();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region always */
- void STextKeywordsInStatesAndRegions::exseq_always()
- {
- /* Default exit sequence for region always */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.always) at position 15... */
- switch(stateConfVector[ 15 ])
- {
- case always_external :
- {
- exseq_always_external();
- break;
- }
- case always_operation :
- {
- exseq_always_operation();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region oncycle */
- void STextKeywordsInStatesAndRegions::exseq_oncycle()
- {
- /* Default exit sequence for region oncycle */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.oncycle) at position 16... */
- switch(stateConfVector[ 16 ])
- {
- case oncycle_default :
- {
- exseq_oncycle_default();
- break;
- }
- case oncycle_else :
- {
- exseq_oncycle_else();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region raise */
- void STextKeywordsInStatesAndRegions::exseq_raise()
- {
- /* Default exit sequence for region raise */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.raise) at position 17... */
- switch(stateConfVector[ 17 ])
- {
- case raise_entry :
- {
- exseq_raise_entry();
- break;
- }
- case raise_exit :
- {
- exseq_raise_exit();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region valueof */
- void STextKeywordsInStatesAndRegions::exseq_valueof()
- {
- /* Default exit sequence for region valueof */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.valueof) at position 18... */
- switch(stateConfVector[ 18 ])
- {
- case valueof_always :
- {
- exseq_valueof_always();
- break;
- }
- case valueof_oncycle :
- {
- exseq_valueof_oncycle();
- break;
- }
- default: break;
- }
- }
- /* Default exit sequence for region active */
- void STextKeywordsInStatesAndRegions::exseq_active()
- {
- /* Default exit sequence for region active */
- /* Handle exit of all possible states (of STextKeywordsInStatesAndRegions.active) at position 19... */
- switch(stateConfVector[ 19 ])
- {
- case active_raise :
- {
- exseq_active_raise();
- break;
- }
- case active_valueof :
- {
- exseq_active_valueof();
- break;
- }
- default: break;
- }
- }
- /* The reactions of state namespace. */
- void STextKeywordsInStatesAndRegions::react_default_namespace()
- {
- /* The reactions of state namespace. */
- }
- /* The reactions of state interface. */
- void STextKeywordsInStatesAndRegions::react_operation_interface()
- {
- /* The reactions of state interface. */
- if (check_operation_interface_tr0_tr0())
- {
- effect_operation_interface_tr0();
- }
- }
- /* The reactions of state internal. */
- void STextKeywordsInStatesAndRegions::react_operation_internal()
- {
- }
- /* The reactions of state event. */
- void STextKeywordsInStatesAndRegions::react_namespace_event()
- {
- /* The reactions of state event. */
- if (check_namespace_event_tr0_tr0())
- {
- effect_namespace_event_tr0();
- }
- }
- /* The reactions of state local. */
- void STextKeywordsInStatesAndRegions::react_namespace_local()
- {
- }
- /* The reactions of state in. */
- void STextKeywordsInStatesAndRegions::react_local_in()
- {
- /* The reactions of state in. */
- if (check_local_in_tr0_tr0())
- {
- effect_local_in_tr0();
- }
- }
- /* The reactions of state out. */
- void STextKeywordsInStatesAndRegions::react_local_out()
- {
- }
- /* The reactions of state var. */
- void STextKeywordsInStatesAndRegions::react_interface_var()
- {
- /* The reactions of state var. */
- if (check_interface_var_tr0_tr0())
- {
- effect_interface_var_tr0();
- }
- }
- /* The reactions of state readonly. */
- void STextKeywordsInStatesAndRegions::react_interface_readonly()
- {
- }
- /* The reactions of state external. */
- void STextKeywordsInStatesAndRegions::react_internal_external()
- {
- /* The reactions of state external. */
- if (check_internal_external_tr0_tr0())
- {
- effect_internal_external_tr0();
- }
- }
- /* The reactions of state operation. */
- void STextKeywordsInStatesAndRegions::react_internal_operation()
- {
- }
- /* The reactions of state default. */
- void STextKeywordsInStatesAndRegions::react_event_default()
- {
- /* The reactions of state default. */
- if (check_event_default_tr0_tr0())
- {
- effect_event_default_tr0();
- }
- }
- /* The reactions of state else. */
- void STextKeywordsInStatesAndRegions::react_event_else()
- {
- }
- /* The reactions of state entry. */
- void STextKeywordsInStatesAndRegions::react_in_entry()
- {
- /* The reactions of state entry. */
- if (check_in_entry_tr0_tr0())
- {
- effect_in_entry_tr0();
- }
- }
- /* The reactions of state exit. */
- void STextKeywordsInStatesAndRegions::react_in_exit()
- {
- }
- /* The reactions of state always. */
- void STextKeywordsInStatesAndRegions::react_out_always()
- {
- /* The reactions of state always. */
- if (check_out_always_tr0_tr0())
- {
- effect_out_always_tr0();
- }
- }
- /* The reactions of state oncycle. */
- void STextKeywordsInStatesAndRegions::react_out_oncycle()
- {
- }
- /* The reactions of state raise. */
- void STextKeywordsInStatesAndRegions::react_var_raise()
- {
- /* The reactions of state raise. */
- if (check_var_raise_tr0_tr0())
- {
- effect_var_raise_tr0();
- }
- }
- /* The reactions of state valueof. */
- void STextKeywordsInStatesAndRegions::react_var_valueof()
- {
- }
- /* The reactions of state active. */
- void STextKeywordsInStatesAndRegions::react_readonly_active()
- {
- /* The reactions of state active. */
- if (check_readonly_active_tr0_tr0())
- {
- effect_readonly_active_tr0();
- }
- }
- /* The reactions of state namespace. */
- void STextKeywordsInStatesAndRegions::react_readonly_namespace()
- {
- }
- /* The reactions of state interface. */
- void STextKeywordsInStatesAndRegions::react_external_interface()
- {
- /* The reactions of state interface. */
- if (check_external_interface_tr0_tr0())
- {
- effect_external_interface_tr0();
- }
- }
- /* The reactions of state internal. */
- void STextKeywordsInStatesAndRegions::react_external_internal()
- {
- }
- /* The reactions of state event. */
- void STextKeywordsInStatesAndRegions::react_else_event()
- {
- /* The reactions of state event. */
- if (check_else_event_tr0_tr0())
- {
- effect_else_event_tr0();
- }
- }
- /* The reactions of state local. */
- void STextKeywordsInStatesAndRegions::react_else_local()
- {
- }
- /* The reactions of state in. */
- void STextKeywordsInStatesAndRegions::react_entry_in()
- {
- /* The reactions of state in. */
- if (check_entry_in_tr0_tr0())
- {
- effect_entry_in_tr0();
- }
- }
- /* The reactions of state out. */
- void STextKeywordsInStatesAndRegions::react_entry_out()
- {
- }
- /* The reactions of state var. */
- void STextKeywordsInStatesAndRegions::react_exit_var()
- {
- /* The reactions of state var. */
- if (check_exit_var_tr0_tr0())
- {
- effect_exit_var_tr0();
- }
- }
- /* The reactions of state readonly. */
- void STextKeywordsInStatesAndRegions::react_exit_readonly()
- {
- }
- /* The reactions of state external. */
- void STextKeywordsInStatesAndRegions::react_always_external()
- {
- /* The reactions of state external. */
- if (check_always_external_tr0_tr0())
- {
- effect_always_external_tr0();
- }
- }
- /* The reactions of state operation. */
- void STextKeywordsInStatesAndRegions::react_always_operation()
- {
- }
- /* The reactions of state default. */
- void STextKeywordsInStatesAndRegions::react_oncycle_default()
- {
- /* The reactions of state default. */
- if (check_oncycle_default_tr0_tr0())
- {
- effect_oncycle_default_tr0();
- }
- }
- /* The reactions of state else. */
- void STextKeywordsInStatesAndRegions::react_oncycle_else()
- {
- }
- /* The reactions of state entry. */
- void STextKeywordsInStatesAndRegions::react_raise_entry()
- {
- /* The reactions of state entry. */
- if (check_raise_entry_tr0_tr0())
- {
- effect_raise_entry_tr0();
- }
- }
- /* The reactions of state exit. */
- void STextKeywordsInStatesAndRegions::react_raise_exit()
- {
- }
- /* The reactions of state always. */
- void STextKeywordsInStatesAndRegions::react_valueof_always()
- {
- /* The reactions of state always. */
- if (check_valueof_always_tr0_tr0())
- {
- effect_valueof_always_tr0();
- }
- }
- /* The reactions of state oncycle. */
- void STextKeywordsInStatesAndRegions::react_valueof_oncycle()
- {
- }
- /* The reactions of state raise. */
- void STextKeywordsInStatesAndRegions::react_active_raise()
- {
- /* The reactions of state raise. */
- if (check_active_raise_tr0_tr0())
- {
- effect_active_raise_tr0();
- }
- }
- /* The reactions of state valueof. */
- void STextKeywordsInStatesAndRegions::react_active_valueof()
- {
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_default__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_default_namespace_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_operation__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_operation_interface_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_namespace__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_namespace_event_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_local__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_local_in_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_interface__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_interface_var_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_internal__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_internal_external_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_event__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_event_default_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_in__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_in_entry_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_out__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_out_always_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_var__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_var_raise_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_readonly__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_readonly_active_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_external__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_external_interface_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_else__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_else_event_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_entry__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_entry_in_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_exit__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_exit_var_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_always__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_always_external_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_oncycle__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_oncycle_default_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_raise__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_raise_entry_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_valueof__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_valueof_always_default();
- }
- /* Default react sequence for initial entry */
- void STextKeywordsInStatesAndRegions::react_active__entry_Default()
- {
- /* Default react sequence for initial entry */
- enseq_active_raise_default();
- }
|