ACT Library
|
This is the complete list of members for Data, including all inherited members.
_get_struct_count(int *nbools, int *nints) | Data | private |
_get_struct_fields(ActId **a, int *types, int *pos, ActId *prefix) | Data | private |
_ns | UserDef | protected |
A_DECL(UserMacro *, um) | UserDef | protected |
addEnum(const char *s) | Data | inline |
AddMetaParam(InstType *t, const char *id) | UserDef | |
AddPort(InstType *t, const char *id) | UserDef | |
AppendBody(ActBody *x) | UserDef | |
b | UserDef | protected |
copyMethods(Data *d) | Data | |
CurScope() | UserDef | inline |
Data(UserDef *u) | Data | |
defined | UserDef | protected |
direction enum name | Type | |
dirstring(direction d) | Type | inlinestatic |
emitMacros(FILE *fp) | UserDef | protected |
enum_vals | Data | private |
enumVal(const char *s) const | Data | inline |
Expand(ActNamespace *ns, Scope *s, int nt, inst_param *u) | Data | virtual |
UserDef::Expand(ActNamespace *ns, Scope *s, int nt, inst_param *u, int *cache_hit, int is_process=0) | UserDef | |
expanded | UserDef | protected |
exported | UserDef | protected |
file | UserDef | protected |
FindPort(const char *id) | UserDef | |
getBody() | UserDef | inline |
getFile() | UserDef | inline |
getFullName() | UserDef | |
getlang() | UserDef | inline |
getLine() | UserDef | inline |
getMacro(const char *name) | UserDef | |
getMethod(int t) | Data | inline |
getName() | UserDef | virtual |
getns() | UserDef | inline |
getNumParams() const | UserDef | inline |
getNumPorts() const | UserDef | inline |
getParent() const | UserDef | inline |
getPortName(int pos) const | UserDef | |
getPortType(int pos) const | UserDef | |
getprs() | UserDef | |
getRemainingParams() const | UserDef | inline |
getspec() | UserDef | |
getStructCount(int *nbools, int *nints) | Data | |
getStructFields(int **types) | Data | |
getStructOffset(ActId *field, int *sz) | Data | |
has_refinement | UserDef | protected |
hasRefinement() | UserDef | inline |
I | UserDef | protected |
IN enum value | Type | |
inherited_param | UserDef | protected |
inherited_templ | UserDef | protected |
Init() | Type | static |
INOUT enum value | Type | |
is_eint | Data | private |
is_enum | Data | private |
isDefined() | UserDef | inline |
isEnum() const | Data | inline |
isEqual(const Type *t) const | Data | virtual |
UserDef::isEqual(const UserDef *u) const | UserDef | |
isExpanded() const | UserDef | inline |
IsExported() | UserDef | inline |
isLeaf() | UserDef | |
isPort(const char *name) | UserDef | |
isPureEnum() const | Data | inline |
isStrictPort(const char *name) | UserDef | |
lang | UserDef | protected |
level | UserDef | protected |
lineno | UserDef | protected |
Lookup(ActId *id) | UserDef | inline |
Lookup(const char *nm) | UserDef | inline |
methods | Data | private |
MkCopy(UserDef *u) | UserDef | |
MkDefined() | UserDef | inline |
MkEnum(int is_int) | Data | inline |
MkExported() | UserDef | inline |
mkRefined() | UserDef | inline |
name | UserDef | protected |
newMacro(const char *name) | UserDef | |
NONE enum value | Type | |
nports | UserDef | protected |
nt | UserDef | protected |
numEnums() const | Data | inline |
OUT enum value | Type | |
OUTIN enum value | Type | |
parent | UserDef | protected |
pending | UserDef | protected |
pn | UserDef | protected |
port_n | UserDef | protected |
port_t | UserDef | protected |
Print(FILE *fp) | Data | virtual |
printActName(FILE *fp) | UserDef | |
PrintHeader(FILE *fp, const char *type) | UserDef | |
pt | UserDef | protected |
refinePortType(int pos, InstType *u) | UserDef | |
root() const | UserDef | |
setBody(ActBody *x) | UserDef | inline |
setFile(const char *s) | UserDef | inline |
setLine(int num) | UserDef | inline |
setMethod(int t, struct act_chp_lang *h) | Data | inline |
setName(const char *s) | UserDef | inline |
SetParent(InstType *t) | UserDef | |
Type() | Type | inline |
unexpanded | UserDef | protected |
UserDef(ActNamespace *ns) | UserDef | |
UserDef(UserDef *x) | UserDef | |
~Data() | Data | virtual |
~Type() | Type | inline |
~UserDef() | UserDef | virtual |