diff options
Diffstat (limited to 'libcsoap/csoapparam.h')
-rw-r--r-- | libcsoap/csoapparam.h | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/libcsoap/csoapparam.h b/libcsoap/csoapparam.h index fcc1a4c..75889e4 100644 --- a/libcsoap/csoapparam.h +++ b/libcsoap/csoapparam.h @@ -1,5 +1,5 @@ /****************************************************************** - * $Id: csoapparam.h,v 1.1 2003/11/12 13:22:58 snowdrop Exp $ + * $Id: csoapparam.h,v 1.2 2003/11/13 10:44:10 snowdrop Exp $ * * CSOAP Project: A SOAP client/server library in C * Copyright (C) 2003 Ferhat Ayaz @@ -19,7 +19,7 @@ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. * - * Email: ayaz@jprogrammet.net + * Email: ayaz@jprogrammer.net ******************************************************************/ #ifndef CSOAP_PARAM_H #define CSOAP_PARAM_H @@ -107,6 +107,20 @@ int SoapParamGetString(HSOAPPARAM param, char *buffer); /** + * Convert the value of a soap parameter + * to string. Note that this is the same + * as SoapParamGetString except that you + * must free the result manually. + * + * @param param the soap parameter object + * + * @return the parameter in string format. + * Must be free manually!. + */ +char* SoapParamToString(HSOAPPARAM param); + + +/** * Get the value of a soap parameter * in integer format * @@ -185,3 +199,17 @@ HSOAPPARAM SoapParamCreate(HSOAPPARAM parent, const char *type, const char *format, ...); #endif + + + + + + + + + + + + + + |