Lines Matching full:book
23 struct Book : public pw::IntrusiveMap<uint32_t, Book>::Pair { struct
25 using Pair = pw::IntrusiveMap<uint32_t, Book>::Pair; argument
28 Book(const char* name, uint32_t oclc) : Pair(oclc), name_(name) {} in Book() function
35 std::array<Book, 8> books = {{
46 pw::IntrusiveMap<uint32_t, Book> library(books.begin(), books.end());
48 void VisitLibrary(pw::IntrusiveMap<uint32_t, Book>& book_bag) { in VisitLibrary()
61 Book& book = *iter; in VisitLibrary() local
63 book_bag.insert(book); in VisitLibrary()
75 examples::Book book = {"One Hundred Years of Solitude", 17522865u}; in TEST() local
76 pw::IntrusiveMap<uint32_t, examples::Book> book_bag; in TEST()
77 book_bag.insert(book); in TEST()