Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

Sundance::BinaryLogicalExpr Class Reference

#include <BinaryLogicalExpr.h>

Inheritance diagram for Sundance::BinaryLogicalExpr:

Sundance::LogicalExprBase Sundance::AndExpr Sundance::OrExpr List of all members.

Public Methods

Protected Methods

Protected Attributes


Constructor & Destructor Documentation

Sundance::BinaryLogicalExpr::BinaryLogicalExpr const LogicalExpr   left,
const LogicalExpr   right
[inline]
 

Definition at line 26 of file BinaryLogicalExpr.h.

References left_, and right_.

virtual Sundance::BinaryLogicalExpr::~BinaryLogicalExpr   [inline, virtual]
 

Definition at line 30 of file BinaryLogicalExpr.h.


Member Function Documentation

virtual XMLObject Sundance::BinaryLogicalExpr::toXML   const [virtual]
 

Implements Sundance::LogicalExprBase.

virtual bool Sundance::BinaryLogicalExpr::equals const LogicalExpr   other const [virtual]
 

Implements Sundance::LogicalExprBase.

virtual bool Sundance::BinaryLogicalExpr::lessThan const LogicalExpr   other const [virtual]
 

Implements Sundance::LogicalExprBase.

virtual string Sundance::BinaryLogicalExpr::opType   const [protected, pure virtual]
 

Implemented in Sundance::AndExpr, and Sundance::OrExpr.


Member Data Documentation

LogicalExpr Sundance::BinaryLogicalExpr::left_ [protected]
 

Definition at line 45 of file BinaryLogicalExpr.h.

Referenced by BinaryLogicalExpr().

LogicalExpr Sundance::BinaryLogicalExpr::right_ [protected]
 

Definition at line 46 of file BinaryLogicalExpr.h.

Referenced by BinaryLogicalExpr().


The documentation for this class was generated from the following file:
Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by