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 UTAP::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 file:
Generated on Thu Feb 22 14:46:53 2007 for libutap by  doxygen 1.4.7