Vuo  1.0.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Typedefs | Functions
VuoUrl.h File Reference

Description

VuoUrl C type definition.

Typedefs

typedef VuoText VuoUrl
 Uniform Resource Locator.
 

Functions

VuoUrl VuoUrl_makeFromJson (struct json_object *js)
 Decodes the JSON object js, expected to contain a UTF-8 string, to create a new value.
 
struct json_object * VuoUrl_getJson (const VuoUrl value)
 Encodes value as a JSON object.
 
char * VuoUrl_getSummary (const VuoUrl value)
 Creates a new UTF-8 C string from value, or, if it's more than 50 Unicode characters long, creates an aposiopesis.
 
bool VuoUrl_isRelativePath (const VuoUrl url)
 Returns a boolean indicating whether the provided url is a relative file path.
 
VuoUrl VuoUrl_normalize (const VuoUrl url, bool shouldEscapeSpaces)
 Resolves url (which could be an absolute URL, an absolute Unix file path, a relative Unix file path, or a user-relative Unix file path) into an absolute URL.
 
VuoUrl VuoUrl_makeFromString (const char *str)
 Automatically generated function.
 
char * VuoUrl_getString (const VuoUrl value)
 Automatically generated function.
 
void VuoUrl_retain (VuoUrl value)
 Automatically generated function.
 
void VuoUrl_release (VuoUrl value)
 Automatically generated function.