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

FunctionIdEntry Class Reference

Holds information about parameters and return type for a function. More...

#include <symboltable.hpp>

Collaboration diagram for FunctionIdEntry:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FunctionIdEntry (unsigned int linenr)
 Constructor.

virtual ~FunctionIdEntry ()
 Destructur (empty).

void paramAdd (CkDataType type)
 Add a parameter.

int paramSize () const
 Returns the number of parameters.

void paramReset ()
 Resets the parameter iterator for this function.

CkDataType paramGet ()
 Returns the current paramer datatype and increases the param iterator.


Public Attributes

unsigned int LineNr
CkDataType ResultType

Private Attributes

std::list< CkDataTypeparameterList
std::list< CkDataType >::iterator parameterIter

Detailed Description

Holds information about parameters and return type for a function.

Definition at line 55 of file symboltable.hpp.


The documentation for this class was generated from the following file:
Generated on Mon Dec 1 14:26:28 2003 for Ck by doxygen 1.3.3