Arcane  4.2.3.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::ParallelMngDispatcher::SerializeDispatcher Class Reference
Inheritance diagram for Arcane::ParallelMngDispatcher::SerializeDispatcher:
Collaboration diagram for Arcane::ParallelMngDispatcher::SerializeDispatcher:

Public Member Functions

 SerializeDispatcher (IParallelMng *pm)
Ref< ISerializeMessageList > createSerializeMessageListRef () override
 Create a list of serialization messages.
Request sendSerializer (const ISerializer *s, const PointToPointMessageInfo &message) override
 Sending message.
Request receiveSerializer (ISerializer *s, const PointToPointMessageInfo &message) override
 Receiving message.

Private Attributes

IParallelMng * m_parallel_mng = nullptr

Detailed Description

Definition at line 169 of file ParallelMngDispatcher.cc.

Constructor & Destructor Documentation

◆ SerializeDispatcher()

Arcane::ParallelMngDispatcher::SerializeDispatcher::SerializeDispatcher ( IParallelMng * pm)
inlineexplicit

Definition at line 174 of file ParallelMngDispatcher.cc.

Member Function Documentation

◆ createSerializeMessageListRef()

Ref< ISerializeMessageList > Arcane::ParallelMngDispatcher::SerializeDispatcher::createSerializeMessageListRef ( )
inlineoverridevirtual

Create a list of serialization messages.

Implements Arcane::MessagePassing::ISerializeDispatcher.

Definition at line 180 of file ParallelMngDispatcher.cc.

◆ receiveSerializer()

Request Arcane::ParallelMngDispatcher::SerializeDispatcher::receiveSerializer ( ISerializer * s,
const PointToPointMessageInfo & message )
inlineoverridevirtual

Receiving message.

Implements Arcane::MessagePassing::ISerializeDispatcher.

Definition at line 188 of file ParallelMngDispatcher.cc.

◆ sendSerializer()

Request Arcane::ParallelMngDispatcher::SerializeDispatcher::sendSerializer ( const ISerializer * s,
const PointToPointMessageInfo & message )
inlineoverridevirtual

Sending message.

Implements Arcane::MessagePassing::ISerializeDispatcher.

Definition at line 184 of file ParallelMngDispatcher.cc.

Member Data Documentation

◆ m_parallel_mng

IParallelMng* Arcane::ParallelMngDispatcher::SerializeDispatcher::m_parallel_mng = nullptr
private

Definition at line 195 of file ParallelMngDispatcher.cc.


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