Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / api / beg / beg_API.i
1
2 void begCreateModel(char *name);
3 void begCreatePort(char *name, char direction);
4 void begCreateModelFromConnectors(char *name, List *connectors);
5 void begCreateModelInterface(char *name);
6 void begCreateInterface();
7 void begRenameSignalsFromModel();
8 void begAddAllInstanceModels(int compact);
9 void begAssign_sub(char *name, char *expr, TimeValue delay, TimeValue delayr, TimeValue delayf, char *delayvar, int flags);
10 void begAddBusDriver_sub(char *name, char *condition, char *value, TimeValue delay, TimeValue delayr, TimeValue delayf, char *delayvar, int flags);
11 void begAddBusElse_sub(char *name, char *condition, char *value, TimeValue delay, TimeValue delayr, TimeValue delayf, char *delayvar, int flags);
12 void begAddBusDriverLoop(char *name, char *condition, char *value, char *loopvar, int delay, char *delayvar);
13 void begAddBusDriverDoubleLoop(char *name, char *condition, char *value, char *loopvar1, char *loopvar2, int delay, char *delayvar);
14 void begAddMemDriver_sub(char *name, char *condition, char *value, TimeValue delay, TimeValue delayr, TimeValue delayf, char *delayvar, int flags);
15 void begAddMemDriverLoop(char *name, char *condition, char *value, char *loopvar, int delay, char *delayvar);
16 void begAddMemDriverDoubleLoop(char *name, char *condition, char *value, char *loopvar1, char *loopvar2, int delay, char *delayvar);
17 void begAddMemElse_sub(char *name, char *condition, char *value, TimeValue delay, TimeValue delayr, TimeValue delayf, char *delayvar, int flags);
18 void begSaveModel();
19 void begKeepModel();
20 void begDestroyModel();
21 char *begVectorize(char *radical, int index);
22 char *begVarVectorize(char *radical, char *var);
23 char *begVectorRange(char *radical, int left, int right);
24 void begAddWarningCheck(char *testexpr, char *message);
25 void begAddErrorCheck(char *testexpr, char *message);
26 void begSort();
27 void begCompact();
28 void begSetDelay(char *varname, int value);
29 void begBuildModel();
30 void begBuildCompactModel();
31 void begBiterize();
32 void begAddSelectDriver(char *name, char *select, char *when ,char *value, int delay, char *delayvar);
33 void begExport(char *name);
34 void begImport(char *name);
35 void begSwitchMode();
36