void NetworkBinding::RemoveBinding(void* binding) { std::vector<SharedKObject>::iterator i = bindings.begin(); while(i!=bindings.end()) { SharedKObject b = (*i); if (binding == b.get()) { bindings.erase(i); break; } i++; } }
bool KObject::Equals(SharedKObject other) { return other.get() == this; }