COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Slots | Signals | Public Member Functions | Static Public Member Functions | Private Slots | Private Attributes | List of all members
covise::WSLink Class Reference

#include <WSLink.h>

Inheritance diagram for covise::WSLink:
Inheritance graph
[legend]
Collaboration diagram for covise::WSLink:
Collaboration graph
[legend]

Public Slots

WSPortfrom () const
 
WSPortto () const
 
bool isLinkTo (const WSPort *port) const
 
const QString & getLinkID () const
 

Signals

void deleted (const QString &linkID)
 

Public Member Functions

 WSLink (WSPort *from, WSPort *to)
 
virtual ~WSLink ()
 
virtual covise__Link getSerialisable () const
 

Static Public Member Functions

static QString makeID (WSPort *from, WSPort *to)
 
static QString makeID (const QString &fromModule, const QString &fromPort, const QString &toModule, const QString &toPort)
 

Private Slots

void portDeleted ()
 

Private Attributes

WSPortfromPort
 
WSPorttoPort
 
QString id
 

Constructor & Destructor Documentation

covise::WSLink::WSLink ( covise::WSPort from,
covise::WSPort to 
)
covise::WSLink::~WSLink ( )
virtual

Member Function Documentation

void covise::WSLink::deleted ( const QString &  linkID)
signal
covise::WSPort * covise::WSLink::from ( ) const
slot
const QString & covise::WSLink::getLinkID ( ) const
slot
covise::covise__Link covise::WSLink::getSerialisable ( ) const
virtual
bool covise::WSLink::isLinkTo ( const WSPort port) const
slot
QString covise::WSLink::makeID ( covise::WSPort from,
covise::WSPort to 
)
static
QString covise::WSLink::makeID ( const QString &  fromModule,
const QString &  fromPort,
const QString &  toModule,
const QString &  toPort 
)
static
void covise::WSLink::portDeleted ( )
privateslot
covise::WSPort * covise::WSLink::to ( ) const
slot

Member Data Documentation

WSPort* covise::WSLink::fromPort
private
QString covise::WSLink::id
private
WSPort* covise::WSLink::toPort
private

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