ステートチャート実装

例:

////    Framework entries     ////
public :
   State* state1;          // State variables
   State* state2;
   void rootStateEntDef(); // The initial transition 
                           // method
   int state1Takeevent1(); // event takers
   int state2Takeevent2();
private :
   void initRelations();   //InitRelations or 
                           //InitStatechart is 
                           //generated to initialize
                           //framework members
   void cleanUpRelations();//CleanupRelations or
                           //CleanupStatechart is 
                           //generated to clean up 
                           //framework members in
                           //destruction.
注: initRelations() 操作と cleanUpRelations() 操作は、CG::Class::InitCleanUpRelations プロパティーが Checked に設定されている場合にのみ生成されます。「フィーチャー」ウィンドウの該当する「プロパティー」タブにあるプロパティーの定義を参照してください。

フィードバック