1#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.11-windows/ufe/include/connection.h"
34 typedef std::shared_ptr<Connection>
Ptr;
This class keeps information of an attribute.
This class represents a connection.
const AttributeInfo & dst() const
Get the destination attribute.
virtual ~Connection()
Destructor.
std::shared_ptr< Connection > Ptr
Connection(const Connection &)=delete
No copy or move constructor/assignment.
Connection & operator=(Connection &&)=delete
Connection(const AttributeInfo &srcAttr, const AttributeInfo &dstAttr)
Constructor.
const AttributeInfo & src() const
Get the source attribute.
Connection(Connection &&)=delete
Connection & operator=(const Connection &)=delete
Definition of macros for symbol visibility.