summaryrefslogtreecommitdiffstats
path: root/mojo/shell/public/cpp/connector.h
diff options
context:
space:
mode:
Diffstat (limited to 'mojo/shell/public/cpp/connector.h')
-rw-r--r--mojo/shell/public/cpp/connector.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/mojo/shell/public/cpp/connector.h b/mojo/shell/public/cpp/connector.h
index be6ba43..804eb03d 100644
--- a/mojo/shell/public/cpp/connector.h
+++ b/mojo/shell/public/cpp/connector.h
@@ -62,6 +62,12 @@ class Connector {
connection->GetInterface(ptr);
}
template <typename Interface>
+ void ConnectToInterface(const Identity& target,
+ InterfacePtr<Interface>* ptr) {
+ ConnectParams params(target);
+ return ConnectToInterface(&params, ptr);
+ }
+ template <typename Interface>
void ConnectToInterface(const std::string& name,
InterfacePtr<Interface>* ptr) {
ConnectParams params(name);