Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MessagePassing::PointToPointSerializerMng::Impl

Fonctions membres publiques

 Impl (IMessagePassingMng *mpm)
 
void addMessage (Ref< ISerializeMessage > message)
 
void processPendingMessages ()
 
Integer waitMessages (eWaitType wt, const std::function< void(ISerializeMessage *)> &functor)
 
bool hasMessages () const
 

Attributs publics

IMessagePassingMngm_message_passing_mng
 
MessageRank m_rank
 
Ref< ISerializeMessageListm_message_list
 
ISerializeMessage::eStrategy m_strategy = ISerializeMessage::eStrategy::Default
 
MessageTag m_tag = BasicSerializeMessage::defaultTag()
 

Description détaillée

Définition à la ligne 32 du fichier PointToPointSerializerMng.cc.

Documentation des constructeurs et destructeur

◆ Impl()

Arcane::MessagePassing::PointToPointSerializerMng::Impl::Impl ( IMessagePassingMng * mpm)
inline

Définition à la ligne 35 du fichier PointToPointSerializerMng.cc.

Documentation des fonctions membres

◆ addMessage()

void Arcane::MessagePassing::PointToPointSerializerMng::Impl::addMessage ( Ref< ISerializeMessage > message)
inline

Définition à la ligne 41 du fichier PointToPointSerializerMng.cc.

◆ hasMessages()

bool Arcane::MessagePassing::PointToPointSerializerMng::Impl::hasMessages ( ) const
inline

Définition à la ligne 70 du fichier PointToPointSerializerMng.cc.

◆ processPendingMessages()

void Arcane::MessagePassing::PointToPointSerializerMng::Impl::processPendingMessages ( )
inline

Définition à la ligne 46 du fichier PointToPointSerializerMng.cc.

◆ waitMessages()

Integer Arcane::MessagePassing::PointToPointSerializerMng::Impl::waitMessages ( eWaitType wt,
const std::function< void(ISerializeMessage *)> & functor )
inline

Définition à la ligne 54 du fichier PointToPointSerializerMng.cc.

Documentation des données membres

◆ m_message_list

Ref<ISerializeMessageList> Arcane::MessagePassing::PointToPointSerializerMng::Impl::m_message_list

Définition à la ligne 74 du fichier PointToPointSerializerMng.cc.

◆ m_message_passing_mng

IMessagePassingMng* Arcane::MessagePassing::PointToPointSerializerMng::Impl::m_message_passing_mng

Définition à la ligne 72 du fichier PointToPointSerializerMng.cc.

◆ m_rank

MessageRank Arcane::MessagePassing::PointToPointSerializerMng::Impl::m_rank

Définition à la ligne 73 du fichier PointToPointSerializerMng.cc.

◆ m_strategy

ISerializeMessage::eStrategy Arcane::MessagePassing::PointToPointSerializerMng::Impl::m_strategy = ISerializeMessage::eStrategy::Default

Définition à la ligne 75 du fichier PointToPointSerializerMng.cc.

◆ m_tag

MessageTag Arcane::MessagePassing::PointToPointSerializerMng::Impl::m_tag = BasicSerializeMessage::defaultTag()

Définition à la ligne 76 du fichier PointToPointSerializerMng.cc.


La documentation de cette classe a été générée à partir du fichier suivant :