// Searches for a proxy that matches the pointer to member. // Caller synchronizes. // ListenersBase::Proxy* ListenersBase::find_proxy (const void* member, int bytes) { for (Proxies::iterator iter = m_proxies.begin (); iter != m_proxies.end ();) { Proxy* proxy = &(*iter++); if (proxy->match (member, bytes)) return proxy; } return 0; }