Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members

CCM::StateRefNode Class Reference

Inheritance diagram for CCM::StateRefNode:

CCM::Node List of all members.

Detailed Description

Node that represents a state reference.

CCMB only allows this as a leaf node of a process.


Public Member Functions

 StateRefNode (string statename)
override string ToString ()
 Return a string representation of this Node.

override string ccmb ()
 Generate a CCMB notation of this node and all its successors (i. e. its transitive alternatives).

override string prolog ()
 Generate a Prolog notation of this node and all its successors (i. e. its transitive alternatives).


Private Attributes

string statename


Constructor & Destructor Documentation

CCM::StateRefNode::StateRefNode string  statename  ) 
 


Member Function Documentation

override string CCM::StateRefNode::ccmb  )  [virtual]
 

Generate a CCMB notation of this node and all its successors (i. e. its transitive alternatives).

Reimplemented from CCM::Node.

override string CCM::StateRefNode::prolog  )  [virtual]
 

Generate a Prolog notation of this node and all its successors (i. e. its transitive alternatives).

Reimplemented from CCM::Node.

override string CCM::StateRefNode::ToString  ) 
 

Return a string representation of this Node.

Reimplemented from CCM::Node.


Member Data Documentation

string CCM::StateRefNode::statename [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Jun 21 01:20:50 2004 for cs2ccmb by doxygen 1.3.7