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

Go to the documentation of this file.
00001 // -*- Mode: C++ -*-
00002 //      CVS: $Id: PlasmaArgumentImpl.hh,v 1.3 2005/11/08 18:32:48 rijsman Exp $
00003 //      Tag: $name$
00004 //     Info: $CVSROOT/IDEA-DEV/COPYRIGHT
00005 #ifndef PLANSERVER_HEADER_ARGUMENT_IMPL_
00006 #define PLANSERVER_HEADER_ARGUMENT_IMPL_
00007 
00008 #include "PslArgumentImpl.hh"
00009 
00010 #include "LabelStr.hh"
00011 
00012 namespace IDEA
00013 {
00021   class PlasmaArgumentImpl:
00022     public PslArgumentImpl
00023   {
00024   public:
00025     PlasmaArgumentImpl( const PslPredicate* predicate, 
00026                         const PslDomain* domain, 
00027                         int index, 
00028                         const PslArgumentType& type, 
00029                         const PslSelectorType& mType,
00030                         const std::string& name );
00031   private:
00032     EUROPA::LabelStr  parseToPlasmaType( const PslDomain* domain ) const;
00033   };
00034 }
00035 
00036 #endif // PLANSERVER_HEADER_ARGUMENT_IMPL_

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