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/PlanServer/Includes/PlasmaObjectImpl.hh

Go to the documentation of this file.
00001 // -*- Mode: C++ -*-
00002 //      CVS: $Id: PlasmaObjectImpl.hh,v 1.3 2005/11/08 18:32:50 rijsman Exp $
00003 //      Tag: $name$
00004 //     Info: $CVSROOT/Copyright.txt
00005 
00006 #ifndef PLASMA_OBJECT_IMPLEMENTATION_HEADER_
00007 #define PLASMA_OBJECT_IMPLEMENTATION_HEADER_
00008 
00009 #include "PslObjectImpl.hh"
00010 
00011 #include "Object.hh"
00012 
00013 namespace IDEA
00014 {
00015   class PslDatabase;
00016   class PslObjectClass;
00017 
00025   class PlasmaObjectImpl:
00026     public PslObjectImpl
00027   {
00028   public:
00032     PlasmaObjectImpl( const PslDatabase* database, 
00033                       const PslObjectClass* objectClass, 
00034                       const std::string& name);
00038     ~PlasmaObjectImpl();
00039 
00040     EUROPA::ObjectId PlasmaObjectImpl::getObjectId() const;
00041   private:
00042     EUROPA::ObjectId m_ObjectId;
00043 
00044 
00045   };
00046 }
00047 
00048 #endif //PLASMA_OBJECT_IMPLEMENTATION_HEADER_

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