![]() |
ufe 6.5
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.