Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

oagFpga::VerilogDesign::Function Class Reference

A function definition. More...

#include <oagFpgaVerilogDesign.h>

Collaboration diagram for oagFpga::VerilogDesign::Function:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Function ()
 ~Function ()
 Destructor.

Public Attributes

std::string name
Expressionstart
Expressionstop
std::list< Declaration * > * declarations
Statementaction

Detailed Description

A function definition.

Definition at line 135 of file oagFpgaVerilogDesign.h.


Constructor & Destructor Documentation

oagFpga::VerilogDesign::Function::Function  )  [inline]
 

Definition at line 145 of file oagFpgaVerilogDesign.h.

oagFpga::VerilogDesign::Function::~Function  ) 
 

Destructor.

Definition at line 107 of file oagFpgaVerilogDesign.cpp.

References declarations, start, and stop.


Member Data Documentation

Statement* oagFpga::VerilogDesign::Function::action
 

Definition at line 143 of file oagFpgaVerilogDesign.h.

std::list<Declaration *>* oagFpga::VerilogDesign::Function::declarations
 

Definition at line 142 of file oagFpgaVerilogDesign.h.

Referenced by ~Function().

std::string oagFpga::VerilogDesign::Function::name
 

Definition at line 138 of file oagFpgaVerilogDesign.h.

Expression* oagFpga::VerilogDesign::Function::start
 

Definition at line 140 of file oagFpgaVerilogDesign.h.

Referenced by ~Function().

Expression * oagFpga::VerilogDesign::Function::stop
 

Definition at line 140 of file oagFpgaVerilogDesign.h.

Referenced by ~Function().


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 14:17:23 2007 for OA Gear Fpga by  doxygen 1.3.9.1