1#line 1 "D:/Jenkins/workspace/EMS/ECG/ufe/full/ufe-full-python3.13-windows/ufe/include/connection.h"
2#ifndef UFE_CONNECTION_H
3#define UFE_CONNECTION_H
32 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
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.