Lines Matching refs:object_path
224 const ObjectPath& object_path) { in GetObjectProxy() argument
225 return GetObjectProxyWithOptions(service_name, object_path, in GetObjectProxy()
230 const ObjectPath& object_path, in GetObjectProxyWithOptions() argument
235 const ObjectProxyTable::key_type key(service_name + object_path.value(), in GetObjectProxyWithOptions()
243 new ObjectProxy(this, service_name, object_path, options); in GetObjectProxyWithOptions()
250 const ObjectPath& object_path, in RemoveObjectProxy() argument
252 return RemoveObjectProxyWithOptions(service_name, object_path, in RemoveObjectProxy()
258 const ObjectPath& object_path, in RemoveObjectProxyWithOptions() argument
264 const ObjectProxyTable::key_type key(service_name + object_path.value(), in RemoveObjectProxyWithOptions()
289 ExportedObject* Bus::GetExportedObject(const ObjectPath& object_path) { in GetExportedObject() argument
293 ExportedObjectTable::iterator iter = exported_object_table_.find(object_path); in GetExportedObject()
299 new ExportedObject(this, object_path); in GetExportedObject()
300 exported_object_table_[object_path] = exported_object; in GetExportedObject()
305 void Bus::UnregisterExportedObject(const ObjectPath& object_path) { in UnregisterExportedObject() argument
310 ExportedObjectTable::iterator iter = exported_object_table_.find(object_path); in UnregisterExportedObject()
336 const ObjectPath& object_path) { in GetObjectManager() argument
340 const ObjectManagerTable::key_type key(service_name + object_path.value()); in GetObjectManager()
347 new ObjectManager(this, service_name, object_path); in GetObjectManager()
354 const ObjectPath& object_path, in RemoveObjectManager() argument
359 const ObjectManagerTable::key_type key(service_name + object_path.value()); in RemoveObjectManager()
763 bool Bus::TryRegisterObjectPath(const ObjectPath& object_path, in TryRegisterObjectPath() argument
770 if (registered_object_paths_.find(object_path) != in TryRegisterObjectPath()
772 LOG(ERROR) << "Object path already registered: " << object_path.value(); in TryRegisterObjectPath()
778 object_path.value().c_str(), in TryRegisterObjectPath()
783 registered_object_paths_.insert(object_path); in TryRegisterObjectPath()
787 void Bus::UnregisterObjectPath(const ObjectPath& object_path) { in UnregisterObjectPath() argument
791 if (registered_object_paths_.find(object_path) == in UnregisterObjectPath()
794 << object_path.value(); in UnregisterObjectPath()
800 object_path.value().c_str()); in UnregisterObjectPath()
802 registered_object_paths_.erase(object_path); in UnregisterObjectPath()