OA::LocFieldSubSetMustOverlapVisitor Class Reference

Inheritance diagram for OA::LocFieldSubSetMustOverlapVisitor:
Inheritance graph
[legend]
Collaboration diagram for OA::LocFieldSubSetMustOverlapVisitor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LocFieldSubSetMustOverlapVisitor (LocFieldSubSet &thisLoc)
 ~LocFieldSubSetMustOverlapVisitor ()
void visitNamedLoc (NamedLoc &loc)
void visitUnnamedLoc (UnnamedLoc &loc)
void visitInvisibleLoc (InvisibleLoc &loc)
void visitUnknownLoc (UnknownLoc &loc)
void visitLocSubSet (LocSubSet &loc)
void visitLocIdxSubSet (LocIdxSubSet &loc)
void visitLocFieldSubSet (LocFieldSubSet &loc)

Public Attributes

bool mMustOverlap

Private Attributes

LocFieldSubSetmThisLoc

Detailed Description

Definition at line 78 of file LocFieldSubSet.cpp.


Constructor & Destructor Documentation

OA::LocFieldSubSetMustOverlapVisitor::LocFieldSubSetMustOverlapVisitor ( LocFieldSubSet thisLoc  )  [inline]

Definition at line 84 of file LocFieldSubSet.cpp.

OA::LocFieldSubSetMustOverlapVisitor::~LocFieldSubSetMustOverlapVisitor (  )  [inline]

Definition at line 86 of file LocFieldSubSet.cpp.


Member Function Documentation

void OA::LocFieldSubSetMustOverlapVisitor::visitInvisibleLoc ( InvisibleLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 90 of file LocFieldSubSet.cpp.

References mMustOverlap.

void OA::LocFieldSubSetMustOverlapVisitor::visitLocFieldSubSet ( LocFieldSubSet loc  )  [inline, virtual]

Reimplemented from OA::LocationVisitor.

Definition at line 94 of file LocFieldSubSet.cpp.

References OA::LocFieldSubSet::getFieldName(), OA::LocSubSet::getLoc(), mMustOverlap, and mThisLoc.

Here is the call graph for this function:

void OA::LocFieldSubSetMustOverlapVisitor::visitLocIdxSubSet ( LocIdxSubSet loc  )  [inline, virtual]

Reimplemented from OA::LocationVisitor.

Definition at line 93 of file LocFieldSubSet.cpp.

References mMustOverlap.

void OA::LocFieldSubSetMustOverlapVisitor::visitLocSubSet ( LocSubSet loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 92 of file LocFieldSubSet.cpp.

References mMustOverlap.

void OA::LocFieldSubSetMustOverlapVisitor::visitNamedLoc ( NamedLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 88 of file LocFieldSubSet.cpp.

References mMustOverlap.

void OA::LocFieldSubSetMustOverlapVisitor::visitUnknownLoc ( UnknownLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 91 of file LocFieldSubSet.cpp.

References mMustOverlap.

void OA::LocFieldSubSetMustOverlapVisitor::visitUnnamedLoc ( UnnamedLoc loc  )  [inline, virtual]

Implements OA::LocationVisitor.

Definition at line 89 of file LocFieldSubSet.cpp.

References mMustOverlap.


Member Data Documentation

Definition at line 80 of file LocFieldSubSet.cpp.

Referenced by visitLocFieldSubSet().


The documentation for this class was generated from the following file:

Generated on Sat Oct 31 05:26:20 2009 for OpenAnalysis by  doxygen 1.6.1