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

A simulation timestamp class for disk write failure times. More...

#include <SimulationTimestampTypes.h>

Inheritance diagram for wrench::SimulationTimestampDiskWriteFailure:
wrench::SimulationTimestampDiskWrite wrench::SimulationTimestampPair wrench::SimulationTimestampType

Additional Inherited Members

- Public Member Functions inherited from wrench::SimulationTimestampDiskWrite
double getBytes ()
 retrieves the amount of bytes being written More...
 
int getCounter ()
 retrieves the counter for this disk operation More...
 
SimulationTimestampDiskWritegetEndpoint () override
 Retrieve the matching endpoint, if any. More...
 
std::string getHostname ()
 retrieves the hostname where write occurs More...
 
std::string getMount ()
 retrieves mount point of write 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 ()
 
More...
 
double getDate ()
 Retrieve the date recorded for this timestamp. More...
 
- Protected Member Functions inherited from wrench::SimulationTimestampDiskWrite
 SimulationTimestampDiskWrite (double date, std::string hostname, std::string mount, double bytes, int counter)
 Constructor. More...
 
void setEndpoints ()
 Sets the endpoint of the calling object (SimulationTimestampDiskWriteFailure, SimulationTimestampDiskWriteTerminated, SimulationTimestampDiskWriteStart) with a SimulationTimestampDiskWriteStart object.
 
- Protected Attributes inherited from wrench::SimulationTimestampDiskWrite
double bytes
 amount of bytes being written
 
int counter
 counter to differentiate writes
 
std::string hostname
 hostname of disk being written to
 
std::string mount
 mount point of disk being written to
 
- 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::SimulationTimestampDiskWrite
static std::unordered_multimap< DiskAccess, SimulationTimestampDiskWrite * > pending_disk_writes
 the data structure that holds the ongoing disk writes. More...
 

Detailed Description

A simulation timestamp class for disk write failure times.


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