
Functions | |
| static char * | streallocat (char *psz_string, const char *psz_to_append) |
| char * | XURL_FindQuery (char *psz_url) |
| static char * | XURL_FindHostname (char *psz_url) |
| static char * | XURL_FindPath (char *psz_url) |
| static char * | XURL_FindFragment (char *psz_url) |
| char * | XURL_Join (char *psz_url1, char *psz_url2) |
| char * | XURL_Concat (char *psz_url, char *psz_append) |
| bool | XURL_IsAbsolute (char *psz_url) |
| bool | XURL_HasFragment (char *psz_url) |
| bool | XURL_HasAbsolutePath (char *psz_url) |
| char * | XURL_GetHostname (char *psz_url) |
| char * | XURL_GetSchemeAndHostname (char *psz_url) |
| char * | XURL_GetScheme (char *psz_url) |
| bool | XURL_IsFileURL (char *psz_url) |
| char * | XURL_GetPath (char *psz_url) |
| char * | XURL_GetHead (const char *psz_path) |
| char * | XURL_GetWithoutFragment (char *psz_url) |
| static char * streallocat | ( | char * | psz_string, | |
| const char * | psz_to_append | |||
| ) | [static] |
Referenced by XURL_Concat(), and XURL_GetHead().
| char* XURL_Concat | ( | char * | psz_url, | |
| char * | psz_append | |||
| ) |
References strdup(), streallocat(), XURL_GetHead(), XURL_GetSchemeAndHostname(), XURL_HasAbsolutePath(), and XURL_IsAbsolute().
Referenced by XURL_Join().
| static char * XURL_FindFragment | ( | char * | psz_url | ) | [static] |
Referenced by XURL_GetPath(), XURL_GetWithoutFragment(), and XURL_HasFragment().
| char * XURL_FindHostname | ( | char * | psz_url | ) | [static] |
Referenced by XURL_FindPath(), XURL_GetHostname(), and XURL_IsAbsolute().
| static char * XURL_FindPath | ( | char * | psz_url | ) | [static] |
References strdup(), XURL_FindHostname(), XURL_HasAbsolutePath(), and XURL_IsAbsolute().
Referenced by XURL_GetPath().
| char * XURL_FindQuery | ( | char * | psz_url | ) |
Referenced by XURL_GetPath().
| char* XURL_GetHead | ( | const char * | psz_path | ) |
| char* XURL_GetHostname | ( | char * | psz_url | ) |
| char* XURL_GetPath | ( | char * | psz_url | ) |
References strdup(), XURL_FindFragment(), XURL_FindPath(), and XURL_FindQuery().
| char* XURL_GetScheme | ( | char * | psz_url | ) |
References strdup(), and XURL_IsAbsolute().
Referenced by XURL_GetSchemeAndHostname(), and XURL_IsFileURL().
| char* XURL_GetSchemeAndHostname | ( | char * | psz_url | ) |
| char* XURL_GetWithoutFragment | ( | char * | psz_url | ) |
| bool XURL_HasAbsolutePath | ( | char * | psz_url | ) |
Referenced by XURL_Concat(), and XURL_FindPath().
| bool XURL_HasFragment | ( | char * | psz_url | ) |
References XURL_FindFragment().
| bool XURL_IsAbsolute | ( | char * | psz_url | ) |
References XURL_FindHostname().
Referenced by XURL_Concat(), XURL_FindPath(), XURL_GetScheme(), and XURL_Join().
| bool XURL_IsFileURL | ( | char * | psz_url | ) |
| char* XURL_Join | ( | char * | psz_url1, | |
| char * | psz_url2 | |||
| ) |
References XURL_Concat(), and XURL_IsAbsolute().
1.5.6