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

Sundance::LogicalExprBase Class Reference

#include <LogicalExprBase.h>

Inheritance diagram for Sundance::LogicalExprBase:

Sundance::BinaryLogicalExpr Sundance::NotExpr Sundance::RelationalExpr Sundance::AndExpr Sundance::OrExpr List of all members.

Public Methods


Constructor & Destructor Documentation

Sundance::LogicalExprBase::LogicalExprBase   [inline]
 

Definition at line 26 of file LogicalExprBase.h.

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

Definition at line 29 of file LogicalExprBase.h.


Member Function Documentation

virtual bool Sundance::LogicalExprBase::evaluate const Cell   cell const [pure virtual]
 

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

virtual XMLObject Sundance::LogicalExprBase::toXML   const [pure virtual]
 

Implemented in Sundance::BinaryLogicalExpr, Sundance::NotExpr, and Sundance::RelationalExpr.

virtual bool Sundance::LogicalExprBase::equals const LogicalExpr   other const [pure virtual]
 

Implemented in Sundance::BinaryLogicalExpr, Sundance::NotExpr, and Sundance::RelationalExpr.

virtual bool Sundance::LogicalExprBase::lessThan const LogicalExpr   other const [pure virtual]
 

Implemented in Sundance::BinaryLogicalExpr, Sundance::NotExpr, and Sundance::RelationalExpr.


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


Documentation generated by