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 + -
显示快捷键?