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

SelectionDismantleChanger Class Reference

#include <dismantle.h>

Inheritance diagram for SelectionDismantleChanger::

DismantleChanger Changer List of all members.

Public Methods

Node * dismantle_selection (selectionNode *)
 SelectionDismantleChanger (unsigned int flags)

Private Methods

Node * dismantle_if (ifNode *)
Node * dismantle_ifelse (ifNode *)
Node * dismantle_switch (switchNode *)
Node * at_selection (selectionNode *, Order)
Node * at_case (caseNode *, Order)

Constructor & Destructor Documentation

SelectionDismantleChanger::SelectionDismantleChanger (  unsigned int    flags )  [inline]
 


Member Function Documentation

Node * SelectionDismantleChanger::at_case (  caseNode *    n,
Order    ord
)  [private, virtual]
 

Reimplemented from Changer.

Node * SelectionDismantleChanger::at_selection (  selectionNode *    p,
Order    ord
)  [private, virtual]
 

Reimplemented from Changer.

Node * SelectionDismantleChanger::dismantle_if (  ifNode *    p )  [private]
 

Node * SelectionDismantleChanger::dismantle_ifelse (  ifNode *    p )  [private]
 

Node * SelectionDismantleChanger::dismantle_selection (  selectionNode *    p ) 
 

Node * SelectionDismantleChanger::dismantle_switch (  switchNode *    p )  [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 12:06:33 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001