| Index: mojo/public/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| diff --git a/mojo/public/bindings/generators/cpp_templates/struct_declaration.tmpl b/mojo/public/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| index 8614ee145395008dd68213164655260ea785c893..480e4726e6a32b3ea6a538329612332076d9c5b3 100644
|
| --- a/mojo/public/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| +++ b/mojo/public/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| @@ -4,6 +4,12 @@ class {{class_name}} {
|
| public:
|
| typedef {{struct.name}} Wrapper;
|
|
|
| +{#--- Enums #}
|
| +{%- for enum in struct.enums %}
|
| +{% macro enum_def() %}{% include "enum_declaration.tmpl" %}{% endmacro %}
|
| + {{enum_def()|indent(2)}}
|
| +{%- endfor %}
|
| +
|
| static {{class_name}}* New(mojo::Buffer* buf, mojo::Buffer::Destructor dtor = NULL);
|
|
|
| {#--- Setters -#}
|
|
|