Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

undelta_base Class Reference

#include <api_deltabase.h>

Inheritance diagram for undelta_base:

Inheritance graph
[legend]
List of all members.

Public Methods

 undelta_base ()
 undelta_base (const undelta_base &__d)
virtual undelta_base * new_copy () const
virtual void destroy_copy (undelta_base *__d)
virtual ~undelta_base ()
undelta make_undelta ()
virtual bool unapply (work_node &_x) const
virtual bool unapply3 (work_node &_x, const work_node &_y) const

Constructor & Destructor Documentation

undelta_base::undelta_base (    )  [inline]
 

Definition at line 142 of file api_deltabase.h.

undelta_base::undelta_base (  const undelta_base &    __d )  [inline]
 

Definition at line 143 of file api_deltabase.h.

virtual undelta_base::~undelta_base (    )  [inline, virtual]
 

Definition at line 148 of file api_deltabase.h.


Member Function Documentation

virtual void undelta_base::destroy_copy (  undelta_base *    __d )  [inline, virtual]
 

Definition at line 146 of file api_deltabase.h.

undelta undelta_base::make_undelta (    )  [inline]
 

Definition at line 150 of file api_deltabase.h.

virtual undelta_base* undelta_base::new_copy (    )  const [inline, virtual]
 

Reimplemented in annotation_undelta, bound_undelta, dag_undelta, infeasible_undelta, semantics_undelta, and split_undelta.

Definition at line 145 of file api_deltabase.h.

virtual bool undelta_base::unapply (  work_node &    _x )  const [inline, virtual]
 

Reimplemented in annotation_undelta, bound_undelta, dag_undelta, infeasible_undelta, semantics_undelta, and split_undelta.

Definition at line 156 of file api_deltabase.h.

bool undelta_base::unapply3 (  work_node &    _x,
const work_node &    _y
)  const [inline, virtual]
 

Definition at line 69 of file api_delta.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 4 01:59:41 2003 for COCONUT API by doxygen1.2.18