Change common_message_generator code block.

Makes namespace IPC {} more tightly wrapped around the inclusion of
the genertor header file.

Updates comments in ipc_message_macros to indicate this new style of block.
Makes message ID generation into a macro so can be re-used in forthcoming
ipclist CL. Simplfies the NULL macros.

Adds #pragma once to param traits, because we can.

Review URL: http://codereview.chromium.org/6683014

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77943 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: d7a5e3e4302a31eca7e7bbc8fb61b5ec0fa9d5d9
5 files changed
tree: 1035a28a31faa0982cc5bf9b4ad4257b44638769
  1. base/
  2. build/
  3. ipc/
  4. testing/