Uc_converse2_statement Class Reference

#include <ucstmt.h>

Inheritance diagram for Uc_converse2_statement:

Inheritance graph
[legend]
Collaboration diagram for Uc_converse2_statement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Uc_converse2_statement (Uc_expression *a, Uc_statement *cs)
 ~Uc_converse2_statement ()
virtual void gen (std::vector< char > &out, Uc_function *fun)

Private Attributes

Uc_expressionanswers
Uc_statementcases

Static Private Attributes

static int nest

Detailed Description

Definition at line 235 of file ucstmt.h.


Constructor & Destructor Documentation

Uc_converse2_statement::Uc_converse2_statement ( Uc_expression a,
Uc_statement cs 
) [inline]

Definition at line 241 of file ucstmt.h.

Uc_converse2_statement::~Uc_converse2_statement (  ) 

Definition at line 456 of file ucstmt.cc.


Member Function Documentation

virtual void Uc_converse2_statement::gen ( std::vector< char > &  out,
Uc_function fun 
) [virtual]

Implements Uc_statement.


Member Data Documentation

int Uc_converse2_statement::nest [static, private]

Definition at line 237 of file ucstmt.h.

Uc_expression* Uc_converse2_statement::answers [private]

Definition at line 238 of file ucstmt.h.

Uc_statement* Uc_converse2_statement::cases [private]

Definition at line 239 of file ucstmt.h.


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:04:36 2007 for ExultEngine by  doxygen 1.5.1