InventoryList Inventory::Contents() const { InventoryList list; for (InventoryMap::const_iterator itr = inventory.begin(); itr != inventory.end(); itr++) { list.push_back((*(itr)).first); } return list; }