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::Entry * generateAst ()

Data Fields

Type * ret
char * name
Value * stackSize
int eattrib
SDAG::Construct * sdag

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