Design Pattern Examples
Overview of object-oriented design patterns
Visitor_Baker Member List

This is the complete list of members for Visitor_Baker, including all inherited members.

Accept(Visitor *visitor)Visitor_Bakerinlineprivatevirtual
AddItemToInventory(std::string item)Visitor_Shop
Address()Visitor_Shopinline
DoesShopSellItem(std::string item)Visitor_Shop
ingredientsForItemsVisitor_Shopprivate
IngredientsForItems()Visitor_Shopinline
InventoryVisitor_Shop
IsItemInStock(std::string item)Visitor_Shop
Name()Visitor_Shopinline
PickupOrder(StringList items, StringList &itemsToBePickedUp)Visitor_Shop
PlaceOrder(StringList items)Visitor_Shop
SetAddress(std::string address)Visitor_Shopinline
SetIngredientsForItems(const MapOfStrings &ingredients)Visitor_Shopinline
SetName(std::string name)Visitor_Shopinline
SetVillage(Visitor_Village *v)Visitor_Shopinline
shopAddressVisitor_Shopprivate
shopNameVisitor_Shopprivate
StringizeList(StringList items)Visitor_Shop
unique_ptr_t typedefVisitor_Shop
villageVisitor_Shopprivate
Village()Visitor_Shopinline
Visitor_Shop()Visitor_Shopinline
~Visitor_Shop()Visitor_Shopinlinevirtual