1#line 1 "D:/Jenkins/workspace/EMS/ECG/ufe/full/ufe-full-python3.13-windows/ufe/include/connections.h"
2#ifndef UFE_CONNECTIONS_H
3#define UFE_CONNECTIONS_H
28 typedef std::shared_ptr<Connections>
Ptr;
32 ATTR_IS_SOURCE = 0x01,
33 ATTR_IS_DESTINATION = 0x02,
std::shared_ptr< Attribute > Ptr
The class represents a list of existing connections.
std::shared_ptr< Connections > Ptr
virtual ~Connections()
Destructor.
Connections & operator=(const Connections &)=delete
Connections(Connections &&)=delete
virtual bool hasConnection(const Attribute::Ptr &attr, AttributeType attrType) const
virtual std::vector< Connection::Ptr > allConnections() const =0
Connections & operator=(Connections &&)=delete
virtual std::vector< Connection::Ptr > connections(const Attribute::Ptr &attr, AttributeType attrType) const
Connections(const Connections &)=delete
Connections()
Constructor.
Definition of macros for symbol visibility.