28 class IOVector : 
public std::vector<std::weak_ptr<ARDOUR::IO> >
 
   32         bool connected_to (
const IOVector& other)
 const {
 
   33                 for (IOVector::const_iterator i = other.begin(); i != other.end(); ++i) {
 
   34                         std::shared_ptr<const IO> io = i->lock();
 
   36                         if (connected_to (io)) {
 
   43         bool connected_to (std::shared_ptr<const IO> other)
 const {
 
   44                 for (IOVector::const_iterator i = begin(); i != end(); ++i) {
 
   45                         std::shared_ptr<const IO> io = i->lock();
 
   47                         if (io->connected_to (other)) {
 
   55         bool fed_by (std::shared_ptr<const IO> other)
 const {
 
   56                 for (IOVector::const_iterator i = begin(); i != end(); ++i) {
 
   57                         std::shared_ptr<const IO> io = i->lock();
 
   59                         if (other->connected_to (io)) {
 
bool fed_by(std::shared_ptr< const IO > other) const