Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

UTAP::declarations_t Struct Reference

Structure holding declarations of various types. More...

#include <system.h>

Inheritance diagram for UTAP::declarations_t:

UTAP::BlockStatement UTAP::template_t UTAP::CaseStatement UTAP::DefaultStatement UTAP::SwitchStatement List of all members.

Public Member Functions

bool addFunction (type_t type, std::string, function_t *&)
 Add function declaration.

Public Attributes

frame_t frame
std::list< variable_tvariables
 Variables.
std::list< function_tfunctions
 Functions.
std::list< progress_tprogress
 Progress measures.

Detailed Description

Structure holding declarations of various types.

Used by templates and block statements.


Member Function Documentation

bool declarations_t::addFunction type_t  type,
std::string  ,
function_t *& 
 

Add function declaration.


Member Data Documentation

frame_t UTAP::declarations_t::frame
 

Reimplemented in UTAP::BlockStatement.

std::list<function_t> UTAP::declarations_t::functions
 

Functions.

std::list<progress_t> UTAP::declarations_t::progress
 

Progress measures.

std::list<variable_t> UTAP::declarations_t::variables
 

Variables.


The documentation for this struct was generated from the following files:
Generated on Thu Nov 10 13:16:13 2005 for libutap by  doxygen 1.4.2