ufe 5.3
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
This class represents a connection. More...
#include <connection.h>
Public Types | |
typedef std::shared_ptr< Connection > | Ptr |
Public Member Functions | |
Connection (const AttributeInfo &srcAttr, const AttributeInfo &dstAttr) | |
Constructor. More... | |
virtual | ~Connection () |
Destructor. More... | |
Connection (const Connection &)=delete | |
No copy or move constructor/assignment. More... | |
Connection & | operator= (const Connection &)=delete |
Connection (Connection &&)=delete | |
Connection & | operator= (Connection &&)=delete |
const AttributeInfo & | src () const |
Get the source attribute. More... | |
const AttributeInfo & | dst () const |
Get the destination attribute. More... | |
Private Attributes | |
const AttributeInfo | fSrc |
const AttributeInfo | fDst |
This class represents a connection.
This class represents a connection with only one source and destination attribute. If an attribute is connected to several other attributes then there are several connections.
Definition at line 31 of file connection.h.
typedef std::shared_ptr<Connection> Ufe::Connection::Ptr |
Definition at line 34 of file connection.h.
Ufe::Connection::Connection | ( | const AttributeInfo & | srcAttr, |
const AttributeInfo & | dstAttr | ||
) |
Constructor.
|
virtual |
Destructor.
|
delete |
No copy or move constructor/assignment.
|
delete |
|
inline |
Get the destination attribute.
Definition at line 52 of file connection.h.
|
delete |
|
delete |
|
inline |
Get the source attribute.
Definition at line 50 of file connection.h.
|
private |
Definition at line 55 of file connection.h.
|
private |
Definition at line 55 of file connection.h.