Version: 9.15.0
YACS::PseudoComposedNode Class Reference

#include <loopParsers.hxx>

Collaboration diagram for YACS::PseudoComposedNode:

Public Member Functions

void edSetNode (ENGINE::Node *node)
 
ENGINE::NodegetNode ()
 
bool edAddLink (ENGINE::OutPort *start, ENGINE::InPort *end)
 
bool edAddDFLink (ENGINE::OutPort *start, ENGINE::InPort *end)
 

Protected Attributes

ENGINE::Node_node
 

Detailed Description

Definition at line 390 of file loopParsers.hxx.

Member Function Documentation

◆ edAddDFLink()

bool YACS::PseudoComposedNode::edAddDFLink ( ENGINE::OutPort start,
ENGINE::InPort end 
)
inline

Definition at line 398 of file loopParsers.hxx.

398 { YASSERT(false); }
#define YASSERT(val)
YASSERT macro is always defined, used like assert, but throw a YACS::Exception instead of abort.
Definition: YacsTrace.hxx:59

References YASSERT.

◆ edAddLink()

bool YACS::PseudoComposedNode::edAddLink ( ENGINE::OutPort start,
ENGINE::InPort end 
)
inline

Definition at line 397 of file loopParsers.hxx.

397 { YASSERT(false); }

References YASSERT.

◆ edSetNode()

void YACS::PseudoComposedNode::edSetNode ( ENGINE::Node node)
inline

Definition at line 393 of file loopParsers.hxx.

393 { _node = node; }

References _node.

◆ getNode()

ENGINE::Node* YACS::PseudoComposedNode::getNode ( )
inline

Member Data Documentation

◆ _node

ENGINE::Node* YACS::PseudoComposedNode::_node
protected

Definition at line 401 of file loopParsers.hxx.

Referenced by edSetNode(), and getNode().


The documentation for this class was generated from the following file: