Home | History | Annotate | Download | only in dbus

Lines Matching full:object_path

19 #include "dbus/object_path.h"
224 const ObjectPath& object_path) {
225 return GetObjectProxyWithOptions(service_name, object_path,
230 const ObjectPath& object_path,
235 const ObjectProxyTable::key_type key(service_name + object_path.value(),
243 new ObjectProxy(this, service_name, object_path, options);
250 const ObjectPath& object_path,
252 return RemoveObjectProxyWithOptions(service_name, object_path,
258 const ObjectPath& object_path,
264 const ObjectProxyTable::key_type key(service_name + object_path.value(),
289 ExportedObject* Bus::GetExportedObject(const ObjectPath& object_path) {
293 ExportedObjectTable::iterator iter = exported_object_table_.find(object_path);
299 new ExportedObject(this, object_path);
300 exported_object_table_[object_path] = exported_object;
305 void Bus::UnregisterExportedObject(const ObjectPath& object_path) {
310 ExportedObjectTable::iterator iter = exported_object_table_.find(object_path);
336 const ObjectPath& object_path) {
340 const ObjectManagerTable::key_type key(service_name + object_path.value());
347 new ObjectManager(this, service_name, object_path);
354 const ObjectPath& object_path) {
357 const ObjectManagerTable::key_type key(service_name + object_path.value());
729 bool Bus::TryRegisterObjectPath(const ObjectPath& object_path,
736 if (registered_object_paths_.find(object_path) !=
738 LOG(ERROR) << "Object path already registered: " << object_path.value();
744 object_path.value().c_str(),
749 registered_object_paths_.insert(object_path);
753 void Bus::UnregisterObjectPath(const ObjectPath& object_path) {
757 if (registered_object_paths_.find(object_path) ==
760 << object_path.value();
766 object_path.value().c_str());
768 registered_object_paths_.erase(object_path);