Add forward declarations in FoodDeliveryController and Menu headers

This commit is contained in:
Joel Thomas
2026-02-18 23:25:33 +05:30
parent 82fa90e786
commit c0913f27ec
6 changed files with 12 additions and 4 deletions
@@ -5,7 +5,8 @@ Date: 18-12-2026
#pragma once
#include "Menu.h"
#include "FoodDeliveryController.h"
class FoodDeliveryController;
class CustomerMenu : public Menu
{
@@ -5,7 +5,8 @@ Date: 18-12-2026
#pragma once
#include "Menu.h"
#include "FoodDeliveryController.h"
class FoodDeliveryController;
class DeliveryPartnerMenu : public Menu
{
@@ -4,6 +4,9 @@ Date: 18-02-2026
*/
#pragma once
class Menu;
class FoodDeliveryController
{
public:
@@ -6,7 +6,8 @@ Date: 18-12-2026
#pragma once
#include <iostream>
#include <string>
#include "FoodDeliveryController.h"
class FoodDeliveryController;
class Menu
{
@@ -4,6 +4,7 @@ Date: 18-02-2026
*/
#include <iostream>
#include "FoodDeliveryController.h"
#include "RestaurantOwnerMenu.h"
#include "inputHelper.h"
#include "outputHelper.h"
@@ -5,7 +5,8 @@ Date: 18-12-2026
#pragma once
#include "Menu.h"
#include "FoodDeliveryController.h"
class FoodDeliveryController;
class RestaurantOwnerMenu : public Menu
{