66 #include "utility/actor/ShadowActorBase.h"    79 class FEM_ObjectBroker;
   110     std::vector<ActorMethod *> actorMethods; 
   113     void free_memory(
void);
   114     void alloc(
const std::vector<ActorMethod *> &);
   121     virtual ~
Actor(
void);
   123     virtual int  run(
void) = 0;
   125     virtual int addMethod(
int tag, 
int (*fp)());
   126     virtual int getMethod();
   127     virtual int processMethod(
int tag);
 Float vector abstraction. 
Definition: Vector.h:94
int tag
Object identifier. 
Definition: Actor.h:84
int(* theMethod)()
Returns the pointer to the method. 
Definition: Actor.h:86
Object that can move between processes. 
Definition: MovableObject.h:100
ActorMethod * getCopy(void) const
Virtual constructor. 
Definition: Actor.h:91
FEM_ObjectBroker is is an object broker class for the finite element method. 
Definition: FEM_ObjectBroker.h:151
Vector of integers. 
Definition: ID.h:95
Base class for Actor and Shadow objects. 
Definition: ShadowActorBase.h:47
Channel is an abstract base class which defines the channel interface. 
Definition: Channel.h:92
Message between processes. 
Definition: Message.h:77
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
ActorMethod(int tg, int(*f)())
Constructor. 
Definition: Actor.h:88
Base class for classes that encapsulate channel addresses. 
Definition: ChannelAddress.h:78
Remote object associated with a shadow (local) object. 
Definition: Actor.h:105
Matrix of floats. 
Definition: Matrix.h:111
Wrapper for pointers to methods of the Actor class. 
Definition: Actor.h:82