
#include <CEntry.h>

Public Member Functions | |
| CEntry (XStr *e, ParamList *p, TList< CStateVar * > &list, int pm) | |
| void | print (int indent) |
| void | generateCode (XStr &decls, XStr &defs) |
| void | generateDeps (XStr &op) |
Data Fields | |
| XStr * | entry |
| Entry * | decl_entry |
| ParamList * | paramlist |
| int | entryNum |
| int | needsParamMarshalling |
| int | refNumNeeded |
| TList< CStateVar * > * | myParameters |
| TList< SdagConstruct * > | whenList |
Definition at line 15 of file CEntry.h.
Definition at line 27 of file CEntry.h.
References xi::TList< T >::begin(), decl_entry, xi::TList< T >::end(), entryNum, myParameters, xi::TList< T >::next(), xi::numEntries, and refNumNeeded.
| void xi::CEntry::print | ( | int | indent | ) | [inline] |
Definition at line 96 of file CEntry.C.
References xi::Chare::baseName(), xi::XStr::charstar(), decl_entry, entry, entryNum, xi::SdagConstruct::generateEndExec(), xi::SdagConstruct::generateTlineEndCall(), xi::SdagConstruct::generateTraceEndCall(), xi::generateWhenCode(), xi::Member::getContainer(), myParameters, printf(), refNumNeeded, xi::templateGuardBegin(), xi::templateGuardEnd(), and whenList.
Referenced by xi::CParsedFile::generateEntries().
| void xi::CEntry::generateDeps | ( | XStr & | op | ) |
Definition at line 7 of file CEntry.C.
References entryNum, xi::SdagConstruct::nodeNum, and whenList.
Referenced by xi::CParsedFile::generateInitFunction().
Definition at line 17 of file CEntry.h.
Referenced by generateCode(), xi::Entry::generateEntryList(), xi::Chare::lookforCEntry(), and xi::Entry::lookforCEntry().
Definition at line 18 of file CEntry.h.
Referenced by CEntry(), generateCode(), xi::Chare::lookforCEntry(), and xi::Entry::lookforCEntry().
Definition at line 20 of file CEntry.h.
Referenced by xi::Entry::generateEntryList(), and xi::Entry::lookforCEntry().
Definition at line 21 of file CEntry.h.
Referenced by CEntry(), generateCode(), generateDeps(), and xi::SdagConstruct::generateWhen().
Definition at line 23 of file CEntry.h.
Referenced by CEntry(), generateCode(), and xi::Entry::generateEntryList().
Definition at line 26 of file CEntry.h.
Referenced by generateCode(), generateDeps(), and xi::Entry::generateEntryList().
1.5.5