| Index: third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/serialization_macros.tmpl
|
| diff --git a/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/serialization_macros.tmpl b/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/serialization_macros.tmpl
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..2be038cbc3f6ed77c95d23ecd0e6e16a79b9d2d2
|
| --- /dev/null
|
| +++ b/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/serialization_macros.tmpl
|
| @@ -0,0 +1,7 @@
|
| +{%- macro declare_serialization(name) %}
|
| +size_t GetSerializedSize_(const {{name}}Ptr& input);
|
| +void Serialize_({{name}}Ptr input, mojo::internal::Buffer* buffer,
|
| + internal::{{name}}_Data** output);
|
| +void Deserialize_(internal::{{name}}_Data* input,
|
| + {{name}}Ptr* output);
|
| +{%- endmacro %}
|
|
|