removecoffeepot_test.cpp
来自「含有uml的多个实例及实例的java源码。」· C++ 代码 · 共 957 行 · 第 1/2 页
CPP
957 行
{ case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 7: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_reliefValve' switch( signalIndex ) { case ReliefValve::Base::rti_valveClose: chain5_heatBoiler(); return; default: break; } break; // }}}RME case 9: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_boiler' switch( signalIndex ) { case Boiler::Base::rti_boilerOn: chain5_heatBoiler(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 5: // {{{RME state ':TOP:BoilerValveOn' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 7: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_reliefValve' switch( signalIndex ) { case ReliefValve::Base::rti_valveClose: chain6_waterStarttofill(); return; default: break; } break; // }}}RME case 9: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_boiler' switch( signalIndex ) { case Boiler::Base::rti_boilerOn: chain6_waterStarttofill(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 6: // {{{RME state ':TOP:WarmerGoesOn' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 11: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_warmer' switch( signalIndex ) { case Warmer::Base::rti_warmerOn: chain7_warmer_on(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 7: // {{{RME state ':TOP:RemovePot' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 11: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_warmer' switch( signalIndex ) { case Warmer::Base::rti_warmerOff: chain11_t1(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 8: // {{{RME state ':TOP:Brewing_stopped' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 11: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_warmer' switch( signalIndex ) { case Warmer::Base::rti_warmerOn: chain9_t1(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 9: // {{{RME state ':TOP:Warmer' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 7: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_reliefValve' switch( signalIndex ) { case ReliefValve::Base::rti_valveClose: chain12_t1(); return; default: break; } break; // }}}RME case 9: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_boiler' switch( signalIndex ) { case Boiler::Base::rti_boilerOn: chain12_t1(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 10: // {{{RME state ':TOP:S1' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 7: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_reliefValve' switch( signalIndex ) { case ReliefValve::Base::rti_valveClose: chain13_t1(); return; default: break; } break; // }}}RME case 9: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_boiler' switch( signalIndex ) { case Boiler::Base::rti_boilerOn: chain13_t1(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 11: // {{{RME state ':TOP:TurnOffBoiler' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 7: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_reliefValve' switch( signalIndex ) { case ReliefValve::Base::rti_valveOpen: chain8_t1(); return; default: break; } break; // }}}RME case 9: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_boiler' switch( signalIndex ) { case Boiler::Base::rti_boilerOff: chain8_t1(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 12: // {{{RME state ':TOP:TurnoffWarmer' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; case 7: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_reliefValve' switch( signalIndex ) { case ReliefValve::Base::rti_valveOpen: chain10_t1(); return; default: break; } break; // }}}RME case 9: // {{{RME classifier 'Logical View::TestHarnesses::MarkI_Tests::MarkI_TestContainer' port 't_boiler' switch( signalIndex ) { case Boiler::Base::rti_boilerOff: chain10_t1(); return; default: break; } break; // }}}RME default: break; } break; // }}}RME case 13: // {{{RME state ':TOP:S2' switch( portIndex ) { case 0: switch( signalIndex ) { case 1: return; default: break; } break; default: break; } break; // }}}RME default: unexpectedState(); return; }}const RTActor_class * RemoveCoffeePot_Test_Actor::getActorData( void ) const{ return &RemoveCoffeePot_Test_Actor::rtg_class;}const RTActor_class RemoveCoffeePot_Test_Actor::rtg_class ={ &MarkI_TestContainer_Actor::rtg_class , rtg_state_names , 13 , RemoveCoffeePot_Test_Actor::rtg_parent_state , &RemoveCoffeePot_Test , 0 , (const RTComponentDescriptor *)0 , 7 , RemoveCoffeePot_Test_Actor::rtg_ports , 0 , (const RTLocalBindingDescriptor *)0 , 0 , (const RTFieldDescriptor *)0};const RTStateId RemoveCoffeePot_Test_Actor::rtg_parent_state[] ={ 0 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1};const RTPortDescriptor RemoveCoffeePot_Test_Actor::rtg_ports[] ={ { "testResults" , (const char *)0 , &TestResults::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::testResults ) , 1 // cardinality , 6 , RTPortDescriptor::KindWired + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityPublic } , { "t_reliefValve" , (const char *)0 , &ReliefValve::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::t_reliefValve ) , 1 // cardinality , 7 , RTPortDescriptor::KindWired + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityProtected } , { "t_indicatorLight" , (const char *)0 , &IndicatorLight::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::t_indicatorLight ) , 1 // cardinality , 8 , RTPortDescriptor::KindWired + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityProtected } , { "t_boiler" , (const char *)0 , &Boiler::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::t_boiler ) , 1 // cardinality , 9 , RTPortDescriptor::KindWired + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityProtected } , { "t_brewButton" , (const char *)0 , &BrewButton::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::t_brewButton ) , 1 // cardinality , 10 , RTPortDescriptor::KindWired + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityProtected } , { "t_warmer" , (const char *)0 , &Warmer::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::t_warmer ) , 1 // cardinality , 11 , RTPortDescriptor::KindWired + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityProtected } , { "timer" , (const char *)0 , &Timing::Base::rt_class , RTOffsetOf( RemoveCoffeePot_Test_Actor, MarkI_TestContainer_Actor::timer ) , 1 // cardinality , 12 , RTPortDescriptor::KindSpecial + RTPortDescriptor::NotificationDisabled + RTPortDescriptor::RegisterNotPermitted + RTPortDescriptor::VisibilityProtected }};#undef SUPER// {{{RME tool 'OT::Cpp' property 'ImplementationEnding'// {{{USR// }}}USR// }}}RME// }}}RME
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?