WRENCH  1.11
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
List of all members
wrench::SimulationTimestampFileCopyCompletion Class Reference

A simulation timestamp class for file copy completions. More...

#include <SimulationTimestampTypes.h>

Inheritance diagram for wrench::SimulationTimestampFileCopyCompletion:
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 DataFile will be copied More...
 
SimulationTimestampFileCopygetEndpoint () override
 Retrieve the matching endpoint, if any. More...
 
std::shared_ptr< DataFilegetFile ()
 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::SimulationTimestampType
 SimulationTimestampType ()
 
More...
 
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< DataFilefile
 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
SimulationTimestampPairendpoint = 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...
 

Detailed Description

A simulation timestamp class for file copy completions.


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