Upstream version 7.35.144.0
[platform/framework/web/crosswalk.git] / src / mojo / public / bindings / generators / cpp_templates / interface_stub_declaration.tmpl
1 class {{interface.name}}Stub : public mojo::MessageReceiver {
2  public:
3   explicit {{interface.name}}Stub({{interface.name}}* sink);
4   
5   virtual bool Accept(mojo::Message* message) MOJO_OVERRIDE;
6   virtual bool AcceptWithResponder(mojo::Message* message,
7                                    mojo::MessageReceiver* responder)
8                                        MOJO_OVERRIDE;
9
10  private:
11   {{interface.name}}* sink_;
12 };