• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{%- import "interface_macros.tmpl" as interface_macros %}
2class {{interface.name}}Proxy : public {{interface.name}} {
3 public:
4  explicit {{interface.name}}Proxy(mojo::MessageReceiverWithResponder* receiver);
5
6{%- for method in interface.methods %}
7  virtual void {{method.name}}(
8      {{interface_macros.declare_request_params("", method)}}
9  ) MOJO_OVERRIDE;
10{%- endfor %}
11
12 private:
13  mojo::MessageReceiverWithResponder* receiver_;
14};
15