If-block.
More...
#include <if.h>
List of all members.
Detailed Description
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
class sesstype::parameterised::IfNodeTmpl< BaseNode, RoleType, MessageType, VisitorType >
If-block.
Constructor & Destructor Documentation
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
IfNode constructor.
- Parameters:
-
[in] | cond | for the if-block. |
Member Function Documentation
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
Get body Node at position idx
.
- Parameters:
-
[in] | idx | of Node in IfNode. |
- Returns:
- body Node at position
idx
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
- Returns:
- if-block condition.
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
Add body Node to current if-block.
- Parameters:
-
template<class BaseNode, class RoleType, class MessageType, class VisitorType>
Set if-block condition.
- Parameters:
-
[in] | cond | for the if-block. |
The documentation for this class was generated from the following files:
- if.h
- parameterised/util/node_visitor.cc