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/Modules/PLASMA/Agent/Includes/PlasmaAgentImpl.hh

Go to the documentation of this file.
00001 // -*- Mode: C++ -*-
00002 //      CVS: $Id: PlasmaAgentImpl.hh,v 1.9 2005/12/30 22:42:27 rijsman Exp $
00003 //      Tag: $name$
00004 //     Info: $CVSROOT/IDEA-DEV/COPYRIGHT
00005 
00006 #ifndef PLASMA_AGENT_IMPLEMENTATION_HEADER
00007 #define PLASMA_AGENT_IMPLEMENTATION_HEADER
00008 
00009 #include "AgentImpl.hh"
00010 
00016 namespace IDEA
00017 {
00027   class PlasmaAgentImpl:
00028     public AgentImpl
00029   {
00030   public:
00034     PlasmaAgentImpl();
00038     ~PlasmaAgentImpl();
00042     const std::string& getXIDDLLibraryName() const;
00043   private:
00047     bool loadInitialState();
00051     bool loadModel();
00055     bool preInitialize();
00056 
00057     std::string m_XIDDLLibraryName;
00061     void* m_LibraryHandler;
00062 
00063     
00064   };
00065 
00066 }
00067 
00068 #endif // PLASMA_AGENT_IMPLEMENTATION_HEADER

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