1 #line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/connections.h" 2 #ifndef _ufe_connections 3 #define _ufe_connections 30 typedef std::shared_ptr<Connections>
Ptr;
34 ATTR_IS_SOURCE = 0x01,
35 ATTR_IS_DESTINATION = 0x02,
53 virtual std::vector<Connection::Ptr> allConnections()
const = 0;
64 virtual bool hasConnection(
const Attribute::Ptr& attr, AttributeType attrType)
const;
75 virtual std::vector<Connection::Ptr> connections(
const Attribute::Ptr& attr, AttributeType attrType)
const;
std::shared_ptr< Attribute > Ptr
Definition of macros for symbol visibility.
The class represents a list of existing connections.
std::shared_ptr< Connections > Ptr