1116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Copyright 2014 The Chromium Authors. All rights reserved.
2116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Use of this source code is governed by a BSD-style license that can be
3116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// found in the LICENSE file.
4116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
5116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Get basic type definitions.
6116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#define IPC_MESSAGE_IMPL
7116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "components/translate/content/common/data_file_cld_data_provider_messages.h"
8116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
9116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Generate constructors.
10116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "ipc/struct_constructor_macros.h"
11116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "components/translate/content/common/data_file_cld_data_provider_messages.h"
12116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
13116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Generate destructors.
14116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "ipc/struct_destructor_macros.h"
15116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "components/translate/content/common/data_file_cld_data_provider_messages.h"
16116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Generate param traits write methods.
18116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "ipc/param_traits_write_macros.h"
19116680a4aac90f2aa7413d9095a592090648e557Ben Murdochnamespace IPC {
20116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "components/translate/content/common/data_file_cld_data_provider_messages.h"
21116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch}  // namespace IPC
22116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
23116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Generate param traits read methods.
24116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "ipc/param_traits_read_macros.h"
25116680a4aac90f2aa7413d9095a592090648e557Ben Murdochnamespace IPC {
26116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "components/translate/content/common/data_file_cld_data_provider_messages.h"
27116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch}  // namespace IPC
28116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch
29116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch// Generate param traits log methods.
30116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "ipc/param_traits_log_macros.h"
31116680a4aac90f2aa7413d9095a592090648e557Ben Murdochnamespace IPC {
32116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch#include "components/translate/content/common/data_file_cld_data_provider_messages.h"
33116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch}  // namespace IPC
34