Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Variables
MessageListenerFactory.cc File Reference

A factory for lazily initializing message listeners. This should be used in conjunction the the MPIWorkPoolJobDistributor's message listening functionality. More...

#include <basic/mpi/MessageListener.fwd.hh>
#include <basic/mpi/DbMoverMessageListener.hh>
#include <basic/mpi/MessageListenerFactory.hh>
#include <utility/exit.hh>
#include <utility/thread/threadsafe_creation.hh>
#include <basic/Tracer.hh>
#include <map>

Namespaces

 basic
 Tags used to tag messeges sent by MPI functions used to decide whether a slave is requesting a new job id or flagging as job as being a bad input.
 
 basic::mpi
 

Variables

static basic::Tracer basic::mpi::TR ("basic.mpi.MessageListenerFactory")
 

Detailed Description

A factory for lazily initializing message listeners. This should be used in conjunction the the MPIWorkPoolJobDistributor's message listening functionality.

Author
Tim Jacobs