GvConnection Class Reference

#include <gv_port.h>

Public Member Functions

 GvConnection ()
 
void Set (GvRealNode *f_node, GvRealPort *f_port, GvRealNode *t_node, GvRealPort *t_port)
 
void Clear ()
 
GvRealPort * FromPort () const
 
GvRealPort * ToPort () const
 
GvRealNode * FromRealNode () const
 
GvRealNode * ToRealNode () const
 
GvRealNodeData * FromNodeData () const
 
GvRealNodeData * ToNodeData () const
 

Private Attributes

GvRealNode * from_realnode
 
GvRealNodeData * from_nodedata
 
GvRealNode * to_realnode
 
GvRealNodeData * to_nodedata
 
GvRealPort * from_port
 
GvRealPort * to_port
 

Friends

class GvRealPort
 

Detailed Description

Since
R20

Constructor & Destructor Documentation

◆ GvConnection()

Member Function Documentation

◆ Set()

void Set ( GvRealNode *  f_node,
GvRealPort *  f_port,
GvRealNode *  t_node,
GvRealPort *  t_port 
)

◆ Clear()

void Clear ( )

◆ FromPort()

GvRealPort* FromPort ( ) const

◆ ToPort()

GvRealPort* ToPort ( ) const

◆ FromRealNode()

GvRealNode* FromRealNode ( ) const

◆ ToRealNode()

GvRealNode* ToRealNode ( ) const

◆ FromNodeData()

GvRealNodeData* FromNodeData ( ) const

◆ ToNodeData()

GvRealNodeData* ToNodeData ( ) const

Friends And Related Function Documentation

◆ GvRealPort

friend class GvRealPort
friend

Member Data Documentation

◆ from_realnode

GvRealNode* from_realnode
private

◆ from_nodedata

GvRealNodeData* from_nodedata
private

◆ to_realnode

GvRealNode* to_realnode
private

◆ to_nodedata

GvRealNodeData* to_nodedata
private

◆ from_port

GvRealPort* from_port
private

◆ to_port

GvRealPort* to_port
private