1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// Get basic type definitions.
6#define IPC_MESSAGE_IMPL
7#include "components/pdf/common/pdf_message_generator.h"
8
9// Generate constructors.
10#include "ipc/struct_constructor_macros.h"
11#include "components/pdf/common/pdf_message_generator.h"
12
13// Generate destructors.
14#include "ipc/struct_destructor_macros.h"
15#include "components/pdf/common/pdf_message_generator.h"
16
17// Generate param traits write methods.
18#include "ipc/param_traits_write_macros.h"
19namespace IPC {
20#include "components/pdf/common/pdf_message_generator.h"
21}  // namespace IPC
22
23// Generate param traits read methods.
24#include "ipc/param_traits_read_macros.h"
25namespace IPC {
26#include "components/pdf/common/pdf_message_generator.h"
27}  // namespace IPC
28
29// Generate param traits log methods.
30#include "ipc/param_traits_log_macros.h"
31namespace IPC {
32#include "components/pdf/common/pdf_message_generator.h"
33}  // namespace IPC
34