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/PlasmaParameterImpl.hh

Go to the documentation of this file.
00001 // -*- Mode: C++ -*-
00002 //      CVS: $Id: PlasmaParameterImpl.hh,v 1.4 2005/11/08 18:32:50 rijsman Exp $
00003 //      Tag: $name$
00004 //     Info: $CVSROOT/IDEA-DEV/COPYRIGHT
00005 
00006 #ifndef PLANSERVER_PARAMETER_PLASMA_IMPLEMENTATION_HEADER_
00007 #define PLANSERVER_PARAMETER_PLASMA_IMPLEMENTATION_HEADER_
00008 
00009 #include "PslParameterImpl.hh"
00010 
00011 #include <ConstrainedVariable.hh>
00012 
00013 namespace IDEA
00014 {
00022   class PlasmaParameterImpl:
00023     public PslParameterImpl
00024   {
00025   public:
00026     PlasmaParameterImpl(  const PslToken* token, const PslArgument* argument, EUROPA::ConstrainedVariableId variableId );
00027 
00028   private:
00029     const PslVariable* createContentVariable();
00030     const PslVariable* createObservedValueVariable();
00031 
00032     EUROPA::ConstrainedVariableId m_VariableId;
00033   };
00034 }
00035 
00036 #endif // PLANSERVER_PARAMETER_PLASMA_IMPLEMENTATION_HEADER_

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