SimGrid
3.21
Versatile Simulation of Distributed Systems
|
Namespaces | |
config | |
jedule | |
kernel | |
msg | |
plugin | |
s4u | |
sd | |
simix | |
smpi | |
vm | |
xbt | |
Classes | |
class | CancelException |
Exception raised when something got canceled before completion. More... | |
class | Exception |
Ancestor class of all SimGrid exception. More... | |
class | HostFailureException |
Exception raised when an host fails. More... | |
class | NetworkFailureException |
Exception raised when a communication fails because of the network. More... | |
class | SimulationClock |
A C++ compatible TrivialClock working with simulated-time. More... | |
class | TimeoutError |
Exception raised when a timeout elapsed. More... | |
Typedefs | |
using | SimulationClockDuration = SimulationClock::duration |
Default duration for simulated time. More... | |
using | SimulationClockTimePoint = SimulationClock::time_point |
Default time point for simulated time. More... | |
using | nanoseconds = std::chrono::duration< double, std::nano > |
using | microseconds = std::chrono::duration< double, std::micro > |
using | milliseconds = std::chrono::duration< double, std::milli > |
using | seconds = std::chrono::duration< double > |
using | minutes = std::chrono::duration< double, std::ratio< 60 > > |
using | hours = std::chrono::duration< double, std::ratio< 3600 > > |
template<class Duration > | |
using | SimulationTimePoint = std::chrono::time_point< SimulationClock, Duration > |
A time point in the simulated time. More... | |
using simgrid::SimulationClockDuration = typedef SimulationClock::duration |
Default duration for simulated time.
using simgrid::SimulationClockTimePoint = typedef SimulationClock::time_point |
Default time point for simulated time.
using simgrid::nanoseconds = typedef std::chrono::duration<double, std::nano> |
using simgrid::microseconds = typedef std::chrono::duration<double, std::micro> |
using simgrid::milliseconds = typedef std::chrono::duration<double, std::milli> |
using simgrid::seconds = typedef std::chrono::duration<double> |
using simgrid::minutes = typedef std::chrono::duration<double, std::ratio<60> > |
using simgrid::hours = typedef std::chrono::duration<double, std::ratio<3600> > |
using simgrid::SimulationTimePoint = typedef std::chrono::time_point<SimulationClock, Duration> |
A time point in the simulated time.