Lines Matching refs:pb
46 inline std::ostream& operator<<(std::ostream& out, PersistableBundle const& pb) { in operator <<() argument
48 for (auto const& key : pb.get##TYPENAME##Keys()) { \ in operator <<()
50 pb.get##TYPENAME(key, &val); \ in operator <<()
54 out << "size: " << pb.size() << std::endl; in operator <<()
78 PersistableBundle pb{}; in createSimplePersistableBundle() local
79 pb.putInt(kKey, 64); in createSimplePersistableBundle()
80 return pb; in createSimplePersistableBundle()
86 PersistableBundle pb{}; \
88 pb.put##TYPENAME(kKey, expected); \
91 EXPECT_EQ(pb.get##TYPENAME##Keys(), expectedKeys); \
94 EXPECT_TRUE(pb.get##TYPENAME(kKey, &val)); \
123 PersistableBundle pb{}; in TEST() local
125 pb.putInt(kKey, 64); in TEST()
126 pb.putDouble(kKey, 0.5); in TEST()
128 EXPECT_EQ(pb.getIntKeys().size(), 0); in TEST()
129 EXPECT_EQ(pb.getDoubleKeys().size(), 1); in TEST()
132 EXPECT_TRUE(pb.getDouble(kKey, &out)); in TEST()