#include "setup.h"#include <stdio.h>#include <string.h>#include "constant.h"#include "memalloc.h"#include "symbol.h"#include "scanner.h"#include "exprnpsr.h"#include "envrnmnt.h"#include "argacces.h"#include "router.h"#include "cstrnchk.h"#include "default.h"#include "factmngr.h"#include "commline.h"#include "factrhs.h"#include "modulutl.h"#include "reorder.h"#include "sysdep.h"#include "tmpltdef.h"#include "tmpltlhs.h"#include "tmpltutl.h"#include "tmpltrhs.h"#include "tmpltfun.h"

Go to the source code of this file.
Defines | |
| #define | _TMPLTFUN_SOURCE_ |
| #define | _STDIO_INCLUDED_ |
Functions | |
| globle void | DeftemplateFunctions (void *theEnv) |
| globle void | ModifyCommand (void *theEnv, DATA_OBJECT_PTR returnValue) |
| globle void | DuplicateCommand (void *theEnv, DATA_OBJECT_PTR returnValue) |
| globle void | DeftemplateSlotNamesFunction (void *theEnv, DATA_OBJECT *returnValue) |
| globle void | EnvDeftemplateSlotNames (void *theEnv, void *vTheDeftemplate, DATA_OBJECT *returnValue) |
| globle void * | DeftemplateSlotDefaultPFunction (void *theEnv) |
| globle int | EnvDeftemplateSlotDefaultP (void *theEnv, void *vTheDeftemplate, char *slotName) |
| globle void | DeftemplateSlotDefaultValueFunction (void *theEnv, DATA_OBJECT_PTR theValue) |
| globle intBool | EnvDeftemplateSlotDefaultValue (void *theEnv, void *vTheDeftemplate, char *slotName, DATA_OBJECT_PTR theValue) |
| globle void | DeftemplateSlotCardinalityFunction (void *theEnv, DATA_OBJECT_PTR theValue) |
| globle void | EnvDeftemplateSlotCardinality (void *theEnv, void *vTheDeftemplate, char *slotName, DATA_OBJECT *result) |
| globle void | DeftemplateSlotAllowedValuesFunction (void *theEnv, DATA_OBJECT_PTR theValue) |
| globle void | EnvDeftemplateSlotAllowedValues (void *theEnv, void *vTheDeftemplate, char *slotName, DATA_OBJECT *result) |
| globle void | DeftemplateSlotRangeFunction (void *theEnv, DATA_OBJECT_PTR theValue) |
| globle void | EnvDeftemplateSlotRange (void *theEnv, void *vTheDeftemplate, char *slotName, DATA_OBJECT *result) |
| globle void | DeftemplateSlotTypesFunction (void *theEnv, DATA_OBJECT_PTR theValue) |
| globle void | EnvDeftemplateSlotTypes (void *theEnv, void *vTheDeftemplate, char *slotName, DATA_OBJECT *result) |
| globle int | DeftemplateSlotMultiPFunction (void *theEnv) |
| globle int | EnvDeftemplateSlotMultiP (void *theEnv, void *vTheDeftemplate, char *slotName) |
| globle int | DeftemplateSlotSinglePFunction (void *theEnv) |
| globle int | EnvDeftemplateSlotSingleP (void *theEnv, void *vTheDeftemplate, char *slotName) |
| globle int | DeftemplateSlotExistPFunction (void *theEnv) |
| globle int | EnvDeftemplateSlotExistP (void *theEnv, void *vTheDeftemplate, char *slotName) |
| globle int | DeftemplateSlotFacetExistPFunction (void *theEnv) |
| globle int | EnvDeftemplateSlotFacetExistP (void *theEnv, void *vTheDeftemplate, char *slotName, char *facetName) |
| globle void | DeftemplateSlotFacetValueFunction (void *theEnv, DATA_OBJECT *returnValue) |
| globle int | EnvDeftemplateSlotFacetValue (void *theEnv, void *vTheDeftemplate, char *slotName, char *facetName, DATA_OBJECT *rv) |
| globle intBool | UpdateModifyDuplicate (void *theEnv, struct expr *top, char *name, void *vTheLHS) |
| globle struct expr * | ModifyParse (void *theEnv, struct expr *top, char *logicalName) |
| globle struct expr * | DuplicateParse (void *theEnv, struct expr *top, char *logicalName) |
| #define _STDIO_INCLUDED_ |
Definition at line 42 of file tmpltfun.c.
| #define _TMPLTFUN_SOURCE_ |
Definition at line 35 of file tmpltfun.c.
| globle void DeftemplateFunctions | ( | void * | theEnv | ) |
Definition at line 83 of file tmpltfun.c.
| globle void DeftemplateSlotAllowedValuesFunction | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | theValue | |||
| ) |
Definition at line 857 of file tmpltfun.c.
| globle void DeftemplateSlotCardinalityFunction | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | theValue | |||
| ) |
Definition at line 740 of file tmpltfun.c.
| globle void* DeftemplateSlotDefaultPFunction | ( | void * | theEnv | ) |
Definition at line 538 of file tmpltfun.c.
| globle void DeftemplateSlotDefaultValueFunction | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | theValue | |||
| ) |
Definition at line 629 of file tmpltfun.c.
| globle int DeftemplateSlotExistPFunction | ( | void * | theEnv | ) |
Definition at line 1399 of file tmpltfun.c.
| globle int DeftemplateSlotFacetExistPFunction | ( | void * | theEnv | ) |
Definition at line 1464 of file tmpltfun.c.
| globle void DeftemplateSlotFacetValueFunction | ( | void * | theEnv, | |
| DATA_OBJECT * | returnValue | |||
| ) |
Definition at line 1548 of file tmpltfun.c.
| globle int DeftemplateSlotMultiPFunction | ( | void * | theEnv | ) |
Definition at line 1247 of file tmpltfun.c.
| globle void DeftemplateSlotNamesFunction | ( | void * | theEnv, | |
| DATA_OBJECT * | returnValue | |||
| ) |
Definition at line 430 of file tmpltfun.c.
| globle void DeftemplateSlotRangeFunction | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | theValue | |||
| ) |
Definition at line 966 of file tmpltfun.c.
| globle int DeftemplateSlotSinglePFunction | ( | void * | theEnv | ) |
Definition at line 1323 of file tmpltfun.c.
| globle void DeftemplateSlotTypesFunction | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | theValue | |||
| ) |
Definition at line 1077 of file tmpltfun.c.
| globle void DuplicateCommand | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | returnValue | |||
| ) |
Definition at line 146 of file tmpltfun.c.
Definition at line 1881 of file tmpltfun.c.
| globle void EnvDeftemplateSlotAllowedValues | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| DATA_OBJECT * | result | |||
| ) |
Definition at line 886 of file tmpltfun.c.
| globle void EnvDeftemplateSlotCardinality | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| DATA_OBJECT * | result | |||
| ) |
Definition at line 769 of file tmpltfun.c.
| globle int EnvDeftemplateSlotDefaultP | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName | |||
| ) |
Definition at line 571 of file tmpltfun.c.
| globle intBool EnvDeftemplateSlotDefaultValue | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| DATA_OBJECT_PTR | theValue | |||
| ) |
Definition at line 659 of file tmpltfun.c.
| globle int EnvDeftemplateSlotExistP | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName | |||
| ) |
Definition at line 1424 of file tmpltfun.c.
| globle int EnvDeftemplateSlotFacetExistP | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| char * | facetName | |||
| ) |
Definition at line 1497 of file tmpltfun.c.
| globle int EnvDeftemplateSlotFacetValue | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| char * | facetName, | |||
| DATA_OBJECT * | rv | |||
| ) |
Definition at line 1589 of file tmpltfun.c.
| globle int EnvDeftemplateSlotMultiP | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName | |||
| ) |
Definition at line 1272 of file tmpltfun.c.
| globle void EnvDeftemplateSlotNames | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| DATA_OBJECT * | returnValue | |||
| ) |
Definition at line 475 of file tmpltfun.c.
| globle void EnvDeftemplateSlotRange | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| DATA_OBJECT * | result | |||
| ) |
Definition at line 995 of file tmpltfun.c.
| globle int EnvDeftemplateSlotSingleP | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName | |||
| ) |
Definition at line 1348 of file tmpltfun.c.
| globle void EnvDeftemplateSlotTypes | ( | void * | theEnv, | |
| void * | vTheDeftemplate, | |||
| char * | slotName, | |||
| DATA_OBJECT * | result | |||
| ) |
Definition at line 1106 of file tmpltfun.c.
| globle void ModifyCommand | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | returnValue | |||
| ) |
Definition at line 135 of file tmpltfun.c.
Definition at line 1870 of file tmpltfun.c.
| globle intBool UpdateModifyDuplicate | ( | void * | theEnv, | |
| struct expr * | top, | |||
| char * | name, | |||
| void * | vTheLHS | |||
| ) |
Definition at line 1710 of file tmpltfun.c.
1.5.6