ACT Library
Loading...
Searching...
No Matches
Channel Member List

This is the complete list of members for Channel, including all inherited members.

_nsUserDefprotected
A_DECL(UserMacro *, um)UserDefprotected
AddMetaParam(InstType *t, const char *id)UserDef
AddPort(InstType *t, const char *id)UserDef
AppendBody(ActBody *x)UserDef
bUserDefprotected
chanDir(ActId *id, int isinput)Channel
Channel(UserDef *u)Channel
copyMethods(Channel *c)Channel
CurScope()UserDefinline
definedUserDefprotected
direction enum nameType
dirstring(direction d)Typeinlinestatic
emethodsChannelprivate
emitMacros(FILE *fp)UserDefprotected
Expand(ActNamespace *ns, Scope *s, int nt, inst_param *u)Channelvirtual
UserDef::Expand(ActNamespace *ns, Scope *s, int nt, inst_param *u, int *cache_hit, int is_process=0)UserDef
expandedUserDefprotected
exportedUserDefprotected
fileUserDefprotected
FindPort(const char *id)UserDef
getBody()UserDefinline
geteMethod(int t)Channelinline
getFile()UserDefinline
getFullName()UserDef
getlang()UserDefinline
getLine()UserDefinline
getMacro(const char *name)UserDef
getMethod(int t)Channelinline
getName()UserDefvirtual
getns()UserDefinline
getNumParams() constUserDefinline
getNumPorts() constUserDefinline
getParent() constUserDefinline
getPortName(int pos) constUserDef
getPortType(int pos) constUserDef
getprs()UserDef
getRemainingParams() constUserDefinline
getspec()UserDef
has_refinementUserDefprotected
hasRefinement()UserDefinline
IUserDefprotected
IN enum valueType
inherited_paramUserDefprotected
inherited_templUserDefprotected
Init()Typestatic
INOUT enum valueType
isBiDirectional()Channelinline
isDefined()UserDefinline
isEqual(const Type *t) constUserDefvirtual
isEqual(const UserDef *u) constUserDef
isExpanded() constUserDefinline
IsExported()UserDefinline
isLeaf()UserDef
isPort(const char *name)UserDef
isStrictPort(const char *name)UserDef
langUserDefprotected
levelUserDefprotected
linenoUserDefprotected
Lookup(ActId *id)UserDefinline
Lookup(const char *nm)UserDefinline
methodsChannelprivate
MkCopy(UserDef *u)UserDef
MkDefined()UserDefinline
MkExported()UserDefinline
mkRefined()UserDefinline
mustbeActiveRecv()Channel
mustbeActiveSend()Channel
nameUserDefprotected
newMacro(const char *name)UserDef
NONE enum valueType
nportsUserDefprotected
ntUserDefprotected
OUT enum valueType
OUTIN enum valueType
parentUserDefprotected
pendingUserDefprotected
pnUserDefprotected
port_nUserDefprotected
port_tUserDefprotected
Print(FILE *fp)Channelvirtual
printActName(FILE *fp)UserDef
PrintHeader(FILE *fp, const char *type)UserDef
ptUserDefprotected
refinePortType(int pos, InstType *u)UserDef
root() constUserDef
setBody(ActBody *x)UserDefinline
setFile(const char *s)UserDefinline
setLine(int num)UserDefinline
setMethod(int t, act_chp_lang *h)Channelinline
setMethod(int t, Expr *e)Channelinline
setName(const char *s)UserDefinline
SetParent(InstType *t)UserDef
Type()Typeinline
unexpandedUserDefprotected
UserDef(ActNamespace *ns)UserDef
UserDef(UserDef *x)UserDef
~Channel()Channelvirtual
~Type()Typeinline
~UserDef()UserDefvirtual