wrench::SimulationTimestampFileCopyStart Class Reference

A simulation timestamp class for file copy start times. More...

#include <SimulationTimestampTypes.h>

Inheritance diagram for wrench::SimulationTimestampFileCopyStart:
wrench::SimulationTimestampFileCopy wrench::SimulationTimestampPair wrench::SimulationTimestampType

Additional Inherited Members

- Public Member Functions inherited from wrench::SimulationTimestampFileCopy
std::shared_ptr< FileLocation > getDestination ()
 retrieves the location where the WorkflowFile will be copied More...
 
SimulationTimestampFileCopygetEndpoint () override
 Retrieve the matching endpoint, if any. More...
 
WorkflowFilegetFile ()
 retrieves the WorkflowFile being copied More...
 
std::shared_ptr< FileLocation > getSource ()
 retrieves the location from which the WorkflowFile is being copied More...
 
- Public Member Functions inherited from wrench::SimulationTimestampType
 SimulationTimestampType ()
 
More...
 
double getDate ()
 Retrieve the date recorded for this timestamp. More...
 
- Protected Member Functions inherited from wrench::SimulationTimestampFileCopy
 SimulationTimestampFileCopy (WorkflowFile *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 WorkflowFile was being copied to.
 
WorkflowFilefile
 The WorkflowFile that was being copied.
 
std::shared_ptr< FileLocation > source
 The location where the WorkflowFile was being copied from.
 
- Protected Attributes inherited from wrench::SimulationTimestampPair
SimulationTimestampPairendpoint = nullptr
 An optional associated "endpoint" simulation timestamp.
 
- Static Protected Attributes inherited from wrench::SimulationTimestampFileCopy
static std::unordered_multimap< File, SimulationTimestampFileCopy * > pending_file_copies
 the data structure that holds the ongoing file writes. More...
 

Detailed Description

A simulation timestamp class for file copy start times.


The documentation for this class was generated from the following files: