PPL Logo

Builder::Entry Struct Reference

#include <interfaceBuilder.h>

Inheritance diagram for Builder::Entry:

Inheritance graph
[legend]
Collaboration diagram for Builder::Entry:

Collaboration graph
[legend]

Public Member Functions

void addSDAG (SDAG::Construct *sdag_)
 Entry (Type *ret_, char *name_, Value *stackSize_=0, SDAG::Construct *sdag_=0)
void addAttribute (BUILDER_ENTRY_ATTRIBUTES attribute)
xi::EntrygenerateAst ()

Data Fields

Typeret
char * name
ValuestackSize
int eattrib
SDAG::Constructsdag

Detailed Description

Definition at line 335 of file interfaceBuilder.h.


Constructor & Destructor Documentation

Builder::Entry::Entry ( Type ret_,
char *  name_,
Value stackSize_ = 0,
SDAG::Construct sdag_ = 0 
) [inline]

Definition at line 346 of file interfaceBuilder.h.


Member Function Documentation

void Builder::Entry::addSDAG ( SDAG::Construct sdag_  )  [inline]

Definition at line 342 of file interfaceBuilder.h.

References sdag.

Referenced by Builder::generateFibSDAG().

Here is the caller graph for this function:

void Builder::Entry::addAttribute ( BUILDER_ENTRY_ATTRIBUTES  attribute  )  [inline]

Definition at line 354 of file interfaceBuilder.h.

References eattrib.

xi::Entry* Builder::Entry::generateAst (  )  [inline]


Field Documentation

Definition at line 336 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 337 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 338 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 339 of file interfaceBuilder.h.

Referenced by addAttribute(), and generateAst().

Definition at line 340 of file interfaceBuilder.h.

Referenced by addSDAG(), and generateAst().


The documentation for this struct was generated from the following file:

Generated on Mon Sep 21 08:33:19 2020 for Charm++ by  doxygen 1.5.5