PPL Logo

Builder::Parameter Struct Reference

#include <interfaceBuilder.h>

Collaboration diagram for Builder::Parameter:

Collaboration graph
[legend]

Public Member Functions

 Parameter (TypeBase *type_, char *name_=0, char *array_=0, Value *val_=0)
virtual xi::ParametergenerateAst ()

Data Fields

char * name
char * array
TypeBasetype
Valueval

Detailed Description

Definition at line 97 of file interfaceBuilder.h.


Constructor & Destructor Documentation

Builder::Parameter::Parameter ( TypeBase type_,
char *  name_ = 0,
char *  array_ = 0,
Value val_ = 0 
) [inline]

Definition at line 102 of file interfaceBuilder.h.


Member Function Documentation

virtual xi::Parameter* Builder::Parameter::generateAst (  )  [inline, virtual]

Definition at line 114 of file interfaceBuilder.h.

References array, Builder::Value::generateAst(), Builder::TypeBase::generateAst(), lineno, name, type, and val.

Here is the call graph for this function:


Field Documentation

Definition at line 98 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 98 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 99 of file interfaceBuilder.h.

Referenced by generateAst().

Definition at line 100 of file interfaceBuilder.h.

Referenced by generateAst().


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

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