CCAFFEINE
0.8.8
|
00001 #ifndef __ParameterPort_h_seen__ 00002 #define __ParameterPort_h_seen__ 00003 00025 class ParameterPort 00026 #ifdef HAVE_CLASSIC 00027 : public virtual classic::gov::cca::Port 00028 #endif 00029 { 00030 00031 public: 00032 00033 virtual ~ParameterPort() {} 00034 00041 /* CFREE */ virtual char * getConfigurationString(char *infix)=0; 00042 00045 /* CFREE */virtual char * getConfigurationString(char *infix, char * fieldName)=0; 00046 00049 virtual int setConfigurationString(char * fieldName, char * value) =0; 00050 00052 virtual BaseParameter *getParameter(char *fieldName)=0; 00053 00054 }; 00055 00056 #endif //__ParameterPort_h_seen__