Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

object_param.h

00001 // Copyright (C) 2001 Jean-Marc Valin
00002 
00003 #ifndef OBJECT_PARAM_H
00004 #define OBJECT_PARAM_H
00005 
00006 #ifdef _MSC_VER
00007 #pragma warning (disable: 4786)
00008 #endif
00009 
00010 #include "ParameterSet.h"
00011 #include "ObjectRef.h"
00012 #include <string>
00013 #include <vector>
00014 
00015 namespace FD {
00016 
00017 class ObjectParam {
00018 public:
00019 
00020    static const std::vector<std::string> &allTypes(bool allowSubnetParam=true);
00021    
00022    static ObjectRef stringParam(std::string type, std::string value, ParameterSet &param);
00023    
00024 };
00025 }//namespace FD
00026 
00027 #endif

Generated on Wed Oct 5 14:28:55 2005 for FlowDesigner by  doxygen 1.4.4