Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TAO_Constraint_Evaluator::Operand_Queue Class Reference

Inheritance diagram for TAO_Constraint_Evaluator::Operand_Queue:

Inheritance graph
[legend]
Collaboration diagram for TAO_Constraint_Evaluator::Operand_Queue:

Collaboration graph
[legend]
List of all members.

Public Methods

 Operand_Queue (void)
TAO_Literal_Constraintget_left_operand (void)
 In a binary operation, obtain the left operand. More...

TAO_Literal_Constraintget_right_operand (void)
 In a binary operation, obtain the right operand. More...

TAO_Literal_Constraintget_operand (void)
 In a unary operation, obtain the only operand. More...

void dequeue_operand (void)
 Remove an operand from the queue. More...


Constructor & Destructor Documentation

TAO_Constraint_Evaluator::Operand_Queue::Operand_Queue void   
 


Member Function Documentation

void TAO_Constraint_Evaluator::Operand_Queue::dequeue_operand void   
 

Remove an operand from the queue.

TAO_Literal_Constraint & TAO_Constraint_Evaluator::Operand_Queue::get_left_operand void   
 

In a binary operation, obtain the left operand.

TAO_Literal_Constraint & TAO_Constraint_Evaluator::Operand_Queue::get_operand void   
 

In a unary operation, obtain the only operand.

TAO_Literal_Constraint & TAO_Constraint_Evaluator::Operand_Queue::get_right_operand void   
 

In a binary operation, obtain the right operand.


The documentation for this class was generated from the following files:
Generated on Thu Oct 10 22:23:19 2002 for TAO_CosTrader by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001