1// Copyright (c) 2010 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 "chrome/common/common_message_generator.h" 8 9// Generate constructors. 10#include "ipc/struct_constructor_macros.h" 11#include "chrome/common/common_message_generator.h" 12 13// Generate destructors. 14#include "ipc/struct_destructor_macros.h" 15#include "chrome/common/common_message_generator.h" 16 17// Generate param traits write methods. 18#include "ipc/param_traits_write_macros.h" 19namespace IPC { 20#include "chrome/common/common_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 "chrome/common/common_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 "chrome/common/common_message_generator.h" 33} // namespace IPC 34 35