CSCI3081W Drone Delivery System
RoutingStrategy.h
1 #ifndef ROUTING_STRATEGY_H_
2 #define ROUTING_STRATEGY_H_
3 
4 #include <optional>
5 #include <vector>
6 
7 namespace routing {
8 class Graph;
10  public:
11  virtual std::optional<std::vector<int>> getPath(const Graph&, int,
12  int) const = 0;
13 };
14 } // namespace routing
15 
16 #endif // ROUTING_STRATEGY_H_
Definition: Graph.h:23
Definition: RoutingStrategy.h:9