This is the complete list of members for Channel, including all inherited members.
_ns | UserDef | protected |
A_DECL(UserMacro *, um) | UserDef | protected |
AddMetaParam(InstType *t, const char *id) | UserDef | |
AddPort(InstType *t, const char *id) | UserDef | |
AppendBody(ActBody *x) | UserDef | |
b | UserDef | protected |
chanDir(ActId *id, int isinput) | Channel | |
Channel(UserDef *u) | Channel | |
copyMethods(Channel *c) | Channel | |
CurScope() | UserDef | inline |
defined | UserDef | protected |
direction enum name | Type | |
dirstring(direction d) | Type | inlinestatic |
emethods | Channel | private |
emitMacros(FILE *fp) | UserDef | protected |
Expand(ActNamespace *ns, Scope *s, int nt, inst_param *u) | Channel | 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 |
geteMethod(int t) | Channel | inline |
getFile() | UserDef | inline |
getFullName() | UserDef | |
getlang() | UserDef | inline |
getLine() | UserDef | inline |
getMacro(const char *name) | UserDef | |
getMethod(int t) | Channel | 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 | |
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 | |
isBiDirectional() | Channel | inline |
isDefined() | UserDef | inline |
isEqual(const Type *t) const | UserDef | virtual |
isEqual(const UserDef *u) const | UserDef | |
isExpanded() const | UserDef | inline |
IsExported() | UserDef | inline |
isLeaf() | UserDef | |
isPort(const char *name) | UserDef | |
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 | Channel | private |
MkCopy(UserDef *u) | UserDef | |
MkDefined() | UserDef | inline |
MkExported() | UserDef | inline |
mkRefined() | UserDef | inline |
mustbeActiveRecv() | Channel | |
mustbeActiveSend() | Channel | |
name | UserDef | protected |
newMacro(const char *name) | UserDef | |
NONE enum value | Type | |
nports | UserDef | protected |
nt | UserDef | protected |
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) | Channel | 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, act_chp_lang *h) | Channel | inline |
setMethod(int t, Expr *e) | Channel | 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 | |
~Channel() | Channel | virtual |
~Type() | Type | inline |
~UserDef() | UserDef | virtual |