TAO_CosTrader
2.1.9
|
Additional Inherited Members | |
Public Types inherited from ACE_Unbounded_Queue< TAO_Literal_Constraint > | |
typedef ACE_Unbounded_Queue_Iterator < TAO_Literal_Constraint > | ITERATOR |
typedef ACE_Unbounded_Queue_Const_Iterator < TAO_Literal_Constraint > | CONST_ITERATOR |
Public Attributes inherited from ACE_Unbounded_Queue< TAO_Literal_Constraint > | |
ACE_ALLOC_HOOK_DECLARE | |
Protected Member Functions inherited from ACE_Unbounded_Queue< TAO_Literal_Constraint > | |
void | delete_nodes (void) |
void | copy_nodes (const ACE_Unbounded_Queue< TAO_Literal_Constraint > &) |
Protected Attributes inherited from ACE_Unbounded_Queue< TAO_Literal_Constraint > | |
ACE_Node < TAO_Literal_Constraint > * | head_ |
size_t | cur_size_ |
ACE_Allocator * | allocator_ |
TAO_Constraint_Evaluator::Operand_Queue::Operand_Queue | ( | void | ) |
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.