WRENCH
1.11
Cyberinfrastructure Simulation Workbench
|
Overview | Installation | Getting Started | WRENCH 101 | WRENCH 102 |
A simulation timestamp class for file copy failure times. More...
#include <SimulationTimestampTypes.h>
Additional Inherited Members | |
Public Member Functions inherited from wrench::SimulationTimestampFileCopy | |
std::shared_ptr< FileLocation > | getDestination () |
retrieves the location where the DataFile will be copied More... | |
SimulationTimestampFileCopy * | getEndpoint () override |
Retrieve the matching endpoint, if any. More... | |
std::shared_ptr< DataFile > | getFile () |
retrieves the DataFile being copied More... | |
std::shared_ptr< FileLocation > | getSource () |
retrieves the location from which the DataFile is being copied More... | |
Public Member Functions inherited from wrench::SimulationTimestampPair | |
SimulationTimestampPair () | |
Constructor. | |
SimulationTimestampPair (double date, SimulationTimestampPair *endpoint) | |
Constructor. More... | |
Public Member Functions inherited from wrench::SimulationTimestampType | |
SimulationTimestampType () | |
double | getDate () |
Retrieve the date recorded for this timestamp. More... | |
Protected Member Functions inherited from wrench::SimulationTimestampFileCopy | |
SimulationTimestampFileCopy (double date, std::shared_ptr< DataFile > file, std::shared_ptr< FileLocation > src, std::shared_ptr< FileLocation > dst) | |
Constructor. More... | |
void | setEndpoints () |
Sets the endpoint of the calling object (SimulationTimestampFileCopyFailure, SimulationTimestampFileCopyCompletion, SimulationTimestampFileCopyStart) with a SimulationTimestampFileCopyStart object. | |
Protected Attributes inherited from wrench::SimulationTimestampFileCopy | |
std::shared_ptr< FileLocation > | destination |
The location where the DataFile was being copied to. | |
std::shared_ptr< DataFile > | file |
The DataFile that was being copied. | |
std::shared_ptr< FileLocation > | source |
The location where the DataFile was being copied from. | |
Protected Attributes inherited from wrench::SimulationTimestampPair | |
SimulationTimestampPair * | endpoint = nullptr |
An optional associated "endpoint" simulation timestamp. | |
Protected Attributes inherited from wrench::SimulationTimestampType | |
double | date = -0.1 |
Date. | |
Static Protected Attributes inherited from wrench::SimulationTimestampFileCopy | |
static std::unordered_multimap< FileCopy, SimulationTimestampFileCopy * > | pending_file_copies |
the data structure that holds the ongoing file writes. More... | |
A simulation timestamp class for file copy failure times.