39 #ifndef ORO_CONN_INPUT_ENDPOINT_HPP 40 #define ORO_CONN_INPUT_ENDPOINT_HPP 59 typedef boost::intrusive_ptr<ConnInputEndpoint<T> >
shared_ptr;
81 if (port && channel && !forward)
83 port->
getManager()->removeConnection(channel.get(),
false);
125 return std::string(
"ConnInputEndpoint");
boost::intrusive_ptr< ChannelElement< T > > shared_ptr
virtual bool disconnect(ChannelElementBase::shared_ptr const &channel, bool forward=false)
virtual internal::ConnectionManager * getManager()
boost::intrusive_ptr< ChannelElementBase > shared_ptr
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.