SimGrid  3.21
Versatile Simulation of Distributed Systems
simgrid::smpi::replay::SendAction Class Reference

#include <replay.hpp>

Inherits simgrid::smpi::replay::ReplayAction< SendRecvParser >.

Public Member Functions

 SendAction (std::string name, RequestStorage &storage)
 
void kernel (simgrid::xbt::ReplayAction &action) override
 
- Public Member Functions inherited from simgrid::smpi::replay::ReplayAction< SendRecvParser >
 ReplayAction (std::string name)
 
virtual ~ReplayAction ()=default
 
void execute (simgrid::xbt::ReplayAction &action)
 
void * send_buffer (int size)
 
void * recv_buffer (int size)
 

Additional Inherited Members

- Protected Attributes inherited from simgrid::smpi::replay::ReplayAction< SendRecvParser >
const std::string name
 
const aid_t my_proc_id
 
SendRecvParser args
 

Constructor & Destructor Documentation

◆ SendAction()

simgrid::smpi::replay::SendAction::SendAction ( std::string  name,
RequestStorage &  storage 
)
inlineexplicit

Member Function Documentation

◆ kernel()

void simgrid::smpi::replay::SendAction::kernel ( simgrid::xbt::ReplayAction action)
overridevirtual

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