![]() |
MHEG5
22.3.0
|
Implement the MHEG5 Program Class Defines means to handle execution of external pieces of procedural code. More...
#include "mh5program.h"
#include "mh5object.h"
#include "mh5variable.h"
#include "mh5queue.h"
#include "mh5final.h"
#include "mh5prgs.h"
#include "mh5memory.h"
#include "mh5debug.h"
Functions | |
void | MHEG5programFree (MHEG5Program *program) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
void | MHEG5residentProgramInit (MHEG5Program *program) |
Initialise a residentProgram object with default values. More... | |
void | MHEG5residentProgramFree (MHEG5Program *program) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
void | MHEG5remoteProgramInit (MHEG5Program *program) |
Initialise a remoteProgram object with default values. More... | |
void | MHEG5remoteProgramFree (MHEG5Program *program) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
void | MHEG5interchangedProgramInit (MHEG5Program *program) |
Initialise a interchangedProgram object with default values. More... | |
void | MHEG5interchangedProgramFree (MHEG5Program *program) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed. More... | |
void | MHEG5programPrepare (MHEG5Program *program) |
MHEG5ErrorCode | MHEG5programActivate (MHEG5Program *program) |
void | MHEG5programDeactivate (MHEG5Program *program) |
void | MHEG5programDestruct (MHEG5Program *program) |
MHEG5ErrorCode | MHEG5call (MHEG5Root *target, MHEG5GList *params) |
MHEG5ErrorCode | MHEG5fork (MHEG5Root *target, MHEG5GList *params) |
Implement the MHEG5 Program Class Defines means to handle execution of external pieces of procedural code.
void MHEG5interchangedProgramFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
program | Pointer to object to free. |
void MHEG5interchangedProgramInit | ( | MHEG5Program * | program | ) |
Initialise a interchangedProgram object with default values.
program | Pointer to object to initialise. |
void MHEG5programFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
program | Pointer to object to free. |
void MHEG5remoteProgramFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
program | Pointer to object to free. |
void MHEG5remoteProgramInit | ( | MHEG5Program * | program | ) |
Initialise a remoteProgram object with default values.
program | Pointer to object to initialise. |
void MHEG5residentProgramFree | ( | MHEG5Program * | program | ) |
Free off all memory associated with the specified object, including any exchanged attributes and internal data. The data holding the object itself is not freed.
program | Pointer to object to free. |
void MHEG5residentProgramInit | ( | MHEG5Program * | program | ) |
Initialise a residentProgram object with default values.
<Function description>="">
program | Pointer to object to initialise. |