#include <FSMLoader.h>
Inheritance diagram for FSM::CFSMSaver::
Public Methods | |
CFSMSaver (const CFiniteStateMachine *fsm) | |
virtual | ~CFSMSaver () |
virtual bool | SaveParameter (const char *name, const char *value) const=0 |
Service for objects that are about to be saved. More... | |
Protected Methods | |
bool | SaveParameters (const CFSMObject *obj) |
Let the object call SaveParameter for each of its parameter. More... | |
Protected Attributes | |
const CFiniteStateMachine * | m_FSM |
Definition at line 116 of file FSMLoader.h.
|
Definition at line 814 of file FSMLoader.cpp. |
|
Definition at line 819 of file FSMLoader.cpp. |
|
Service for objects that are about to be saved. The given parameter should be saved by the saver. |
|
Let the object call SaveParameter for each of its parameter.
Definition at line 823 of file FSMLoader.cpp. References iRethrow. Referenced by FSM::CFSMSaverXML::SaveAction(), FSM::CFSMSaverXML::SaveCondition(), FSM::CFSMSaverXML::SaveState(), and FSM::CFSMSaverXML::SaveTransition(). |
|
Reimplemented in FSM::CFSMSaverXML. Definition at line 134 of file FSMLoader.h. |