Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(222)

Side by Side Diff: ipc/ipc_message_null_macros.h

Issue 6410007: Make the implementation .cc files go away, instead have the authors give us a... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 9 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 // Copyright (c) 2011 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 // No include guard, may be included multiple times.
6
7 // NULL out all the macros that need NULLing, so that multiple includes of
8 // the XXXX_messages_internal.h files will not generate noise.
9 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
jam 2011/02/07 23:34:55 nit: looks like the header and comment is included
10 // Use of this source code is governed by a BSD-style license that can be
11 // found in the LICENSE file.
12
13 // No include guard, may be included multiple times.
14
15 // UNDEF out all the macros that need UNDEFing, so that multiple includes of
16 // the XXXX_messages.h files will not generate redefinition noise.
17 #undef IPC_STRUCT_BEGIN
18 #undef IPC_STRUCT_MEMBER
19 #undef IPC_STRUCT_END
20 #undef IPC_STRUCT_TRAITS_BEGIN
21 #undef IPC_STRUCT_TRAITS_MEMBER
22 #undef IPC_STRUCT_TRAITS_END
23 #undef IPC_ENUM_TRAITS
24 #undef IPC_MESSAGE_CONTROL0
25 #undef IPC_MESSAGE_CONTROL1
26 #undef IPC_MESSAGE_CONTROL2
27 #undef IPC_MESSAGE_CONTROL3
28 #undef IPC_MESSAGE_CONTROL4
29 #undef IPC_MESSAGE_CONTROL5
30 #undef IPC_MESSAGE_ROUTED0
31 #undef IPC_MESSAGE_ROUTED1
32 #undef IPC_MESSAGE_ROUTED2
33 #undef IPC_MESSAGE_ROUTED3
34 #undef IPC_MESSAGE_ROUTED4
35 #undef IPC_MESSAGE_ROUTED5
36 #undef IPC_SYNC_MESSAGE_CONTROL0_0
37 #undef IPC_SYNC_MESSAGE_CONTROL0_1
38 #undef IPC_SYNC_MESSAGE_CONTROL0_2
39 #undef IPC_SYNC_MESSAGE_CONTROL0_3
40 #undef IPC_SYNC_MESSAGE_CONTROL0_4
41 #undef IPC_SYNC_MESSAGE_CONTROL1_0
42 #undef IPC_SYNC_MESSAGE_CONTROL1_1
43 #undef IPC_SYNC_MESSAGE_CONTROL1_2
44 #undef IPC_SYNC_MESSAGE_CONTROL1_3
45 #undef IPC_SYNC_MESSAGE_CONTROL1_4
46 #undef IPC_SYNC_MESSAGE_CONTROL2_0
47 #undef IPC_SYNC_MESSAGE_CONTROL2_1
48 #undef IPC_SYNC_MESSAGE_CONTROL2_2
49 #undef IPC_SYNC_MESSAGE_CONTROL2_3
50 #undef IPC_SYNC_MESSAGE_CONTROL2_4
51 #undef IPC_SYNC_MESSAGE_CONTROL3_0
52 #undef IPC_SYNC_MESSAGE_CONTROL3_1
53 #undef IPC_SYNC_MESSAGE_CONTROL3_2
54 #undef IPC_SYNC_MESSAGE_CONTROL3_3
55 #undef IPC_SYNC_MESSAGE_CONTROL3_4
56 #undef IPC_SYNC_MESSAGE_CONTROL4_0
57 #undef IPC_SYNC_MESSAGE_CONTROL4_1
58 #undef IPC_SYNC_MESSAGE_CONTROL4_2
59 #undef IPC_SYNC_MESSAGE_CONTROL4_3
60 #undef IPC_SYNC_MESSAGE_CONTROL4_4
61 #undef IPC_SYNC_MESSAGE_CONTROL5_0
62 #undef IPC_SYNC_MESSAGE_CONTROL5_1
63 #undef IPC_SYNC_MESSAGE_CONTROL5_2
64 #undef IPC_SYNC_MESSAGE_CONTROL5_3
65 #undef IPC_SYNC_MESSAGE_CONTROL5_4
66 #undef IPC_SYNC_MESSAGE_ROUTED0_0
67 #undef IPC_SYNC_MESSAGE_ROUTED0_1
68 #undef IPC_SYNC_MESSAGE_ROUTED0_2
69 #undef IPC_SYNC_MESSAGE_ROUTED0_3
70 #undef IPC_SYNC_MESSAGE_ROUTED0_4
71 #undef IPC_SYNC_MESSAGE_ROUTED1_0
72 #undef IPC_SYNC_MESSAGE_ROUTED1_1
73 #undef IPC_SYNC_MESSAGE_ROUTED1_2
74 #undef IPC_SYNC_MESSAGE_ROUTED1_3
75 #undef IPC_SYNC_MESSAGE_ROUTED1_4
76 #undef IPC_SYNC_MESSAGE_ROUTED2_0
77 #undef IPC_SYNC_MESSAGE_ROUTED2_1
78 #undef IPC_SYNC_MESSAGE_ROUTED2_2
79 #undef IPC_SYNC_MESSAGE_ROUTED2_3
80 #undef IPC_SYNC_MESSAGE_ROUTED2_4
81 #undef IPC_SYNC_MESSAGE_ROUTED3_0
82 #undef IPC_SYNC_MESSAGE_ROUTED3_1
83 #undef IPC_SYNC_MESSAGE_ROUTED3_2
84 #undef IPC_SYNC_MESSAGE_ROUTED3_3
85 #undef IPC_SYNC_MESSAGE_ROUTED3_4
86 #undef IPC_SYNC_MESSAGE_ROUTED4_0
87 #undef IPC_SYNC_MESSAGE_ROUTED4_1
88 #undef IPC_SYNC_MESSAGE_ROUTED4_2
89 #undef IPC_SYNC_MESSAGE_ROUTED4_3
90 #undef IPC_SYNC_MESSAGE_ROUTED4_4
91 #undef IPC_SYNC_MESSAGE_ROUTED5_0
92 #undef IPC_SYNC_MESSAGE_ROUTED5_1
93 #undef IPC_SYNC_MESSAGE_ROUTED5_2
94 #undef IPC_SYNC_MESSAGE_ROUTED5_3
95 #undef IPC_SYNC_MESSAGE_ROUTED5_4
96
97 #define IPC_STRUCT_BEGIN(struct_name)
98 #define IPC_STRUCT_MEMBER(type, name)
99 #define IPC_STRUCT_END()
100 #define IPC_STRUCT_TRAITS_BEGIN(struct_name)
101 #define IPC_STRUCT_TRAITS_MEMBER(name)
102 #define IPC_STRUCT_TRAITS_END()
103 #define IPC_ENUM_TRAITS(enum_name)
104 #define IPC_MESSAGE_CONTROL0(msg_class)
105 #define IPC_MESSAGE_CONTROL1(msg_class, type1)
106 #define IPC_MESSAGE_CONTROL2(msg_class, type1, type2)
107 #define IPC_MESSAGE_CONTROL3(msg_class, type1, type2, type3)
108 #define IPC_MESSAGE_CONTROL4(msg_class, type1, type2, type3, type4)
109 #define IPC_MESSAGE_CONTROL5(msg_class, type1, type2, type3, type4, type5)
110 #define IPC_MESSAGE_ROUTED0(msg_class)
111 #define IPC_MESSAGE_ROUTED1(msg_class, type1)
112 #define IPC_MESSAGE_ROUTED2(msg_class, type1, type2)
113 #define IPC_MESSAGE_ROUTED3(msg_class, type1, type2, type3)
114 #define IPC_MESSAGE_ROUTED4(msg_class, type1, type2, type3, type4)
115 #define IPC_MESSAGE_ROUTED5(msg_class, type1, type2, type3, type4, type5)
116 #define IPC_SYNC_MESSAGE_CONTROL0_0(msg_class)
117 #define IPC_SYNC_MESSAGE_CONTROL0_1(msg_class, type1_out)
118 #define IPC_SYNC_MESSAGE_CONTROL0_2(msg_class, type1_out, type2_out)
119 #define IPC_SYNC_MESSAGE_CONTROL0_3(msg_class, type1_out, type2_out, type3_out)
120 #define IPC_SYNC_MESSAGE_CONTROL0_4(msg_class, type1_out, type2_out, type3_out, type4_out)
121 #define IPC_SYNC_MESSAGE_CONTROL1_0(msg_class, type1_in)
122 #define IPC_SYNC_MESSAGE_CONTROL1_1(msg_class, type1_in, type1_out)
123 #define IPC_SYNC_MESSAGE_CONTROL1_2(msg_class, type1_in, type1_out, type2_out)
124 #define IPC_SYNC_MESSAGE_CONTROL1_3(msg_class, type1_in, type1_out, type2_out, t ype3_out)
125 #define IPC_SYNC_MESSAGE_CONTROL1_4(msg_class, type1_in, type1_out, type2_out, t ype3_out, type4_out)
126 #define IPC_SYNC_MESSAGE_CONTROL2_0(msg_class, type1_in, type2_in)
127 #define IPC_SYNC_MESSAGE_CONTROL2_1(msg_class, type1_in, type2_in, type1_out)
128 #define IPC_SYNC_MESSAGE_CONTROL2_2(msg_class, type1_in, type2_in, type1_out, ty pe2_out)
129 #define IPC_SYNC_MESSAGE_CONTROL2_3(msg_class, type1_in, type2_in, type1_out, ty pe2_out, type3_out)
130 #define IPC_SYNC_MESSAGE_CONTROL2_4(msg_class, type1_in, type2_in, type1_out, ty pe2_out, type3_out, type4_out)
131 #define IPC_SYNC_MESSAGE_CONTROL3_0(msg_class, type1_in, type2_in, type3_in)
132 #define IPC_SYNC_MESSAGE_CONTROL3_1(msg_class, type1_in, type2_in, type3_in, typ e1_out)
133 #define IPC_SYNC_MESSAGE_CONTROL3_2(msg_class, type1_in, type2_in, type3_in, typ e1_out, type2_out)
134 #define IPC_SYNC_MESSAGE_CONTROL3_3(msg_class, type1_in, type2_in, type3_in, typ e1_out, type2_out, type3_out)
135 #define IPC_SYNC_MESSAGE_CONTROL3_4(msg_class, type1_in, type2_in, type3_in, typ e1_out, type2_out, type3_out, type4_out)
136 #define IPC_SYNC_MESSAGE_CONTROL4_0(msg_class, type1_in, type2_in, type3_in, typ e4_in)
137 #define IPC_SYNC_MESSAGE_CONTROL4_1(msg_class, type1_in, type2_in, type3_in, typ e4_in, type1_out)
138 #define IPC_SYNC_MESSAGE_CONTROL4_2(msg_class, type1_in, type2_in, type3_in, typ e4_in, type1_out, type2_out)
139 #define IPC_SYNC_MESSAGE_CONTROL4_3(msg_class, type1_in, type2_in, type3_in, typ e4_in, type1_out, type2_out, type3_out)
140 #define IPC_SYNC_MESSAGE_CONTROL4_4(msg_class, type1_in, type2_in, type3_in, typ e4_in, type1_out, type2_out, type3_out, type4_out)
141 #define IPC_SYNC_MESSAGE_CONTROL5_0(msg_class, type1_in, type2_in, type3_in, typ e4_in, type5_in)
142 #define IPC_SYNC_MESSAGE_CONTROL5_1(msg_class, type1_in, type2_in, type3_in, typ e4_in, type5_in, type1_out)
143 #define IPC_SYNC_MESSAGE_CONTROL5_2(msg_class, type1_in, type2_in, type3_in, typ e4_in, type5_in, type1_out, type2_out)
144 #define IPC_SYNC_MESSAGE_CONTROL5_3(msg_class, type1_in, type2_in, type3_in, typ e4_in, type5_in, type1_out, type2_out, type3_out)
145 #define IPC_SYNC_MESSAGE_CONTROL5_4(msg_class, type1_in, type2_in, type3_in, typ e4_in, type5_in, type1_out, type2_out, type3_out, type4_out)
146 #define IPC_SYNC_MESSAGE_ROUTED0_0(msg_class)
147 #define IPC_SYNC_MESSAGE_ROUTED0_1(msg_class, type1_out)
148 #define IPC_SYNC_MESSAGE_ROUTED0_2(msg_class, type1_out, type2_out)
149 #define IPC_SYNC_MESSAGE_ROUTED0_3(msg_class, type1_out, type2_out, type3_out)
150 #define IPC_SYNC_MESSAGE_ROUTED0_4(msg_class, type1_out, type2_out, type3_out, t ype4_out)
151 #define IPC_SYNC_MESSAGE_ROUTED1_0(msg_class, type1_in)
152 #define IPC_SYNC_MESSAGE_ROUTED1_1(msg_class, type1_in, type1_out)
153 #define IPC_SYNC_MESSAGE_ROUTED1_2(msg_class, type1_in, type1_out, type2_out)
154 #define IPC_SYNC_MESSAGE_ROUTED1_3(msg_class, type1_in, type1_out, type2_out, ty pe3_out)
155 #define IPC_SYNC_MESSAGE_ROUTED1_4(msg_class, type1_in, type1_out, type2_out, ty pe3_out, type4_out)
156 #define IPC_SYNC_MESSAGE_ROUTED2_0(msg_class, type1_in, type2_in)
157 #define IPC_SYNC_MESSAGE_ROUTED2_1(msg_class, type1_in, type2_in, type1_out)
158 #define IPC_SYNC_MESSAGE_ROUTED2_2(msg_class, type1_in, type2_in, type1_out, typ e2_out)
159 #define IPC_SYNC_MESSAGE_ROUTED2_3(msg_class, type1_in, type2_in, type1_out, typ e2_out, type3_out)
160 #define IPC_SYNC_MESSAGE_ROUTED2_4(msg_class, type1_in, type2_in, type1_out, typ e2_out, type3_out, type4_out)
161 #define IPC_SYNC_MESSAGE_ROUTED3_0(msg_class, type1_in, type2_in, type3_in)
162 #define IPC_SYNC_MESSAGE_ROUTED3_1(msg_class, type1_in, type2_in, type3_in, type 1_out)
163 #define IPC_SYNC_MESSAGE_ROUTED3_2(msg_class, type1_in, type2_in, type3_in, type 1_out, type2_out)
164 #define IPC_SYNC_MESSAGE_ROUTED3_3(msg_class, type1_in, type2_in, type3_in, type 1_out, type2_out, type3_out)
165 #define IPC_SYNC_MESSAGE_ROUTED3_4(msg_class, type1_in, type2_in, type3_in, type 1_out, type2_out, type3_out, type4_out)
166 #define IPC_SYNC_MESSAGE_ROUTED4_0(msg_class, type1_in, type2_in, type3_in, type 4_in)
167 #define IPC_SYNC_MESSAGE_ROUTED4_1(msg_class, type1_in, type2_in, type3_in, type 4_in, type1_out)
168 #define IPC_SYNC_MESSAGE_ROUTED4_2(msg_class, type1_in, type2_in, type3_in, type 4_in, type1_out, type2_out)
169 #define IPC_SYNC_MESSAGE_ROUTED4_3(msg_class, type1_in, type2_in, type3_in, type 4_in, type1_out, type2_out, type3_out)
170 #define IPC_SYNC_MESSAGE_ROUTED4_4(msg_class, type1_in, type2_in, type3_in, type 4_in, type1_out, type2_out, type3_out, type4_out)
171 #define IPC_SYNC_MESSAGE_ROUTED5_0(msg_class, type1_in, type2_in, type3_in, type 4_in, type5_in)
172 #define IPC_SYNC_MESSAGE_ROUTED5_1(msg_class, type1_in, type2_in, type3_in, type 4_in, type5_in, type1_out)
173 #define IPC_SYNC_MESSAGE_ROUTED5_2(msg_class, type1_in, type2_in, type3_in, type 4_in, type5_in, type1_out, type2_out)
174 #define IPC_SYNC_MESSAGE_ROUTED5_3(msg_class, type1_in, type2_in, type3_in, type 4_in, type5_in, type1_out, type2_out, type3_out)
175 #define IPC_SYNC_MESSAGE_ROUTED5_4(msg_class, type1_in, type2_in, type3_in, type 4_in, type5_in, type1_out, type2_out, type3_out, type4_out)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698