|
Classes |
| struct | activation |
| struct | salienceGroup |
| struct | agendaData |
Defines |
| #define | WHEN_DEFINED 0 |
| #define | WHEN_ACTIVATED 1 |
| #define | EVERY_CYCLE 2 |
| #define | MAX_DEFRULE_SALIENCE 10000 |
| #define | MIN_DEFRULE_SALIENCE -10000 |
| #define | AGENDA_DATA 17 |
| #define | EnvGetActivationSalience(theEnv, actPtr) (((struct activation *) actPtr)->salience) |
| #define | GetActivationRule(actPtr) (((struct activation *) actPtr)->theRule) |
| #define | GetActivationBasis(actPtr) (((struct activation *) actPtr)->basis) |
| #define | AgendaData(theEnv) ((struct agendaData *) GetEnvironmentData(theEnv,AGENDA_DATA)) |
| #define | LOCALE extern |
| #define | Agenda(a, b) EnvAgenda(GetCurrentEnvironment(),a,b) |
| #define | DeleteActivation(a) EnvDeleteActivation(GetCurrentEnvironment(),a) |
| #define | GetActivationName(a) EnvGetActivationName(GetCurrentEnvironment(),a) |
| #define | GetActivationPPForm(a, b, c) EnvGetActivationPPForm(GetCurrentEnvironment(),a,b,c) |
| #define | GetActivationSalience(actPtr) (((struct activation *) actPtr)->salience) |
| #define | GetAgendaChanged() EnvGetAgendaChanged(GetCurrentEnvironment()) |
| #define | GetNextActivation(a) EnvGetNextActivation(GetCurrentEnvironment(),a) |
| #define | GetSalienceEvaluation() EnvGetSalienceEvaluation(GetCurrentEnvironment()) |
| #define | Refresh(a) EnvRefresh(GetCurrentEnvironment(),a) |
| #define | RefreshAgenda(a) EnvRefreshAgenda(GetCurrentEnvironment(),a) |
| #define | ReorderAgenda(a) EnvReorderAgenda(GetCurrentEnvironment(),a) |
| #define | SetActivationSalience(a, b) EnvSetActivationSalience(GetCurrentEnvironment(),a,b) |
| #define | SetAgendaChanged(a) EnvSetAgendaChanged(GetCurrentEnvironment(),a) |
| #define | SetSalienceEvaluation(a) EnvSetSalienceEvaluation(GetCurrentEnvironment(),a) |
Typedefs |
| typedef struct activation | ACTIVATION |
Functions |
| LOCALE void | AddActivation (void *, void *, void *) |
| LOCALE void | ClearRuleFromAgenda (void *, void *) |
| LOCALE void * | EnvGetNextActivation (void *, void *) |
| LOCALE char * | EnvGetActivationName (void *, void *) |
| LOCALE int | EnvSetActivationSalience (void *, void *, int) |
| LOCALE void | EnvGetActivationPPForm (void *, char *, unsigned, void *) |
| LOCALE void | EnvGetActivationBasisPPForm (void *, char *, unsigned, void *) |
| LOCALE intBool | MoveActivationToTop (void *, void *) |
| LOCALE intBool | EnvDeleteActivation (void *, void *) |
| LOCALE intBool | DetachActivation (void *, void *) |
| LOCALE void | EnvAgenda (void *, char *, void *) |
| LOCALE void | RemoveActivation (void *, void *, int, int) |
| LOCALE void | RemoveAllActivations (void *) |
| LOCALE int | EnvGetAgendaChanged (void *) |
| LOCALE void | EnvSetAgendaChanged (void *, int) |
| LOCALE unsigned long | GetNumberOfActivations (void *) |
| LOCALE intBool | EnvGetSalienceEvaluation (void *) |
| LOCALE intBool | EnvSetSalienceEvaluation (void *, intBool) |
| LOCALE void | EnvRefreshAgenda (void *, void *) |
| LOCALE void | EnvReorderAgenda (void *, void *) |
| LOCALE void | InitializeAgenda (void *) |
| LOCALE void * | SetSalienceEvaluationCommand (void *) |
| LOCALE void * | GetSalienceEvaluationCommand (void *) |
| LOCALE void | RefreshAgendaCommand (void *) |
| LOCALE void | RefreshCommand (void *) |
| LOCALE intBool | EnvRefresh (void *, void *) |