Clang warned about overloaded functions of different types.
class NetworkConstantModel : public NetworkCm02Model {
public:
NetworkConstantModel() : NetworkCm02Model("constant time network") {};
class NetworkConstantModel : public NetworkCm02Model {
public:
NetworkConstantModel() : NetworkCm02Model("constant time network") {};
- NetworkCm02LinkLmmPtr createResource(string name);
double shareResources(double now);
void updateActionsState(double now, double delta);
ActionPtr communicate(RoutingEdgePtr src, RoutingEdgePtr dst,
double shareResources(double now);
void updateActionsState(double now, double delta);
ActionPtr communicate(RoutingEdgePtr src, RoutingEdgePtr dst,
e_surf_link_sharing_policy_t
policy, xbt_dict_t properties);
e_surf_link_sharing_policy_t
policy, xbt_dict_t properties);
- xbt_dynar_t getRoute(WorkstationPtr /*src*/, WorkstationPtr /*dst*/) {DIE_IMPOSSIBLE;};
ActionPtr communicate(RoutingEdgePtr /*src*/, RoutingEdgePtr /*dst*/, double /*size*/, double /*rate*/) {DIE_IMPOSSIBLE;};
void addTraces() {DIE_IMPOSSIBLE;};
WorkstationL07ModelPtr p_workstationModel;
ActionPtr communicate(RoutingEdgePtr /*src*/, RoutingEdgePtr /*dst*/, double /*size*/, double /*rate*/) {DIE_IMPOSSIBLE;};
void addTraces() {DIE_IMPOSSIBLE;};
WorkstationL07ModelPtr p_workstationModel;