xc
Classes
Inter process communication.
Collaboration diagram for Inter process communication.:

Classes

class  XC::Actor
 Remote object associated with a shadow (local) object. More...
 
class  XC::ArrayCommMetaData
 Data about the position, size, ... More...
 
class  XC::BrokedPtrCommMetaData
 Data to transmit for a pointer «broked». More...
 
class  XC::CommMetaData
 Data about the index, size,,... More...
 
class  XC::Communicator
 Communication parameters between processes. More...
 
class  XC::DbTagData
 Vector that stores the dbTags of the class members. More...
 
class  XC::DistributedBase
 Base class for distributed processing. More...
 
class  XC::DistributedObj
 Object distributed on many processes. More...
 
class  XC::MatrixCommMetaData
 Data about the position, size,... More...
 
class  XC::MovableBJTensor
 BJTensor that can move between processes. More...
 
class  XC::MovableContainer< C >
 Container that can move between processes. More...
 
class  XC::MovableDeque< T >
 Template class for maps that can move between processes. More...
 
class  XC::MovableID
 ID that can move between processes. More...
 
class  XC::MovableIDs
 ID container that can move between processes. More...
 
class  XC::MovableMap< T >
 Template class for maps that can move between processes. More...
 
class  XC::MovableMatrices
 Matrices that can move between objects. More...
 
class  XC::MovableMatrix
 Matrix that can move between processes. More...
 
class  XC::MovableObject
 Object that can move between processes. More...
 
class  XC::MovablePointerContainer< T >
 Template class for maps that can move between processes. More...
 
class  XC::MovableString
 String that can move between processes. More...
 
class  XC::MovableStrings
 Strings that can move between processes. More...
 
class  XC::MovableVector
 Vector that can move between processes. More...
 
class  XC::MovableVectors
 Vector can move between processes. More...
 
class  XC::TensorCommMetaData
 Data about the address, size,... More...
 
class  XC::MPI_ChannelAddress
 It is used to encapsulate the addresses used to send/recv messages using the MPI library. More...
 
class  XC::SocketAddress
 It is used to encapsulate the addresses used to send/recv messages using Berkeley sockets. More...
 
class  XC::Channel
 Channel is an abstract base class which defines the channel interface. More...
 
class  XC::ChannelQueue
 Data about the position, size,... More...
 
class  XC::MPI_Channel
 MPI_Channel is a sub-class of channel. More...
 
class  XC::TCP_Socket
 TCP_Socket is a sub-class of channel. More...
 
class  XC::TCP_SocketNoDelay
 TCP_SocketNoDelay is a sub-class of channel. More...
 
class  XC::TCP_UDP_Socket_base
 TCP_UDP_Socket_base is a sub-class of channel. More...
 
class  XC::UDP_Socket
 DP_Socket is a sub-class of channel. More...
 
class  XC::AlphaBaseMachineBroker
 Base class for DEC Alpha machine brokers. More...
 
class  XC::AlphaMachineBroker
 AlphaMachineBroker is a machine broker for use with the cluster of alpha machines in 509 Davis Hall. More...
 
class  XC::DecMachineBroker
 DecMachineBroker is a machine broker for use with the cluster of DEC machines in 509 Davis Hall. More...
 
class  XC::MachineBroker
 A MachineBroker is responsible for getting an actor process running on the parallel machine. More...
 
class  XC::MillMachineBroker
 MillMachineBroker is a machine broker for use with the cluster of millennium machines in Soda Hall. More...
 
class  XC::MPI_MachineBroker
 MPI_MachineBroker is the broker responsible for monitoring the usage of the processes in an mpi run. More...
 
class  XC::Message
 Message between processes. More...
 
class  XC::FEM_ObjectBroker
 FEM_ObjectBroker is is an object broker class for the finite element method. More...
 
class  XC::ObjectBroker
 Base class for object brokers. More...
 
class  XC::ObjectWithObjBroker
 Base class for Actor and Shadow objects. More...
 
class  XC::Shadow
 Local object associated with an remote actor. More...
 
class  XC::ShadowActorBase
 Base class for Actor and Shadow objects. More...
 

Detailed Description