Choice blocks.
More...
#include <choice.h>
List of all members.
Detailed Description
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
class sesstype::ChoiceNodeTmpl< BaseNode, RoleType, MessageType, VisitorType >
Choice blocks.
Constructor & Destructor Documentation
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
ChoiceNode constructor.
- Parameters:
-
[in] | at | Role (choice maker). |
Member Function Documentation
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
- Parameters:
-
[in] | choice | Node to add as a branch. |
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
- Returns:
- choice maker Role.
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
- Parameters:
-
[in] | at | Role to set as choice maker. |
The documentation for this class was generated from the following files:
- node/choice.h
- parameterised/util/node_visitor.cc
- util/node_visitor.cc