Polaris: AssertDepRWvsWF Class Reference

AssertDepRWvsWF Class Reference

a class to hold info describing an overlap test for an Access Region Descriptor More...

#include <AssertDepRWvsWF.h>

Inheritance diagram for AssertDepRWvsWF:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 AssertDepRWvsWF ()
 Construct a AssertDepRWvsWF.
 AssertDepRWvsWF (const AssertDepRWvsWF &a)
 Construct a AssertDepRWvsWF with a copy of another AssertDepRWvsWF's current value.
virtual ~AssertDepRWvsWF ()
 destructor
virtual void print (ostream &o) const
 print the object.
virtual Assertionclone () const
 clone the assertion
virtual AssertDepRWvsWFoperator= (const AssertDepRWvsWF &a)
 assignment operator.
virtual Listablelistable_clone () const
 needed for Listable

Detailed Description

a class to hold info describing an overlap test for an Access Region Descriptor

C Polaris

See also:
Directive/AssertDepRWvsWF.h

Directive/AssertDepRWvsWF.h

Description

The AssertDepRWvsWF class is meant to provide a specific class for representing the values needed to test for overlap within an Access Region Descriptor.

Bugs

No known bugs.

Definition at line 30 of file AssertDepRWvsWF.h.


Constructor & Destructor Documentation

AssertDepRWvsWF::AssertDepRWvsWF  ) 
 

Construct a AssertDepRWvsWF.

Definition at line 1847 of file Assertion.cc.

References AS_DEP_RW_WF.

Referenced by clone(), and listable_clone().

AssertDepRWvsWF::AssertDepRWvsWF const AssertDepRWvsWF a  ) 
 

Construct a AssertDepRWvsWF with a copy of another AssertDepRWvsWF's current value.

Definition at line 1852 of file Assertion.cc.

References ARDAssertion::operator=().

AssertDepRWvsWF::~AssertDepRWvsWF  )  [virtual]
 

destructor

... nothing to do

Definition at line 1857 of file Assertion.cc.


Member Function Documentation

void AssertDepRWvsWF::print ostream &  o  )  const [virtual]
 

print the object.

Reimplemented from Assertion.

Definition at line 1863 of file Assertion.cc.

References Iterator< T >::current(), ARDAssertion::descr_list_guarded(), and Iterator< T >::valid().

Assertion * AssertDepRWvsWF::clone  )  const [virtual]
 

clone the assertion

Reimplemented from ARDAssertion.

Definition at line 1894 of file Assertion.cc.

References AssertDepRWvsWF().

AssertDepRWvsWF & AssertDepRWvsWF::operator= const AssertDepRWvsWF a  )  [virtual]
 

assignment operator.

Definition at line 1879 of file Assertion.cc.

References ARDAssertion::operator=().

Listable * AssertDepRWvsWF::listable_clone  )  const [virtual]
 

needed for Listable

Reimplemented from Assertion.

Definition at line 1888 of file Assertion.cc.

References AssertDepRWvsWF().


The documentation for this class was generated from the following files:
 © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved.  Fri Mar 25 23:06:45 2005