10 #ifndef WRENCH_BAREMETALCOMPUTESERVICEONESHOT_H
11 #define WRENCH_BAREMETALCOMPUTESERVICEONESHOT_H
16 #include "wrench/services/compute/bare_metal/BareMetalComputeService.h"
17 #include "BareMetalComputeServiceProperty.h"
18 #include "BareMetalComputeServiceMessagePayload.h"
29 class ActionExecutionService;
50 std::map<std::string, std::tuple<unsigned long, double>> compute_resources,
54 std::shared_ptr<PilotJob> pj,
56 std::shared_ptr<StorageService> scratch_space);
60 std::shared_ptr<CompoundJob> job;
66 #endif //WRENCH_BAREMETALCOMPUTESERVICEONESHOT_H
WRENCH_PROPERTY_COLLECTION_TYPE property_list
The service's property list.
Definition: Service.h:110
WRENCH_MESSAGE_PAYLOADCOLLECTION_TYPE messagepayload_list
The service's messagepayload list.
Definition: Service.h:113
A batch_standard_and_pilot_jobs-scheduled compute service that manages a set of compute hosts and con...
Definition: BatchComputeService.h:49
Definition: Action.cpp:28
std::string hostname
The name of the host on which the daemon is running.
Definition: S4U_Daemon.h:60
A class that provides basic simulation methods. Once the simulation object has been explicitly or imp...
Definition: Simulation.h:48