9#if !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION)
10#error "Only <glib.h> can be included directly."
40#define G_PATH_BUF_INIT { { NULL, } } \
41 GLIB_AVAILABLE_MACRO_IN_2_76
71 const char *file_name);
#define GLIB_AVAILABLE_IN_2_76
#define G_GNUC_WARN_UNUSED_RESULT
GLIB_AVAILABLE_IN_2_76 void g_path_buf_free(GPathBuf *buf)
GLIB_AVAILABLE_IN_2_76 void g_path_buf_clear(GPathBuf *buf)
GLIB_AVAILABLE_IN_2_76 gboolean g_path_buf_pop(GPathBuf *buf)
GLIB_AVAILABLE_IN_2_76 GPathBuf * g_path_buf_push(GPathBuf *buf, const char *path)
GLIB_AVAILABLE_IN_2_76 char * g_path_buf_free_to_path(GPathBuf *buf) G_GNUC_WARN_UNUSED_RESULT
GLIB_AVAILABLE_IN_2_76 GPathBuf * g_path_buf_new_from_path(const char *path)
GLIB_AVAILABLE_IN_2_76 GPathBuf * g_path_buf_copy(GPathBuf *buf)
GLIB_AVAILABLE_IN_2_76 char * g_path_buf_to_path(GPathBuf *buf) G_GNUC_WARN_UNUSED_RESULT
GLIB_AVAILABLE_IN_2_76 GPathBuf * g_path_buf_init_from_path(GPathBuf *buf, const char *path)
GLIB_AVAILABLE_IN_2_76 GPathBuf * g_path_buf_init(GPathBuf *buf)
GLIB_AVAILABLE_IN_2_76 GPathBuf * g_path_buf_new(void)
GLIB_AVAILABLE_IN_2_76 gboolean g_path_buf_set_filename(GPathBuf *buf, const char *file_name)
typedefG_BEGIN_DECLS struct _GPathBuf GPathBuf
GLIB_AVAILABLE_IN_2_76 char * g_path_buf_clear_to_path(GPathBuf *buf) G_GNUC_WARN_UNUSED_RESULT
GLIB_AVAILABLE_IN_2_76 gboolean g_path_buf_set_extension(GPathBuf *buf, const char *extension)
GLIB_AVAILABLE_IN_2_76 gboolean g_path_buf_equal(gconstpointer v1, gconstpointer v2)
const void * gconstpointer