#include <Programs.h>
Public Member Functions | |
| MHProgram () | |
| virtual void | Initialise (MHParseNode *p, MHEngine *engine) |
| virtual void | PrintMe (FILE *fd, int nTabs) const |
| virtual bool | InitiallyAvailable () |
| virtual void | Activation (MHEngine *engine) |
| virtual void | Deactivation (MHEngine *engine) |
| virtual void | Stop (MHEngine *engine) |
Protected Attributes | |
| MHOctetString | m_Name |
| bool | m_fInitiallyAvailable |
Definition at line 35 of file Programs.h.
| MHProgram::MHProgram | ( | ) |
Definition at line 50 of file Programs.cpp.
| void MHProgram::Initialise | ( | MHParseNode * | p, | |
| MHEngine * | engine | |||
| ) | [virtual] |
Reimplemented from MHIngredient.
Reimplemented in MHRemoteProgram, and MHInterChgProgram.
Definition at line 55 of file Programs.cpp.
| void MHProgram::PrintMe | ( | FILE * | fd, | |
| int | nTabs | |||
| ) | const [virtual] |
Reimplemented from MHIngredient.
Reimplemented in MHResidentProgram, MHRemoteProgram, and MHInterChgProgram.
Definition at line 77 of file Programs.cpp.
| virtual bool MHProgram::InitiallyAvailable | ( | ) | [inline, virtual] |
Reimplemented from MHIngredient.
Definition at line 41 of file Programs.h.
| void MHProgram::Activation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 94 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram().
| void MHProgram::Deactivation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 107 of file Programs.cpp.
Referenced by MHResidentProgram::CallProgram(), and Stop().
| virtual void MHProgram::Stop | ( | MHEngine * | engine | ) | [inline, virtual] |
Reimplemented from MHRoot.
Definition at line 46 of file Programs.h.
MHOctetString MHProgram::m_Name [protected] |
Definition at line 48 of file Programs.h.
Referenced by MHResidentProgram::CallProgram(), Initialise(), and PrintMe().
bool MHProgram::m_fInitiallyAvailable [protected] |
Definition at line 49 of file Programs.h.
Referenced by Initialise(), InitiallyAvailable(), MHProgram(), and PrintMe().
1.6.3