@@ -29,7 +29,7 @@ TEST(CarbonQueueAppenderTest, longString) {
2929 // Require more space than CarbonQueueAppenderStorage's internal 512B buffer.
3030 // This will append() a copy of the string allocated on the heap.
3131 const std::string message (1024 , ' a' );
32- reply.message_ref () = message;
32+ reply.message () = message;
3333
3434 carbon::CarbonProtocolWriter writer (storage);
3535 writer.writeRaw (reply);
@@ -66,8 +66,8 @@ TEST(CarbonQueueAppenderTest, longString) {
6666 carbon::CarbonProtocolReader reader (folly::io::Cursor (inputBody.get ()));
6767 reader.readRawInto (inputReply);
6868
69- EXPECT_EQ (carbon::Result::REMOTE_ERROR, *inputReply.result_ref ());
70- EXPECT_EQ (message, *inputReply.message_ref ());
69+ EXPECT_EQ (carbon::Result::REMOTE_ERROR, *inputReply.result ());
70+ EXPECT_EQ (message, *inputReply.message ());
7171}
7272
7373namespace {
@@ -89,46 +89,46 @@ TEST(CarbonQueueAppender, manyFields) {
8989 const char str1[] = " abcde" ;
9090 const char str2[] = " xyzzyx" ;
9191 // Write null-terminating character too so we can use EXPECT_STREQ
92- writeToBuf (manyFields.buf1_ref (), str1, std::strlen (str1) + 1 );
93- writeToBuf (manyFields.buf2_ref (), str1, std::strlen (str1) + 1 );
94- writeToBuf (manyFields.buf3_ref (), str1, std::strlen (str1) + 1 );
95- writeToBuf (manyFields.buf4_ref (), str1, std::strlen (str1) + 1 );
96- writeToBuf (manyFields.buf5_ref (), str1, std::strlen (str1) + 1 );
97- writeToBuf (manyFields.buf6_ref (), str1, std::strlen (str1) + 1 );
98- writeToBuf (manyFields.buf7_ref (), str1, std::strlen (str1) + 1 );
99- writeToBuf (manyFields.buf8_ref (), str1, std::strlen (str1) + 1 );
100- writeToBuf (manyFields.buf9_ref (), str1, std::strlen (str1) + 1 );
101- writeToBuf (manyFields.buf10_ref (), str1, std::strlen (str1) + 1 );
102- writeToBuf (manyFields.buf11_ref (), str1, std::strlen (str1) + 1 );
103- writeToBuf (manyFields.buf12_ref (), str1, std::strlen (str1) + 1 );
104- writeToBuf (manyFields.buf13_ref (), str1, std::strlen (str1) + 1 );
105- writeToBuf (manyFields.buf14_ref (), str1, std::strlen (str1) + 1 );
106- writeToBuf (manyFields.buf15_ref (), str1, std::strlen (str1) + 1 );
107- writeToBuf (manyFields.buf16_ref (), str1, std::strlen (str1) + 1 );
108- writeToBuf (manyFields.buf17_ref (), str1, std::strlen (str1) + 1 );
109- writeToBuf (manyFields.buf18_ref (), str1, std::strlen (str1) + 1 );
110- writeToBuf (manyFields.buf19_ref (), str1, std::strlen (str1) + 1 );
111- writeToBuf (manyFields.buf20_ref (), str1, std::strlen (str1) + 1 );
112- writeToBuf (manyFields.buf21_ref (), str1, std::strlen (str1) + 1 );
113- writeToBuf (manyFields.buf22_ref (), str1, std::strlen (str1) + 1 );
114- writeToBuf (manyFields.buf23_ref (), str1, std::strlen (str1) + 1 );
115- writeToBuf (manyFields.buf24_ref (), str1, std::strlen (str1) + 1 );
116- writeToBuf (manyFields.buf25_ref (), str1, std::strlen (str1) + 1 );
117- writeToBuf (manyFields.buf26_ref (), str1, std::strlen (str1) + 1 );
118- writeToBuf (manyFields.buf27_ref (), str1, std::strlen (str1) + 1 );
119- writeToBuf (manyFields.buf28_ref (), str1, std::strlen (str1) + 1 );
120- writeToBuf (manyFields.buf29_ref (), str1, std::strlen (str1) + 1 );
121- writeToBuf (manyFields.buf30_ref (), str1, std::strlen (str1) + 1 );
122- writeToBuf (manyFields.buf31_ref (), str1, std::strlen (str1) + 1 );
123- writeToBuf (manyFields.buf32_ref (), str1, std::strlen (str1) + 1 );
124- writeToBuf (manyFields.buf33_ref (), str1, std::strlen (str1) + 1 );
125- writeToBuf (manyFields.buf34_ref (), str1, std::strlen (str1) + 1 );
126- writeToBuf (manyFields.buf35_ref (), str1, std::strlen (str1) + 1 );
127- writeToBuf (manyFields.buf36_ref (), str1, std::strlen (str1) + 1 );
128- writeToBuf (manyFields.buf37_ref (), str1, std::strlen (str1) + 1 );
129- writeToBuf (manyFields.buf38_ref (), str1, std::strlen (str1) + 1 );
130- writeToBuf (manyFields.buf39_ref (), str1, std::strlen (str1) + 1 );
131- writeToBuf (manyFields.buf40_ref (), str2, std::strlen (str2) + 1 );
92+ writeToBuf (manyFields.buf1 (), str1, std::strlen (str1) + 1 );
93+ writeToBuf (manyFields.buf2 (), str1, std::strlen (str1) + 1 );
94+ writeToBuf (manyFields.buf3 (), str1, std::strlen (str1) + 1 );
95+ writeToBuf (manyFields.buf4 (), str1, std::strlen (str1) + 1 );
96+ writeToBuf (manyFields.buf5 (), str1, std::strlen (str1) + 1 );
97+ writeToBuf (manyFields.buf6 (), str1, std::strlen (str1) + 1 );
98+ writeToBuf (manyFields.buf7 (), str1, std::strlen (str1) + 1 );
99+ writeToBuf (manyFields.buf8 (), str1, std::strlen (str1) + 1 );
100+ writeToBuf (manyFields.buf9 (), str1, std::strlen (str1) + 1 );
101+ writeToBuf (manyFields.buf10 (), str1, std::strlen (str1) + 1 );
102+ writeToBuf (manyFields.buf11 (), str1, std::strlen (str1) + 1 );
103+ writeToBuf (manyFields.buf12 (), str1, std::strlen (str1) + 1 );
104+ writeToBuf (manyFields.buf13 (), str1, std::strlen (str1) + 1 );
105+ writeToBuf (manyFields.buf14 (), str1, std::strlen (str1) + 1 );
106+ writeToBuf (manyFields.buf15 (), str1, std::strlen (str1) + 1 );
107+ writeToBuf (manyFields.buf16 (), str1, std::strlen (str1) + 1 );
108+ writeToBuf (manyFields.buf17 (), str1, std::strlen (str1) + 1 );
109+ writeToBuf (manyFields.buf18 (), str1, std::strlen (str1) + 1 );
110+ writeToBuf (manyFields.buf19 (), str1, std::strlen (str1) + 1 );
111+ writeToBuf (manyFields.buf20 (), str1, std::strlen (str1) + 1 );
112+ writeToBuf (manyFields.buf21 (), str1, std::strlen (str1) + 1 );
113+ writeToBuf (manyFields.buf22 (), str1, std::strlen (str1) + 1 );
114+ writeToBuf (manyFields.buf23 (), str1, std::strlen (str1) + 1 );
115+ writeToBuf (manyFields.buf24 (), str1, std::strlen (str1) + 1 );
116+ writeToBuf (manyFields.buf25 (), str1, std::strlen (str1) + 1 );
117+ writeToBuf (manyFields.buf26 (), str1, std::strlen (str1) + 1 );
118+ writeToBuf (manyFields.buf27 (), str1, std::strlen (str1) + 1 );
119+ writeToBuf (manyFields.buf28 (), str1, std::strlen (str1) + 1 );
120+ writeToBuf (manyFields.buf29 (), str1, std::strlen (str1) + 1 );
121+ writeToBuf (manyFields.buf30 (), str1, std::strlen (str1) + 1 );
122+ writeToBuf (manyFields.buf31 (), str1, std::strlen (str1) + 1 );
123+ writeToBuf (manyFields.buf32 (), str1, std::strlen (str1) + 1 );
124+ writeToBuf (manyFields.buf33 (), str1, std::strlen (str1) + 1 );
125+ writeToBuf (manyFields.buf34 (), str1, std::strlen (str1) + 1 );
126+ writeToBuf (manyFields.buf35 (), str1, std::strlen (str1) + 1 );
127+ writeToBuf (manyFields.buf36 (), str1, std::strlen (str1) + 1 );
128+ writeToBuf (manyFields.buf37 (), str1, std::strlen (str1) + 1 );
129+ writeToBuf (manyFields.buf38 (), str1, std::strlen (str1) + 1 );
130+ writeToBuf (manyFields.buf39 (), str1, std::strlen (str1) + 1 );
131+ writeToBuf (manyFields.buf40 (), str2, std::strlen (str2) + 1 );
132132
133133 carbon::CarbonProtocolWriter writer (storage);
134134
@@ -167,84 +167,75 @@ TEST(CarbonQueueAppender, manyFields) {
167167 carbon::CarbonProtocolReader reader (folly::io::Cursor (inputBody.get ()));
168168 reader.readRawInto (manyFields2);
169169
170+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf1 ()->data ()));
171+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf2 ()->data ()));
172+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf3 ()->data ()));
173+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf4 ()->data ()));
174+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf5 ()->data ()));
175+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf6 ()->data ()));
176+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf7 ()->data ()));
177+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf8 ()->data ()));
178+ EXPECT_STREQ (str1, reinterpret_cast <const char *>(manyFields2.buf9 ()->data ()));
170179 EXPECT_STREQ (
171- str1, reinterpret_cast <const char *>(manyFields2.buf1_ref ()->data ()));
180+ str1, reinterpret_cast <const char *>(manyFields2.buf10 ()->data ()));
172181 EXPECT_STREQ (
173- str1, reinterpret_cast <const char *>(manyFields2.buf2_ref ()->data ()));
182+ str1, reinterpret_cast <const char *>(manyFields2.buf11 ()->data ()));
174183 EXPECT_STREQ (
175- str1, reinterpret_cast <const char *>(manyFields2.buf3_ref ()->data ()));
184+ str1, reinterpret_cast <const char *>(manyFields2.buf12 ()->data ()));
176185 EXPECT_STREQ (
177- str1, reinterpret_cast <const char *>(manyFields2.buf4_ref ()->data ()));
186+ str1, reinterpret_cast <const char *>(manyFields2.buf13 ()->data ()));
178187 EXPECT_STREQ (
179- str1, reinterpret_cast <const char *>(manyFields2.buf5_ref ()->data ()));
188+ str1, reinterpret_cast <const char *>(manyFields2.buf14 ()->data ()));
180189 EXPECT_STREQ (
181- str1, reinterpret_cast <const char *>(manyFields2.buf6_ref ()->data ()));
190+ str1, reinterpret_cast <const char *>(manyFields2.buf15 ()->data ()));
182191 EXPECT_STREQ (
183- str1, reinterpret_cast <const char *>(manyFields2.buf7_ref ()->data ()));
192+ str1, reinterpret_cast <const char *>(manyFields2.buf16 ()->data ()));
184193 EXPECT_STREQ (
185- str1, reinterpret_cast <const char *>(manyFields2.buf8_ref ()->data ()));
194+ str1, reinterpret_cast <const char *>(manyFields2.buf17 ()->data ()));
186195 EXPECT_STREQ (
187- str1, reinterpret_cast <const char *>(manyFields2.buf9_ref ()->data ()));
196+ str1, reinterpret_cast <const char *>(manyFields2.buf18 ()->data ()));
188197 EXPECT_STREQ (
189- str1, reinterpret_cast <const char *>(manyFields2.buf10_ref ()->data ()));
198+ str1, reinterpret_cast <const char *>(manyFields2.buf19 ()->data ()));
190199 EXPECT_STREQ (
191- str1, reinterpret_cast <const char *>(manyFields2.buf11_ref ()->data ()));
200+ str1, reinterpret_cast <const char *>(manyFields2.buf20 ()->data ()));
192201 EXPECT_STREQ (
193- str1, reinterpret_cast <const char *>(manyFields2.buf12_ref ()->data ()));
202+ str1, reinterpret_cast <const char *>(manyFields2.buf21 ()->data ()));
194203 EXPECT_STREQ (
195- str1, reinterpret_cast <const char *>(manyFields2.buf13_ref ()->data ()));
204+ str1, reinterpret_cast <const char *>(manyFields2.buf22 ()->data ()));
196205 EXPECT_STREQ (
197- str1, reinterpret_cast <const char *>(manyFields2.buf14_ref ()->data ()));
206+ str1, reinterpret_cast <const char *>(manyFields2.buf23 ()->data ()));
198207 EXPECT_STREQ (
199- str1, reinterpret_cast <const char *>(manyFields2.buf15_ref ()->data ()));
208+ str1, reinterpret_cast <const char *>(manyFields2.buf24 ()->data ()));
200209 EXPECT_STREQ (
201- str1, reinterpret_cast <const char *>(manyFields2.buf16_ref ()->data ()));
210+ str1, reinterpret_cast <const char *>(manyFields2.buf25 ()->data ()));
202211 EXPECT_STREQ (
203- str1, reinterpret_cast <const char *>(manyFields2.buf17_ref ()->data ()));
212+ str1, reinterpret_cast <const char *>(manyFields2.buf26 ()->data ()));
204213 EXPECT_STREQ (
205- str1, reinterpret_cast <const char *>(manyFields2.buf18_ref ()->data ()));
214+ str1, reinterpret_cast <const char *>(manyFields2.buf27 ()->data ()));
206215 EXPECT_STREQ (
207- str1, reinterpret_cast <const char *>(manyFields2.buf19_ref ()->data ()));
216+ str1, reinterpret_cast <const char *>(manyFields2.buf28 ()->data ()));
208217 EXPECT_STREQ (
209- str1, reinterpret_cast <const char *>(manyFields2.buf20_ref ()->data ()));
218+ str1, reinterpret_cast <const char *>(manyFields2.buf29 ()->data ()));
210219 EXPECT_STREQ (
211- str1, reinterpret_cast <const char *>(manyFields2.buf21_ref ()->data ()));
220+ str1, reinterpret_cast <const char *>(manyFields2.buf30 ()->data ()));
212221 EXPECT_STREQ (
213- str1, reinterpret_cast <const char *>(manyFields2.buf22_ref ()->data ()));
222+ str1, reinterpret_cast <const char *>(manyFields2.buf31 ()->data ()));
214223 EXPECT_STREQ (
215- str1, reinterpret_cast <const char *>(manyFields2.buf23_ref ()->data ()));
224+ str1, reinterpret_cast <const char *>(manyFields2.buf32 ()->data ()));
216225 EXPECT_STREQ (
217- str1, reinterpret_cast <const char *>(manyFields2.buf24_ref ()->data ()));
226+ str1, reinterpret_cast <const char *>(manyFields2.buf33 ()->data ()));
218227 EXPECT_STREQ (
219- str1, reinterpret_cast <const char *>(manyFields2.buf25_ref ()->data ()));
228+ str1, reinterpret_cast <const char *>(manyFields2.buf34 ()->data ()));
220229 EXPECT_STREQ (
221- str1, reinterpret_cast <const char *>(manyFields2.buf26_ref ()->data ()));
230+ str1, reinterpret_cast <const char *>(manyFields2.buf35 ()->data ()));
222231 EXPECT_STREQ (
223- str1, reinterpret_cast <const char *>(manyFields2.buf27_ref ()->data ()));
232+ str1, reinterpret_cast <const char *>(manyFields2.buf36 ()->data ()));
224233 EXPECT_STREQ (
225- str1, reinterpret_cast <const char *>(manyFields2.buf28_ref ()->data ()));
234+ str1, reinterpret_cast <const char *>(manyFields2.buf37 ()->data ()));
226235 EXPECT_STREQ (
227- str1, reinterpret_cast <const char *>(manyFields2.buf29_ref ()->data ()));
236+ str1, reinterpret_cast <const char *>(manyFields2.buf38 ()->data ()));
228237 EXPECT_STREQ (
229- str1, reinterpret_cast <const char *>(manyFields2.buf30_ref ()->data ()));
238+ str1, reinterpret_cast <const char *>(manyFields2.buf39 ()->data ()));
230239 EXPECT_STREQ (
231- str1, reinterpret_cast <const char *>(manyFields2.buf31_ref ()->data ()));
232- EXPECT_STREQ (
233- str1, reinterpret_cast <const char *>(manyFields2.buf32_ref ()->data ()));
234- EXPECT_STREQ (
235- str1, reinterpret_cast <const char *>(manyFields2.buf33_ref ()->data ()));
236- EXPECT_STREQ (
237- str1, reinterpret_cast <const char *>(manyFields2.buf34_ref ()->data ()));
238- EXPECT_STREQ (
239- str1, reinterpret_cast <const char *>(manyFields2.buf35_ref ()->data ()));
240- EXPECT_STREQ (
241- str1, reinterpret_cast <const char *>(manyFields2.buf36_ref ()->data ()));
242- EXPECT_STREQ (
243- str1, reinterpret_cast <const char *>(manyFields2.buf37_ref ()->data ()));
244- EXPECT_STREQ (
245- str1, reinterpret_cast <const char *>(manyFields2.buf38_ref ()->data ()));
246- EXPECT_STREQ (
247- str1, reinterpret_cast <const char *>(manyFields2.buf39_ref ()->data ()));
248- EXPECT_STREQ (
249- str2, reinterpret_cast <const char *>(manyFields2.buf40_ref ()->data ()));
240+ str2, reinterpret_cast <const char *>(manyFields2.buf40 ()->data ()));
250241}
0 commit comments