Lines Matching defs:strm
345 StreamString strm;
352 RegisterFlags("Foo", 4, {RegisterFlags::Field("", 0, 0)}).ToXML(strm);
353 ASSERT_EQ(strm.GetString(), "<flags id=\"Foo\" size=\"4\">\n"
356 strm.Clear();
357 RegisterFlags("Foo", 4, {RegisterFlags::Field("abc", 0, 0)}).ToXML(strm);
358 ASSERT_EQ(strm.GetString(), "<flags id=\"Foo\" size=\"4\">\n"
362 strm.Clear();
364 strm.IndentMore();
368 .ToXML(strm);
369 ASSERT_EQ(strm.GetString(),
375 strm.Clear();
376 strm.IndentLess();
382 .ToXML(strm);
383 ASSERT_EQ(strm.GetString(),
393 strm.Clear();
398 .ToXML(strm);
399 ASSERT_EQ(strm.GetString(),
408 StreamString strm;
410 FieldEnum::Enumerator(1234, "test").ToXML(strm);
411 ASSERT_EQ(strm.GetString(), "<evalue name=\"test\" value=\"1234\"/>");
428 strm.Clear();
429 enumerator.ToXML(strm);
430 ASSERT_EQ(strm.GetString(), expected);
435 StreamString strm;
437 FieldEnum("empty_enum", {}).ToXML(strm, 4);
438 ASSERT_EQ(strm.GetString(), "<enum id=\"empty_enum\" size=\"4\"/>\n");
440 strm.Clear();
442 .ToXML(strm, 5);
443 ASSERT_EQ(strm.GetString(), "<enum id=\"single_enumerator\" size=\"5\">\n"
447 strm.Clear();
450 .ToXML(strm, 8);
451 ASSERT_EQ(strm.GetString(), "<enum id=\"multiple_enumerator\" size=\"8\">\n"
461 StreamString strm;
476 .EnumsToXML(strm, seen);
477 ASSERT_EQ(strm.GetString(), "<enum id=\"enum_a\" size=\"4\">\n"