PPL Logo

xi::CEntry Class Reference

#include <CEntry.h>

Collaboration diagram for xi::CEntry:

Collaboration graph
[legend]

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

XStrentry
Entrydecl_entry
ParamListparamlist
int entryNum
int needsParamMarshalling
int refNumNeeded
TList< CStateVar * > * myParameters
TList< SdagConstruct * > whenList

Detailed Description

Definition at line 15 of file CEntry.h.


Constructor & Destructor Documentation

xi::CEntry::CEntry ( XStr e,
ParamList p,
TList< CStateVar * > &  list,
int  pm 
) [inline]


Member Function Documentation

void xi::CEntry::print ( int  indent  )  [inline]

Definition at line 38 of file CEntry.h.

References xi::Indent().

void xi::CEntry::generateCode ( XStr decls,
XStr defs 
)

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().


Field Documentation

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 22 of file CEntry.h.

Definition at line 23 of file CEntry.h.

Referenced by CEntry(), generateCode(), and xi::Entry::generateEntryList().

Definition at line 24 of file CEntry.h.

Referenced by CEntry(), and generateCode().

Definition at line 26 of file CEntry.h.

Referenced by generateCode(), generateDeps(), and xi::Entry::generateEntryList().


The documentation for this class was generated from the following files:

Generated on Fri May 25 08:06:15 2012 for Charm++ by  doxygen 1.5.5