Parameter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef PARAMETER_H
00018 #define PARAMETER_H
00019
00020 #include <WSFDefines.h>
00021 #include <axutil_utils.h>
00022 #include <string>
00023
00024
00033 namespace wso2wsf
00034 {
00046 class Parameter
00047 {
00048 private:
00052 std::string _name;
00053
00057 void * _value;
00058
00062 int _type;
00063
00064 public:
00071 WSF_EXTERN WSF_CALL Parameter(std::string name, void * value,int type );
00072
00073
00078 WSF_EXTERN std::string WSF_CALL getName();
00079
00084 WSF_EXTERN void * WSF_CALL getValue();
00085
00090 WSF_EXTERN int WSF_CALL getType();
00091 };
00093 }
00094 #endif // PARAMETER_H