gwenhywfar
4.3.1
|
#include <gwenhywfar/url.h>
#include <gwenhywfar/buffer.h>
Go to the source code of this file.
Functions | |
GWENHYWFAR_API GWEN_URL * | GWEN_Url_fromCommandString (const char *str) |
GWENHYWFAR_API GWEN_URL * | GWEN_Url_fromString (const char *str) |
GWENHYWFAR_API int | GWEN_Url_toCommandString (const GWEN_URL *url, GWEN_BUFFER *buf) |
GWENHYWFAR_API int | GWEN_Url_toString (const GWEN_URL *url, GWEN_BUFFER *buf) |
GWENHYWFAR_API GWEN_URL* GWEN_Url_fromCommandString | ( | const char * | str | ) |
Definition at line 280 of file urlfns.c.
References GWEN_Buffer_AppendBytes(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_GetUsedBytes(), GWEN_Buffer_new(), GWEN_DB_FLAGS_DEFAULT, GWEN_DB_Group_free(), GWEN_DB_Group_new(), GWEN_DB_SetCharValue(), GWEN_Url_GetVars(), GWEN_Url_new(), GWEN_Url_SetPath(), and GWEN_Url_SetVars().
GWENHYWFAR_API GWEN_URL* GWEN_Url_fromString | ( | const char * | str | ) |
Parses the given string and returns an URL object (if the string is ok).
Definition at line 24 of file urlfns.c.
References DBG_DEBUG, DBG_ERROR, GWEN_Buffer_AppendBytes(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_GetUsedBytes(), GWEN_Buffer_new(), GWEN_DB_FLAGS_DEFAULT, GWEN_DB_Group_free(), GWEN_DB_Group_new(), GWEN_DB_SetCharValue(), GWEN_LOGDOMAIN, GWEN_Url_free(), GWEN_Url_GetVars(), GWEN_Url_new(), GWEN_Url_SetPassword(), GWEN_Url_SetPath(), GWEN_Url_SetProtocol(), GWEN_Url_SetServer(), GWEN_Url_SetUserName(), and GWEN_Url_SetVars().
Referenced by GWEN_ConfigMgr_Factory(), and GWEN_Gui_Internal_GetSyncIo().
GWENHYWFAR_API int GWEN_Url_toCommandString | ( | const GWEN_URL * | url, |
GWEN_BUFFER * | buf | ||
) |
Definition at line 358 of file urlfns.c.
References GWEN_Buffer_AppendString(), GWEN_DB_GetCharValueFromNode(), GWEN_DB_GetFirstValue(), GWEN_DB_GetFirstVar(), GWEN_DB_GetNextVar(), and GWEN_DB_VariableName().
Referenced by GWEN_Gui_Internal_GetSyncIo().
GWENHYWFAR_API int GWEN_Url_toString | ( | const GWEN_URL * | url, |
GWEN_BUFFER * | buf | ||
) |
Definition at line 226 of file urlfns.c.
References GWEN_Buffer_AppendString(), GWEN_DB_GetCharValueFromNode(), GWEN_DB_GetFirstValue(), GWEN_DB_GetFirstVar(), GWEN_DB_GetNextVar(), and GWEN_DB_VariableName().