blob: 2e2b5a636343a23ba30b9b705534eba2abdd2a2b [file] [log] [blame]
[email protected]79d68c62011-04-15 21:07:031// Copyright (c) 2011 The Chromium Authors. All rights reserved.
[email protected]db803aae2011-03-05 02:00:422// 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
[email protected]db803aae2011-03-05 02:00:427#include "content/common/content_message_generator.h"
8
9// Generate constructors.
10#include "ipc/struct_constructor_macros.h"
11#include "content/common/content_message_generator.h"
12
13// Generate destructors.
14#include "ipc/struct_destructor_macros.h"
15#include "content/common/content_message_generator.h"
16
[email protected]db803aae2011-03-05 02:00:4217// Generate param traits write methods.
18#include "ipc/param_traits_write_macros.h"
[email protected]d7a5e3e2011-03-12 16:28:3619namespace IPC {
[email protected]db803aae2011-03-05 02:00:4220#include "content/common/content_message_generator.h"
[email protected]d7a5e3e2011-03-12 16:28:3621} // namespace IPC
[email protected]db803aae2011-03-05 02:00:4222
23// Generate param traits read methods.
24#include "ipc/param_traits_read_macros.h"
[email protected]d7a5e3e2011-03-12 16:28:3625namespace IPC {
[email protected]db803aae2011-03-05 02:00:4226#include "content/common/content_message_generator.h"
[email protected]d7a5e3e2011-03-12 16:28:3627} // namespace IPC
[email protected]db803aae2011-03-05 02:00:4228
29// Generate param traits log methods.
30#include "ipc/param_traits_log_macros.h"
[email protected]d7a5e3e2011-03-12 16:28:3631namespace IPC {
[email protected]db803aae2011-03-05 02:00:4232#include "content/common/content_message_generator.h"
[email protected]db803aae2011-03-05 02:00:4233} // namespace IPC