openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/glib-2.0/1_2.60.3-r0/glib-2.60.3/gio/gfile.c
char* g_file_get_parse_name(GFile* file)
{
    GFileIface* iface;

    g_return_val_if_fail(G_IS_FILE(file), NULL);

    iface = G_FILE_GET_IFACE(file);

    return (*iface->get_parse_name)(file);
}
/**
 * g_file_get_parse_name:
 * @file: input #GFile
 *
 * Gets the parse name of the @file.
 * A parse name is a UTF-8 string that describes the
 * file such that one can get the #GFile back using
 * g_file_parse_name().
 *
 * This is generally used to show the #GFile as a nice
 * full-pathname kind of string in a user interface,
 * like in a location entry.
 *
 * For local files with names that can safely be converted
 * to UTF-8 the pathname is used, otherwise the IRI is used
 * (a form of URI that allows UTF-8 characters unescaped).
 *
 * This call does no blocking I/O.
 *
 * Returns: a string containing the #GFile's parse name.
 *     The returned string should be freed with g_free()
 *     when no longer needed.
 */


Gets the parse name of the @file.
A parse name is a UTF-8 string that describes the
file such that one can get the #GFile back using
g_file_parse_name().

This is generally used to show the #GFile as a nice
full-pathname kind of string in a user interface,
like in a location entry.

For local files with names that can safely be converted
to UTF-8 the pathname is used, otherwise the IRI is used
(a form of URI that allows UTF-8 characters unescaped).

This call does no blocking I/O.

a string containing the #GFile's parse name.
The returned string should be freed with g_free()
when no longer needed.
Gets the parse name of the @file . A parse name is a UTF - 8 string that describes the file such that one can get the #GFile back using g_file_parse_name () . This is generally used to show the #GFile as a nice full - pathname kind of string in a user interface like in a location entry . For local files with names that can safely be converted to UTF - 8 the pathname is used otherwise the IRI is used ( a form of URI that allows UTF - 8 characters unescaped ) . This call does no blocking I / O . a string containing the #GFile ' s parse name . The returned string should be freed with g_free () when no longer needed .
char* g_file_get_parse_name(GFile* file)
{
    GFileIface* iface;
    g_return_val_if_fail(G_IS_FILE(file), NULL);
    iface = G_FILE_GET_IFACE(file);
    return (*iface->get_parse_name)(file);
}
char * g_file_get_parse_name ( GFile * file ) { GFileIface * iface ; g_return_val_if_fail ( G_IS_FILE ( file ) , NULL ) ; iface = G_FILE_GET_IFACE ( file ) ; return ( * iface -> get_parse_name ) ( file ) ; }
g_file_get_parse_name:
 @file: input #GFile
g_file_get_parse_name : @file : input #GFile