SimGrid  3.18
Versatile Simulation of Distributed Systems
simgrid::instr::CpuTIData Class Reference

#include <instr_private.hpp>

Inheritance diagram for simgrid::instr::CpuTIData:
simgrid::instr::TIData

Public Member Functions

 CpuTIData (std::string name, double amount)
 
std::string print () override
 
std::string display_size () override
 
- Public Member Functions inherited from simgrid::instr::TIData
 TIData (std::string name)
 
 TIData (std::string name, double amount)
 
 TIData (std::string name, int endpoint, int size, std::string datatype)
 
 TIData (std::string name, int root, double amount, int send_size, int recv_size, std::string send_type, std::string recv_type)
 
 TIData (std::string name, int root, int send_size, std::vector< int > *sendcounts, int recv_size, std::vector< int > *recvcounts, std::string send_type, std::string recv_type)
 
virtual ~TIData ()
 
std::string getName ()
 
double getAmount ()
 

Additional Inherited Members

- Public Attributes inherited from simgrid::instr::TIData
int endpoint = 0
 
int send_size = 0
 
std::vector< int > * sendcounts = nullptr
 
int recv_size = 0
 
std::vector< int > * recvcounts = nullptr
 
std::string send_type = ""
 
std::string recv_type = ""
 

Constructor & Destructor Documentation

◆ CpuTIData()

simgrid::instr::CpuTIData::CpuTIData ( std::string  name,
double  amount 
)
inlineexplicit

Member Function Documentation

◆ print()

std::string simgrid::instr::CpuTIData::print ( )
inlineoverridevirtual

◆ display_size()

std::string simgrid::instr::CpuTIData::display_size ( )
inlineoverridevirtual

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