Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

/home/pauldt/projects/IDEA/IDEA-ALL/IDEA-DEV/Core/Agent/Includes/DefaultReactor.hh File Reference

#include "Reactor.hh"
#include "PslContainers.hh"

Go to the source code of this file.

Namespaces

namespace  IDEA

Defines

#define REGISTER_DEFAULTREACTOR(DEFAULTREACTOR_EXTENSION)


Define Documentation

#define REGISTER_DEFAULTREACTOR DEFAULTREACTOR_EXTENSION   
 

Value:

class DEFAULTREACTOR_EXTENSION##Class \
{ \
 public: \
 DEFAULTREACTOR_EXTENSION##Class() \
 { \
   DEFAULTREACTOR_EXTENSION* DEFAULTREACTOR_EXTENSION##Instance = new DEFAULTREACTOR_EXTENSION("DefaultReactor"); \
   TheAgent::instance()->getAgentRelay()->setDefaultReactor( DEFAULTREACTOR_EXTENSION##Instance, true ); \
 } \
}; \
DEFAULTREACTOR_EXTENSION##Class DEFAULTREACTOR_EXTENSION##ClassInstance;


Contact information
© IDEA
Generated on Fri Feb 3 17:09:42 2006 for IDEA.