Uc_assignment_statement Class Reference

#include <ucstmt.h>

Inheritance diagram for Uc_assignment_statement:

Inheritance graph
[legend]
Collaboration diagram for Uc_assignment_statement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Uc_assignment_statement (Uc_expression *t, Uc_expression *v)
 ~Uc_assignment_statement ()
virtual void gen (std::vector< char > &out, Uc_function *fun)

Private Attributes

Uc_expressiontarget
Uc_expressionvalue

Detailed Description

Definition at line 74 of file ucstmt.h.


Constructor & Destructor Documentation

Uc_assignment_statement::Uc_assignment_statement ( Uc_expression t,
Uc_expression v 
) [inline]

Definition at line 78 of file ucstmt.h.

Uc_assignment_statement::~Uc_assignment_statement (  ) 

Definition at line 80 of file ucstmt.cc.


Member Function Documentation

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

Implements Uc_statement.


Member Data Documentation

Uc_expression* Uc_assignment_statement::target [private]

Definition at line 76 of file ucstmt.h.

Uc_expression * Uc_assignment_statement::value [private]

Definition at line 76 of file ucstmt.h.


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