Lines Matching defs:host_object
352 BaseObjectPtr<BaseObject> host_object = std::move(host_objects_[i]);
355 data = host_object->TransferForMessaging();
357 data = host_object->CloneForMessaging();
366 inline void AddHostObject(BaseObjectPtr<BaseObject> host_object) {
369 host_objects_.emplace_back(std::move(host_object));
394 Maybe<bool> WriteHostObject(BaseObjectPtr<BaseObject> host_object) {
395 BaseObject::TransferMode mode = host_object->GetTransferMode();
402 if (host_objects_[i] == host_object) {
418 host_objects_.push_back(host_object);
502 BaseObjectPtr<BaseObject> host_object {
505 (!host_object ||
506 static_cast<MessagePort*>(host_object.get())->IsDetached())) {
516 host_object) != delegate.host_objects_.end()) {
526 if (host_object && host_object->GetTransferMode() !=
528 delegate.AddHostObject(host_object);